摘要: 原文链接:http://blog.csdn.net/zhangerqing 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 阅读全文
posted @ 2018-08-08 17:24 枫树湾河桥 阅读(11772) 评论(1) 推荐(7) 编辑
摘要: 原文链接:https://blog.csdn.net/u013087513/article/details/77899412 MySQL优化三大方向 ① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。 阅读全文
posted @ 2018-08-06 16:48 枫树湾河桥 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/wanwuguicang/article/details/80716178 升级了Chrome后无法离线安装扩展 如图: 谷歌自Chrome 67版本开始,只允许从Chrome网上商店安装扩展,其它的方式的安装都已经被删除。 这种变化,对于国外用 阅读全文
posted @ 2018-08-06 16:42 枫树湾河桥 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 先把"未知"替换为"" 直接new 出来的Gson 对象是无法解析为""的Date属性的,需要通过GsonBuilder来进行创建 这个registerTypeAdapterFactory()方法就是添加自己的适配器,来对某些特定的类型进行处理.new 出来的这个DateNullAdapterFac 阅读全文
posted @ 2018-07-18 09:35 枫树湾河桥 阅读(3977) 评论(0) 推荐(0) 编辑
摘要: 在 mongo 使用过程中遇到了一个问题,需求就是要对mongo 库中查询到数据进行分页,mongo库我们知道都会存储大容量的数据,如果库里数据多的话,这时会报一个 Query failed with error code 96 and error message 'Executor error d 阅读全文
posted @ 2018-06-24 09:20 枫树湾河桥 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: 1.完整报错 2.原因 项目本来是连mongodb的,然后想连mysql的,jpa依赖添加不对就会诡异的报错,如下正确的jpa的依赖被注释了 然后,引入如下的jpa依赖就会报错 3.解决方法 先是打开原先jpa依赖,然后删掉错误的依赖,还是报错,最后重新切了新分支,不添加错误依赖就可以了 阅读全文
posted @ 2018-06-14 09:52 枫树湾河桥 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 1.网上最常见的JPA entityManager批量操作方法 2.Jpa--Repository批量写入 3.结论 EM和JPA直接操作集合没有太大的性能区别,直接使用JPA操作集合即可。如下是JPA操作集合的代码,可以看出起始内部也是用的em 阅读全文
posted @ 2018-06-13 10:10 枫树湾河桥 阅读(13069) 评论(0) 推荐(0) 编辑
摘要: 1.在maven工程中的resource中创建generatorConfig.xml 2.配置generatorConfig.xml 3.配置pom.xml 4.生成对象的两种方式 方式一:使用idea的maven插件直接快速生成 双击mybatis-generator:generate就可生成 方 阅读全文
posted @ 2018-06-12 10:26 枫树湾河桥 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 这个是由于新建数据库没有选择默认字符集导致的,只要选择utf8即可。 如果以上还无法解决,那可能是表里的varchar字符集也不对 阅读全文
posted @ 2018-06-11 18:07 枫树湾河桥 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/youxin/p/6380234.html 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录 (上面这条语句 阅读全文
posted @ 2018-06-08 09:34 枫树湾河桥 阅读(309) 评论(0) 推荐(0) 编辑
Live2D