- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 JVM参数查询
典型JVM参数设置格式:java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:最大堆内存-Xms3550m:初始化堆内存-Xmn2g:年轻代内存。-Xss128k:每个线程的堆栈大小。-XX:NewRatio=4:年轻代与年老代的比值。-XX:SurvivorRatio=4:年轻代中E
2018-02-01 16:35:03
229
转载 JVM调优参数
堆设置 -Xms:初始堆大小 -Xmx:最大堆大小 -XX:NewSize=n:设置年轻代大小 -XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 -XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Su
2017-07-26 15:09:55
403
原创 log4j配置示例
log4j配置示例一、log4j配置实例log4j.rootLogger=stdout, info, errorlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.encodin
2017-07-19 09:25:14
343
原创 logback配置示例
logback配置示例<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径 需要更改为linux的路径 --> <property name="LOG_HOME" value="logs" /> <property na
2017-07-19 09:21:37
375
原创 Elasticsearch & plugins(ELK+kafka+filebeat) 安装教程
一、Elasticsearch 安装文档环境准备CentOS7.1JDK1.8elasticsearch-5.4.31.1 JDK安装配置wget -c http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz###1.2 elasticsearch安装####1.2.1 下载解压cd 指
2017-07-18 19:05:32
451
转载 Tomcat处理HTTP请求源码分析
Tomcat处理HTTP请求源码分析(上)http://www.infoq.com/cn/articles/zh-tomcat-http-request-1Tomcat处理HTTP请求源码分析(下)http://www.infoq.com/cn/articles/zh-tomcat-http-request-2/
2016-04-05 00:19:30
245
转载 kafka入门
一、入门 1、简介 Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群有多个kaf
2016-03-20 20:21:05
354
原创 spring mvc web项目开发(maven项目)
1、配置依赖包pom.xml xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 com.young.dubbo dubbo-consumer war 0.0.1-SNAPSHOT dubbo-con
2016-03-19 19:35:15
506
原创 分库分表中间件汇总
1、Cobar(阿里,目前已不在维护) [存储] Cobar使用文档(可用作MySQL大型集群解决方案)2、TDDL(阿里淘宝,需要用到阿里另外一个项目diamond配置中心)分布式数据层3、ATLAS(奇虎360) 负载均衡、读写分离,不支持分库分表4、MyCat(以Cobar基础,号称中国第一开源框架) MyCat分库分表
2016-03-01 10:21:44
2498
转载 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
分布式服务框架 Zookeeperhttps://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
2016-02-15 17:38:18
308
转载 maven镜像
国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用。====================国内OSChina提供的镜像,非常不错=================== CN OSChina Central
2015-12-07 14:03:42
526
转载 linux共享资料地址
linux共享资料地址免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com
2015-11-20 13:30:15
370
转载 Spring管理Struts Action
可以通过三种方式实现Spring管理Struts Action:使用 Spring 的 ActionSupport 类整合 Structs使用 Spring 的 DelegatingRequestProcessor 覆盖 Struts 的 RequestProcessor将 Struts Action 管理委托给 Spring 框架本文将讨论第三种方式:步骤一:在S
2015-06-02 15:32:35
375
转载 spring mvc controller间跳转 重定向 传参
1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果。无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈。。。是这些写
2014-01-26 15:19:46
798
原创 知识体系
好久没写些东西了,每次想学习的时候,基本一本书开始,完了看看,下次有事一本书开…所以觉得还是写一写自身的知识体系。对于工作所必须的只是体系的话,自己感觉应对于现在的工作是做够了。因为自己在工作中基本上copy改,这样有些原理性的东西并不是很了解,但是完全可以干定工作,这样也导致一个通病,井底之蛙。现在分三个方面分析一下自己的知识体系。一、技术工作应对的技术就是java。明白:在
2012-05-28 23:44:06
380
原创 程序员的沟通
外面大部分卖的专业书籍中,对于人和人沟通的技巧讲了不少,主要偏重于市井生活的欲拒还迎、官场上的溜须拍马、或者商场上的尔虞我诈,厚黑的概念从一而终不曾改变。但是在我们的设计行业中,沟通的方式多少有点技术化,甚至我可以讲大部分设计师是讨厌勾心斗角,并且嫉恶如仇的,如果沟通一直处于一种灰 色的地带,那么潜规则将越演越烈,最终形成对行业和个人的伤害。那么,严肃而合理的沟通究竟有没有呢?从我自己的经验来
2012-05-01 18:10:08
942
转载 javascript中with的用法
1)简要说明 with 语句可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。要给对象创建新的属性,必须明确地引用该对象。 2)语法格式 with(object instance) { //代码块 } 有时候,我在一个程序代码中,多次需要使用某对象的属性或方法,照以前的写法,都是通过:对象.属性或者对象.方法这样的方式来分别获得该对象的属性和方
2012-04-28 17:33:51
399
原创 ADD_MONTHS(oracle)特例
ADD_MONTHS有比较特别的地方: 1,如果碰到日期是一个月的最后一天的时候,也返回那个月的最后一天 例如:SELECT ADD_MONTHS(TO_DATE('20080430','YYYYMMDD'),1) FROM DUAL 返回20080531,而不是20080530 2,如果碰到结果日期没有对应的日,则返回那个月的最后一天
2012-04-19 11:46:52
395
转载 大脑的喜好
当你学不进去的时候,不妨看看大脑是怎么想的? 尽管科学家一个接一个的科研成果让我们对记忆有了越来越多的了解,但直到今天,科学家所发现的所谓大脑的秘密也只是冰山一角,在很大程度上,大脑和记忆仍是神秘的。研究人员认为,记忆是一个过程,并且当你记忆的时候,实际上就是你把保存在大脑中零零碎碎的信息进行重建。但让人不解的是,究竟是什么东西引发大脑开始这个重建过程?这个谜团继续等待科学家们去寻找答案
2012-04-13 10:00:02
539
原创 前台运用javaScript校验数据(2)
/* * JavaScript 公用数据校验模块 for taiping project *//*函数清单:1.检查输入参数是否全为数字CheckNumber2.检查输入参数是否为整数CheckInteger3.检查输入参数是否为浮点数CheckFloat3.检查输入参数是否为合法的指定整数部分长度和小数部分长度的浮点数(主要用于检查金额数值是否合法)
2012-03-12 11:36:59
781
原创 运用javascript对于前台数据的校验
//校验是否为整数function isInteger(str){ var rc=true; if (str+"" == "undefined" || str == null){ rc=false; } else{ for(i=0;i if(i==0 && str.charAt(i)=='-'){ continue; }
2012-03-12 11:32:32
1659
转载 javascript select option 操作详解
javascript select option 操作详解1 检测是否有选中if(objSelect.selectedIndex > -1) {//说明选中} else {//说明没有选中}2.动态创建selectfunction createSelect(){var mySelect = document.createElement_x("select
2012-02-20 10:53:21
598
原创 checkbox的length等于1时的解决方案解决方案 (javaScript)
checkbox标签的名称case_payee_id if(isNaN(frmBeneAllotList.case_payee_id.length)){ //当checkbox.length==1时的情况 if(frmBeneAllotList.case_payee_id.checked == true){ no_row = 1; } }el
2012-02-16 10:43:50
669
原创 Oracle预定义异常
命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREADY_OPEN
2011-12-10 12:40:21
928
原创 判断checkbox选中的解决办法
关于checkbox是否选中的JavaScript的解决方法function checkeSelected() { if(form1.case_advance) { if(form1.case_advance.length) { for(var i=0; i if(form1.case_advance[i].che
2011-12-09 09:48:46
463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人