摘要: 编辑 -. 使用alt + 左右箭头,在多个编辑窗口中前进返回。 -. ctrl + 鼠标hover/click,查看声明 - 输入/**,换行,会触发自动注释。 - 使用alt + /,自动补全。 - 在编辑窗口中右键,可以看到很多常用功能 - ctrl +d,删除本行。 - shift +ent 阅读全文
posted @ 2017-09-07 17:39 kuracola 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 为什么突然要学这个呢。因为看到知乎上一个笑话(作者justjavac): 事实上,虽然一直在用java做服务端开发,但是由于分工,最前也只做到提供External接口为止,前端则是分离独立开发部署的。 如果做一个小东西也来这套前后端分离就太折腾了,于是打算补一下jsp,然后所幸偷懒到底用spring 阅读全文
posted @ 2017-09-06 11:10 kuracola 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 什么是remote_addrremote_addr 是服务端根据请求TCP包的ip指定的。假设从client到server中间没有任何代理,那么web服务器(Nginx,Apache等)就会把client的IP设为IPremote_addr;如果存在代理转发HTTP请求,web服务器会把最后一次代理 阅读全文
posted @ 2017-09-06 09:25 kuracola 阅读(7763) 评论(0) 推荐(2) 编辑
摘要: -static的作用 使用示例如下,注意内部类的使用区别: -类的四种权限 private default protected public -重载属于编译期多态,override是运行期多态 -char和short都是16位,有什么区别? 前者无符号位 阅读全文
posted @ 2017-09-05 10:32 kuracola 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.JVM内存模型、堆的分代模型: http://blog.csdn.net/u012152619/article/details/46968883 线程私有、公有。 启动参数、比例、一般大小。 2.Minor、Major、Full GC触发: http://www.importnew.com/15 阅读全文
posted @ 2017-08-28 11:44 kuracola 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1.mysql的存储引擎有哪些?有什么特点,底层如何实现的? -InnoDB适用频繁修改、插入等的数据表,MyISAM适合少改写、插入、但是读取频繁的表。 -MyISAM不支持事务。 2.如何做查询优化,索引如何建立,日志如何查看。 http://blog.csdn.net/xluren/artic 阅读全文
posted @ 2017-08-27 18:44 kuracola 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.Spring IOC是什么,如何使用,如何实现。 2.Spring AOP是什么,如何使用,如何实现。 3.为什么要用Spring? 4.MyBatis是什么,如何使用,如何实现? http://www.cnblogs.com/yejiaojiao/p/5818002.html 5.Spring 阅读全文
posted @ 2017-08-27 18:41 kuracola 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在vps的服务器到期了,在hw又不能访问,直接在博客园写笔记了。 基础篇 1. 集合类的继承关系,源码实现原理,初始大小和如何增长。 - list类初始大小10,加载因子为1,扩容到1.5+1。底层是个Object数组,调用 System.arraycopy进行拷贝。 - Vector同上,扩容倍数 阅读全文
posted @ 2017-08-27 17:09 kuracola 阅读(191) 评论(0) 推荐(0) 编辑
摘要: JDBC API提供了setAutoCommit()方法,通过它我们可以禁用自动提交数据库连接。自动提交应该被禁用,因为只有这样事务才不会自动提交,除非调用了连接的commit()方法。数据库服务器使用表锁来实现事务管理,并且它是一种紧张的资源。因此,在操作完成后应该尽快提交事务。让我们编写另外一个 阅读全文
posted @ 2017-08-27 16:28 kuracola 阅读(2084) 评论(0) 推荐(0) 编辑