日常记录
来源:互联网 发布:刷手淘宝号 编辑:程序博客网 时间:2024/05/19 18:40
mvn deploy
发布到mvn仓库
fastjson定制序列化字段
@JSONField(name="gender") public String sex;
fastjson序列化空字段
@JsonInclude(value = Include.ALWAYS)public String sex;
fastjson的getxxx()方法
通过JSONObject的get()方法可以获取key的值
fastjson在序列化时不返回某个字段
@JSONField(serialize=false)public String sex;
mysql 中datetime和timestamp的区别
- datetime能保存的范围的值更大,从1001年到9999年。datetime使用8字节存储。精度为秒,他把日期和时间封装成格式为YYYYMMDDHHMMSS的整数中,与时区无关
- timestamp使用4字节存储。只能表示1970年到2038年的值。timestamp保存了从1970年1月1日午夜以来的秒数。timestamp的值与时区有关。如果在插入时没有指定列的值,MySql则设置这个列的值为当前时间。
spring kafka中动态的设置分区
通过properties配置文件
@KafkaListener(topics = {"${kafka.topic.first}","${kafka.topic.topic}"}, group = "${kafka.topic.group}")
spring cron的表达式支持到秒,不同于linux的支持到分钟
linux中的常用技巧
多按tab键
- 在shell中按两次tab键,可显示所有的Linux命令
- 在shell中按要查询以c开头的命令,可以按 ctabtab。按两次tab键。
linux中快速切换到根目录
cd ~
vi编辑器快速跳转到底部
shift + g
mysql inner join
mysql inner join是等值链接。即两个表中必须存在同时符合两个表的数据。
vi 中搜索
/后面跟对应的搜索字符
cp 一个目录到另一个目录
cp -r 源文件 目的文件
解压.zip文件
unzip 文件
解压到指定目录加上-d选项
unzip 文件 -d 目录unzip Videos.zip -d Music/
压缩文件到zip
zip Videos.zip Videos/
项目中的日志
对于涉及多个调用链的请求
一定在日志中添加traceId,方便定位问题。
@Data
一个类注解@Data,它会默认实现@toString()方法。方便调用
mvn 跳过测试代码
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。
项目中的定时任务要放到单独的工程中
http://sc.chinaz.com/tag_tupian/maozuo_8.html
http.get('http://sc.chinaz.com/tag_tupian/maozuo_8.html',function(res){ console.log("Got response:" + JSON.stringify(res)); }).on('error',function(e){ console.log("Get error:"+e.message); });
阅读全文
0 0
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 日常记录
- 服务计算作业4——cloudgo(基本要求)
- mysql组合更新
- Android OpenGL教程-第二课【转】
- 4.从Request中获取文件数据
- 结构体变量的引用
- 日常记录
- MyBatis注解方式与映射文件方式配合实现一对一,一对多,多对多(一)
- 排序算法学习经验(四)
- 【DFS】UVa839 天平(Not so Mobile)
- 图片剪裁批处理
- Spring boot介绍(一)
- 5.API中的文件上传与接收
- 莫名其妙CSDN不让我发帖子了。看来10年的老水手我该离开CSDN了。
- 6.JavaMail发送邮件