- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 lombok
我们在做java项目时经常会有很多的get/set等机械的、枯燥的方法要完成,为了解决这个问题lombok应运而生。 下面介绍lombok的使用 1、需要项目引入lombok.jar 2、安装lombok 3、验证 当前基本都是使用maven做依赖管理,在引入时使用下面的配置即可。 <dependency> <groupId>org.projectlombok</groupId> <artifact...
2021-07-31 13:21:34
172
原创 sql执行优化
在开发过程中或者面试过程中经常会被问到如果发现sql执行效率不高,如何优化? 下面提出几个解决思路: 1、首先,我们要根据自己的表结构看,无论是多表关联查询还是单表查询,都要看是否有使用到索引,索引使用是否合理 2、如果使用了索引,而且数据量本身并不大,还是慢?需要解析该语句的执行计划,查看是索引使用情况、嵌套的条件执行顺先、各耗时情况,根据这些条件去优化 3、如果解析执行计划,发现索引有被使用,嵌套执行也没有优化可能,我们可以考虑使用业务逻辑的设计,拆分sql,通过业务手段达成预期 4、如果是因
2021-07-03 21:56:21
130
原创 java的访问控制权限
java的访问控制权限由4中组成。 1、public 公开,可以被其他所有类访问 2、protected 受保护,只能是本类或者子类或者本包其他类访问 3、friendly 默认,如果在创建时未指定该权限控制,那么他可以被本包其他类访问 4、private 私有,只能被本类和类的创建者使用 他们的访问权限关系如下 修饰词\说明 ...
2020-02-04 15:33:46
147
原创 linux查看是否安装某软件
在使用linux的时候,安装各种软件方式非常多,那么查看是否安装某个软件的方式也相应的比较多。如下:以名为ruby的软件为例 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 [root@hexuweb102 ~] rpm -qa | grep ruby2、以deb包安装的,可以用dpkg -l能看到。如果是查找指
2016-06-15 15:27:57
1299
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-06-15 14:59:15
136
空空如也
网络信息传输序列化与反序列化
2021-09-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人