- 博客(12)
- 收藏
- 关注
原创 spring 注解
@Configuration 表示这是一个配置类 @Repository DAO层注解 @Service Service层注解 @ComponentScan() 启动扫描范围 @Scope 该实例是单实例还是多实例,默认单实例,多实例prototype @Lazy 该实例是否懒加载 @Conditional(Condition.class...
2019-09-05 07:43:36 86
原创 Hystrix参数配置
参数详解execution.isolation.strategyTHREAD,SEMAPHORE ,默认为线程隔离策略,强烈建议使用线程隔离策略,线程策略可以避免网络超时带来的请求延时。针对没有网络请求和每秒有大量请求,并且每个请求线程的负载较高的情况下,可以使用信号量策略。信号量执行策略没有超时检查。execution.isolation.thread.timeoutInMilli...
2019-09-03 11:15:26 712
原创 Spring Cloud Config
server 端1、添加依赖<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependenc...
2019-08-29 15:45:42 135
原创 学习笔记---java线程池
线程池构造参数int corePoolSize, 核心线程数 小于corePoolSize创建新新线程 等于corePoolSize任务保存到队列 prestartAllCoreThreads() 一次性启动所有核心线程int maximumPoolSize, 最大线程数 队列满了,小于maximumPoolSize创建新新线程long keepAliveTime, 线程空闲下来后,存...
2019-08-14 21:42:55 115
原创 Tomcat7 性能优化
1. 目的通过优化tomcat提高网站的并发能力2. 优化配置2.1. 配置tomcat管理员账户在conf/ tomcat-users.xml下添加用户:<role rolename="manager"/><rolerolename="manager-gui"/><role rolename="admin"/><
2018-12-24 10:34:11 165
原创 JVM调优常用参数设置及JMX参数设置监控
JVM常用参数设置JVM堆空间布局 堆设置 -Xms:初始堆大小,避免垃圾回收之后,JVM调整,一般和Xmx设置一样大 -Xmx:最大堆大小 -Xmn : 年轻代大小,整个堆大小=年轻代大小+年老代大小+持久代大小。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。此值对系统性能影响较大,Sun官...
2018-10-26 10:38:44 2563
原创 SSM之web.xml配置
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.co
2018-08-23 21:10:33 435
转载 Java获得当前类class所在路径
public static String getAppPath(Class cls){ //检查用户传入的参数是否为空 if(cls==null){ throw new java.lang.IllegalArgumentException("参数不能为空!"); } ClassLoader loader=...
2018-07-25 22:22:03 3514
原创 ElasticSearch 基础
(一) 单实例安装 1. 安装包下载(https://www.elastic.co/downloads/elasticsearch) 2. 安装node.js (https://nodejs.org/en/) 3. 插件下载(https://github.com/mobz/elasticsearch-head),便于查看数据 ...
2018-07-11 23:11:21 129 1
转载 linux 常见命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info...
2018-07-11 21:30:36 104
原创 根据字符串生成首字母
/** * 汉字匹配拼音对照 * * @param chinese * @return */ private static String matchPinYin(String chinese, boolean needConvert) { String chineseTemp = chinese; if (needConvert) { chinese = conversion...
2018-07-09 22:07:40 829
转载 velocity 模板技术
1. 变量(1)变量的定义:#set($name = "hello") 说明:velocity中变量是弱类型的。当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示:#set($directoryRoot = "www" )#set($templateName = "index.vm" )#set($template = "$directoryRoot/$t...
2018-07-09 21:52:28 939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人