- 博客(17)
- 资源 (27)
- 收藏
- 关注
原创 hosts文件
这个文件是操作系统记录ip-地址映射的一个文件,可以把它当做DNS服务器的一个本地缓存。一般是192.193.22.22 www.sss.com这种ip 地址的键值对形式这就意味着,你可以本地修改某些网址的指向ip比如设置127.0.0.1 www.baidu.com也可以随意一串地址来标定ip比如127.0.0.1 abc那么访问abc就指向了127.0.0...
2019-11-30 09:41:26 162
原创 JVM监控之arthas
用了arthas之后,才发现世界上竟有如此美妙的jar包arthas,中文叫阿尔萨斯,是魔兽世界里的一个Boss吧。这是阿里巴巴开发的java监控的jar。如果你熟悉jdk内置工具的话,肯定对此等功能不陌生,但arthas也有它自己的特色。1、下载并使用arthas的使用方法之一是下载它的arthas-boot.jar,https://alibaba.github.io/arth...
2019-11-26 22:28:50 1070
原创 nginx 的server配置头
server { listen 80; # server_name _;# server_name www.ccccc.com; access_log /data/ nginx.log combined; index /app/user/index.html; location ^~ /app/ { proxy_pass ...
2019-11-26 17:42:12 630
原创 nginx的location的root/alias/pass_proxy的区别
以http://127.0.0.1/static/img/index.html为例1.location ^~ / static / { alias /usr/local/;}/usr/local/img/index.htmlalias会把url里/static/之前包括/static/替换成/usr/local/去文件里找2.location...
2019-11-26 17:28:52 430
原创 Scheduled单线程顺序执行
@Scheduled(cron = "0/1 * * * * ? ") public void aaa() {}1秒1次,如果aaa超过1秒,下一个任务不会立即出现,而是等aaa执行完成后单线程顺序执行
2019-11-26 16:08:44 1742
原创 阿里云CloudDba监控指标
数据库指标:TPS/QPS 指标 单位 含义 mysql.tps Per Second 计算公式:(Com_commit + Com_rollback) / Uptime mysql.qps Per Second ...
2019-11-26 14:36:41 798
原创 JVM监控:jmap之堆
控制台输入jmap,会得到以下信息:Usage: jmap [option] <pid> (to connect to running process) jmap [option] <executable <core> (to connect to a core file) jmap [option] [s...
2019-11-25 22:41:58 214
原创 java虚拟机:监控之jstack线程
jstack <PID> 是查看某个进程的栈,这通常和jps配合一起使用。jstack <PID> >> aaa.log 是将栈保存到当前文件夹下aaa.log里
2019-11-25 22:33:30 140
原创 redis过期事件监听
配置好redis的参数,然后创建2个bean即可@Configurationpublic class RedisListenerConfig { @Bean RedisMessageListenerContainer container(RedisConnectionFactory connectionFactory) { RedisMessageLis...
2019-11-24 18:12:11 491
原创 DATAADD函数
DATE_ADD(date,INTERVALexprunit),DATE_SUB(date,INTERVALexprunit)这些函数执行日期算术。该date参数指定开始日期或日期时间值。expr是一个表达式,指定要从开始日期添加或减去的间隔值。expr被评估为字符串;它可能-以负数间隔开始。unit是一个关键字,指示应解释表达式的单位。有关时间间隔语法的更多信息,包括uni...
2019-11-24 17:27:31 1865
原创 Druid的事务和连接
事务方法里,所有的连接都是同一个连接,直到最后会提交。非事务方法里,每一个连接都重新获取,每次jdbc都自动提交。这块的核心方法在org.springframework.jdbc.datasource.DataSourceUtils里。如下:ublic static Connection doGetConnection(DataSource dataSource) throws SQ...
2019-11-24 17:18:26 2454
原创 SpringBean required a single bean, but 2 were found:
spring创建bean时,只需要1个bean引入,但是却发现了两个,就比如这个情况:@Bean public User getUser1() { return new User(); } @Bean public User getUser2() { return new User(); } @Bean public UserController uc(User use...
2019-11-24 16:59:52 1143
原创 SQLException:Too many connect
随着对jdbc的更进一步理解,遇到这个Bug需要先查看数据库连接max_connects数量是否合适,然后查看连接池的maxActive最大连接数不能大于max_connects就可以了。...
2019-11-24 16:39:51 249
原创 Redis的key为什么中间要用冒号隔开
看了许多项目的redis的key都用冒号隔开,通过业务,大概如下:va:aaa:bbb:cc:IDva:aaa:bbb:ccccc:IDva:aaa:ddd:xxxxxxxva:qqq:ddd:cccccckey都是如上形式。事实上这种目录树结构的是一种相当好的索引,利于查询和检索,它在一段时间内都是redis的主要存储策略,但它也有着局限性,使用者必须设计好目录层树才能使...
2019-11-24 16:25:24 18217
原创 linux的alias命令
alias是别名命令,比如我们有一个服务器,经常上线看服务器的一个日志,查看日志命令大概是:tail -f xxx/aaa/vvv/xxx/aaa.log这段输入起来实在是麻烦,这时候我们就可以使用别名 alias命令来简化它。可以输入:alias logg="tail -f xxx/aaa/vvv/xxx/aaa.log"那么只需要输入logg就可以达到相同的效果。但这样做只...
2019-11-24 16:19:58 319
原创 SpringMVC的@JsonFormat的时间格式化
使用@JsonFormat进行时间格式化时如果不注意,通常时间会小8个小时,原因在于@JsonFormat的一个属性timezone的默认值是UTC。你需要设置下timezong即可。
2019-11-24 16:03:53 758
小程序weui.rar
2020-03-07
JAVA权限设计及代码及页面
2018-06-29
wx-tools的jar及其依赖包
2018-06-04
maven分模块的web工程
2018-04-20
secureCRT的注册机
2018-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人