共 9 页: 上一页 1 2 3 4 5 6 7 8 9 下一页
摘要:1.Class类文件结构 Class 文件是一组以 8 位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在 Class 文件之中,中间没有添加任何分隔符,这使得整个 Class 文件中存储的内容几乎全部是程序运行的必要数据,没有空隙存在。 当遇到需要占用 8 位字节以上空间的数据项时, 阅读全文
posted @ 2018-05-07 16:26 妮蔻 阅读 (1339) 评论 (0) 编辑
摘要:1.JDK命令行工具 Java开发人员肯定都知道JDK的bin目录有“java.exe”,"javac.exe"这两个命令行工具,但并非所有程序员都了解过JDK的bin目录之中其他命令行程序的作用。每次JDK更新,bin目录下命令行工具的数量和功能总会不知不觉地增强。 主要包括用于监控虚拟机和故障处 阅读全文
posted @ 2018-05-05 17:32 妮蔻 阅读 (721) 评论 (0) 编辑
摘要:1.对象优先在Eden分配 大多数情况下,对象在新生代Eden区中分配。当Eden区中没有足够空间分配时,虚拟机将发起一次Minor GC。虚拟机提供了-XX:PrintGCDetails 这个收集器日志参数,告诉虚拟机在发生垃圾收集行为时打印内存回收日志,并且在进程退出的时候输出当前的内存各区域分 阅读全文
posted @ 2018-04-02 23:07 妮蔻 阅读 (359) 评论 (0) 编辑
摘要:在 Spring 中 AOP 代理使用 JDK 动态代理和 CGLIB 代理来实现,默认如果目标对象是接口,则使用 JDK 动态代理,否则使用 CGLIB 来生成代理类。 1.JDK 动态代理 那么接口(UserServiceBo)、目标对象(被代理对象 UserServiceImpl)、代理对象( 阅读全文
posted @ 2018-03-28 23:51 妮蔻 阅读 (561) 评论 (0) 编辑
摘要:Sharding-JDBC集分库分表、读写分离、分布式主键、柔性事务和数据治理与一身,提供一站式的解决分布式关系型数据库的解决方案。 从2.x版本开始,Sharding-JDBC正式将包名、Maven坐标、码云仓库、Github仓库和官方网站统一为io.shardingjdbc。 Sharding- 阅读全文
posted @ 2018-03-19 23:35 妮蔻 阅读 (5034) 评论 (0) 编辑
摘要:Mycat 是数据库中间件,就是介于数据库与应用之间,进行数据处理与交互的中间服 务。由于前面讲的对数据进行分片处理之后,从原有的一个库,被切分为多个分片数据库,所有的分片数据库集 群构成了整个完整的数据库存储。 如下图: 如上图所表示,数据被分到多个分片数据库后,应用如果需要读取数据,就要需要处理 阅读全文
posted @ 2018-03-18 16:32 妮蔻 阅读 (1927) 评论 (5) 编辑
摘要:一.使用中间件的好处 使用中间件对于主读写分离新增一个从数据库节点来说,可以不用修改代码,达到新增节点数据库而不影响到代码的修改。因为如果不用中间件,那么在代码中自己是先读写分离,如果新增节点, 你进行写操作时,你的轮询求模的数据量就要修改。但是中间件的维护也很麻烦的。 二.各种中间件 1.MYSQ 阅读全文
posted @ 2018-03-17 17:31 妮蔻 阅读 (3366) 评论 (0) 编辑
摘要:一.为什么要进行读写分离呢? 因为数据库的“写操作”操作是比较耗时的(写上万条条数据到Mysql可能要1分钟分钟)。但是数据库的“读操作”却比“写操作”耗时要少的多(从Mysql读几万条数据条数据可能只要十秒钟)。 所以读写分离解决的是,数据库的“写操作”影响了查询的效率问题。 如下图所示: 读写分 阅读全文
posted @ 2018-03-16 17:04 妮蔻 阅读 (2581) 评论 (3) 编辑
摘要:1.为什么要做主从复制? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。 2、做数据的热备。 3、架构的扩展。业务量越来 阅读全文
posted @ 2018-03-15 20:55 妮蔻 阅读 (563) 评论 (0) 编辑
摘要:安全性和活跃度通常相互牵制。我们使用锁来保证线程安全,但是滥用锁可能引起锁顺序死锁。类似地,我们使用线程池和信号量来约束资源的使用, 但是缺不能知晓哪些管辖范围内的活动可能形成的资源死锁。Java应用程序不能从死锁中恢复,所以确保你的设计能够避免死锁出现的先决条件是非常有价值。 一.死锁 经典的“哲 阅读全文
posted @ 2018-03-10 21:04 妮蔻 阅读 (7147) 评论 (2) 编辑
共 9 页: 上一页 1 2 3 4 5 6 7 8 9 下一页