- 博客(37)
- 资源 (19)
- 收藏
- 关注
原创 PKCS5Padding 和 PKCS7Padding
起源原因 Java的默认crypto类,AES算法使用日前在工作中遇到AES算法服务器端和iOS端进行联调,发现加密结果不能一致。最后终于解决,记录一下以备将来查询。If the original data is an integer multiple of N bytes, t
2016-09-07 20:21:12
19932
2
原创 Git入门介绍
相信数人和我一样对Git是久有耳闻,了解一些,但却没有实际的操作经验https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93%E7%9A%84%E4%BD%BF%E7%94%A8
2016-05-28 17:25:50
799
原创 再次理解CAP
从单机RDMS到分布式数据库从前...大家都在使用单机,单节点的数据库。例如:sql server, mysql , oracle...我们如果想要提升整体性能,我们必须纵向提高单节点的能力。这虽然简单,但是很贵,而且很容易就会抵达上限。后来...大家想出了各种办法:主从复制, 分表,分库,sharding分布式系统中的CAP理论如火如荼,每个人都在说。是否真的理解
2016-04-25 16:15:56
9397
转载 NoSQL 简介
原文地址:http://www.runoob.com/mongodb/nosql.htmlNoSQL 简介NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。 1970年 E.F.Codd's提出的关系模型
2016-04-21 11:03:58
517
原创 mysql的timestamp,unix_time和时区问题
今日,多次在不同时区的mysql数据库的timestamp字段上遇到各种问题,搅来搅去,越搅越乱,故此写下此文记录,理清思路。首先澄清一个概念:所有的linux系统文件系统底层存储的都是UTC时间,也就是说都是自1970年0时0分0秒以来的UTC标准时间的秒数。无论系统配置是什么时区,显示如何不同,底层存储都是一致的。如何得到UTC系统时间?
2013-07-22 19:00:12
24393
原创 分布式存储一致性理论和算法介绍
在多IDC的环境下,一个很现实的问题就是如何进行数据同步,如何保证数据的完整性?分布式存储业界已经有很多经验,甚至有了理论依据来描述这些问题。通过对分布式存储相关理论,算法,方案进行了一段时间的浅尝辄止的研究,对整体概念有了一个初步的认识,梳理出来记录下来形成此文。本文试图从实际角度出发,对分布式存储的算法,理论进行一些简单的介绍,并根据现实的需求最终选择其中一种作为将来演进系统依赖的方案
2013-04-02 17:35:29
2368
原创 SugarCRM如何集成CAS
<br /> 公司需要使用SugarCRM且与其他系统集成,但是又需要使用cas单点登录。所以必须修改SugarCRM源代码,经过多次尝试,找到相对比较靠谱的方法,记录如下:修改config.php在最后面加上如下这句<br />'authenticationClass' => 'CASAuthenticate',这句话的意思应该是让自定义的CASAuthenticate类全面接管授权工作修改index.php增加如下语句:因为我下载的是6.1.2所以无需增加require_once('modules/Us
2011-04-28 15:32:00
1969
原创 apache多域名转发至tomcat&https设置&虚拟主机的设置
<br /><br />最近忙于工作中的apache+tomcat的多域名转发,一个看起来非常简单的工作,实际做起来并没有想象中那么容易。为了将来的工作方便,必须先记录下来。<br />整个流程分成以下几个要点<br />1.apache如何转发多域名至tomcat<br />2.https如何转发<br />3.无应用名称如何设置<br />4.如何远程部署多域名的应用<br />5.如何拒绝其他域名访问<br /> <br />一共有三个应用<br />app.xxx.com,<br />dl.xxx.
2011-04-20 16:18:00
10688
转载 Web Service描述语言 WSDL 详解
为什么使用WSDL? WSDL文档结构 WSDL文件示例 Namespaces SOAP消息 XML schema运用于WSDL的类型和消息中 XML schema运用之complex类型 XML schema运用之数组 <portType>和<operation>元素 <binding>和<operation>元素 文档风格绑定 <service> 和<port>元素 总结
2011-04-20 16:04:00
1404
原创 tomcat catalina.out日志按日切割
我一般说把catalina.out搞成日滚的模式,嗯嗯 来自dailyrolling让我们看看如何日滚.两种方式:一:用linux的cronolog将日志按照时间分割找到tomcat/bin/catalina.sh 中org.apache.catalina.startup.Bootstrap "$@" start / >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &修改为org.apache.catalina.startup.Bootstrap "$@
2010-11-30 12:09:00
40617
2
转载 [ZT]股市经验谈--入门篇
<br />股市经验谈--入门篇 <br /><br />话说离我进入股市已经还差2天就整整十个月了.在这一年一度的节日里,我不由得要总结一下过去所走过的路. <br /><br />股市真的很血腥,很残忍,尸横遍野,万里哀号. 只可惜大部分抬脚迈入股市里面的人都没有意识到,都以为那里是鲜花遍地不用费力就能发财的好地方,我就十分不理解,为什么人们平时对于他辛辛苦苦分分积攒的血汗钱那么精打细算的珍惜和在乎,而进入股市里却好像忘记了一切一样盲目冲动自大鲁莽.看到无知的人们贪婪和愚昧的样子,我只能惋惜的摇摇头.就
2010-11-17 17:46:00
1265
转载 [ZT]Maven常用命令
Maven常用命令 关键字: maven常用命令 1、常用命令mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时。mvn test-compile 编译测试代码,compile之后会生成target文件夹,主程序编译在classes下面,测试程序放在test-classes下。mvn test运行应用程序中的单
2009-11-13 18:24:00
7076
1
原创 如何在Outlook中使用宏发送邮件,并且使用已有签名?
一、如何使用VBA发送邮件?在工作中有一些邮件是常常需要发送,但是模式却是比较类似。例如:日报邮件收件人,主题,签名基本一致,除了主题中的日期需要更改之外其他都可以采用一个模板来实现。找了半天,不知道模板如何实现。干脆写一个VBA函数来完成这个任务。 实践发现outlook中是不支持宏的录制的,这样就带来了一些麻烦。 在网上搜来搜去,找到了VBA编程
2009-11-05 11:23:00
10720
原创 Exception in thread "main" java.lang.NoClassDefFoundError:错误 如何解决?
在命令行方式下执行某一个class文件,出现如下错误:Exception in thread "main" java.lang.NoClassDefFoundError: NqGenKey/classCaused by: java.lang.ClassNotFoundException: NqGenKey.class at java.net.URLClassLoader$
2009-10-28 11:44:00
2621
原创 WORD中编号问题的解决
最近在word中编辑文档时,发现了一种很奇怪的现象。例如:文章目录结构如下1.概述 1.1 序言 1.2 词汇 1.3 参考文档2.系统分析 1.4 架构图 1.5 各部分说明3.解决方案 发现没有,本该是2.1,2.2的编号变成了1.4,1.5 接着上一段继续编号了 百思不得其解之下,对word的多级编号的设置进行反复试验,发现都
2009-10-27 16:11:00
5892
转载 [ZT]基于Spring实现远程服务编程
一.引言从根本上分析,Remoting实际上是一种企业分布式计算的组件。在同一服务器(Java虚拟机)内进行调用的服务(或类)并不需要把自己暴露为一种远程服务;但是,如果你需要与一个外部程序(在不同的服务器上或在一个不同的组织中)进行通讯的话,那么,必须把它实现为一个远程服务。Spring 框架为把业务类暴露为远程服务提供了一种独特而灵活的方式。Spring Remoting架构的核心是服
2009-10-14 18:10:00
1013
转载 [ZT]JAVA文件操作
1.如何获得当前文件路径 常用:字符串类型:System.getProperty("user.dir");综合:package com.zcjl.test.base;import java.io.File;public class Test { public static void main(String[] args) throws Exception { S
2009-10-09 10:10:00
914
转载 [ZT]细说Java之util类
细说Java之util类 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Ma
2009-10-09 10:08:00
714
转载 [ZT]EJB的组成
EJB 组件是基于分布式事务处理的企业级应用程序的组件。所有的EJB 都有如下的特点:EJB 包含了处理企业数据的应用逻辑。定义了EJB 的客户界面。这样的界面不受容器和服务器的影响。于是, 当一个EJB 被集合到一个应用程序中去时, 不用更改代码和重新编译。EJB 能够被定制各种系统级的服务,例如安全和事务处理的特性,都不是属于EJB 类的。而是由配置和组装应用程序的工具来实现。有两种类型的
2009-10-09 10:06:00
957
转载 [ZT]Advanced SiteMesh
引用地址:http://www2.matrix.org.cn/resource/article/44/44550.html英文原版:http://www.onjava.com/pub/a/onjava/2004/09/22/sitemesh.html 假设你打算结合多种技术来构建一个企业级web站点。比如,你准备采用J2EE技术往你的web站点里添加新内容,而这个系统的其他部分是用CGI或者微软的
2009-10-09 10:01:00
662
转载 [ZT]初学者如何开发出一个高质量的J2EE系统
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系。 J2EE可以说指Java在数
2009-10-09 10:00:00
744
转载 [ZT]Java Servlet Specification Version 2.3笔记
____________________________________________________________________________Java Servlet Specification Version 2.3第一章 概要1.1 什么是servlet servlet是一种基于web组件的java技术,由容器管理,产生动态内容。象其他基于java的组件一样,serv
2009-10-09 09:56:00
1018
转载 JDBC——Connection,Statement,PreparedStatement,CallableStatement
一、Connection[接口]1. 打开一个连接创建与数据库的连接的标准方式是在DataSource或DriverManager上调用方法getConnection()。Driver方法connect使用URL来建立连接。用户可以设置JDBC管理层,然后直接调用Driver方法。在两个驱动程序连接到一个数据库,而用户想明确地选择一个特定的驱动程序时,这是很有用的,尽管这种情况很少见
2009-09-23 11:52:00
1037
转载 Map Reduce - the Free Lunch is not over?
Map Reduce - the Free Lunch is not over?by Meng Yan on Nov.15, 2006, under Other微软著名的C++大师Herb Sutter在2005年初的时候曾经写过一篇重量级的文章:”The Free Lunch Is Over: A Fundamental Turn Toward Concurrency i
2009-08-05 17:05:00
7949
转载 清朝“铁帽子王”
清朝“铁帽子王” 清朝皇族封爵共有十四等,即和硕亲王、亲王世子,多罗郡王、郡王长子,多罗贝勒,固山贝子,奉恩镇国公,奉恩辅国公,不入八分镇国公,不入八分辅国公,镇国将军、辅国将军、奉国将军、奉恩将军。封爵方式有两种,一因军功受封叫军功封,一种以皇帝直系子孙受封叫恩封。以军功封者无论王、贝勒均世袭,永不降封。以恩封者一般则每一代降封一等承爵。亲王降至镇国公,郡王降至辅国公,贝勒降至不入八分镇国公
2009-07-19 08:58:00
1948
转载 看了它就能看懂心电图室大部分心电图
一、概述 (一)本文 1、本文较笔者一年前的所写的《看了它就能看懂心电图室大部分心电图》严谨、复杂和难很多,为方便理解,偶不严谨,但基本正确;临床部分多为个人体会以及书籍、文献所见,若与教材不同,以教材为准。 2、本文适用于有一定心电图基础的实习医生或非心内科临床医生,若完全不懂心电图,请先阅读敝作《看了它就能看懂心电图室大部分心电图》(非专科-初级篇-不严谨)。(http:
2009-07-17 11:51:00
2999
转载 网球握拍法
1 大陆式握拍 这种握拍法还被称为“榔头”式握拍法,因为采用这种握拍时,食指根部压在与拍面水平的那个平面上,拍面的角度几乎与地面垂直,所以你仿佛在用拍框的侧面钉钉子一样。大陆式握拍法适合用来击打任何类型的球,但在发球、打截击球、过顶球、削球以及防守球时采用这种握拍效果更好。 优势:运用大陆式握拍法可以使你在发球或打过顶球时手臂自然下压
2009-06-22 11:13:00
1292
转载 [ZT]C++虚函数表解析
C++虚函数表解析(转) C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于
2009-02-25 12:42:00
692
转载 [ZT]B 树、B- 树、B+ 树、B* 树都是什么
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;
2009-02-20 11:33:00
884
转载 [ZT]RAID详解
RAID 再次詳解 Pcfans最大的痛苦莫過于硬盤故障,輕則影響PC的正常使用,重則珍貴的文件灰飛煙滅。如果上天給你一次后悔的机會,你一定會說:備份一万遍! Pcfans最大的煎熬莫過于對數据傳輸的等待,不管是拷貝大型文件,還是壓縮DVD電影。如果上天給你一次机會,你一定會說:速度提高一万倍! 擺在我們面前是兩個問題求求數据穩定和傳輸速度。怎么來解決?人們早已經
2008-11-25 13:27:00
665
转载 [ZT]SNMP(简单网络管理协议)原理简介
SNMP(简单网络管理协议),就如他的名字一样,非常简单。您还会通过本文了解到MRTG、SolarWinds等软件的工作原理。晚餐吃了辣椒酱,感觉小舌头被严重灼伤……什么是SNMP?SNMP,简单网络管理协议,它不是软件,而是用于网络管理的一套规则(比如做一个受人尊敬的人,需要遵循哪些规则?不说大话、说到做到、为人诚恳,等等)。真正的网管软件,是基于SNMP写的。为什么使用SNMP?若想对网
2008-11-20 11:17:00
2405
转载 [ZT]泛化,关联,聚合,合成,依赖的关系
泛化,关联,聚合,合成,依赖的关系泛化(Generalization): 一句话,就是继承的表示。是is-a的关系。 表现为继承或实现关系(is a)。具体形式为类与类之间的继承关系,接口与接口之间的继承关系,类对接口的实现关系。 关联(Association): 用于描述类与类之间的连接,是has -a的关系。类与类之间的联接,它使一个类知道另一个类的属性和方法。例如如果A依赖于B
2008-11-19 15:45:00
2647
1
转载 [ZT]Maven入门--概念与实例
最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及 Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的 基本方法。文末有例子代码下载的链接。 1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。
2008-03-04 17:33:00
958
转载 (ZT)使用JOTM实现分布式事务管理(多数据源)
使用spring和hibernate可以很方便的实现一个数据源的事务管理,但是如果需要同时对多个数据源进行事务控制,并且不想使用重量级容器提供的机制的话,可以使用JOTM达到目的.JOTM的配置十分简单,spring已经内置了对JOTM的支持,一. 首先定义如上的两个bean,利用spring对JOTM进行初始化.二.接下来定义所需的数据源oracle.jdbc.drive
2008-03-03 17:43:00
1500
原创 进程与线程
一、什么是进程? 1.定义简单来说进程就是运行的程序。或者:其中运行着一个或者多个线程的地址空间和这些线程所需要的系统资源2.进程的结构 进程有自己的变量、栈空间、环境空间、程序计数器 但是共享程序代码和系统函数库二、什么是线程1.定义 一个程序的多个执行路线叫做线程thread或者:线程是一个进程内部的一个控制序列2.线程与进程的区别
2008-02-27 18:24:00
659
Zookeeper分布式进程协同
2018-01-08
(O'Reilly) - Jakarta Struts
2008-11-20
O'Reilly - Java NIO
2008-11-20
O'REILLY Learning the Unix OS
2008-11-20
Practical UNIX & Internet Security
2008-02-27
Linux Ret Hat Cetified Engineer
2008-02-27
Zope 与 MySql集成(英文版)
2007-06-15
UNIX PROGRAMMER’S MANUAL(UNIX编程手册)
2007-06-15
THE Unix COOK BOOK
2007-06-15
eclipse的jboss服务器配置安装(英文)
2007-06-15
Design Patterns Explained(设计模式解析英文版)
2007-06-05
Solaris Kernel Tuning for Security
2007-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人