- 浏览: 301216 次
- 性别:
- 来自: 上海
最新评论
-
woodding2008:
ss –pl 可以查看监听方式启动的端口以及pid
根据端口查PID,根据PID查进程名称 -
masuweng:
恩很试用,也很常用。
linux 常用命令
文章列表
引用:https://www.iteye.com/blog/qstar-1677130
对于一个WEB应用来说,页面的基本结构往往是固定的,页面中的很多部分,例如页面统一的头部、尾部和菜单,我们一般是不太需要变化的,各个页面基本一致,变化的往往是页面的具体内容部分,这样,布局(layout)功能的使用,就能大大减化前端页面的复杂性了。这里简单介绍一下如何使用velocity框架来实现页面的布局。
我们知道,要在spring框架中配置velocity,一般需要配置两个bean,一个是velocityConfig, 别一个则是viewResolver。先来看velocityCo ...
彻底理解ThreadLocal
- 博客分类:
- Java
https://www.cnblogs.com/xzwblog/p/7227509.html
Mac OS 使用总结
- 博客分类:
- macOS
1 显示隐藏文件
Shift+Command+.
2 打开电脑
Shift+Command+C
以图表、列表、分栏方式显示项目
3 显示桌面
Command+F3
或
FN+F11
4 切换输入法
Control+空格
5 应用程序间切换
Command+Tab
6 统一应用,多个窗口切换,比如chrome 或 idea 打开多个应用窗口
Command+~
或
Command+`
7 复制、粘贴、删除
Command+C 、 Command+V 、 Command+delete
8 常见通用快捷键
Command+H 隐藏窗口
Command+M 最小化窗口
...
引用依赖包,重新启动,没有异常:
、<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-bo ...
idea 添加快捷输入
像 sout、psvm等快捷输入,我们可以添加自定义的。举个简单的栗子:
我的代码中含有大量的异常处理:
try {
this.simpleHttpClientUtil.httpGet(httpClient, httpClientContext, ref) ;
} catch (Exception e) {
IDEA在当前类中查找方法快捷键
例如在String类中查找contains方法。
第一步:Ctrl + F12
第二步:直接输入要查找的方法名
ctrl快捷键
名称
快捷键
Ctrl + F
在当前文件进行文本查找 (必备)
Ctrl + R
实际案例:
UPDATE chat_messages as a INNER JOIN (SELECT *from chat_messages WHERE receiver='lisi' and receiver_no=2 and ( msg_id- last_id)>0 ORDER BY id LIMIT 2) as b ON a.id=b.id
SET a.last_id=a.msg_id
一下来自网上总结:
先select出来 然后在update 一下 条件不变
UPDATE tab_game_version as a INNER JOIN tab_game_versi ...
转自: https://www.cnblogs.com/bianzy/p/5822426.html
本文只作为个人笔记,大部分代码是引用其他人的文章的。
在springboot项目中使用websocket做推送,虽然挺简单的,但初学也踩过几个坑,特此记录。
使用websocket有两种方式:1是使用sockjs,2是使用h5的标准。使用Html5标准自然更方便简单,所以记录的是配合h5的使用方法。
1、pom
核心是@ServerEndpoint这个注解。这个注解是Javaee标准里的注解,tomcat7以上已经对其进行了实现,如果是用传统方法使用tomcat发布项目 ...
@Component默认是单例
@ServerEndpoint 每个客户端连接,又新生成一个实例,
在@OnOpen方法中,每个客户端连接时,打印this或this.hashCode()值都不相同,说明新new了实例。
使用springboot的唯一区别是要@Component声明下,而使用独立容器是由容器自己管理websocket的,但在springboot中连容器都是spring管理的。
虽然@Component默认是单例模式的,但springboot还是会为每个websocket连接初始化一个bean,所以可以用一个静态set保存起来。
详细见 https://www.cnblo ...
from: https://www.cnblogs.com/chenmo-xpw/p/5652029.html
1、场景
最近做项目的时候遇到了一个小问题:从前台提交到服务端A,A调用服务端B处理超时,原因是前端一次请求往db插1万数据,插完之后会去清理缓存、发送消息。
服务端的有三个操作 a、插DB b、清理cache c、发送消息。1万条数据,说多不多,说少不少.况且不是单单insert。出现超时现象,不足为奇了吧~~
2、分析
如何避免超时呢?一次请求处理辣么多数据,可分多次请求处理,每次请求处理100条数据,可以有效解决超时问题. 为了不影 ...
idea 里 打开Tomcat 配置 在VM options 加入 -Dfile.encoding=UTF-8
https://blog.csdn.net/m0_37893932/article/details/78280663
1.首先是编辑器的乱码,这个很好解决,file->settings->appearence里面有个Name设置成支持中文的字 体(这个很重要)
同样还要再settings中的Eidtor->File Encodings里面设置字体编码格式,一般都是UTF-8,GBK什么的也行。
2.找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加 -Dfile.encoding=UTF-8 ,然后重启idea,再打开流程 ...
yum 安装不管用了,先执行了 yum remove openssl命令导致的。卸载日志见《yum remove openssl 卸载日志.txt》
紧接着有运行了如下命令:
[root@hadoop jengined-1.7.2]# rpm -q -a|grep openssl
openssl-1.0.1e-15.el6.x86_64
openssl-devel-1.0.1e-15.el6.x86_64
[root@hadoop je ...
命令: ll /proc/运行程序的进程号/exe
1 查nginx进程号
[root@hadoop 7101]# ps -ef|grep nginx
root 7101 1 0 17:47 ? 00:00:00 nginx: master process /my/servers/nginx/sbin/nginx -c /my/servers/nginx/conf/nginx.conf
admin 7102 7101 0 17:47 ? 00:00:00 nginx: worker process ...
idea2018 注册码 License server
https://blog.csdn.net/king_qc/article/details/81176372
1.http://active.chinapyg.com/
博主亲测 2018.1 和 2018.2都可使用,不过需要网络畅通哦!
2.第二种针对2018.1,需要下载补丁:http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar,将补丁放在安装包的/bin路径下,打开idea.exe.vmoptions和idea64.e ...