自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 java Loggger 类 vs System.out.println

1 System.out.print 里面用了同步锁 用的是java运行程序的流 会锁住 ,举栗子:多个线程同时使用这个方式打印日志,会一个一个执行,因为里面是同步sych关键字锁住了,那么好了,如果是web项目,每个http/https请求是一个单独线程,都用这个,那会很慢,因为会抢锁。综上所述,异步还是同步,归根结底是抢锁导致占用资源的问题,所以,用Logger。2 第二种log的方式,log在http请求的线程里,各自为政,不会抢一个锁。找半天资料发现还是理解不深刻。

2024-03-22 17:50:44 145 1

转载 SpringCloud组件了解-Ribbon

https://www.cnblogs.com/senlinyang/p/8595370.htmlhttps://blog.csdn.net/wudiyong22/article/details/80829808

2019-07-24 17:54:08 146

转载 SpringCloud组件了解-Eureka

深入理解Eureka - Eureka架构综述http://www.majunwei.com/view/201808130819216747.html引用大神的文章 方便自己记忆 看官有意见可以评论 一起爬坑

2019-07-24 17:28:33 144

原创 Redis设置-密码

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。   1、初始化Redis密码:   在配置文件中有个参数: requirepass  这个就是配置redis访问密码的参数;   比如 requirepass test123;   (Ps:需重启Redis才能生效)   redis的查询速度是非常快的,外部用户一秒内可以尝试多大15...

2018-06-19 17:05:19 174

转载 java -final修饰作用

final修饰的类有什么特点Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 注意:父类的private成员方法是不...

2018-06-19 14:11:59 692

转载 JedisPool配置

转载于https://www.cnblogs.com/tankaixiong/p/4048167.htmlJedisPoolConfig config = new JedisPoolConfig(); //连接耗尽时是否阻塞, false报异常,ture阻塞直到超时, 默认trueconfig.setBlockWhenExhausted(true); //设置的逐出策略类名, 默认DefaultE...

2018-05-23 16:36:38 614

转载 Log4j日志配置

转载   : http://www.cnblogs.com/ITtangtang/p/3926665.html#undefined一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的...

2018-04-16 18:15:33 173

转载 Http缓存机制

前言Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP缓存机制,期望对各位正确的理解前端缓存有...

2018-04-13 16:11:57 168

转载 https 单向/双向

关于证书1、每个人都可以使用一些证书生成工具为自己的https站点生成证书(比如jdk的keytool),大家称它为“自签名证书”,但是自己生成的证书是不被互联网承认的,所以浏览器会报安全提示,要求你手动安装证书。只有通过权威的CA机构付费获得的证书才能被互联网承认(有点类似于根域服务器的权威机构)。2、证书(无客户端服务端之分)保存着ip信息、证书过期时间、证书所有者地址信息等。 双向认证  1...

2018-04-04 16:03:11 276

原创 Redis事务为什么不支持回滚

在事务运行期间,虽然Redis命令可能会执行失败,但是Redis仍然会执行事务中余下的其他命令,而不会执行回滚操作,你可能会觉得这种行为很奇怪。然而,这种行为也有其合理之处:只有当被调用的Redis命令有语法错误时,这条命令才会执行失败(在将这个命令放入事务队列期间,Redis能够发现此类问题),或者对某个键执行不符合其数据类型的操作:实际上,这就意味着只有程序错误才会导致Redis命令执行失败,...

2018-03-22 18:03:03 10351

转载 linux tomcat服务器重启出现多个 TIME_WAIT

# netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c     16 CLOSING    130 ESTABLISHED    298 FIN_WAIT1     13 FIN_WAIT2      9 LAST_ACK      7 LISTEN    103 SYN_RECV   5204 TIME_WAIT状态:描述CLOSED:无连接是活动的或...

2018-03-21 11:47:15 714

转载 Js - 判断用户是否上网(连接网络) - HTML5在线、离线online的使用

(文中对兼容性的测试还未全部完成)通过对html5的navigator新特性的onLine属性判断,可轻松搞定是否在线的判断(true:在线;false:离线)。兼容性:  (已测)IE6+、Safari 5+支持的比较好;  (未测)Firefox 3+也支持navigator.onLine属性,但你必须手工选中菜单项“文件-Web开发人员(设置)

2018-03-09 18:26:14 2338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除