上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 87 下一页
摘要: 在mysql 的explain的输出中,有个key_len的列,其数据是如何计算的呢? 在看到了淘宝的dba以前发布的博客后,我在mysql 5.6上操作一番,了解了一点。 环境准备 – 创建表。 我的环境如下: 可以看到sql定义table时,datetime类型数据支持default设置为now 阅读全文
posted @ 2018-01-23 13:48 夏威夷8080 阅读(2512) 评论(0) 推荐(0) 编辑
摘要: 性能相关的数据指标 通过Redis-cli命令行界面访问到Redis服务器,然后使用info命令获取所有与Redis服务相关的信息。通过这些信息来分析文章后面提到的一些性能指标。 info命令输出的数据可分为10个类别,分别是: server clients memory persistence s 阅读全文
posted @ 2018-01-22 20:45 夏威夷8080 阅读(1939) 评论(0) 推荐(0) 编辑
摘要: 在项目中对List进行操作时报错java.lang.UnsupportedOperationException,后来发现操作的List是由数组转换而成的,通过看源码发现问题,并写测试程序如下。 代码块: 执行结果: 发生问题的原因如下: 调用Arrays.asList()生产的List的add、re 阅读全文
posted @ 2018-01-22 20:43 夏威夷8080 阅读(2146) 评论(0) 推荐(0) 编辑
摘要: 简介 AtomicBoolean是java.util.concurrent.atomic包下的原子变量,这个包里面提供了一组原子类。其基本的特性就是在多线程环境下,当有多个线程同时执行这些类的实例包含的方法时,具有排他性,即当某个线程进入方法,执行其中的指令时,不会被其他线程打断,而别的线程就像自旋 阅读全文
posted @ 2018-01-20 20:45 夏威夷8080 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 网络七层协议为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 socket 只是 java在网络层定义的类,用来实现网络层。上面的各层需要我们自己在程序里实现。 例如端口可以自己定义 、数据包的定义、 数据包的加密解密等 而webService java实现了应用层的工具,他基于的服务 阅读全文
posted @ 2018-01-11 22:43 夏威夷8080 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 大家都知道springboot项目都是微服务部署,A服务和B服务分开部署,那么它们如何更新或者获取共有模块的缓存数据,或者给A服务做分布式集群负载,如何确保A服务的所有集群都能同步公共模块的缓存数据,这些都涉及到分布式系统缓存的实现。 前面其实我已经介绍了springboot+mybatis+ehc 阅读全文
posted @ 2018-01-07 11:11 夏威夷8080 阅读(5154) 评论(0) 推荐(0) 编辑
摘要: 对于单精度浮点数Float: 当数据范围在±131072(65536×2)以内的时候,float数据精度是正确的,但是超出这个范围的数据就不稳定,没有发现有相关的参数设置建议:将float改成double或者decimal,两者的差别是double是浮点计算,decimal是定点计算,会得到更精确的 阅读全文
posted @ 2018-01-05 10:27 夏威夷8080 阅读(103252) 评论(2) 推荐(5) 编辑
该文被密码保护。 阅读全文
posted @ 2018-01-04 20:48 夏威夷8080 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 两者的区别分类对比: 阅读全文
posted @ 2018-01-04 13:40 夏威夷8080 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。 正文 我们开发任何一个Spring Boot项目,都会用到如下的启动类 从上面代 阅读全文
posted @ 2018-01-03 17:51 夏威夷8080 阅读(145467) 评论(12) 推荐(46) 编辑
上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 87 下一页