- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 springboot neo4j开发
记一次这个图数据库遇到的坑,因为项目中要用到血缘关系,技术选型用到这个,然后各种踩坑填坑首先引入pom文件<!-- neo4j pom文件 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-neo4j</artifactId></dependency>..
2021-07-13 11:13:58
272
原创 解决springboot打成jar包读不到配置文件内容问题
Properties properties=new Properties();try { String path ="application-"+str+".properties"; InputStream fis = new ClassPathResource(path).getInputStream(); properties.load(fis); for(String key : properties.stringPropertyNames()){ .
2020-07-15 16:32:56
1744
1
原创 使用环绕通知监测定时器任务
/** * 设置拦截的路径和排除的路径 */@Pointcut("@annotation(io.lenovo.clogistics.bms.common.util.TaskName)")public void pointCut() {}//通过环绕通知获取程序信息,用的是自定义注解命名每个定时器的名称,因为@Scheduled 不可以有返回值@Around("pointCut()&&@annotation(taskName)")public void AroundAdvic.
2020-07-15 11:40:28
143
原创 nginx常用命令
在sbin目录下: ./nginx -v #查询版本号 ps -ef | grep nginx #查询线程是否启动 ./nginx #启动nginx ./nginx -s stop #停止n...
2020-04-26 09:45:31
148
原创 JVM调优常用参数
-XMS:128M # 堆内存初始空间,正常是分配服务器内存的 1/64-XMx:2048M #堆内存最大空间,正常是分配服务器内存的 1/4-XSS:1024k #线程中栈空间的内存,win环境默认0,Linux环境默认1024k,正常配置512k-1024k之间-XX:MetaspaceSize=256M和-XX:MaxMetaspaceSize=256M :元空间用的...
2020-04-19 12:33:12
187
原创 设计模式 ——设计原则
1、降低类的复杂度,一个类只负责一项职责2、提高类的可读性、可维护性3、降低变更引起的风险4、开发中应当遵守单一职责原则,只有逻辑足够简单,才可以在代码级违反单一职责, 只有类中方法数量足够少,才可以在方法级别保持单一职责原则...
2020-04-10 22:42:41
85
原创 JAVA自定义线程池配置
ExecutorService threadPood = new ThreadPoolExecutor(0,//核心线程数 8,//最大线程数 1l,//时间 TimeUnit.SECONDS,//时间单位 new LinkedBlockingDeque(3),// 阻塞队列长度(Java默认提供的线程池队列长度几乎无界,不太适合,...
2020-04-09 14:05:56
465
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人