自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 问答 (1)
  • 收藏
  • 关注

原创 刷机教程

http://bbs.zol.com.cn/sjbbs/d33672_377.html

2015-02-22 23:04:04 245

原创 android 反编译必知-public.xml

 见链接: http://stackoverflow.com/questions/6517151/how-does-the-mapping-between-android-resources-and-resources-id-work/6646113#6646113 转载:At build time, the aapt tool collects all of the ...

2014-11-04 17:50:30 747

原创 andriod 打包全过程

http://www.360doc.com/content/12/0605/23/10058718_216280492.shtml  D:\开发工具\decompile-apk-tools\apktool-install-windows-r05-ibot\leitintzhanji_bak\bin\classes>java -jar D:\开发工具\adt-bundle-...

2014-05-03 22:58:27 140

原创 高可用的redis集群

公司有些数据非常适合NOSQL缓存,但是又不能弄丢,就试想用redis的主动机制和分片机制结合记起来使用。主从可以在主机挂的时候,自动切换,就有了如下的架构:   以上是我同事贵可画的,盗用下。  ...

2013-10-22 10:48:42 228

原创 jmockit------mock

刚进公司,写两个星期的单元测试。公司主要用Jmockit ,感觉用起来还不错,于是乎,把一些写单测的时候,常遇到的写法写了下来。 凡是单元测试,都需要做以下几件事情1, 明确要测试的类,和方法2, 明确测试的实现,需要哪些依赖3, 针对这些外部依赖 进行 mock4, 验证是否根据自己的输入取得自己的输出 那么在JMOCKIT中。做到1 这点,使用@Tested...

2012-12-03 17:56:31 159

原创 爬虫研究-Jspider

还没看完,打个草稿。 jspider 可以做的事情:1,检查网站2,下载资源 要配置新的爬虫,则需要写相应的 plugin 。不适用于垂直信息的爬取

2012-11-15 23:26:41 137

原创 NIO--BtyeBuffer(转载)

 Buffer类基本概念:  一般而言,Buffer的数据结构是一个保存了原始数据的数组,在Java语言里面封装成为一 个带引用的对象。Buffer一般称为缓冲区,该缓冲区的优点在于它虽然是一个简单数组,但是它封装了很多数据常量以及单个对象的相关属性。针对 Buffer而言主要有四个主要的属性:容 量(Capacity ): 容量描述了这个缓冲区最 多能够存放多少,也是Buf...

2012-11-02 11:04:27 135

原创 Speed up your eclipse

Speed up your eclipse as a super fast IDEPosted on June 25, 2011 by eulerFollow these steps to speed up your eclipse as a super fast IDE , it works for 32 & 64 bit version eclipse/jdk o...

2012-09-11 22:42:34 109

原创 转载 -- 怎样在文件夹的右键菜单中添加打开命令行窗口选项

 怎样在文件夹的右键菜单中添加打开命令行窗口选项2010/01/06 20:44怎样在文件夹的右键菜单中添加打开命令行窗口选项在注册表HKEY_CLASSES_ROOT\Directory\shell分支下新建一项“CommandPrompt”,修改右侧窗口中的“默认”键值为“命令行”(这里随便起你想起的名字),并在该项下级再建一个新项“Command”,将右侧窗格中...

2012-08-04 17:34:16 135

原创 php安装

http://www.lampdocs.com/blog/2008/04/freetype-support-for-directadmin-fast-and-easy/  我使用的编译参数:./configure --with-apxs2=/usr/esunny/httpd2/bin/apxs  --with-mysql=/usr/esunny/install/mysql-5.1....

2012-06-28 10:46:58 130

原创 Maven使用deploy命令部署构建

Maven使用deploy命令部署构建具体怎样使用deploy命令部署构件到nexus服务器上可以参考经典的《Maven Definitive Guide》(Maven操作指南),书中的16.7节里面讲解的非常详细。假设我们在项目pom.xml文件中对maven服务器的设置信息如下:<distributionManagement><repository>...

2012-01-20 21:43:26 329

原创 数据仓库--收集用户访问日志

最近在做数据仓库的技术方案设计。 首先需要的是收集网站日常的访问日志,主要可以用来确定用户访问的PV,UV等,甚至跟踪用户的访问轨迹等等。 查看了很多资料,主要介绍了两种方案: 1,基于客户端: 在每个页面 写上 统计代码JS ,JS把统计的参数请求给 日志服务器 (类似 google analysis ,百度统计) 2,基于服务端: 通过每台服务器日志进行收集和分...

2011-12-27 23:12:29 193

原创 nginx 安装

 wget http://www.openssl.org/source/openssl-0.9.8l.tar.gzwget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.00.tar.bz2wget http://www.zlib.net/zlib-1.2.3.tar.bz2wget http://nginx.org...

2011-07-25 14:35:48 77

原创 red hat 上安装中文字体

最近在做一个需求,在一张图片上,用JAVA程序生成一些文字上去。需要使用“微软雅黑”的字体,发现linux机器上没有。于是稍微网上搜索了下,解决掉了首先,看自己的系统平台支持哪些字体的 JAVA 代码: import java.awt.GraphicsEnvironment;import java.io.File;import java.net.URLEncoder;...

2011-06-14 11:32:50 884 1

原创 expect 脚本帮助输入密码登陆

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://sysop.blogbus.com/logs/70787883.html使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。   脚本代码如下:   #######################...

2011-05-06 18:49:29 148

原创 LVS 配置

搞了几乎一个月的LVS,把遇到的问题记录下,以备后用。如果你也遇到一些问题,也欢迎与我讨论。 对LVS的理解:LVS 我的理解,就是把进来的请求分给后端真是服务器处理,而对客户端来说,只知道一个IP,至于这个IP后面隐藏了多少真实服务器,对客户端来说是透明的。(没那么官方的理解。俺不喜欢搞得太正式) 对LVS 的几种调度模式的理解:NAT:简单理解,就是数据进出都通过LVS...

2011-05-03 09:49:38 409

原创 struts2 常量配置详解

1,struts.action.extension作用:设置为htm的时候, 把url后缀为htm的映射成为action源码:org.apache.struts2.dispatcher.mapper.DefaultActionMapper @Inject(StrutsConstants.STRUTS_ACTION_EXTENSION) public void setExt...

2011-04-11 19:49:20 203

原创 Ognl 语法使用探究

在struts2中大量使用了OGNL 语法,当然,想学好struts当然要了解OGNL,于是开始学习了OGNL之旅。废话不多说。直接切入主题。我将根据OGNL的作用一一阐述和举例:首先:一些基本语法: 常量: 字符串:“ hello ” 字符:‘ h ’ 数字:除了像 java 的内置类型 int,long,float 和 double,Ognl 还有如例:10.0...

2011-04-09 09:10:27 115

原创 struts2 的各种intercepter 介绍

一,<interceptor name="chain" class="com.opensymphony.xwork2.interceptor.ChainingInterceptor"/>就是把这个action的result 转给下个action,那么这个action当中的 valueStack 需要拷贝到下个Action中去   <action name="...

2011-04-07 20:56:15 80

原创 maven 各种插件使用

================ eclipse 插件 ==================给eclipse 的workspace  自动加上 MAVEN_REPO 变量 mvn eclipse:configure-workspace  -Declipse.workspace=/home/yajun/workspace  ================ 命令行生成 sou...

2011-03-30 16:08:05 91

原创 struts2 与 velocity 整合 探究

我这边引出几个问题。 问题1,struts2 是怎么让 velocity 按照指定的 ResourceLoader 加载 vm 模板的?  首先,struts 默认的查找vm模板的路径有两种: 1,以 webapp 为相对路径下面去找 2,从 classpath 下面去找 那么看下面的代码 org.apache.struts2.views.velocity.Velocity...

2011-03-29 07:39:23 108

原创 汉字转拼音pinyinArray——pinyin4j使用记录

pinyin4j :专门用来将JAVA转为汉字的类库官方网站:http://pinyin4j.sourceforge.net/建议,直接下载官方网站类库,查看其zip包里面的DEMO程序介绍下基本理念:1,中文可能是多音字,所以转换出来的拼音是个string[]2,转换出来的格式可以使用 Class:HanyuPinyinOutputFormat 来进行格式化,有三个选项:...

2010-12-05 20:53:53 126

原创 spring schema 扩展

spring 可以基于schema 扩展,自定义 schema。参考文档自己搭了个应用试验了一下: 首先看下自己写的 myns.xsd  <?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns="http://www.yjhexy.com/schema/myns" xmlns:xsd="htt...

2010-11-29 23:14:27 98

原创 领域模型分析注意点总结

1,分析雏形2,不断地询问自己问题,否定雏形,完善模型3,找业务方确认4,找现行业务点检验5,多沟通,找不同的人,看出来的模型一定不一样的。也早点找架构师,像金立这样的review设计。6,分析模型的时候还必须结合模型的行为一起分析     行为的实现不能依赖于模型以外的讯息,就好像用手敲代码,手是人的成员属性,不能用别的东西代替去实现     行为不能过于前台使...

2010-11-26 10:37:22 124

原创 linux 常用系统监控

1,监控CPUtop命令: top - 15:12:13 up 170 days, 13 min,  1 user,  load average: 0.00, 0.00, 0.00Tasks: 114 total,   1 running, 113 sleeping,   0 stopped,   0 zombie                用户空间|...

2010-11-07 09:58:53 183

原创 ubuntu 鼠标 中键粘帖功能

ubuntu鼠标中键问题,其实也不是什么问题,ubuntu的鼠标中键是用来快速粘贴的,只是windows用惯了,时不时手一手嗦就点一下,结果出现很多麻烦1,打开firefox鼠标中键 滚屏功能      编辑->首先项->高级->常规->使用自动滚屏   #firefox针对ubuntu提供这个功能真是满贴心2,取消鼠标中键粘贴功能点中键的习惯一时还改不了,用代码...

2010-10-15 10:59:48 1015

原创 Tokyo Tyrant 安装

官方网站:http://1978th.net/tokyotyrant/概念 Tokyo Cabinet: 以key-value 来存储的 DBM,数据库管理系统Tokyo Tyrant:   为 Tokyo Cabinet(DBM数据库管理系统)提供了网络接口。以提供远程的和高并发的数据库访问能力。描述:Tokyo Tyrant 的服...

2010-07-30 14:55:21 104

如何看源代码

不断总结中。。 一,先看包结构,不同的包结构会包含不同作用的类。 二,如果要看设计思想和作者意图,看接口;如果关注实现细节,看接口的实现 三,有基类,先看基类,基类表明最基本的设计意图。再看子类,了解扩展意图 四,遇到factory等设计模式尝试画类图熟悉 五,查看程序流断点调试时最有效的方法。可以看调用栈和步进调试。  如何看WEB框架: ...

2010-07-14 21:33:24 86

原创 json-lib 之jsonConfig详细使用

=========================== Java To Json ============================= 一,setCycleDetectionStrategy 防止自包含 /** * 这里测试如果含有自包含的时候需要CycleDetectionStrategy */ public static void testC...

2010-06-01 16:01:03 118

原创 tomcat engine,host,context的管道处理——pipeline

所有实现了Pipeline接口的都可以配置自己的valve。进行责任链处理。 

2010-05-20 00:08:01 105

原创 tomcat 生命周期,和事件管理—— lifeCycle & event

针对各种容器的生命周期管理: 针对 RequestDispatcher,Servlet,Filter进行的生命周期管理 

2010-05-19 00:26:53 122

原创 tomcat 对静态资源的处理 —— Default Servlet

首先所有的请求进入tomcat,都会流经servlet,如果没有匹配到任何应用指定的servlet,那么就会流到默认的servlet。默认的servlet是配置在$catalina/conf/web.xml里面的。如下面贴出来所示(由于贴的内容太多了,我把注释去掉了,其实注释是相当重要的):  <servlet> <servlet-name...

2010-05-18 19:03:02 259

原创 tomcat源码分析之一《架构》

首先感谢我的好朋友罗兵,此文摘自他的文章tomcat源码分析之一《架构》   Tomcat是apache基金会下非常重要并且使用非常普遍的项目,任何使用java开发的程序员基本上都使用过tomcat。兴趣使然,抽了时间对tomcat 6.0的源码和架构进行了阅读和分析,通过对源码的阅读,希望能对tomcat和更加清晰的认识,对java应用服务器的原理有个大致的理解,更重要的是希望...

2010-05-18 10:14:25 89

tomcat 类加载机制 —— ClassLoader

tomcat 为了做到每个host中都能加载各种不同的WEB应用而不相互影响,采用的类加载机制有所特别: 加载WEB应用中我们自己写的类的顺序也是按照图中 标示的1243顺序所示。  把WebAppClassLoader.java的loadClass方法贴出来瞧瞧:  public synchronized Class loadClass(String name, bool...

2010-05-17 22:24:52 141

原创 tomcat session——对session的支持

一,tomcat 如何支持session首先来看下$catalina.home/conf/context.xml<Context> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource>...

2010-05-13 23:40:59 112

原创 tomcat HTTP处理—— Request的生命历程和相应Connector配置解析

Request的生命历程,可以参见常量类org.apache.coyote.Constants.java // Request states public static final int STAGE_NEW = 0; public static final int STAGE_PARSE = 1; public static final int STAGE...

2010-05-12 23:02:24 202

原创 tomcat分配请求之——请求如何流程Connection

 首先摘自我的好友。傻博语录:人生就是悲剧 上次说到每一个请求会分配给一个Worker处理,而Worker与我们平时写代码都是围绕Servlet写的,到底又有些什么差别呢?worker后面是委托给Handler处理的。handler处理的时候分配给Http11Processor(Http11Processor被维护在一个先进先出队列当中)。而所有的HttpProcessor...

2010-05-09 23:18:38 182

原创 tomcat 分配请求之——socket获取请求

首先,安装,调试tomcat的源码: http://smiky.iteye.com/blog/613151写得很全。 =========================================================     主要描述下 tomcat如何接收请求,并分发处理的,里面有一些线程处理的细节。挺值得品味的  tomcat 等待用户请求的类: p...

2010-05-07 17:58:38 297

事务隔离初探

==========以下文章摘自 http://www.blogjava.net/agapple/archive/2009/02/15/254801.html ==========事务的四个属性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。1.原子性(Atomic)    最重要的原则...

2010-05-04 14:31:54 101

原创 Hadoop读书笔记----(五)气象站分析演示代码

一,背景气象站分析一批复杂的数据,演示需要分析的数据0043011990999991950051518004+68750+023550FM-12+038299999V0203201N00261220001CN9999999N9-00111+99999999999存放在input.txt中。其中包含了年份 和 温度数据需要把这个年份和温度数据提取出来 二,具体执行1,...

2010-03-04 21:54:06 138

空空如也

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

TA关注的人

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