会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
゛鱼记忆不止七秒つ
谁道飘零不可怜,旧游时节好花天,断肠人去自经年。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2019年2月26日
mysql数据精度丢失问题深入探讨
摘要: 不要盲目的说float和double精度可能发生丢失,而是说在存取时因为精度不一致会发生丢失,当然这里的丢失指的是扩展或者截断了,丢失了原有的精度。decimal是好,但不是说不会发生任何精度丢失。如果问题看得不深入,总会以偏概全。 我们知道,mysql存储小数可以使用float、double、de
阅读全文
posted @ 2019-02-26 17:50 kancy
阅读(15712)
评论(4)
推荐(1)
2019年2月25日
ThreadPoolExecutor线程池原理
摘要: 参考: https://www.cnblogs.com/liuzhihu/p/8177371.html
阅读全文
posted @ 2019-02-25 17:28 kancy
阅读(223)
评论(0)
推荐(0)
2019年2月22日
JVM的内存区域划分(jdk7和jdk8)
摘要: 参考: https://blog.csdn.net/l1394049664/article/details/81486470?tdsourcetag=s_pctim_aiomsg https://blog.csdn.net/Sugar_Rainbow/article/details/68150249
阅读全文
posted @ 2019-02-22 14:35 kancy
阅读(512)
评论(0)
推荐(0)
多线程AQS
摘要: 参考: AQS原理分析 https://blog.csdn.net/javazejian/article/details/75043422 重入读写锁原理分析 https://blog.csdn.net/LightOfMiracle/article/details/73184755
阅读全文
posted @ 2019-02-22 10:51 kancy
阅读(210)
评论(0)
推荐(0)
2019年2月21日
Centos 的防火墙(firewalld,iptables)
摘要: Centos系统防火墙介绍 概述: 1.Filewalld(动态防火墙)作为redhat7系统中变更对于netfilter内核模块的管理工具; 2.iptables service 管理防火墙规则的模式(静态):用户将新的防火墙规则添加进 /etc/sysconfig/iptables 配置文件当中
阅读全文
posted @ 2019-02-21 14:01 kancy
阅读(1266)
评论(0)
推荐(0)
finalize理论基础
摘要: 参考: https://blog.csdn.net/aitangyong/article/details/39450341 https://www.infoq.cn/article/jvm-source-code-analysis-finalreference finalize()方法,这里实际使用
阅读全文
posted @ 2019-02-21 11:02 kancy
阅读(243)
评论(0)
推荐(0)
JAVA四种引用方式
摘要: JAVA四种引用方式: java.lang.ref: 参考: https://blog.csdn.net/aitangyong/article/details/39453365 https://blog.csdn.net/swebin/article/details/78571933 结构:
阅读全文
posted @ 2019-02-21 10:10 kancy
阅读(311)
评论(0)
推荐(0)
2019年2月18日
线程的发展历史
摘要: 专题简介 作为一个合格的Java程序员,必须要对并发编程有一个深层次的了解,在很多互联网企业都会重点考察这一块。可能很多工作3年以上的Java程序员对于这一领域几乎没有太多研究。所以在接下来内容中,我会将并发编程整个领域由浅到深做非常全面的分析。 内容导航 从操作系统的发展了解进程、线程模型 线程的
阅读全文
posted @ 2019-02-18 20:29 kancy
阅读(934)
评论(0)
推荐(1)
2019年2月14日
设计模式总结
摘要: JAVA设计模式总结之六大设计原则 JAVA设计模式总结之23种设计模式
阅读全文
posted @ 2019-02-14 17:27 kancy
阅读(118)
评论(0)
推荐(0)
2019年1月6日
六、设计模式之模板模式
摘要: 模板模式是执行的流程不能更改,但是流程中的某些细节是根据不同的场景而由用户自定义实现细节。 例如JDBC的查询步骤: 我们可以发现,对于JDBC整个查询流程而言,1-8个步骤,每个步骤都是不能交换顺序的。同时获取连接,创建statement对象,设置参数,执行语句,关闭资源基本上,每一个SQL查询都
阅读全文
posted @ 2019-01-06 23:33 kancy
阅读(170)
评论(0)
推荐(0)
五、设计模式之策略模式
摘要: 策略模式就是提供一组固定算法的策略,客户根据自己的需求选择其中一种策略进行执行。 特点: 场景: 实现方式案例:(实现易扩展,屏蔽if_else_if) 代码: 定义登录策略: 用户登录服务: 注册策略,统一管理 用户选择一种策略进行登录:
阅读全文
posted @ 2019-01-06 23:18 kancy
阅读(335)
评论(0)
推荐(0)
四、单例模式之代理模式
摘要: 代理模式在生活中的应用常见随处可见,例如:快递员、中介、媒婆、黄牛等等。代理模式可以实现AOP,拦截器,代码解耦等功能。一般有3中实现方式: 静态代理 JDK实现的动态代理(创建目标对象的所有接口的代理实现类) CGLIB实现的动态代理(创建目标对象的代理子类) 实现代理模式,代理对象需要拿到目标对象的引用且能够调用目标对象的方法。当然也有些代理不需要目标对象的引用,例如Mybatis的Mapp...
阅读全文
posted @ 2019-01-06 02:28 kancy
阅读(1095)
评论(0)
推荐(0)
三、单例模式之原型模式
摘要: 原型模式:对象的属性的完全复制,包括基本类型属性和引用类型的对象的属性的安全复制。 复制的方式可划分为:
阅读全文
posted @ 2019-01-06 01:21 kancy
阅读(304)
评论(0)
推荐(0)
二、单例模式之单例模式
摘要: 单例模式创建方式有以下几种方式: 1.饿汉模式 在类加载时初始化,也是利用类加载线程安全的特性确保了单例实例化的线程安全。 2.懒汉模式 1)方式一: 2)方式二: 3)方式三: 4)方式四: 效率从高到低:LazySingleton04 - > LazySingleton01 -> LazySin
阅读全文
posted @ 2019-01-06 01:12 kancy
阅读(327)
评论(0)
推荐(0)
2019年1月5日
一、设计模式之工厂模式
摘要: 工厂模式可细分为三种: 简单工厂模式 工厂方法模式 抽象工厂模式 下面对3中模式进行图解,帮助理解: 1.简单工厂: 2.工厂方法: 3:抽象方法: 整体图示:
阅读全文
posted @ 2019-01-05 22:56 kancy
阅读(165)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
下一页
公告