随笔分类 -  知识、技巧积累

平时遇到问题及解决办法的记录。
摘要:在集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。1. 客户端cookie加密 这是我以前采用的方式,简单,高效。比较好的方法是自己采用cookie机制来实现一个session,在应用中使用此session实现。 问题:session中数据不能太多,最好只有个用户id。 参考实现:http://rollerwe... 阅读全文
posted @ 2010-10-13 11:07 Colin_Ye
摘要:1.前言2006年,Jboss公司被Redhat公司收购了。这直接导致Jboss产品结构调整,并将以前收费的Jboss AS文档改为免费。jijian91本次集群试验的最初依据就是由此得到的Jboss 4.0.5集群配置文档。但这份官方文档并不可靠,在一些关键配置上含混不清,而且夹杂了很多适用于过去版本、现已作废的Jboss集群配置内容。这导致本次jboss集群配置试验很大程度上是依靠猜测和反复尝... 阅读全文
posted @ 2010-10-13 10:43 Colin_Ye
摘要:session详解摘要:在内容交换中,我们经常会见到服务器端Session的说法,大部分的同学实际上对服务器端的Session机制属于一知半解的状态。本文从开发的角度来描述Session机制在服务器端的实现。认真理解后,实际上对于我们更加深入的了解Session机制,解决在设计内容交换结构时的问题有很大的帮助。虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚se... 阅读全文
posted @ 2010-09-27 15:38 Colin_Ye
摘要:F5 BIG-IP负载均衡器配置实例与Web管理界面体验[原创]大|中|小[2008-5-22 23:33 | by张宴]  [文章作者:张宴 本文版本:v1.0 最后修改:2008.05.22转载请注明出自:http://blog.s135.com/f5_big_ip]  前言:最近一直在对比测试F5 BIG-IP和Citrix NetScaler负载均衡器的各项性能,于是写下此篇文章,记录F5... 阅读全文
posted @ 2010-09-25 15:46 Colin_Ye
摘要:今天有人提到F5,早有耳闻,未知其详.便查点资料出来.F5全称大约是这个样子: F5-BIG-IP-GTM 全球流量管理器.是一家叫F5 Networks的公司开发的四~七层交换机,软硬件捆绑.据说最初用BSD系统,现在是LINUX;硬件是Intel的PC架构,再加周边的网络和专用加速设备.当然要提提售价, 都是几十万RMB的身价.这宝贝是用于对流量和内容进行管理分配的设备,也就是负载均衡.从名字... 阅读全文
posted @ 2010-08-11 14:44 Colin_Ye
摘要:用telnet发邮件(支持smtp认证)1.用telnet连到远程服务器可以telnet mail.test.com 25或者telnet mail.test.com smtp2.跟服务器打招呼HELO mail.test.com服务器应该返回250如果服务器smtp需要验证,进行第三步,否则到第四步3.输入AUTH LOGIN会一次提示你334 VXNlcm5hbWU6和334 UGFzc3dv... 阅读全文
posted @ 2010-08-02 17:39 Colin_Ye
摘要:分布式 Key-Value 存储系统:Cassandra 入门黄 俊平, 高级软件工程师, 华腾信息科技有限公司简介:Apache Cassandra 是一套开源分布式 Key-Value 存储系统。它最初由 Facebook 开发,用于储存特别大的数据。 Cassandra 不是一个数据库,它是一个混合型的非关系的数据库,类似于 Google 的 BigTable。本文主要从以下五个方面来介绍 ... 阅读全文
posted @ 2010-07-29 17:11 Colin_Ye
摘要:Java 开发 2.0: Kilim 简介一种用于实现 Java 并发性的角色框架Andrew Glover, 作家和开发人员简介:并发编程是 Java™ 开发 2.0 的核心概念,但可能不是基于线程的并发性。Andrew Glover 解释为什么在多核系统中进行并发编程时,角色优于线程。他然后介绍 Kilim —— 一种基于角色的消息传递框架,结合了并发编程和... 阅读全文
posted @ 2010-07-29 11:13 Colin_Ye
摘要:Linux下 SVN升级详解Step 1: 下载安装包(两个)Step 2: 安装,将上面的2个包拷贝到同一目录,然后解压缩Step 3: 编译安装Step 4: 测试,看到是1.6.2版本,恭喜svn升级成功! 阅读全文
posted @ 2010-07-26 17:31 Colin_Ye
摘要:JBoss JDBC驱动报错问题分析与解决收藏问题描述:JBoss使用JDBC驱动时,第一次建立如果库连接会抛出类似于下面的异常21:21:36,666 WARN[JBossManagedConnectionPool] Throwable while attempting to get a new connection: nullorg.jboss.resource.JBossResourceEx... 阅读全文
posted @ 2010-07-26 16:01 Colin_Ye
摘要:1, 主板信息  .查看主板的序列号  --------------------------------------------------  #使用命令  dmidecode | grep -i 'serial number'  #查看板卡信息  cat /proc/pci  --------------------------------------------------  2, cpu信息... 阅读全文
posted @ 2010-07-16 09:46 Colin_Ye
摘要:CentOS5.3下java环境搭建-JDK5+JBOSS4+MYSQL5一系统安装CentOs5.3分区如下/boot509MSwap交换分区4000M(内存2G)/45477M安装时候注意选择需要安装的包,最好将GCC,内核源码等安装软件时用到得东西装上。1.上网配置安装后系统自带网卡驱动程序,需要在终端窗口输入system-config-network来激活当前网卡设备(如果需要安装输入se... 阅读全文
posted @ 2010-07-15 14:08 Colin_Ye
摘要:CentOS5.4安装jboss-5.1.0.GA-jdk6一、先下载安装jdk-6u18-linux-i586.bin cd /usr/java chmod a+X jdk-6u18-linux-i586.bin sh jdk-6u18-linux-i586.bin 接下来配置环境变量 vi /etc/profile 末尾加入: export JAVA_HOME=/usr/java/jdk1.6... 阅读全文
posted @ 2010-07-15 13:19 Colin_Ye
摘要:rpm.bin 与bin 文件的区别用bin文件和用windows的exe一样rpm就像rar不管愿意与否,都解在同一个地方,好的是只用点确定。有些Linux软件不公开源代码,只发布二进制可执行程序,这类程序一般会以bin来标记;另一类软件是二进制安装程序和源代码一起发布,二进制程序文件以bin.rpm标记(以RedHat包为例),源代码以source.rpm标记。BIN是可以直接运行的二进制文件... 阅读全文
posted @ 2010-07-15 11:31 Colin_Ye
摘要:昨天查了一天的资料,运气不错,收获不小,解决了一个老大难问题:JBoss内存紧张的问题。这是一个困扰了我两年整的问题,就是从前年这个时候,用JBoss 3.2.1架站以来,始终是一个大问题。不大的站点,1G的内存都不够用,经常要消耗500Mb的交换内存(swap)。 原来是自己犯了非常低级的错误,不懂JAVA_OPTS各参数的含义造成的。之前的JAVA_OPTS是 -Xms 520m -Xmx 1... 阅读全文
posted @ 2010-07-14 10:07 Colin_Ye
摘要:由于最近做的一个项目需要与SAP通过WebServices进行接口传输数据。所以花时间去研究了一下当前的两种WebServices框架(axis2和XFire)。期间还是碰上了不少的异常, 现在就一起来分享一下我的心得吧!主要的步骤如下:1:下载axis2-1.4.1-bin.zip和axis2-1.4.1-war.zip两个支持包(由于附件大小限制,大家就自己到http://ws.apache.... 阅读全文
posted @ 2010-07-02 17:27 Colin_Ye
摘要:一、web服务简介1. 概念web服务(web service)是一类可以从Internet上获取的服务的总称,它使用标准的XML消息接发系统,并且不受任何操作系统和编程语言的约束,为异构的和不兼容的系统间提供互操作的能力。web服务通过HTTP、SOAP、XML、WSDL、UDDI等标准协议提供了将异构的、松耦合的应用程序集成在一起的办法。当前大部分的web应用都是以人为中心,提供人与机器(应用... 阅读全文
posted @ 2010-06-30 15:59 Colin_Ye
摘要:关于Http Post Xml一、概述在不同的应用之间传递数据,可以通过web service的方法,同时还可以通过Http Post Xml的方法,相比而言,通过web service传递数据灵活,但是配置起来较为麻烦,涉及到新知识的学习,而通过Http Post Xml传递数据,不需要涉及新的知识,但是灵活性稍差,需要客户端和服务端事先约定好xml数据的结构。Http Post Xml方式传递... 阅读全文
posted @ 2010-06-30 14:58 Colin_Ye
摘要:如何让一个文件无法删除字号:大中小以建一个6618.文件夹为例:1、在命令提示符下输入:md 6618..\2、你就会发现建成了一个6618.的文件夹。3、这个文件夹双击打不开也删不掉,同时普通模式下也删不掉。如下两幅图:4、那如何放文件进去呢?可以用COPY命令复制文件进去。copy 文件名 d:/6618../5、那如何打开这个文件夹呢?在运行中输入完整的路径和文件夹的名称就行了,如下2幅图:... 阅读全文
posted @ 2010-06-29 09:38 Colin_Ye
摘要:主流浏览器内核概览浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内... 阅读全文
posted @ 2010-06-25 10:25 Colin_Ye