
规范技巧
开发规范与技巧
励志重写JDK
public class yanbin{
public success method(){
for(int i=0;i<yb.length;i++){
if(info< somebody){
for(){
go to study;
}
}
}
}
}
展开
-
idea配置自定义类、方法模板
* * @Description <$end$> * @author bin.Yan * @date $date$ $time$ * @param $params$ * @return $returns$ */ 第一次创建,下方蓝字点击,选择Java 然后edit params: groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '')...原创 2021-09-14 13:16:05 · 201 阅读 · 0 评论 -
mysql开发要注意的知识
1、字节字符 gbk,一个汉字占2个字节 utf-8,一个汉字占3个字节 2、utf8字符集: SELECT LENGTH(1) 1字节 SELECT LENGTH("我") 3字节 SELECT CHAR_LENGTH("我") 1字符 SELECT CHAR_LENGTH(1) 1字符Mysql5.0以后,varchar长度单位是字符 ...原创 2021-09-07 11:23:03 · 145 阅读 · 0 评论 -
Java代码常用知识一
nginx同款中间件 作为容器,可以使用tomcat IIS Apache nginx ,当然还可以选择tengine 增强版nginx,推荐linux系统使用 Java开发中避免繁琐后端验证 验证使用validate +正则 不用redis也可以进行缓存 loadingcache guava的本地缓存 ...原创 2021-06-29 13:36:12 · 143 阅读 · 0 评论 -
maven依赖需要注意的知识
Snapshot版本代表不稳定、尚处于开发中的版本,快照版本。 Release版本则代表稳定的版本,发行版本。 什么时候用Snapshot版本? 依赖库中的jar正处于开发的阶段,会被经常被更新,这种情况下,如果使用Release,会频繁增加版本号,导致版本号的滥用。 在上传jar时,选择Snapshot和Release上传时,在版本号的构建上有所不同,如图: 可以很明显的看到,上传同样的版本号jar包时,Snapshot在版本号的后面会自动追加一串新的数字,就是所谓的日期标签,这样在不断更新原创 2021-06-29 12:05:31 · 302 阅读 · 0 评论