自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 proto转化成C#与java

先从最头疼的部分proto转C#现在项目用的是protobuf-net 640版本!!头疼的640版本!!吾家各种折腾。吾家用到的软件:1: 打成dll包的软件:vs2010,下载地址:百度哈!2: 将proto编译成C# :protobuf-net r640.zip,下载地址:http://code.google.com/p/protobuf-net/downloads/det...

2013-10-14 12:31:44 598

原创 java protobuf netty3

原创:同事倒腾出netty中用到protobuf,自己突然很想尝试自己搭建一个;以下是搭建成果。.proto文件package bytebuf;option java_package = "bytebuf"; option java_outer_classname = "Msg"; message MyMessage{ optional int32 handl...

2013-05-17 17:48:17 303

原创 java细节优化

转自:http://www.cnblogs.com/chinafine/articles/1787118.html一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { void method ...

2013-05-04 09:51:26 96

原创 java使用java.lang.management监视和管理 Java 虚拟机

转:http://chain.blog.163.com/blog/static/140848523201171623521235/软件包 java.lang.management提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 接口摘要ClassLoadingMXBean用于 Java 虚拟机的类加载系统的管理接口。Co...

2013-01-24 10:43:00 121

原创 插件集合

http://tntxia.iteye.com/blog/604714 

2013-01-08 15:12:27 112

原创 Java.current包

<script src="/bbs/syntaxhighlighter_2.1.382/scripts/shCore.js" type="text/javascript"></script><script src="/bbs/syntaxhighlighter_2.1.382/scripts/shBrush.js" type="text/javascript&quo

2013-01-08 11:34:37 1212

原创 jQuery Ajax 实例 全解析

转:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.htmljQuery Ajax 实例 全解析 <script type="text/javascript"></script>jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaSc...

2012-12-06 10:32:11 78

原创 为什么用spring?

转:http://blog.csdn.net/wangpeijiang/article/details/5076880spring工作机制及为什么要用?   1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。  2.DispatcherServlet查询一个或多个HandlerMapping,找...

2012-12-06 09:32:59 71

原创 为什么要用ssh框架?

转:http://blog.sina.com.cn/s/blog_5ec49e1d0100c5eq.html原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化...

2012-12-06 09:32:00 633

原创 concurrent-11.19

-module(server1).-export([loop/0, rpc/2]).rpc(Pid, Request)-> Pid ! {self(), Request}, receive {Pid, Response}-> Responseend.loop()-> receive {From, {re, W, H...

2012-11-19 20:29:40 71

原创 concurrent

-module(server).-export([rpc/2, loop/0]).rpc(Pid, Request)-> Pid ! {self(), Request}, receive Response-> Responseend.loop()-> receive {From, {re, W, H}}->...

2012-11-19 20:14:35 87

原创 JAVA中TCP/UDP编程实例

转:http://waynerqiu.com/1/85.html JAVA中TCP/UDP编程实例Dec 5th, 2011分享到新浪微博分享到腾讯微博开发时用127.0.0.1测试,关于127.0.0.1我就不多说了 首先我们必须了解我们能用的端口地址只能在0~65535之间 其中0~1023之间的端口是用于一些知名的网络服务和应用,用户的普通网络应用程序应该使用...

2012-11-18 23:11:34 109

原创 概念:上下文

 转:http://www.blogjava.net/chengang/archive/2006/08/11/62948.html 名词释意:Context(上下文) Context在Java中的出现是如此频繁,但其中文翻译“上下文”又是如此诡异拗口,因此导致很多人不是很了解Context的具体含义是指什么,所以很有必要来深究一下这词的含义。先来举几个JAVA中用到Context的例子(...

2012-11-18 22:58:49 115

原创 java的volatile详解1

转:http://blog.sina.com.cn/s/blog_5a4267fa0100axw2.html java中的volatile的用法我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随...

2012-11-17 22:25:38 75

原创 17个初创公司的失败案例分析

转:http://www.godiscoder.com/?p=262 17个初创公司的失败案例分析 <!-- .entry-header -->最近看到一片文章,讲解的是关于初创公司的失败案例分析的,原文连接:http://zhuanti.51zjxm.com/xueyuanzt/20121114/495_4.html看完之后,大概总结了,主要是以下几个原因...

2012-11-17 22:04:27 960

原创 网站链接集合

在互联网某公司混迹6年,也算是互联网的一个老兵。从事java开发有8年有余,也算是老古董了一个。对web开发有浓厚的兴趣。http://www.godiscoder.com/ 非常勤劳的哥在博客园:http://www.cnblogs.com/rollenholt/archive/2011/09/29/2195730.html  详解io与nio...

2012-11-17 22:03:36 252

原创 程序员的十层楼

转:http://www.uml.org.cn/success/2011152.asp程序员的十层楼 2011-1-5 来源:网络 自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个...

2012-11-17 21:59:45 79

原创 java的volatile详解

转http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.htmljava中volatile关键字的含义 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了...

2012-11-17 21:13:21 92

原创 erlang学习之常识(转)

Erlang不能错过的盛宴作者:成立涛 (litaocheng@gmail.com) 转:http://www.cnblogs.com/turingbooks/archive/2008/11/07/1328993.html作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”。这些正确与否,都已成过去!现在,让我们迎接Erlang盛宴!...

2012-11-09 10:58:34 84

原创 快乐的倒腾之try-catch学习

-module(tryCatch).-export([generate/1, demo/0]).generate(1) -> a;generate(2) -> throw(a);generate(3) -> exit(a); generate(4) -> {'exit', a};generate(5) -> erlang:error(a)....

2012-11-09 10:48:25 124

原创 快乐的倒腾之lists学习

erlang包里有个lib文件。stdlib学习%append -module(lists_1).-export([start/0, start/1]).start()->lists:sum([1,2,3,4]).%result 10start(1)-> lists:append([1,2],[3,4]);%no' . 'cast erro...

2012-11-08 15:23:46 64

原创 "快乐的捣腾之erlang行号+窗口命令集

目前最流行的方法是用linum.el文件,在网上下载linum.el后将linum.el拷贝到emacs的site-lisp目录下,完成后在用户主目录里新建一个文件,文件名为: .emacs,在.emacs文件里添加如下内容:(add-to-list 'load-path "/usr/share/emacs/site-lisp")   --移动要是共享目录下。(require 'linum)(...

2012-11-08 11:03:04 96

原创 快乐捣腾之安装java

首先:为了方便,不要在http://java.sun.com/官网上须下载带有rpm字样的。千万不要!因为可爱的ubuntu不支持rpm!!需要用工具转换成deb格式。其实:http://java.sun.com/官网上下载带有X86(那是32位)字样的jdk软件,我下的是:jdk-6u37-linux-i586.bin然后:想办法将它放到ubuntu的usr目录。(你可以新建一个文件夹,...

2012-11-05 18:10:26 111

原创 底层架构-远程通讯-Mina

转:http://www.cnblogs.com/java-zone/archive/2012/04/08/2404164.html 一:Mina概要    Apache Mina是一个能够帮助用户开发高性能和高伸缩性网络应用程序的框架。它通过Java nio技术基于TCP/IP和UDP/IP协议提供了抽象的、事件驱动的、异步的API。 如下的特性:1、  基于Java ni...

2012-11-01 17:09:24 121

原创 Reactor

转http://www.blogjava.net/baoyaer/articles/87514.html Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那...

2012-11-01 12:09:38 61

原创 Future模式

转 http://www.cnblogs.com/edwardlost/archive/2010/12/26/1917238.html Future模式 在多线程交互的中,经常有一个线程需要得到另个一线程的计算结果,我们常用的是Future异步模式来加以解决。  Future顾名思意,有点像期货市场的“期权”,是“对未来的一种凭证”,例如当我们买了某个房地产开发商的期房,交钱...

2012-11-01 10:14:56 84

java Io (O'Reilly) chapter1.1

 1.1 介绍I/0 输入与输出,即缩写 I/O, 是任何计算机操纵系统或编程语言的基础。仅有一部分编程人员关注它,并编写不需要输入和输出的程序。然而,在计算机科学领域,I/O很难作为令人兴奋的热门话题之一。这是幕后一些开发者,提供了我们所需的工具,促使这个话题不再那么有吸引力。 但是事实上,还是有很多原因促使java编程人员对I/O感兴趣。java核心类库包含了一系列特殊的I...

2012-10-30 17:36:07 152

原创 Java的socket----乱码问题

 学习socket编程,遇到乱码问题。。倒腾半天,至少有个解决方案。 服务端:package mmo.net.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;i...

2012-10-26 13:42:43 184

空空如也

空空如也

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

TA关注的人

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