`
BruceXX
  • 浏览: 141522 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
虽然ppt里面对于架构的详细设计没有做过多介绍,但是我们可以看到通讯扩容和存储扩容方面各个架构模型的变化, as attached
首先描述一下场景,在用java做服务端的情况下,正确的获取包头(即报文长度), 我当时听了一位比较有经验的同事的疑问,说银行用C的情况下有可能获取的这个长度(int或short或long)有可能高低位不同(比如包头应该是0402,实际上我们收到的是2040),需要对这个做一个特殊处理,鉴于该同事在银行工作时间很长,所以带着一些问题看了下这方面的资料,发现并肯定,不会产生这种问题。 主要是C在不同CPU下存储机制的方式不同==》 大端模式与小端模式 一、概念及详解   在各种体系的计算机中通常采用的字节存储机制主要有两种: big-endian和little-endian,即大端模式和小端 ...
总是记不住创建工程的命令,哎,转一个先。 源地址:http://www.intellij.org.cn/portal/index.php?option=com_content&task=view&id=26&Itemid=28 Maven2在项目管理方面影响越来越大,很多项目都使用Maven2。下面我们就介绍如何使用Maven2快速创建项目原型,然后在此基础上进行项目开发。下面我们就看一下如何使用Maven2创建典型的三类项目: 普通的Java项目,如基础包等:    mvn archetype:create   -DgroupId=com.yourcompan ...

awk用法总结

转一篇,省得去翻了。。。 变量名                含义 ARGC                命令行变元个数 ARGV                命令行变元数组 FILENAME        当前输入文件名 FNR                当前文件中的记录号 FS                输入域分隔符,默认为一个空格 RS                输入记录分隔符 NF                当前记录里域个数 NR                到目前为止记录数 OFS                输出域分隔符 ORS               ...
转一个快速入门的 原文链接==》http://blog.csdn.net/cutesource/article/details/5256550
虽然相对F5来说,LVS有相关的瓶颈,但是比起应用层的负载来说,LVS的效率还是比较高的,看了一篇比较全的文档,转了。。。 LVS在基本的生产环境中,都会同时运行在二台硬件相近的服务器上:LVS Router(主 LVS ),一个作为备份LVS(备份 LVS )。       主 LVS 服务器在网站的前端起二个作用:             (1. 均衡负载压力到真实服务器(如apache)上.             (2. 检查后面真实服务器提供的服务是否正常.      备份LVS 用来监控主LVS和备份主服务器,在当故障出现时主LVS 死机 fail 掉了以后,就会启动自己来接管主 ...
貌似class 文件的动态加载在行业应用里不算太多,大部分的应用都没有做到动态写语言做动态的定制,如果用到了,使用起来会有很多的不方便, 在之前公司做工作流的时候就一种自定义脚本的功能,主要是借助于JBOSS容器的热部署的功能,把脚本上传后加载到自定义的classLoader里面去,但是重复的类在同一个classLoader里面会抛出LinkageError,这个让人比较头痛, 主要是JVM里面的不好实现动态的类加载主要是由于原ClassLoader里面的originalClass所有对象的复制,依赖已经存在,做变更估计有很大的难度。 对于这种情况我们需要新启一个ClassLoader来完成这 ...
最近玩起了微博,感觉不错。 关注了一下之前离开公司的西毒同学的微博,有时候真的是物以类聚,人以群分,你或许在一个名气大的牛人身上找不到你想要的东西, 但是可以在connections上找到其它有意思的内容。。 我就找到 ...
今天发现之前做的GAE东西流量大的惊人。。。1天1GB的流量竟然没了,之前都是0的,百思不得奇解。。。 我怀疑是搜索引擎的缘故,于是google baidu了一把我的域名,结果在baidu里面发现了。。。。 很可怕的事情。。http://wenwen.soso.com/z/q292020298.htm?sp=2070 里面的回复竟然有我的网站名称,奇怪了,这个东西很少有人知道啊。。结果 http://wedding.brucexx.info/media/bgmusic.mp3 这里的链接不是别的,是我的背景音乐, 于是乎我去百度音乐里面一搜歌名,《想把我唱给你听》 那个文件最大的5. ...

豆芽现象

看看联强EMBA的东西很多时候很有道理。。。 大家都吃过豆芽菜吧!豆芽生长的速度之快,令人叹为观止,短短一夜之间,竟能抽长六、七公分,且外表看起来既壮硕又饱满。然而,豆芽的质地却异常脆弱,稍遇外力便应声断裂 ...
eclipse里面下 [url]http://dl.google.com/eclipse/plugin/3.6 [/url] ,记住不要下gae sdk 和 gwt sdk,因为超慢,只需要下eclipse的plugin 就好了, gae sdk另外用相关的下载工具就好了, 我的是1.4.3,下完后直接建立一个gae工程, 关于sdk的JDO存储要说明一下, 说下GAE里面的一些缺陷。。。 1.查询 结果集的时候,必须使用一下list.size,不然直接关闭后是没有相关的list数据的 public static <T> List<T> execu ...
好不容易在CSDN上下到一个windows的server文件。。。 存一下以免以后找不到了 客户端代码: public class MemcacheTest { public static void main(String args[]) { /*初始化SockIOPool,管理memcached的连接池*/ String[] servers = { &q ...
给老婆她姐婚礼送了一个礼物,一个自己做的结婚祝福网站, 自己写了一个图片的圆盘,还比较有意思。 var curImg; function imgRound(){ //圆的半径 var r=240; //圆心坐标 var x=window.screen.width-30; var y=268; //图片大小 var w=140; var h=110; var pi=Math.PI; var offset=0; var len=12; var avg=2*pi/l ...
在公司的windows  把ubuntu10.10装上了,很方便,卸载和安装都不需要自己来grup 了,以前经常卸载的时候会把引导区搞坏。。。哈哈 以前都是在SCIM下装的,现在是IBUS呢,搜了下,发现也有。。。 step1.下载附件wnwb2.tar.gz step2. 解压 step3. ibus-table-createdb -s wnwb.txt sudo cp wnwb.db /usr/share/ibus-table/tables step4. sudo cp wnwb.svg /usr/share/ibus-table/icons step5. 重启ibus,添加万能五笔输入 ...
接收不全是因为readBufSize不够,会分批接收。。 作为业务来说不好分析。 1.将一次session所有 接收的wrap起来。。 public void messageReceived(IoSession session, Object message) throws Exception { //根据下面的值 循环把接收的消息收集起来,然后组成整个消息,不过这种做成多线程的话会有一些问题 接收过来的消息可能不会按顺序接收,一般不会有问题 } totalSize= session.getReadBytes() 消息体的整体长度 例如 10k ...
Global site tag (gtag.js) - Google Analytics