- 博客(18)
- 收藏
- 关注
原创 node_modules会使git pull/commit变慢,升级idea!
新电脑thinkbook16+,git拉取代码后,cnpm install后再次在idea中,git pull代码,一直更新,持续20分钟左右。
2022-07-03 13:11:29 508
转载 【转载】Spring事务的那些坑,这里都给你总结好了!
【转载】Spring事务的那些坑,这里都给你总结好了!公众号:猿不理架构师作者:蚊子squirrelwww.jianshu.com/p/a4229aa79aceSpring框架已是JAVA项目的标配,其中Spring事务管理也是最常用的一个功能,但如果不了解其实现原理,使用姿势不对,一不小心就可能掉坑里。为了更透彻的说明这些坑,本文分四部分展开阐述:第一部分简单介绍下Spring事务集成的几种方式;第二部分结合Spring源代码说明Spring事务的实现原理;第三部分通过实际测试代码介绍关于Spr
2021-01-18 11:14:46 160
原创 idea开发工具插件
idea开发工具插件1 、.ignore2、Alibaba Java Coding Guidelines3、CodeGlance4、Free Mybatis plugin5、HighlightBracketPair6、Maven helper7、Rainbow Brackets8、Save actions9、Translation10、VisualVM Launcher
2020-12-29 16:47:50 160
原创 服务器开发小知识
linux1、lsb_release -a 查看服务器版本2、将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:zip -q -r html.zip /home/html如果在我们在 /home/html 目录下,可以执行以下命令:zip -q -r html.zip *3、tar [选项] 源文件或目录 自定义文件名解压tar -xzvf apache-tomcat-7.0.90.tar.gz压缩tar -czvf desk2.tar ./fil
2020-12-24 18:10:10 154 1
原创 前端开发小知识
1、jQuery选择器$(this).parent().parent().parent().children(“td”).eq(8).find(“div:first”).text();//parent()父元素//children(“td”).eq(8)子节点中的第9个td//find(“div:first”).val()第一个div标签的值//parents()获取所有的祖先元素td/tr/table/div/div/body/html//parents(“tr”)指定tr元素...
2020-12-24 17:34:44 132 1
原创 springboot maven打包之打入本地jar包并部署linux服务器运行无报错
springboot maven打包之打入本地jar包并部署linux服务器运行无报错1、首先在项目中新建存放jar包的Directory,命名为lib(随意命名)。2、在pom中自定义依赖。 <dependency> <groupId>EDU.oswego.cs.dl.util.concurrent</groupId> <artifactId>concurrent</artifactId>
2020-12-18 15:34:27 851 1
原创 代码审核之提高赋值效率,BeanUtils.copyProperties()
对于两个具有很多相同属性的JavaBean,使用BeanUtils.copyProperties(Object source, Object target)。BeanUtils.copyProperties()方法,里面参数是(Object source, Object target)。第一个参数是数据源,第二个参数是目标数据,把参数一的值赋值给参数二。...
2020-12-07 16:45:08 327
原创 finally语句在return执行之后,return返回之前执行
finally中的语句1、如图:try中没有returnreturn b会被执行2、如图:try中有returnb+=80;system.out.printlb(b);retrun b;这三行都不会被执行。因为try中被return了。
2020-12-07 11:37:20 222
原创 关于代码审核之不用能e.printStackTrace()
为什么e.printStackTrace()被认为是不好的做法?1)堆栈跟踪不应该对最终用户可见(出于用户体验和安全目的)2)生成堆栈跟踪是一个相对昂贵的过程(虽然在大多数“异常”情况下不太可能成为问题)3)许多日志框架将为您打印堆栈跟踪(我们不会和不,我们不能轻易改变它)4)打印堆栈跟踪不构成错误处理。它应该与其他信息记录和异常处理相结合。...
2020-12-03 11:06:41 468
原创 关于代码审核之字符串在循环体内的变更值
循环体内字符串的变更用append(""),不能用 +" ",+" " 这种方式每次循环都要new string builder对象,占用资源较大。
2020-12-03 10:56:39 74
原创 前端后端idea乱码、日志乱码、日志等级、分页插件乱码
首先是启动时的serverServer.xml文件中java.util.logging.ConsoleHandler.encoding = UTF-8其次是控制台日志打印控制台log4j日志,logger.info()Idea配置Idea的tomcat配置中安装目录下的 vmoptions,加入-Dfile.encoding=UTF-8Tomcat启动乱码,修改本地电脑idea.exe.vmoptions文件-Dfile.encoding=UTF-8运行配置 Idea的help的edit cust
2020-12-03 10:21:24 1124 2
原创 后端开发小知识
1)堆栈跟踪不应该对最终用户可见(出于用户体验和安全目的)2)生成堆栈跟踪是一个相对昂贵的过程(虽然在大多数“异常”情况下不太可能成为问题)3)许多日志框架将为您打印堆栈跟踪(我们不会和不,我们不能轻易改变它)4)打印堆栈跟踪不构成错误处理。它应该与其他信息记录和异常处理相结合。...
2020-12-03 09:59:33 265
原创 查询各部门总工资最高的部门中工资最高的员工姓名,工资,所在区域,部门
sql 表1. staff表(.sql文件)SET FOREIGN_KEY_CHECKS=0;– Table structure for staffDROP TABLE IF EXISTS staff;CREATE TABLE staff (staffId int(11) NOT NULL,deptId int(11) DEFAULT NULL,staffName varcha...
2019-08-02 13:53:08 16503 5
原创 IO流追加文件
2、创建文件 /** * 创建txt文件,并写入 * @param sss * @param saveName * @throws IOException */ public static void writeFile(String sss,String saveName) throws IOException{ String saveNameAdd=saveName....
2019-08-02 13:36:25 1101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人