自己面试了三个多月时间,把经常问到的自己不会或叫不准的问题记录了下来,希望对读者有帮助。问题有点多,也可能有重复的问题,越重复表明面试官越爱问,而且自己卡那的次数相对比较多。面试了很多的大公司,也有一些面试经验与大家分享程序员面试经验总结,其中包括面试时要注意的细节等等,都是自己一路面试下来的思考与反思。Java面试越来越难,现在更多的是问:开源框架源代码、开源框架架构图、项目系统整体架构、实际工作过程中遇到的难以解决的问题等。站在更高的角度问问题了。Java基础这块主要问数据结构和算法,不过一般都不难。注意:千万不要给面试官留下“纸上谈兵”的感觉。
这是最常见的Web前端基础题,如有疑问请加群:585843909可以和小编进行沟通!
答案有些自己写在了笔试题/面试题栏目下。 相信大家把下面的问题弄明白会有很大的收获。
Spring中事务管理支持哪几种方式以及每种方式的具体使用方法。
用SQL语句实现Oracle分页查询。
ArrayList和HsahSet的区别,HashMap和Hashtable的区别?
说一下struts中的常用对象?
怎样整合apache和tomcat?
说一下在linux系统中搭建服务器?
请写出常用的oracle语句及说明,存储过程的语句及说明?
Tomcat有哪些性能调优方法,请举例说明?
Spring中bean的作用域有哪些?
Struts2和Struts1有哪些区别?
如何设计实现外网数据库和内网数据库的数据交换?
Spring最有用的功能是什么?举例说明IOC和AOP的作用?
Sql语句性能调优的方法有哪些?
J2EE的容器和服务器?
请阐述一下你对java多线程中“锁”的概念的理解?
Struts2中的拦截器,你用过哪些自带的拦截器,自己写过吗?
怎样在复杂的各种形式的网页中提取mp3下载的结构化数据?
编写一个在二叉排序树中查找大小为第k的元素的算法?
用java写一个多线程程序,如写四个线程,二个加1,二个对一个变量减一,输出?
Hibernate中的id(主键)生成器有哪些?或者你常用的是哪些?
HashMap和Hashtable的区别?
什么时候用assert?
Abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
两个对象值相同(x.equals(y)==true),但却可有不同的hashcode,这句话对不对?
Switch是否能作用在byte上,是否能作用在long上,是否能作用在String上?
Redis、Memcache、Mongodb区别?
数据库优化问题?
多线程问题?
jvm问题?
Redis的Mget方法问题?
分块上传下载?
Java内存模型?
并发压力测试工具?
生产环境CPU过高原因?
线程Join,yield方法?
Redis主从?
ELK是ELK(ElasticSearch, Logstash, Kibana)?
TPTP插件安装?
线程Synchronized同步对象例子?
单点登录?
设计模式?
软负载均衡?
RESTful?
TPS和QPS?
MANMIFEST.MF
Maven命令?
加密算法?
Web部署发布脚本?
Java源码Github?
Javac源码Github?
Jar签名?
FreeMarker?
Linux服务器预定?
XSD?
JS选择器?
jQuery事件?
方法值传递和引用传递?
Curl命令?
脑裂?
慢查询?
Hbase?
防盗链?
CDN?
JNDI?
XA分布式?
JBoss?
Log4j和Slf4j?
二叉树?
Vim和Cat的区别?
网络,IO,多线程?
单点故障?
tar命令,gedit?
网络常用端口?
什么情况下重写equal和hashcode方法?
数据库索引?
PreparedStatement和Statement区别?
分库分表?
客户端和服务端?
Mongodb分页?
多线程相互之间通信?
Redis和Mongodb持久化?
HashMap和HashTable区别?
内存溢出和内存泄露?
Vector?
Servlet?
类锁?
Timer定时器?
.project文件?
数据类型的数值范围?
单点故障?
数据TB等范围?
SYN和ACK?
Java语言优缺点?
Java修饰类的关键词?
解决死锁的方法?
两个特长字符串型数字怎么求和?
多线程核心?
Git命令?
远程复制命令?
JS事件命令?
Collections.sort()内部实现?
哈希环,一致性哈希,虚节点?
Dubbo协议?
</
文章浏览阅读80次。【代码】发布订阅模式的代码实现。_发布订阅源码
文章浏览阅读731次。刚入门数据结构,尝试一下自己写一个链表_c++创建链表
文章浏览阅读665次。在[22-F.1:Condition的简单使用]中介绍了Condition的简单使用及常用方法,Condition在JDK 1.5引入与ReentrantLock结合使用可以对线程进行主动控制,相较于Object的wait(),notify()方法,Condition具有更全面的功能。_reentrantlock newcondition
文章浏览阅读70次。为了宝宝安全,这些你必须知道!前段时间,“素媛案凶手”赵斗淳出狱引发社会轰动,一方面是人们对于恶魔罪行的愤恨,另一方面凸显出了儿童安全问题始终是万千宝妈宝爸的最大痛处。我们憎恨那些“看得见的恶魔”,但是回归到日常生活中,却处处隐藏着看不见的隐患…每年各大媒体平台上都会有数不尽的儿童安全相关新闻涌现,近两年微博热搜条目中各种触目惊心的育儿“惨剧”层出不穷,“女童误服降压药不幸身亡”、“2岁女童反锁车内”、“活体蚂蟥在5岁男孩体内存留一年多”、“家中起火6岁弟弟和8岁姐姐冷静处理”…生活中各式各样看得见、
文章浏览阅读4.3k次,点赞6次,收藏9次。简介Mineflayer是 PrismarineJS community 创建的开源项目.Mineflayer Github: https://github.com/PrismarineJS/mineflayerPrismarineJS Organization Github: https://github.com/PrismarineJS使用强大、稳定、高级 JavaScript API 创建 Minecraft机器人。我是在 YouTube 上偶然看到TheDudeFromCI的视频的,我这几_mineflayer
文章浏览阅读6.9k次,点赞13次,收藏52次。前言与传统序列模型不同,transformer的创新点在于能够捕捉语义全局信息(同时通过position embedding考虑到了序列之间的位置关系)、能够并行化计算…想通过本文的代码层面的记录,让我和大家一眼就可以知道(或者记起)transformer模型的架构以及实现方法。但背后究竟是什么原理,本文没有深究。从“TransformerEncoder” 类说起这个类实现了transformer的encoder的所有功能:word_embedding(1) + position_embeddi_transformerencoderlayer
文章浏览阅读624次。Description 问题描述Every year the cows hold an event featuring a peculiar version of hopscotch that involves carefully jumping from rock to rock in a river. The excitement takes place on a long, straigh_跳石头游戏 poj usaco2006
文章浏览阅读2.5k次,点赞2次,收藏23次。在对信号线性度放大要求非常高的应用需要使用双电源运放,比如高精度测量仪器、仪表等,还有LCD显示屏驱动电路中控制栅极进行开关的VGH&VGL电压信号。。。。那么就需要给电路同时提供正负电源。_电荷泵如何产生负压
文章浏览阅读182次。近日恰逢学生毕业季,课程后期大家“期待+苦逼”的时刻莫过于每天早上内容回顾和面试题问答部分【临近毕业每天课前用40-60分钟对之前内容回顾、提问和补充,专挑班里不爱说话就的同学回答】。很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!QQ群:1097524789期待的是可以检验自己学习的_python编写一个包含加减计数器的程序其中包含三个开关一个灯
文章浏览阅读1k次。2018 Python 计算生态三月推荐榜看见更大的世界,遇见更好的自己See a better world to meet better for ourselves.Python 计算生态由全世界程序员在不断贡献中发展壮大,没有顶层设计,任凭野蛮生长,简单如一行 Hello World,复杂如一座宝藏,超过 13 万,覆盖信息技术全领域,为信息技术与人类深度整合奠定了坚实的生态基础。未来..._pytorch123.io
文章浏览阅读495次。随着信息技术的不断发展,信息系统的重要性也越来越突出,而与此同时发生的信息安全事件也越来越多。综合分析信息安全问题产生的根源,下面描述正确的是:A 信息系统自身存在脆弱性是根本原因。信息系统越来越重要,同时自身在开发,部署和使用过程中存在的脆弱性,导致了诸多的信息安全事件发生。因此杜绝脆弱性的存在是解决信息安全问题的根本所在B 信息系统面临诸多黑客威胁,包括恶意攻击和恶作剧攻击者,信息系统应用越来越广泛,接触信息系统的人越多,信息系统越有可能遭受攻击。因此避免有恶意攻击可能的人接触信息系统就可以解决_系统遭受到威胁,一般分为内因和外因,其中内因包括
文章浏览阅读1.5w次,点赞7次,收藏26次。git:解决server certificate verification failed问题git出现Certificate verification failed开发板apt update出现Certificate verification failedgit出现Certificate verification failed问题描述在使用镜像网站或者代理进行git clone时,可能出现ssl证书验证失败的问题:fatal: server certificate verification fail_server certificate verification failed