随笔分类 -  积硅步,至千里

工作之余的感兴趣的知识点的收集,另外也掺杂一点自己的整理。
摘要:四舍五入到2或3个小数位是我们Java程序员日常开发中肯定会遇到。幸运的是,Java API提供了几种在Java中舍入数字的方法 我们可以使用Math.round(),BigDecimal或DecimalFormat将Java中的任何浮点数四舍五入到n个位置。我个人更喜欢使用BigDecimal在J 阅读全文
posted @ 2020-05-09 16:53 遇见0817 阅读(1285) 评论(0) 推荐(0)
摘要:mybatis的trim标签一般用于去除sql语句中多余的and关键字,逗号,或者给sql语句前拼接 “where“、“set“以及“values(“ 等前缀,或者添加“)“等后缀,可用于选择性插入、更新、删除或者条件查询等操作。 以下是trim标签中涉及到的属性: 下面使用几个例子来说明trim标 阅读全文
posted @ 2020-05-08 13:59 遇见0817 阅读(568) 评论(0) 推荐(0)
摘要:一、存储引擎的比较 注:上面提到的B树索引并没有指出是B-Tree和B+Tree索引,但是B-树和B+树的定义是有区别的。 在 MySQL 中,主要有四种类型的索引,分别为:B-Tree 索引, Hash 索引, Fulltext 索引和 R-Tree 索引。 B-Tree 索引是 MySQL 数据 阅读全文
posted @ 2020-05-07 15:10 遇见0817 阅读(477) 评论(0) 推荐(0)
摘要:序: 前言 代码优化细节 1、尽量指定类、方法的final修饰符 2、尽量重用对象 3、尽可能使用局部变量 4、及时关闭流 5、尽量减少对变量的重复计算 6、尽量采用懒加载的策略,即在需要的时候才创建 7、慎用异常 8、不要在循环中使用try…catch…,应该把其放在最外层 9、如果能估计到待添加 阅读全文
posted @ 2020-04-26 17:15 遇见0817 阅读(243) 评论(0) 推荐(0)
摘要:1 命名规范 1.1 1.数据库表命名规范: (1)表名前应该加上前缀,表的前缀一个用系统或模块的英文名称缩写,前缀全部大写或首字母大写,表名中包含的单词首字母大写。 (2)数据库表名应该有意义,并且易于理解,最好使用可以表达功能的英文单词或缩写,如果用英文单词表示,建议使用完整的英文单词。 (3) 阅读全文
posted @ 2020-04-24 11:12 遇见0817 阅读(460) 评论(0) 推荐(0)
摘要:一、注解(annotations)列表 @SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。 其中@ComponentScan让spring Boot扫描到Configuration类 阅读全文
posted @ 2020-04-22 13:35 遇见0817 阅读(128) 评论(0) 推荐(0)
摘要:作者:徐家三少 juejin.im/post/5880590d1b69e60058c72803 解压后的安装 [root@server1 redis-3.0.5]# make 指定安装目录: [root@server1 redis-3.0.5]# make PREFIX=/usr/local/red 阅读全文
posted @ 2020-04-17 14:31 遇见0817 阅读(295) 评论(0) 推荐(0)
摘要:作者:啤酒大泡泡 cnblogs.com/hzg110/p/6936101.html 前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 一、为什么使用Maven这样的构建工具【why】 ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用pa 阅读全文
posted @ 2020-04-13 09:22 遇见0817 阅读(884) 评论(0) 推荐(0)
摘要:当MySQL单表记录数过大时,增删改查性能都会急剧下降 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。 而事实上很多时候 MySQL 单表的性能依然有不少优化空 阅读全文
posted @ 2020-03-25 17:01 遇见0817 阅读(230) 评论(0) 推荐(0)
摘要:Servlet对象 概念 运行在服务器端的,已多线程的方式处理客户端请求的小程序。Servlet API会自动处理提交上来的值的解析和解码 Tomcat Web容器,也称为servlet引擎(容器)。servlet容器包含并管理着servlet对象的生命周期。提供处理request并发送respon 阅读全文
posted @ 2020-03-23 10:42 遇见0817 阅读(412) 评论(0) 推荐(0)
摘要:标识符 定义 用于表示变量、方法、属性或类等的名称。(命名时见名知义) 标识符命名规则 只能用数字、英文字母、下划线_ 美元符号$; 不能以数字开头; 严格区分大小写; 不能使用关键字或保留字作为标识符。 一般默认: 类名称:单词首字母均大写; 方法和变量名称:第一个单词首字母小写,第二个单词开始首 阅读全文
posted @ 2020-03-23 09:08 遇见0817 阅读(489) 评论(0) 推荐(0)
摘要:HTML 概念 超文本标记语言。 块级元素:使用时默认独占一行的空间。 内联元素:可以与其他元素在同一行使用。 基本语法 标签:HTML的标签不能自定义 单标签<标签 属性=“属性值”/> 双标签<标签 属性=“属性值”></标签> 结果组成 声明部分。如:<!doctype html> HTML 阅读全文
posted @ 2020-03-20 16:21 遇见0817 阅读(520) 评论(0) 推荐(0)