摘要: 看过阿里巴巴开发手册并发编程这块的朋友都会知道有这么一句话:【强制】线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样 的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。并且在代码扫描中也会有相应提示。 我们常用的创建线程池的方 阅读全文
posted @ 2021-01-07 11:55 socketsea 阅读(651) 评论(0) 推荐(0)
摘要: 1.mysql表必须支持事务:引擎为INNODB 2.SpringBoot启动事务@EnableTransactionManagement 3.方法上加注解@Transactional//默认只对RuntimeException起作用,可修改 4.方法必须为public修饰 5.同类中事务的方法不能 阅读全文
posted @ 2020-08-25 17:30 socketsea 阅读(1838) 评论(0) 推荐(0)
摘要: // 去掉前后空格 function trim(id){ var value = $("#" + id).val(); if(value == "") return; var reg = /^\s*|\s*$/g; value = value.replace(reg, ""); $("#" + id 阅读全文
posted @ 2020-03-04 17:53 socketsea 阅读(169) 评论(0) 推荐(0)
摘要: nginx 1、nginx目录 sbin下通过 ./nginx 重启nginx ./nginx -t -c path(nginx.confg的路径) 检查nginx配置文件是否正确 ./nginx -s reload 重启nginx服务 ./nginx -s stop :快速停止nginx 文件操作 阅读全文
posted @ 2019-12-02 16:25 socketsea 阅读(213) 评论(0) 推荐(0)
摘要: 参考:https://blog.csdn.net/vking_wang/article/details/9470499 阅读全文
posted @ 2019-10-11 14:41 socketsea 阅读(266) 评论(0) 推荐(0)
摘要: Class (反射的入口)、Method (成员方法)、Field (成员变量) java反射常用的一些实例 获取反射的方法有: invoke()方法中主要分为两部分:访问控制检查和调用MethodAccessor.invoke()实现方法执行。 访问控制检测分有3步: 1、检查override 2 阅读全文
posted @ 2019-10-10 17:11 socketsea 阅读(594) 评论(0) 推荐(0)
摘要: windows部署weblogic后,需要手动开启weblogic管理员服务器,并且还有一个cmd窗口十分影响使用,在服务运行时需要打印大量的必要日志,如果cmd开着也影响服务新能。因为想把weblogic在window实现自动启动和后台挂起。幸好weblogic本身可以实现通过windows服务自 阅读全文
posted @ 2019-09-27 16:47 socketsea 阅读(1554) 评论(0) 推荐(0)
摘要: 一、添加spring应用配置 二、LOG4J加载配置 三、Sping注解 四、加载本地配置文件 application-*.properties 一、添加spring应用配置 在一个web工程使用spring配置的时候,首先需要进行如下四个配置。 1、在web.xml文件中添加 Spring配置文件 阅读全文
posted @ 2019-06-21 16:19 socketsea 阅读(464) 评论(0) 推荐(0)
摘要: 转载:https://www.cnblogs.com/andy-zhou/p/5327288.html 一些概念 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而 阅读全文
posted @ 2019-06-21 16:18 socketsea 阅读(197) 评论(0) 推荐(0)