摘要: https://blog.csdn.net/u013805360/article/details/82686009 阅读全文
posted @ 2019-05-08 15:43 乘浪破风 阅读(811) 评论(0) 推荐(0) 编辑
摘要: Redis 持久化 持久化就是把内存数据存入在硬盘中,做数据备份。 RDB:以二进制文件将数据写入临时文件。 RDB性能较好,缺点是持久化时如果redis发生故障会导致数据丢失。 AOF:通过append将数据存入到操作日志文件尾部,AOF文件内容是字符串的,容易阅读和解析。AOF可以更好的保持数据 阅读全文
posted @ 2019-04-28 12:02 乘浪破风 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 上面的代码中给出了折半查找的两个版本,一个用递归实现,一个用循环实现。需要注意的是计算中间位置时不应该使用(high+ low) / 2的方式,因为加法运算可能导致整数越界,这里应该使用以下三种方式之一:low + (high - low) / 2或low + (high – low) >> 1或( 阅读全文
posted @ 2019-04-09 14:49 乘浪破风 阅读(300) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/jackfrued/article/details/44499227 阅读全文
posted @ 2019-04-04 14:39 乘浪破风 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/jackfrued/article/details/44921941 今天看到这么一段代码,请问输出的内容是什么? 先别给出答案,思考一下平时我们写代码的过程中,异常捕获的过程和顺序,比如有这么一段代码: 我们经常能看到这样的代码,也就是使用父类能够 阅读全文
posted @ 2019-04-03 14:46 乘浪破风 阅读(204) 评论(0) 推荐(2) 编辑
摘要: 如果不明就里很容易认为两个输出要么都是true要么都是false。首先需要注意的是f1、f2、f3、f4四个变量都是Integer对象引用,所以下面的==运算比较的不是值而是引用。装箱的本质是什么呢?当我们给一个Integer对象赋一个int值的时候,会调用Integer类的静态方法valueOf, 阅读全文
posted @ 2019-04-02 17:07 乘浪破风 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 1、排序中:快速排序最快,但很占内存2、使用位运算、位移运算是最快的,因为是在内存中运算3、对函数的调用是要开辟栈的,能减少调用就减少(代码重用)4、有并发的问题要做成一个原子块5、文件操作时使用byte[]数组作缓冲区的作用6、数据库的选择: 1.成本 2.功能多不多 3.并发性(最终用户是多少) 阅读全文
posted @ 2019-04-02 16:46 乘浪破风 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 项目部署到服务器上后碰到了定时任务执行2次的问题 原因是一个tomcat配置了多个项目,需要更改tomcat的配置,否则会导致项目重复部署,从而导致定时任务执行多次 tomcat部署server.xml详解 转https://blog.csdn.net/wuqilianga/article/deta 阅读全文
posted @ 2019-04-02 16:40 乘浪破风 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: spring事务回滚并返回错误信息 https://www.cnblogs.com/lemon-flm/p/8064531.html 如何在mysql数据库中保存emoji特殊字符 https://blog.csdn.net/fudaoji/article/details/70239479 Spri 阅读全文
posted @ 2019-04-02 16:39 乘浪破风 阅读(107) 评论(0) 推荐(0) 编辑
摘要: (上)Java基础:https://blog.csdn.net/jackfrued/article/details/44921941 (中)Java Web和Web服务:https://blog.csdn.net/jackfrued/article/details/44931137 (下)Java 阅读全文
posted @ 2019-04-02 16:26 乘浪破风 阅读(80) 评论(0) 推荐(0) 编辑