2021年3月9日
摘要: 彩色日志 阅读全文
posted @ 2021-03-09 18:18 JustCrazy 阅读(1299) 评论(0) 推荐(0) 编辑
  2021年2月27日
摘要: 进入容器: docker exec -it 容器id/容器名称 bash cp时容器中的目录写法 容器名称/容器id:容器目录 退出容器使用exit 1 首先去mysql容器中寻找mysql.cnf文件,一般是在 /etc/mysql/conf.d/ 下。 执行命令 docker exec -it  阅读全文
posted @ 2021-02-27 08:17 JustCrazy 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 在idea通过package得到的.jar包或者.war包可通过 java -jar xxx.jar/xxx.war 命令直接在linux或者windows系统运行; 将打好包的项目放在linux系统下指定目录,可以对项目重命名方便后面写脚本。我的项目是 myblog.war 是放在 /usr/lo 阅读全文
posted @ 2021-02-27 08:16 JustCrazy 阅读(967) 评论(0) 推荐(0) 编辑
摘要: linux系统上部署项目第一步,将项目打包&jar包中没有主清单属性 解决办法 阅读全文
posted @ 2021-02-27 07:57 JustCrazy 阅读(434) 评论(0) 推荐(0) 编辑
  2021年1月9日
摘要: 若是本地安装了oracle服务器 1 比较直接的方式是直接修改配置文件 去...\product\11.2.0\dbhome_1\NETWORK\ADMIN下面找三个.ora的配置文件:sqlnet.ora,tnsnames.ora,listener.ora。分别修改或确认 1)sqlnet.ora 阅读全文
posted @ 2021-01-09 11:12 JustCrazy 阅读(444) 评论(0) 推荐(0) 编辑
  2020年12月24日
摘要: 单例bean的优势 由于不会每次都新创建新对象所以有一下几个性能上的优势。 1、减少了新生成实例的消耗 新生成实例消耗包括两方面,第一,spring会通过反射或者cglib来生成bean实例这都是耗性能的操作,其次给对象分配内存也会涉及复杂算法。 2、减少jvm垃圾回收 由于不会给每个请求都新生成b 阅读全文
posted @ 2020-12-24 14:46 JustCrazy 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 单体应用有如下优点: 开发简单直接,集中式管理, 基本不会重复开发 功能都在本地,没有分布式的管理开销和调用开销。 它的缺点也非常明显,特别对于互联网公司来说: 开发效率低:所有的开发在一个项目改代码,递交代码相互等待,代码冲突不断 代码维护难:代码功能耦合在一起,新人不知道何从下手 部署不灵活:构 阅读全文
posted @ 2020-12-24 14:45 JustCrazy 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 本质:== 是运算符,equals是方法 == 对基本数据类型是比较内容值,而引用数据类型是比较引用值。 看代码 1 Object类的equals方法 public boolean equals(Object obj) { return (this == obj); } 可见Object下equal 阅读全文
posted @ 2020-12-24 14:43 JustCrazy 阅读(409) 评论(0) 推荐(0) 编辑
摘要: JDK动态代理实现接口,Cglib动态代理继承思想 JDK动态代理(目标对象存在接口时)执行效率高于Ciglib 如果目标对象有接口实现,选择JDK代理,如果没有接口实现选择Cglib代理。 静态代理用的是封装的思想。 阅读全文
posted @ 2020-12-24 14:01 JustCrazy 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1 for循环重复调用dao,消耗大 2 sql语句编写插入多条,只用于少数 3 mybatis的batch插入 @Test public void testInsertBatch2() throws Exception { long start = System.currentTimeMillis 阅读全文
posted @ 2020-12-24 14:00 JustCrazy 阅读(113) 评论(0) 推荐(0) 编辑