- 博客(284)
- 资源 (20)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java log框架使用指南
议题如下:引言 Java世界的log框架发展历程 什么是绑定实现(bingding) 什么是覆盖实现(override) 什么是桥接适配(bridge/route) 日志jar包之间的冲突 Spring-boot为我们做了什么? Reference引言眼花缭乱的日志jar包,让我们无从下手Java世界的log框架发展历程先来认识一个人Ceki Gulcu https://github.com/ceki Java世界所有的log框架都跟他有关系Java世界的.
2022-02-22 16:08:23
788
原创 Linux内核态TCP协议调优
参考:https://zhuanlan.zhihu.com/p/374135294net.ipv4.tcp_syncookies=1net.ipv4.tcp_tw_timeout=5 #阿里云linux才支持此参数,参考:修改TCP TIME-WAIT超时时间 - 云服务器 ECS - 阿里云https://help.aliyun.com/document_detail/155470.htmlnet.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1 #linu
2022-07-12 09:49:58
910
原创 haproxy基本配置
#安装了高版本的haproxy允许多进程模式输出到同一个admin.sockglobal log 127.0.0.1 local5 notice #将haproxy对应notice级别的日志发送给本机的默认rsyslog日志服务对应的自定义服务"local5"类别上。 chroot /var/lib/haproxy #锁定haproxy的运行目录 pidfile /run/haproxy.pid #haproxy运行是产生pid文件;haproxy.service文件也会指定pid...
2022-03-18 14:18:27
1601
原创 透明代理/正向代理/反向代理
透明代理(transparent proxy): 内网代理(inline proxy) 拦截代理(intercepting proxy) 强制代理(force proxy) 透明代理会拦截客户端发送的请求,拦截后自己代为访问服务端,获取响应结果后再由透明代理交给客户端。 例子:在公司内网,上外网的行为管理软件,就是透明代理。 特点: 客户端代理,服务端的以拦截的行为进行代理; 客户端访问正常网址;客户端无感知有代...
2022-01-15 15:25:19
2586
原创 maven从本地上传jar到伺服库
https://maven.apache.org/guides/mini/guide-3rd-party-jars-remote.htmlmvn deploy:deploy-file -DgroupId=com.a.b -DartifactId=abc -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=D:\abc-0.0.1-SNAPSHOT.jar...
2018-05-21 09:37:22
699
原创 AOP静态代理与动态代理
AOP面相切面编程,是作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理,日志,缓存,异常等。AOP代理分类静态代理和动态代理静态代理静态代理就是AOP框架会在编辑阶段将Aspect植入java字节码中,生成AOP代理类,在运行的时候,是直接运行其增强的AOP对象,因此也称为编译时增强(反编译*.class可以发现和源代码不一样);AspectJ就是典型的静态代理增强;...
2018-05-17 16:12:14
1400
转载 Nginx反向代理设置
HTTP 请求头中的 X-Forwarded-For我一直认为,对于从事 Web 前端开发的同学来说,HTTP 协议以及其他常见的网络知识属于必备项。一方面,前端很多工作如 Web 性能优化,大部分规则都跟 HTTP、HTTPS、SPDY 和 TCP 等协议的特点直接对应,如果不从协议本身出发而是一味地照办教条,很可能适得其反。另一方面,随着 Node.js 的发展壮大,越来越多的前端同学开始...
2018-05-17 14:42:01
2700
原创 nginx做前后端分离的配置
#定义后端服务的均衡负载upstream xxx_server { server 1.xxx.com:8888; server 2.xxx.com:8888;}server { listen 80 default_server; server_name _; access_log /var/log/nginx/lcr.access.log main; include /...
2018-05-14 11:23:48
3871
1
原创 spring-boot配置文件的调查研究
关于spring-boot的配置文件的调查研究如下:在单纯的spring-boot工程中,只有application.properties/yml配置文件在spring-boot工程中加入了spring-cloud-config的相关依赖,那么bootstrap和application配置文件才会同时生效*.properties 与 *.yml 扩展名之间的配置文件,只不过是书写的格式不同:一个普...
2018-05-10 14:27:07
296
原创 Jboss的EJB容器的相关文档
https://docs.jboss.org/author/display/AS72/Container+interceptors?_sscc=thttps://issues.jboss.org/browse/AS7-6764?_sscc=thttps://issues.jboss.org/browse/AS7-6764https://docs.jboss.org/author/dis
2017-10-27 20:33:00
320
转载 aliyun阿里云Maven仓库地址——加速你的maven构建
nexus ui: http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage nexus-aliyun * Nexus aliyun http://maven.aliyun.com/nexus/content/groups
2017-10-24 13:37:55
1660
1
原创 HashMap原理
http://yikun.github.io/2015/04/01/Java-HashMap%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86%E5%8F%8A%E5%AE%9E%E7%8E%B0/
2017-09-25 14:33:21
304
转载 Redis 批量删除多个key
./redis-cli keys "map_info_*" | xargs /opt/redis/src/redis-cli del
2017-09-06 08:52:01
4321
原创 kafka的advertised.listeners配置
# Hostname and port the broker will advertise to producers and consumers. If not set, # it uses the value for "listeners" if configured. Otherwise, it will use the value# returned from java.net.Ine
2017-09-01 18:28:43
21589
原创 Sprint读取配置文件内容格式的String
package unit.test;import java.io.IOException;import java.util.Properties;import org.junit.Test;import org.springframework.core.io.ByteArrayResource;import org.springframework.core.io.support.Pr
2017-07-11 09:15:47
414
原创 Spring读取数据库里面的application.perproties格式的String
package unit.test;import java.io.IOException;import java.util.Properties;import org.junit.Test;import org.springframework.core.io.ByteArrayResource;import org.springframework.core.io.support.Pr
2017-07-11 09:09:38
1235
原创 JWT介绍
两篇国人非常有用的文章介绍:http://blog.leapoahead.com/2015/09/06/understanding-jwt/http://blog.leapoahead.com/2015/09/07/user-authentication-with-jwt/JWT官网:https://jwt.io/
2017-05-19 15:29:43
434
转载 关于 MySQL LEFT JOIN 你可能需要了解的三点(受益匪浅)
https://www.oschina.net/question/89964_65912
2017-05-18 17:41:18
1256
原创 用 Docker 构建、运行、发布一个 Spring Boot 应用
https://waylau.com/docker-spring-boot/
2017-03-20 18:08:00
440
原创 Nginx 安装步骤
http://www.cnblogs.com/hanyinglong/p/5102141.html问题解决:http://blog.csdn.net/jiang_bing/article/details/9706319
2017-03-17 11:43:58
395
原创 什么是跨域访问控制
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS
2017-03-14 16:22:55
572
原创 Groovy DSL
Domain-Specific Languages - Groovyhttp://docs.groovy-lang.org/docs/latest/html/documentation/core-domain-specific-languages.html
2017-03-03 11:52:38
398
原创 DBUnit基类和spring-test与DBUnit集成配置文件
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.sprin
2017-02-20 16:43:51
952
原创 JDK并发包---(11)线程阻塞工具类:LockSupport
package org.miqi.thread.synchronous.control;import java.util.concurrent.locks.LockSupport;public class LockSupportDemo { public static Object u = new Object(); public static ChangeObjectThread
2017-02-09 16:20:58
678
原创 Spring整合myBatis时无法读取placeholder的问题解决
正确的配置文件如下: 要使用sqlSessionFactoryBeanName去指定sqlSessionFactory,不要使用sqlSessionFactory去指定sqlSessionFactory原因:在spring里使用org.mybatis.spring.mapper.MapperScanne
2017-02-07 18:38:33
627
原创 DBunit使用官方说明文档
https://springtestdbunit.github.io/spring-test-dbunit/index.html
2017-01-20 18:13:01
1217
原创 Spring读取property文件的两种配置:EL表达式和placeholder表达式
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.sprin
2017-01-19 16:31:49
2714
原创 Maven settings.xml文件配置官方说明
http://maven.apache.org/ref/3.3.1/maven-settings/settings.html
2017-01-19 14:49:21
444
原创 Oracle NChar类型的注意事项
You can bind or define a Java string against an NCHAR column without explicitly specifying the form of use argument. This implies the following:If you do not specify the argument in the setS
2017-01-19 08:51:14
994
转载 Unicode和UTF-8的关系
Unicode只是一个符号集,它只规定了符号的二进制代码,却没有规定这个二进制代码应该如何存储。UTF-8就是在互联网上使用最广的一种Unicode的实现方式。其他实现方式还包括UTF-16(字符用两个字节或四个字节表示)和UTF-32(字符用四个字节表示),不过在互联网上基本不用。重复一遍,这里的关系是,UTF-8是Unicode的实现方式之一。http://www.ruan
2017-01-17 18:10:12
369
原创 Oracle全球化方面支持的官方文档
http://docs.oracle.com/cd/B19306_01/server.102/b14225/toc.htm
2017-01-17 16:26:01
329
原创 List转换成Map工具类
public class List2MapUtils { /** * K: key class type, V: value class type * * @param sourceList * @param keyName * key property * @param keyClass * key Class typ
2017-01-11 11:13:32
2460
1
原创 JDK并发包---(10)循环栅栏:CyclicBarrier
//CyclicBarrier反复线程计数:一个司令集结士兵,执行任务的例子import java.util.Random;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;public class CyclicBarrierDemo { /**
2017-01-10 15:21:18
1000
spring事务与配置
2016-06-01
GXT之旅项目源码包
2014-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人