<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[IT进行时的专栏]]></title><description><![CDATA[技术的使命在于创造价值]]></description><link>https://blog.youkuaiyun.com/itstarting</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; itstarting]]></copyright><item><title><![CDATA[Netty + Protobuf 的客户端模式运用和问题探讨]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84217717</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84217717</guid><author>itstarting</author><pubDate>Mon, 14 May 2012 16:04:01 +0800</pubDate><description><![CDATA[使用NETTY之前，当然需要先看一下所带的samples。
 
简单的hello world，可能大家都没啥感觉，觉得NETTY其实很简单：
 
1. 对于服务器端，需要写下面几个：

a. 写个ServerHandler，来接收并处理服务端业务逻辑；
b. 照葫芦画瓢整个Pineline，比如ServerPipelineFactory，把一些现成的和自己的ServerHandler...]]></description><category></category></item><item><title><![CDATA[实战：使用JMeter的Java Sampler轻松定制自己的benchmark]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7540559</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7540559</guid><author>itstarting</author><pubDate>Sun, 06 May 2012 22:25:11 +0800</pubDate><description><![CDATA[以前碰到更多的是WEB APP的性能测试，也许用得最多的是Loadrunner， Web Stress tool之类的常态化工具，从没考虑过对于后端引擎类的测试是怎样的。
 
现在有幸主导了一个企业引擎的研发，其最关健的不是其功能如何，而是性能如何。故benchmark就显得尤为重要。
 
既然是benchmark，一系列的性能监测、度量工具使用在所难免：
 1. nmon。首选的AIX]]></description><category></category></item><item><title><![CDATA[实战：使用JMeter的Java Sampler轻松定制自己的benchmark]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84214094</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84214094</guid><author>itstarting</author><pubDate>Sun, 06 May 2012 22:08:14 +0800</pubDate><description><![CDATA[以前碰到更多的是WEB APP的性能测试，也许用得最多的是Loadrunner， Web Stress tool之类的常态化工具，从没考虑过对于后端引擎类的测试是怎样的。
 
现在有幸主导了一个企业引擎的研发，其最关健的不是其功能如何，而是性能如何。故benchmark就显得尤为重要。
 
既然是benchmark，一系列的性能监测、度量工具使用在所难免：
 
1. nmon。首选的A...]]></description><category></category></item><item><title><![CDATA[如何从零开始编写一个企业级的生物匹配引擎]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84211415</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84211415</guid><author>itstarting</author><pubDate>Sun, 29 Apr 2012 23:35:55 +0800</pubDate><description><![CDATA[考虑编写一篇文章，以分享个人的一些所谓引擎策划、架构、实现和验证（benchmark）等方方面面的心得。
 
暂定题目：如何从零开始编写一个企业级的生物匹配引擎
 
一、前言及背景
二、需求分析及建模
三、架构及框架选型
四、引擎实现
1、业务逻辑层
2、引擎服务端
3、前后端交换协议
4、引擎客户端
5、单元测试
五、性能基准测试（benchmark）
1、测试工具选...]]></description><category></category></item><item><title><![CDATA[Outlook 2003 minimize to tray howto]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7465033</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7465033</guid><author>itstarting</author><pubDate>Mon, 16 Apr 2012 11:14:38 +0800</pubDate><description><![CDATA[Open regedit and switch to:



HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Preferences
 
create or change the key of MinToTray to 1


Done]]></description><category></category></item><item><title><![CDATA[Git push via proxy + https]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84162038</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84162038</guid><author>itstarting</author><pubDate>Fri, 02 Mar 2012 14:41:38 +0800</pubDate><description><![CDATA[ 
Git push 默认用git协议，通常情况下大家都可以忽略，透明使用。
 
然而很多公司需要设置代理，且禁用了一些端口，常见的错误类似于：
bright_zheng@BRIGHT-ZHENG /c/projects_learning/learning-jtwissandra (master)$ git push -u origin masterssh: connect to host...]]></description><category></category></item><item><title><![CDATA[Git push via proxy + https]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7305384</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7305384</guid><author>itstarting</author><pubDate>Wed, 29 Feb 2012 12:19:21 +0800</pubDate><description><![CDATA[Git push 默认用git协议，通常情况下大家都可以忽略，透明使用。


然而很多公司需要设置代理，且禁用了一些端口，常见的错误类似于：
bright_zheng@BRIGHT-ZHENG /c/projects_learning/learning-jtwissandra (master)
$ git push -u origin master
ssh: connect to ho]]></description><category></category></item><item><title><![CDATA[关于论坛的选择与感悟]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7296719</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7296719</guid><author>itstarting</author><pubDate>Sun, 26 Feb 2012 23:14:00 +0800</pubDate><description><![CDATA[这世界上没有一个完美的论坛，即便有过，也最后变得不完美……


ITEYE已经不可能再是原来的javaeye，不管是名字、内容、人气还是激情。
内部融资再融资的结果，无非是多了很多了百万千万富翁，并没有换来多少的梦想和未来
也许IT不是为了梦想，而是为了钱——或者钱就是IT的梦想


曾经想回到blogjava，简约而不简单，无奈发一个贴保存都要崩溃式的等待，无语，唯有继续放弃]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (5): 实战性的JTwissandra项目]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7296679</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7296679</guid><author>itstarting</author><pubDate>Sun, 26 Feb 2012 23:06:05 +0800</pubDate><description><![CDATA[在完成了Apache Cassandra的四个基本学习步骤之后，可以尝试下实战性的编码了。

 

如有必要，建议再简单回顾一下：




 Apache Cassandra Learning Step by Step (1): Setup to play

 Apache Cassandra Learning Step by Step (2): Core Concepts]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (4): Data Modeling]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7296692</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7296692</guid><author>itstarting</author><pubDate>Sun, 26 Feb 2012 22:53:15 +0800</pubDate><description><![CDATA[22 Feb 2012, by Bright Zheng (IT进行时)
 
写在这章前面的几点牢骚或感慨：
1. 我发现建模是比较别扭的一件事情，尤其是你的脑子里都是RDBMS的ERD的时候；
2. 本人试图通过两者的建模过程体现思考要点，但感觉在NoSQL的建模上有点“那个”——如果不在大型项目上吃亏过或者直接受教于前辈，总感觉缺那么点味道；
3. 这篇是我写的最郁闷的一篇，而且可能]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (3): Samples ABC]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7296671</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7296671</guid><author>itstarting</author><pubDate>Sun, 26 Feb 2012 22:48:37 +0800</pubDate><description><![CDATA[====16 Feb 2012, by Bright Zheng (IT进行时)====
4. Samples ABC
We try to learn it step by step to understand the concepts and Java API usages by means of:
1. Concept Introduction
2. CLI
3. Java Samp]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (2): Core Concepts]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7296665</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7296665</guid><author>itstarting</author><pubDate>Sun, 26 Feb 2012 22:46:10 +0800</pubDate><description><![CDATA[====15 Feb 2012, by Bright Zheng (IT进行时)====
3. Core Concepts
3.1.  Keyspace
3.1.1.  Intro
A keyspace is the first dimension of the Cassandra hash, and is the container for the ColumnFamilies. Key]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (1): Setup to play]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/7296642</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/7296642</guid><author>itstarting</author><pubDate>Sun, 26 Feb 2012 22:42:47 +0800</pubDate><description><![CDATA[By Bright Zheng (IT进行时, MSN: zhengxianquan AT hotmail)
1.   About Apache Cassandra
Apache Cassandra is one of the powerful NoSQL platforms.
Link: http://cassandra.apache.org/
 
Following are some]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (5): 实战性的JTwissandra项目]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84158818</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84158818</guid><author>itstarting</author><pubDate>Sat, 25 Feb 2012 22:08:02 +0800</pubDate><description><![CDATA[在完成了Apache Cassandra的四个基本学习步骤之后，可以尝试下实战性的编码了。
 
如有必要，建议再简单回顾一下：
 
Apache Cassandra Learning Step by Step (1)
 
Apache Cassandra Learning Step by Step (2): Core Concepts
 
Apache Cassandra Lear...]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (4): Data Modeling]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84157194</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84157194</guid><author>itstarting</author><pubDate>Wed, 22 Feb 2012 18:14:29 +0800</pubDate><description><![CDATA[22 Feb 2012, by Bright Zheng (IT进行时)
 
写在这章前面的几点牢骚或感慨：
1. 我发现建模是比较别扭的一件事情，尤其是你的脑子里都是RDBMS的ERD的时候；
2. 本人试图通过两者的建模过程体现思考要点，但感觉在NoSQL的建模上有点“那个”——如果不在大型项目上吃亏过或者直接受教于前辈，总感觉缺那么点味道；
3. 这篇是我写的最郁闷的一篇，而且可能...]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (3): Samples ABC]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84154246</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84154246</guid><author>itstarting</author><pubDate>Thu, 16 Feb 2012 16:48:01 +0800</pubDate><description><![CDATA[====16 Feb 2012, by Bright Zheng (IT进行时)====
4. Samples ABC
We
try to learn it step by step to understand the concepts and Java API usages by
means of:
1. Concept Introduction
2. CLI
3. Java Sa...]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (2): Core Concepts]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84153808</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84153808</guid><author>itstarting</author><pubDate>Wed, 15 Feb 2012 21:04:20 +0800</pubDate><description><![CDATA[====15 Feb 2012, by Bright Zheng (IT进行时)====

3. Core Concepts


3.1. 
Keyspace


3.1.1.  Intro
A keyspace is the first dimension of the Cassandra
hash, and is the container for the ColumnF...]]></description><category></category></item><item><title><![CDATA[Apache Cassandra Learning Step by Step (1)]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84153290</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84153290</guid><author>itstarting</author><pubDate>Tue, 14 Feb 2012 21:58:18 +0800</pubDate><description><![CDATA[By Bright Zheng (IT进行时)
1.   About Apache Cassandra

Apache Cassandra is one of the
powerful NoSQL platforms.
Link: http://cassandra.apache.org/
 
Following are some useful
comparisons on some...]]></description><category></category></item><item><title><![CDATA[Symmetric decryption & encryption cross Java & .NET]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84150118</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84150118</guid><author>itstarting</author><pubDate>Wed, 08 Feb 2012 11:00:35 +0800</pubDate><description><![CDATA[最近在做一个小小的对称加解密工具，需要跨Java和.NET。
 
本来想着这东西都有规范的，按理说不应该跟语言有关：大家都简单用下SDK的api，然后他们自己会懂的。
 
可是还是有点小小的意外，记上一笔，以作后续参考。
 
 
1. 我本来打算用DES，简单就好了，别太复杂，后来发现两者鸡跟鸭讲(why?)，互相一直认识不了，就简单改成了3DES（无非是getInstance的时候...]]></description><category></category></item><item><title><![CDATA[CameraLauncher插件：PhoneGap Android下导入大图片出现OutOfMemory的解决方案]]></title><link>https://blog.youkuaiyun.com/itstarting/article/details/84078728</link><guid>https://blog.youkuaiyun.com/itstarting/article/details/84078728</guid><author>itstarting</author><pubDate>Tue, 08 Nov 2011 16:04:01 +0800</pubDate><description><![CDATA[PhoneGap是很棒的一个跨平台移动开发解决方案。该方案提供了一系列主流平台的底层封装，使得我们可以使用简单的HTML5 + javascript开展跨平台的移动应用开发，从而重用了我们传统应用开发的技能。
目前该团队已经被Adobe收购，并贡献给了Apache，重新命名为Apache Callback（这烂名字怎么来的，怎么就让人感觉不到其价值呢）。目前还在孵化器。
 
Apache链接...]]></description><category></category></item></channel></rss>