- 浏览: 21373 次
- 性别:
- 来自: 厦门
最新评论
-
yczts86:
<p>这个我们关心的好像不是太多,只是在有的项目当 ...
web.xml中的load-on-startup -
mercyblitz:
规范里面的约定!
web.xml中的load-on-startup -
jzinfo:
Servlet specification:
...
web.xml中的load-on-startup -
wzju64676266:
比如System.out.print()能不能当成void来用 ...
怀具,面试亡在简单的API上 -
wzju64676266:
面试官的目的不是你怎么使用方法,而是你自己写个转换的功能吧,自 ...
怀具,面试亡在简单的API上
文章列表
HttpClient#evictExpiredConnections
新建一个线程来清除过期的socket连接。httpclient5.0也是需要的。
不然就是使用前对连接的检测。
fdisk -l
df -h
du -sh /var 查看/var文件夹下文件数量和大小
timedatectl 查看本地和硬件时间
ntpdate ntp1.aliyun.com
hwclock --systohc # 将本地时间(系统时间)写入到硬件时间
hwclock --hctosys # 将硬件时间写入到本地时间
hql中如何判属性为空则跳过这个属性
- 博客分类:
- 具体编程
如果您需要完全跳过:status的where_clause; 你可以这样编码:
from CountryDTO c where (:status is null or c.status = :status) and c.type =:type
这相当于:
sql.append(" where "); if(status != null){ sql.append(" c.status = :status and "); } sql.append(" c.type =:type ");
对于InnoDB表,OPTIMIZE TABLE被映射到ALTER TABLE上,这会重建表。重建操作能更新索引统计数据并释放成簇索引中的未使用的空间。
注意:在OPTIMIZE TABLE运行过程中,MySQL会锁定表。
最好使用删除在创建索引
https://docs.docker.com/engine/install/debian/
对应有安装方法,官网,标准
在装完要设置下国内源:
deb http://mirrors.ustc.edu.cn/debian buster main contrib non-free
deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free
deb htt ...
lunix开机启动mysql和nginx命令
- 博客分类:
- 具体编程
systemctl enable mysql.service开机启动
# sudo systemctl stop mysql.service
# sudo systemctl start mysql.service
# sudo systemctl status mysql.service
sudo systemctl status nginx
sudo systemctl start nginx
sudo systemctl enable nginx 开机启动
netstat -ntpl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1470/sshd
tcp6 0 0 127.0.0.1:8008 ...
java字符串直接+会出错
- 博客分类:
- java
Calendar calendar = Calendar.getInstance();
calendar.setFirstDayOfWeek(Calendar.MONDAY);//设置星期一为一周开始的第一天
calendar.setMinimalDaysInFirstWeek(4);//可以不用设置
calendar.setTimeInMillis(System.currentTimeMillis());//获得当前的时间戳
int weekYear = calendar.get(Calendar.YEAR);// ...
centos下rpm安装jdk8
- 博客分类:
- java
安装: rpm -ivh jdk-8u331-linux-x64.rpm
java version "1.8.0_331"
Java(TM) SE Runtime Environment (build 1.8.0_331-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.331-b09, mixed mode)
或者wget https://download.oracle.com/otn/java/jdk/8u331-b09/165374ff4ea84ef0bbd821706e29b123/jdk-8u331-linux-x ...
安装: rpm -ivh jdk-8u161-linux-x64.rpm
[root@VM_48_111_centos data]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
确保每次初始化时,环境变量都正确:
vim/etc/profile.d/java.sh
输入:
#!/bin/bash
J ...
mvn compile与mvn install、mvn deploy的区别
mvn compile,编译类文件
mvn install,包含mvn compile,mvn package,然后上传到本地仓库
mvn deploy,包含mvn install,然后,上传到私服
一个项目之前都能正常构建部署,今天开发改了pom文件,修改了一个 ...
解决方案
1.禁用git的自动换行功能:
在本地路径C:\ Users\ [用户名] \ .gitconfig下修改git配置[core],如果没有就直接添加上去:
autocrlf = false
filemode = false
safecrlf = true
git bash命令行也可以修改,最终也是修改.gitconfig配置文件:
分别执行:
git config --global core.autocrlf false
git config --global core.filemode false
git config --global core.safecrlf true
<a>禁用click
- 博客分类:
- 具体编程
$(".layui-layer-btn0").attr("disabled",false).css("pointer-events","auto");启用click事件
$(".layui-layer-btn0").attr("disabled",true).css("pointer-events","none");禁用click事件
mysql group by 带出所有分组详情
- 博客分类:
- java
select group_concat(MchId separator ',') as mchIds,group_concat(ifnull(tag,'') separator ',') as tag,
AccountName,AccountNo,count(1)as count,sum(RemitAmount) as RemitAmount,sum(Amount) as Amount,
group_concat(Amount separator ',') as Amounts,group_concat(RemitAmount separator ',') as RemitAmoun ...
在使用Git的过程中,有些时候我们只想要git服务器中的最新版本的项目,对于本地的项目中修改不做任何理会,就需要用到
Git pull的强制覆盖,具体代码如下:
$ git fetch --all
$ git reset --hard origin/master
$ git pull
将feature分支的某个文件f.txt合并到master分支上。
1: git checkout master
2: git checkout --patch feature f.txt
第一个命令: 切换到feature分支;
第二个命令:合并master分支上f文件到feature分支上,将master分 ...