- 博客(22)
- 收藏
- 关注
转载 SpringCloud使用Sentinel(限流) 代替 Hystrix
SpringCloud使用Sentinel(限流) 代替 Hystrix 转载于:https://my.oschina.net/u/2351011/blog/3099078...
2019-08-29 09:18:00 305
转载 filter、interceptor、aspect
https://mp.weixin.qq.com/s?__biz=MzU2NTcwMTU0OQ==&mid=2247485538&idx=2&sn=89d58f8dcf5625524d6db5c43da1dc52&chksm=fcb6f6a0cbc17fb6a...
2019-08-28 11:27:00 151
转载 filter中无法使用@Autowired 原因
在Spring中,web应用启动的顺序是:listener->filter->servlet,先初始化listener,然后再来就filter的初始化,再接着才到我们的dispathServlet的初始化,因此,当我们需要在filter里注入一个注解的bean时,就会注入失败,因为...
2019-08-28 11:23:00 764
转载 获取HttpServletRequest
HttpServletRequest request = ServletUtils.getRequest(); public static HttpServletRequest getRequest(){ return getRequestAttributes().getReq...
2019-08-28 11:01:00 396
转载 JS保证代码执行的先后顺序
promise对象 转载于:https://my.oschina.net/u/2351011/blog/3094191
2019-08-18 20:18:00 1484
转载 oracle PL/SQL 导出dmp 一闪而过
sys登录 执行 grantconnect,resource,dbato username; 如: grantconnect,resource,dbato user_sc; ...
2019-08-13 11:06:00 612
转载 setTimeout
setTimeout(function(){getProgress()},1000); 必须把被调用函数 写在匿名函数内 否则不生效 转载于:https://my.oschina.net...
2019-08-06 13:46:00 52
转载 spring security
AbstractUserDetailsAuthenticationProvider public Authentication authenticate(Authentication authentication) throws AuthenticationException ...
2019-07-31 09:46:00 56
转载 jquery 动态生成的元素 click不生效
例如我的html文档中已经有了一个id为parent的div,我将要在这个div内部再动态添加一个class为son的span,然后我为这个span绑定一个事件,那么我需要这样写: $('#parent').on('click','.son',function(){} ...
2019-07-25 14:54:00 217
转载 阻塞队列
概念、生产者消费者模式 1)当队列满的时候,插入元素的线程被阻塞,直达队列不满。 2)队列为空的时候,获取元素的线程被阻塞,直到队列不空。 生产者和消费者模式 生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发中,如果生产者处理速度很快,而消费者处理速度很慢,那么生...
2019-07-01 19:03:00 79
转载 Java混淆工具
因为在我们实际的开发工作中,有些程序包含了公司核心产品的代码,所以为了保护自身的知识产权,避免程序包不小心外流出去,我们有必要进行一些保护措施,在程序开发完之后,需要将程序代码进行混淆。 一:ProGuard 二:Jocky ...
2019-06-29 11:48:00 203
转载 centos 6 防火墙开放指定端口
开放端口80命令 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 保存之前输入已开放端口号语句的命令 /etc/rc.d/init.d/iptables save 查看打开端口命令 /etc/init.d/iptable...
2019-06-27 15:38:00 161
转载 缓存雪崩
缓存雪崩原因:大批次的缓存数据,同一时刻过期 解决方案: 1、尽可能避免所有缓存在同一时刻过期,即:合理调整过期策略 2、对条件加锁 伪代码: public ProductselectProduct(String id){ Product product; pro...
2019-06-19 22:44:00 73
转载 LockSupport
一、简单 在没有LockSupport之前,线程的挂起和唤醒咱们都是通过Object的wait和notify/notifyAll方法实现。 写一段例子代码,线程A执行一段业务逻辑后调用wait阻塞住自己。主线程调用notify方法唤醒线程A,线程A然后打印自己执行的结果。 public...
2019-06-19 21:10:00 59
转载 lock
1、可重入锁 reentrantlock 为什么叫可重入锁:如递归 可以多次获取锁 2、公平锁:先到先得 3、非公平锁:存在插队现象,效率高于公平锁 4、排它锁:reentrantlock synchronize 在同一时刻,仅允许一个线程访问 5、读写锁 reentrant...
2019-06-18 20:16:00 77
转载 线程并发工具类
1、Fork-Join,Fork/Join 体现了“分而治之” 转载于:https://my.oschina.net/u/2351011/blog/3061887...
2019-06-14 08:56:00 68
转载 数据库连接池
package com.xiangxue.ch1.pool;import java.sql.*;import java.util.Map;import java.util.Properties;import java.util.concurrent.Executor;i...
2019-06-14 08:49:00 107
转载 线程
CPU核心数与线程数是 1:1 的关系 在引入超线程后 变成了 1:2 CPU时间片轮转机制,给我们感觉线程数远大于核心数 在线程sleep(wait)期间 调用 interrupt()会抛出 InterruptedException 抛出interruptexception后 线程的...
2019-06-12 19:07:00 84
转载 可见性与原子性
原子性: 不能被线程调度器中断的操作,比如"a = 1;"和 "return a;"这样的操作都具有原子性 可见性: 类似"a += b"这样的操作不具有原子性,因为在某些JVM中"a += b"可能要经过这样三个步骤: (1)取出a和b (2)计算a+b (3)将计算结果...
2019-06-12 18:59:00 84
转载 mysql半同步主从复制
在 MySQL5.5之前, MySQL的复制是异步操作,主库和从库的数据之间存在一定的延迟,这样存在一个隐患:当在主库上写人一个事务并提交成功,而从库尚未得到主库推送的 Binlog日志时,主库宕机了,例如主库可能因磁盘损坏、内存故障等造成主库上该事务 Binlog丢失,此时从库就可能损失这个...
2019-06-11 09:25:00 54
转载 docker容器不能上网 WARNING: IPv4 forwarding is disabled. Networking will not work.
解决办法: 宿主机 vi /etc/sysctl.conf 添加如下代码: net.ipv4.ip_forward=1 重启network服务 systemctl restart network 查看是否修改成功 sysctl net.ipv4.ip_forward 如果返回...
2019-06-10 22:55:00 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人