Java常见问题
@..十一
这个作者很懒,什么都没留下…
展开
-
Java中的集合
首先大家要知道Java中的集合有哪些?它的父类是哪个?我们常用的集合有List,Set,Map,其中List和Set是继承Collection。List下面有Arraylist和LinkedList。Set下面有HashSet,TreeSet,LinkHashSet。Map下面有HashMap,TreeMap,HashTable,LinkHashMap。我们就不细分了现在我们来比较一下ArrayL...原创 2018-03-26 00:06:36 · 178 阅读 · 0 评论 -
对Linux的了解
1怎么用linux部署web应用①. 首先将web应用打包成war包②. 使用WinSCP工具将war包上传到tomcat的webapp目录③. 使用命令startup.sh或者catalina.sh启动Tomcat即可2Linux如何获取某个服务端口号netstat 查看正在的端口连接信息netstat -anltp|grep 服务名:查看具体的某个服务端口号3Linux怎么给一个文件赋权给目录...原创 2018-03-26 00:18:22 · 310 阅读 · 0 评论 -
基本的框架面试题
什么是ORM? 把数据库中的关系数据映射为程序中的对象,让Java操作数据库变得和操作对象一样简单,针对关系型数据库而言持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些? 封装的JDBC,既要面向对象,又要抽象编程,缓存机制,并发问题,线程问题,事务回滚与提交。 hibernate:全自动,重量级,开发速度快,性能差,可通过操作对象操作数据库。 ...原创 2018-03-28 00:23:01 · 415 阅读 · 0 评论 -
高并发处理的几种方法
高并发的处理: ① 配置多个Linux外部服务器,Nginx反向代理。 ② 增加缓存服务器,将数据放入内存里面,增加读取速度。 ③ 搭建Redis集群。 ④ 做数据分离(建立历史表,用的技术是Quartz(每天定时定点的执行任务))。 ⑤ 将逻辑处理涉及到多处数据库连接操作,优化成一个存储过程,只调用一次数据库,从而缩短数据库的...原创 2018-03-29 00:01:27 · 6332 阅读 · 0 评论