自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (5)
  • 收藏
  • 关注

转载 内存模型(多核)

具体看git 地址上内容 TechNotes/Memory_Model.md at master · GHScan/TechNotes · GitHub

2022-06-20 10:52:05 160

原创 bean 获取入口

public class BeanHolder implements ApplicationContextAware { private static ApplicationContext context; private static HashMap<String, Object> beansCache = new HashMap<String, Objec...

2018-03-10 14:43:31 226

原创 免密登录linux服务器

步骤如下~/.ssh 目录下生成一对新的公钥/私钥。ssh-keygen -b 2048 -P '' -f ~/.ssh/id_rsa接下来,将公钥添加到用于认证的authorized_keys文件中:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys最后,将authorized_keys文件分发给集群中所有的work

2017-10-16 20:04:13 754

转载 jvm 调优

Mobilecashier  jvm参数调优cpu使用率降低20个点总结mobilecashier  gzone机房的机器CPU最近节节高升逼近70%以上,如下是mobilecashier-60-51在16号以后的CPU情况,最高已经达到87.95%,当时初步判断是新春红包业务(转账业务目前走gzone)上涨引起。又想业务量比起大促还是少了点,这里面肯定不正常,随后看了gzone的其他

2015-02-05 21:17:36 684

转载 TortoiseGit 使用

http://our2848884.blog.163.com/blog/static/146854834201152325233854/

2014-10-24 14:44:01 488

原创 查看 tcp 请求 相关的信息,包括 状态

netstat -nat | awk '{print $6}' | sort | uniq -c | sort -n

2014-10-23 16:53:46 527

原创 jboss 数据源类图

[Jboss数据源一]初始化内容提示:设置和初始化框架2.获取数据库连接的入口类WrapperDataSource,其实现了DataSource接口3.ManagedConnectionFactory接口用来获取真实连接和创建WrapperDataSource4.LocalManagedConnectionFactory负责从driver获取连接,driver层面的参数都在这里维护5.JB...

2014-07-18 11:06:22 117

原创 java 工具集

我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。一、编码工具1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《Eclipse常见快捷键列表》2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的(2)

2014-04-17 11:45:33 634

原创 jsatck pid 中 各种情况解释

1,线程状态为“waiting for monitor entry”:意味着它 在等待进入一个临界区 ,所以它在”Entry Set“队列中等待。此时线程状态一般都是 Blocked:java.lang.Thread.State: BLOCKED (on object monitor)  2,线程状态为“waiting on condition”:说明它

2014-04-17 11:40:21 14622 1

原创 js 工具方法

// 1    删除数组中的值   function removeArrayObjectByIndex(array,index){        array.splice(index,1);  }// 2   按index 替换数组中对应index 的值  function replaceArrayObjectByIndex(array,index,object){

2013-07-28 12:18:24 523

原创 java 工具集 by killme 2008

一、编码工具1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《Eclipse常见快捷键列表》2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的(2) Clover,关心你的单元测试覆盖率(3) Checkstyle 代码风格检查3.构建和部署工具:ant或者maven,现在主流都是maven了吧,使用nexus搭建m

2013-06-23 09:55:50 887

原创 js 有关验证性问题

/*  *只能输入数字  *使用在obj的onkeyup事件上  *@param obj 当前DOM对象  *@author:raozhiyong  */   function onlyNumber(obj){      obj.value = obj.value.replace(/\D/g, '');  }    /*  *只能输入正整数和小数  *使用在obj的onkeyup事件上  *@pa

2013-03-19 00:03:14 558

转载 java 程序猿 抽点时间看看c或者c++吧

我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程编到一定的时候,发现能力到了瓶颈,既不深,也不扎实,半吊子。比如:你长期地使用Java和.NET ,这些有虚拟机的语言对于开发便利是便利,但是对于程序员来说可能并不太好,原因有两个:1.虚拟机屏蔽了操作系统的系统调用,以及很多底层机制。2.大量的封装好的类库也屏蔽了很多实现细节。一段时间后,你会发现你知其然,不知所以然。。我以前

2013-02-06 21:41:03 787

原创 a 标签中有js 函数

a标签中调用javascript方法的几种方法:我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片

2013-01-15 15:16:44 2700

原创 一致性hash 问题 解决方案

http://langyu.iteye.com/blog/684087 java 实现代码http://weblogs.java.net/blog/2007/11/27/consistent-hashing

2013-01-05 11:51:29 479

转载 推荐系统

http://www.programmer.com.cn/14366/

2012-12-25 17:18:28 386

原创 Troubleshooting MySQL

资料  http://www.hellodb.net/2012/12/askhellodba-database-forum-2.html

2012-12-25 17:10:06 459

原创 netty server 相关的统计数据

http://twin0975.sandai.net/setting/confighttp://twin0975.sandai.net/statJdbc/listhttp://twin0975.sandai.net/statJdbchttp://twin0975.sandai.net/stat/tpshttp://twin0975.sandai.net/extLogger/getA

2012-12-19 14:55:53 973

原创 服务器 无状态 ,客户端 记住自己的状态 。服务器的数据不用加锁 ,客户端 指示 下一步的操作

服务器 无状态 ,客户端 记住自己的状态  。服务器的数据不用加锁 ,客户端 指示 下一步的操作

2012-12-16 23:41:58 497

原创 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}';netstat -nat |wc -l

查看tcp 请求 中 的各个 状态 数据  ,如timewait netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}';netstat -nat |wc -lnetstat  -tlnp

2012-12-04 19:13:50 3658

原创 bash

http://www.kuqin.com/linux/20121106/333337.html   bash 学习

2012-11-06 14:44:21 386

原创 hadoop 资料

Hadoop 资源 淘宝Hadoop的技术分享http://rdc.taobao.com/blog/dw/archives/category/hadoophttp://rdc.taobao.com/blog/dw/archives/244 Hadoop基本流程与应用开发http://www.infoq.com/cn/articles/hadoop-process-dev

2012-10-16 15:18:20 532

原创 netty FrameDecoder 解码遇到问题

在使用 protobuf 做为通信协议 时候遇到的一个问题  :使用FrameDecoder   解码 的时候 报  IndexOutOfBoundsException  错误。找了好几天 才发现 原来是 netty使用FrameDecoder 解码  并没有把 一个协议包的内容读完  ,就调用了后面的业务逻辑代码,造成业务逻辑在解析 包的内容时长度不够,报错。  果断上代

2012-10-13 14:42:20 2726

转载 mysql 数据 drop 了 恢复

http://blog.linezing.com/2012/03/mysql-innodb-recovering-tools

2012-09-10 22:16:24 1171

转载 给自己的忠告

刚刚走上社会的年轻人,充满了蓄势待发的豪情、青春的朝气、前卫的思想,梦想着丰富的待遇和轰轰烈烈的事业。可是,社会毕竟是一所包罗万象、喧嚣复杂的大学校,这里没有寒暑假,拒绝虚假和肤浅,更拒绝空想和庸碌,难以预告何时开课何时放学。  如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来

2012-09-05 14:07:04 344

原创 论文收藏

http://duanple.blog.163.com/

2012-08-08 19:03:15 426

转载 jta

看到一个jta 实现  ,用时在验证一下http://www.blogjava.net/pdw2009/archive/2008/05/25/202725.htmlhttp://www.cnblogs.com/endsock/archive/2012/04/24/2468034.htmlhttp://cn-done.iteye.com/blog/132810

2012-08-06 13:24:50 356

原创 btrace 用户手册

btrace 文件中的一些参数配置 可以修改,比如 classpath(默认没有,需要自己配置)${JAVA_HOME}/bin/java -Dcom.sun.btrace.bootClassPath=/usr/tmp/build  -Dcom.sun.btrace.probeDescPath=. -Dcom.sun.btrace.dumpClasses=false -Dcom.sun.b

2012-07-31 19:54:21 984 1

原创 java 在线找bug 神器 btrace

示例地址   :  http://kenai.com/projects/btrace/sources/hg/show/samples1. 示例代码示例代码定义了Counter计数器,有一个add()方法,每次增加随机值,总数保存在totalCount属性中。Btracetest.java代码  package com.learnw

2012-07-31 19:16:31 1409

原创 线程状态

Java代码  obj.wait();  Java代码  "pool-1-thread-1" prio=6 tid=0x02bde400 nid=0x948 in Object.wait() [0x02f0f000]     java.lang.Thread.State: WAITING (on object monitor)  ------

2012-05-20 14:02:00 810

转载 java 学习常用工具

我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。一、编码工具1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《Eclipse常见快捷键列表》2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的(2)

2012-05-20 14:00:58 449

转载 c++ 入门步骤

学好 C++ 的三步曲C++ 是个很有争议性的语言。有人认为它很强大,既能实现抽象又能保证性能;也有人提到 C++ 就咬牙切齿,认为这是一个设计得很糟糕的语言。但谁也不能否认的是它在软件行业的重要地位:从 Google 的大型分布式系统到 Adobe Photoshop 这样的专业应用程序,大部分都是用 C++ 开发的。事实胜于雄辩,C++ 丰富的特性和它的灵活性让它可以适应各类需求,所以有人

2012-05-12 19:58:55 543

原创 io 理解

io 分为同步io(bio) 和异步io(nio)  bio  是指 读或者写操作是阻塞的,及同步io  nio 是指读或者写是由操作系统完成的,及非阻塞的。nio是基于事件驱动的,采用的是Reactor方式实现的。   aio  也是异步io,基于事

2011-10-16 00:32:22 574

原创 java nio 模式原理学习

java nio 是指非阻塞io模式, 采用Reactor 模式实现及Observer模式。当IO通道中有数据进来的时候就会自动通知注册在通道的事件,然后找到对应的事件去执行。看下面示例      package com.yukh.nio.

2011-10-16 00:17:29 1350

原创 redis 学习 之 数据操作

本文介绍下redis支持的各种数据类型包括string,list ,set ,sorted set 和hash  1. keysredis本质上一个key-value db,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于k

2011-09-28 16:32:58 830

原创 maven 配置文件(taobao m2 server)

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/SETTINGS/1.0.0" xsi:schemaLocation=" ht

2011-08-23 13:39:08 4420

原创 文件异步读取 java

读写耗用时间(秒)RandomAccessFileRandomAccessFile95.848BufferedInputStream + DataInputStreamBufferedOutputStream + DataOutputS

2011-08-09 21:14:00 2810

原创 hessian 入门错误解决

Exception in thread "main" com.caucho.hessian.client.HessianConnectionException: 500: java.io.IOException: Server returned HTTP response cod

2011-08-04 21:48:42 7889 6

原创 maven setting.xml

Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements.  See the NOTICE filedistributed with t

2011-07-29 23:12:56 1474

原创 js 传中文,java后台乱码问题

<br />前台js代码块中对各个变量进行编码处理如下:<br />var typeselect = form2.typeselect.value;<br />//var typeselect = document.getElementById('typeselect').value;<br />//怎么获得值得自己用自己的方式, 不一定要像我酱紫..<br /><br /><br />typeselect=encodeURI(typeselect);<br />ty

2011-03-06 17:31:00 2630

webx_guide

快速使用 webx 开发web 应用 Webx框架指南 Michael Zhou

2014-07-04

eclipse gef

\GEF-whole-upload.pdf

2010-08-30

android 开发资料

Android 开发入门 System Requirements The sections below describe the system and software requirements for developing Android applications using the Android SDK tools included in Android 1.1 SDK, Release 1.

2010-03-03

空空如也

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

TA关注的人

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