2018-3-21
用后台启动
nohup you_cmd &
脚本方式也能后台启动,或者将后台启动的方式写到脚本里面
nohup ./start.sh > job.log &
ps aux、ps -aux、ps -ef之间的区别(一般用ps -ef)
http://blog.csdn.net/wynter_/article/details/73825978
2018-3-22
非常好的时间库:org.joda.time
2018-3-23
安装Mybatis-plugin插件(注意版本要安装好,不然不能用)
下载jar包:http://plugins.jetbrains.com/plugin/7293-mybatis-plugin
放到C:\Users\你的用户名.IntelliJIdea2017.3\config\plugins这个目录,重启即可使用
LPAD(str,len,padstr)
mysql> SELECT LPAD(‘hi’,4,’??’);
+———————————————————+
| LPAD(‘hi’,4,’??’) |
+———————————————————+
| ??hi |
+———————————————————+
1 row in set (0.00 sec)
IFNULL(expr1,expr2)
如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2。
参考地址:http://www.nowamagic.net/academy/detail/3203050
str_to_date(#{postDate},’%Y-%m-%d’)
Mysql limit offset用法举例
https://blog.csdn.net/iastro/article/details/53037600
2018-3-27
先开通telnet
https://jingyan.baidu.com/article/7908e85c6ec355af491ad265.html
telnet ip地址 端口号
设置数据库的创建和修改时间
`created_time` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() COMMENT '最后更新时间'
timestamp值自动更新:https://blog.csdn.net/aitcax/article/details/41849591
2018-4-3
Yaml配置文件读取中文乱码,只需要将Yaml的文件格式更改为UTF-8即可
2018-4-6
win7访问wifi显示有限的权限访问,诊断的结果是本地没有有效的ip配置,设置成自动获得IP地址,自动获得DNS服务器地址也不管用,这时需要制定IP地址和DNS服务器地址
ip地址设置成如上形式是因为路由器中设置了开始地址和结束地址
参考文章:https://www.kafan.cn/edu/64251892.html
2018-4-9
IntelliJ Idea 2017 免费激活方法
https://blog.csdn.net/jdazy/article/details/78884605
2018-4-10
#!/bin/sh
# MipUserAnalysisServer
export JAVA_HOME=/data/lib/jdk8
export APP_HOME=.
export CLSPATH=$APP_HOME/mip-ua-1.0.jar
export APP_LIB=$APP_HOME/lib
#------------------------------------------------
echo LinkAnalysisServer created by zhaidw
echo -------------------------------------
echo using JAVA_HOME: $JAVA_HOME
for i in $APP_LIB/*.jar; do
export CLSPATH=$CLSPATH:$i
done
export CLASSPATH=$APP_HOME/config:$CLSPATH
echo using classpath: $CLASSPATH
echo -------------------------------------
nohup $JAVA_HOME/bin/java -server -Xmx2g -Djava.net.preferIPv4Stack=true com.st.mip.main.MipUserAnalysisServer >/dev/null 2>&1 &
#$JAVA_HOME/bin/java -server -Xmx2g com.st.mip.main.MipUserAnalysisServer
if [ $? -eq 0 ]
then
echo "MipUserAnalysisServer start Success!"
else
echo "MipUserAnalysisServer start Faild!"
exit;
fi
echo $! > MipUserAnalysisServer.pid
2018-4-11
Spring Boot项目使用lombok加入如下jar包即可
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
</dependency>
应该是因为Spring Boot中有日志框架,在别的项目中用时还得加入如下jar包
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.2</version>
</dependency>
2018-4-13
rz命令上传文件失败,可以用如下命令
rz -be
https://blog.csdn.net/kl28978113/article/details/78508126
2018-4-17
Apache Ant的使用
https://blog.csdn.net/yubo_725/article/details/52326746
2018-4-20
查看远程主机端口是否开放
telnet www.erlie.cc 3306
什么都没显示则是开放的,并且那边的服务得开启,如测试80,tomcat的服务得启动
2018-4-23
xshell过期,下载家庭版
https://blog.csdn.net/qq_17275341/article/details/78551772
2018-4-24
idea树形显示项目
view->tool window->project
https://www.cnblogs.com/cc-robot/p/6351491.html
2018-4-26
获取当前时间戳
System.currentTimeMillis() [最快]
new Date().getTime()
LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli()
Calendar.getInstance().getTimeInMillis()
当前时间前一个小时的时间戳
LocalDateTime.now().minusHours(1).toInstant(ZoneOffset.of("+8")).toEpochMilli();
2018-4-28
LocalDateTime与String日期互相转换
public static void main(String[] args) {
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime time = LocalDateTime.now();
String localTime = df.format(time);
LocalDateTime ldt = LocalDateTime.parse("2018-01-12 17:07:05",df);
System.out.println("LocalDateTime转成String类型的时间:" + localTime);
System.out.println("String类型的时间转成LocalDateTime:" + ldt);
}
2018-4-29
根据_id字段将status的值更改为1,这里用NumberInt是为了不让转化为double
db.weiboResult.update({"_id":ObjectId("5ae2f26084f72035236f7b1d")},{"$set":{"status":NumberInt(1)}})
批量更新值
db.weiboResult.find({}).forEach(
function(item) {
db.weiboResult.update({"_id":item._id},{"$set":{"status":NumberInt(1)}})
}
)
从一个库将数据移动到另一个库
db.weiboResult.find().limit(500).forEach(function(x){
db.testWeiboResult.insert(x)
})
https://blog.csdn.net/sinat_33455447/article/details/51918449
2018-5-3
Navicat Premium 12.0.18 / 12.0.24安装与激活
https://www.jianshu.com/p/42a33b0dda9c
2018-5-4
配置环境变量失败
Error opening registry key ‘Software\JavaSoft\Java Runtime Environment
https://blog.csdn.net/sunhengzhe/article/details/32935789
https://blog.csdn.net/qiyueqinglian/article/details/46605759
https://blog.csdn.net/wodediqizhang/article/details/53172867