- 博客(14)
- 收藏
- 关注
原创 《码农翻身》读后感第三天
简略的了解AOP(面向切面编程)和IOC(控制反转) DI(依赖注入); HTTPS通信安全:对称加密和非对称加密; 对称加密:一把钥匙开一把对应的锁。自己保管好钥匙。 解密前把钥匙给别人。送钥匙的过程中不安全。 非对称加密:两个钥匙,公钥——用于加密,所有人都可以得到。私钥——用于解密,自己保管。为了防止公钥传输过程中被别人替换修改,传输时...
2018-11-02 18:05:58 500
原创 《码农翻身》读后感第二天
今天看了几个小时,直接看了三分之一多。中间主要讲到了多线程的锁,递归算法,java语言的发展过程,虚拟机(栈和堆,java文件编译过程,gc机制),数据持久化框架ejb,ibitis,hibernate,jdbc,以及数据库的事务,分布式事务和利用消息队列实现数据的最终统一性。jsp的发家史,页面的动态代理,自定义注解,泛型的引入和实现,日志系统的实现,数据的序列化。 当中大...
2018-11-01 17:11:24 646
原创 《码农翻身》读后感第一天
今天第一天开始读刘欣的《码农翻身》,刚开始看就完全被吸引了.可能是这本书完全是用第一人称的方式来介绍程序技术,让自己刚开始看 就有很强的代入感的原因。一上午两个小时就看到了第一章第六篇第三节了<文件的存放>。 前面六篇虽然讲的都是关于计算机本身运行方面的知识,没有说到具体的写代码知识。但是还是觉得很有趣味。因为我觉得作为一个程序猿,每天都都和计算机打交道...
2018-10-31 17:10:28 1430
转载 java中的execl基于POI的导入和导出
Java中导入、导出Excel一、介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Excel的应用。目前,比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java...
2018-07-25 13:57:47 336
转载 亲测可用
在本地虚拟机上安装完zookeeper之后,java代码测试发布服务,总是报:Opening socket connection to server 192.168.89.129/192.168.89.129:2181. Will not attempt to authenticate using SASL (unknown error)2017-10-10 11:59:31,731 WARN ...
2018-06-22 11:05:48 303
转载 linux虚拟机正常安装完成后获取不到IP的解决办法(亲测可用)
你无法决定天气,但能够改变心情;你无法选择出生,但能够掌控命运。调整心态,做最好的自己!linux虚拟机正常安装完成后获取不到IP的解决办法 通常正常情况下安装完linux虚拟机,只需要使用桥接并修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,将如下参数值改为如下: ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO...
2018-06-20 14:06:46 5158 1
转载 redis常见面试题
1、为什么使用redis分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。当然,redis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,完全还有其他中间件(如zookpeer等)代替,并不是非要使用redis。因此,这个问题主要从性能和并发两个角度去答。回答:如下所示,分为两点(一)性能如下图所示,我们在碰到需要执行耗时特别久,且结果不频繁变动的SQ...
2018-06-14 13:34:41 7209 3
转载 Spring中获取request的几种方法,及其线程安全性分析
Spring中获取request的几种方法,及其线程安全性分析 前言本文将介绍在Spring MVC开发的web系统中,获取request对象的几种方法,并讨论其线程安全性。原创不易,如果觉得文章对你有帮助,欢迎点赞、评论。文章有疏漏之处,欢迎批评指正。欢迎转载,转载请注明原文链接:http://www.cnblogs.com/kismetv/p/8757260.html目录概述如何测试线程安...
2018-06-13 17:45:27 276
转载 java8中的Lambda表达式
Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式支持将代码块作为方法参数,Lambda表达式允许使用更简洁的代码来创建只有一个抽象方法的接口(函数式接口)的实例。一、表达式入门先观察下段代码Comparator<String> com = new Comparator<String>(){ @Override public int...
2018-06-13 17:27:14 243
转载 Class类与Java反射
反射 通过将java的反射机制,程序员可以更深入得控制程序的运行过程,如在程序运行时对用户输入的信息进行验证 还可以逆向控制程序的执行过程 从JDK1.5开始 又新增了Annotation功能,该功能建立在反射机制的基础上。 Class类与java反射通过Java反射机制,可以在程序中访问已经装载到JVM中的Java对象的描述,实现访问、检测和修改描述Java对象本身信息的功能。Java反射机制...
2018-06-13 17:14:59 158
转载 SpringMVC拦截器的使用详解
一、拦截器简介Spring MVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。 2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前...
2018-06-13 16:53:04 278
转载 Java中对Array数组的api展示
Java中对Array数组的api展示2018年06月12日 13:10:50阅读数:4 声明数组;初始化数组;查看数组长度;遍历数组;int数组转成string数组;从array中创建arraylist;数组中是否包含某一个值;将数组转成set集合;将数组转成list集合;Arrays.fill()填充数组;数组排序;复制数组;比较两个数组;去重复;查询数组中的最大值和最小...
2018-06-13 16:21:27 391
转载 java实现贪吃蛇
第一步完成的功能:写一个界面大家见到的贪吃蛇小游戏,界面肯定是少不了的。因此,第一步就是写一个小界面。实现代码如下:public class SnakeFrame extends Frame{ //方格的宽度和长度 public static final int BLOCK_WIDTH = 15 ; public static final int BLOCK_HEIGHT ...
2018-06-08 16:04:35 1734 1
转载 位运算小结
位运算小结(按位与、按位或、按位异或、取反、左移、右移)位运算不管是在Java语言,还是在C语言中,或者其他语言,都是经常会用到的,所以本文也就不固定以某种语言来举例子了,原始点就从0、1开始。位运算主要包括按位与(&)、按位或(|)、按位异或(^)、取反(~)、左移(<<)、右移(>>)这几种,其中除了取反(~)以外,其他的都是二目运算符,即要求运算符左右两侧均有...
2018-06-08 15:15:02 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人