自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纯月部落

纯月归来

  • 博客(231)
  • 收藏
  • 关注

原创 ANSYS12分布式计算笔记

Windows 2003 r2 64位版本中安装64位的ANSYS1 安装ANSYS预备软件2 安装ANSYS123 安装HP-MPI,并将安装后的bin目录加入到Path路径中主机和从机均安装相同版本,从机使用主机上的License Server。运行分布式ANSYS打开Mechanical APDL Product Launcher

2012-02-28 07:57:09 4211 4

原创 纯用SSH管理GIT服务器

gitosis等管理git服务器有点小复杂,一般小规模开发没必要用,仅仅依靠Linux的SSH就可以管理了。步骤如下1 添加用户,并准备公钥私钥添加用户git,密码也是gitadduser dannypasswd dannyadduser gitpasswd git root用产生公钥在/root/.ssh/id_rsa下面ssh-k

2012-01-10 16:55:22 2913

原创 使用CactiEZ监控RHEL5服务器

直接安装CactiEZ 镜像Linux下安装NET-SNMP安装beecrypt-4.1.2 tar zxvf beecrypt-4.1.2.tar.gz./configuremakemake install#默认是安装在/usr/local,我们需要安装在/usr目录下。如果没有加这个参数需要做连接ln -s /usr/local/lib/libbeecr

2011-10-21 21:18:04 2920

原创 在ESXi中将磁盘从厚格式变为精简格式

注意:拷贝虚拟机时,千万不要直接拷贝虚拟机的目录,否则磁盘精简会自动变成厚格式。应该先新建好目录,然后先拷vmdk,然后拷vmx文件。如果vmdk迁移后,启动虚拟机,磁盘会自动变为厚格式。必须手工将磁盘格式从厚格式变为精简格式。首先在“配置”=》“安全配置文件”=》“防火

2011-10-04 10:22:29 4082

在ESXi中将磁盘从厚格式变为精简格式

注意:拷贝虚拟机时,千万不要直接拷贝虚拟机的目录,否则磁盘精简会自动变成厚格式。应该先新建好目录,然后先拷vmdk,然后拷vmx文件。如果vmdk迁移后,启动虚拟机,磁盘会自动变为厚格式。有两种应对方法 1 将迁移的虚拟机,在本地再复制一份,然后启动貌似就没有问题

2011-10-04 10:21:25 625

原创 RHEL下Nagios安装和配置详解

服务器先安装好Apache。 从 http://www.nagios.org 下载以下软件:nagios-3.2.3.tar.gz nagios-plugins-1.4.15.tar.gz nrpe-2.12.tar.gz 安装Nagios Core

2011-08-02 08:50:19 4113

原创 开源文档管理系统LetoDMS的安装和汉化

由于项目大部分代码都是ANSI编码,因此考虑将项目整体改为GBK编码。 新建letodms用户和同名数据库,密码也为letodms。数据库字符集选为gbk_chinese_ci. 修改create_tables.sql文件,将ENGINE=MyISAM DEFAULT CHARS

2011-07-18 13:11:55 4650

原创 开源网络教学平台SAKAI开发环境的搭建

SAKAI DEMO将sakai-demo-2.8.0.zip解压到E:\SAKAI目录下 修改start-sakai.bat文件中JAVA_OPTS和CATALINA_OPTS的参数,如果机器内存有4G可以不用改。 将-server -Xmx1024m -XX:MaxNewS

2011-07-18 08:48:00 4694 2

原创 Linux下MoinMoin的WikiFarm的安装

安装Python2.5 Python 3下MoinMoin不能正常运行 解压Python源码包后执行 ./configuremakemake install 安装完成后Python程序在/usr/local/bin/python目录下,类库在/usr/local/lib/python2.5/目录下 修改系统默认Python程序 cd /usr/bin/

2011-06-25 12:33:00 3803

原创 到底什么是信息系统集成?

信息系统集成是一个相当复杂的工作,其中的很多经常被混淆。下面我简单总结一下我自己对信息系统集成的理解信息系统集成    定义: 实现各种异构系统,应用和数据源之间共享和交换信息和协作的途径,方法学,标准和技术。   通常包括以下四个方面的集成:        硬件(网络)集成  使用硬件设备将各个子系统连接起来        应用(软件)集成  多个异构系统间的交互。        信息(数据)集成  保证多个系统中的信息保持一致        业务(流程)集成  跨应用系统的业务流程的集成

2010-10-16 15:15:00 4824

原创 Linux下Java服务启动脚本

#!/bin/bashfunction testport() {    if netstat -an | egrep ":$1 .*LISTEN" > /dev/null    then        return 0    else        return 1    fi}function testrun() {    if test -f $1    then        pid=`cat $1`        if ps ax 2>/dev/n

2010-08-30 14:40:00 3119

原创 使用JTDS调用MS SQL Server 2005的存储过程

JTDS适合在Linux下使用,无需jdbc-odbc桥。调用存储过程时候可以用@ttc_id的方式传入参数。在实际的项目中,我们鼓励使用存储过程而非jee的持久化方式。存储过程性能更高,大大减少网络上传输的数据量。

2010-08-23 13:13:00 3803

原创 最新xampp下安装mod_security,mod_evasive,mod-cband笔记

mod_security官方的文档有一些问题,亲手装了一遍,现将问题记录如下Windows xampp版本假设xampp安装在D:/xampp1 下载mod_security-2.5.9-win32.zip,解压缩2 将libxml2.dll拷贝到D:/xampp/apache/bin下面3 将mod_security2.so拷贝到D:/xampp/

2009-09-11 12:51:00 4393 1

原创 关于什么是云计算的QQ群聊天记录

纯月未来应该是脚本+云的时代,没有中间件了 石头Spring 现在已经是 云了,哈哈哈 纯月如果vmware真的能在企业普及,如果spring的web service接口能自动利用vmware的云,那应该还有市场 一瓢饮:Slin000谁能用技术点的词汇说一下云是啥样呀, 我都被搞晕了 纯月云不描述某一种特定的技术,云强调虚拟化系统的可伸缩能

2009-09-02 13:04:00 7014 8

原创 Linux下Apache+Proftpd构建虚拟主机时要注意的几个安全问题

1.  proftpd建立hostuser/hostuser帐号,所有用户均映射到该帐号。    htdocs/hosts 目录属主也为hostuser    这样用户使用FTP上传的文件属性为hostuser(644 755)。    将FTP锁定用户在自己的主目录下。    apache以nobody运行(以独立apache用户更好),读hostuser的脚本文件。

2009-08-08 13:50:00 2272

原创 扩展IE浏览器右键支持添加Google书签功能

现在很多支持防假死的浏览器,例如搜狗,世界之窗3都还不支持Google工具条,这让使用惯Google书签的人感觉很不方便,我想了一个折中的方法。 1. 访问书签,使用iGoogle的书签Portlet 2. 添加书签功能    扩展IE浏览器邮件功能,方法如下:    regedit打开注册表编辑器,找到HKEY_CURRENT_USER/Software/

2009-06-11 14:44:00 3150

原创 Amazon云计算的一些实用应用

最近看到的几个关于使用Amazon云计算的平台的几个产品,点击标题可以访问到原地址。 Parallel Computing With MATLAB On Amazon EC2    Mathworks发布了一个白皮书,说明如何在Amazon EC2上运行MATLAB的并发计算产品 - Parallel Computing Toolbox 和 MATLAB Distributed Com

2008-11-27 09:10:00 8626 3

原创 多核开发入门指南

一、为什么需要多核开发?        答案很简单,目前的芯片制造技术对CPU主频的提升已经达到一个极限了,也就是说性能的垂直伸缩已经不太可能了。因此通过多核的方法,可以让程序横向的伸缩,这就类似于用多台服务器实现负载均衡(水平伸缩),而不是简单的靠将服务器升级成小型机来提供处理能力(垂直伸缩)。        虽然多核并行计算的概念已经存在了几十年了,但直到最近多核CPU在PC上的普及,

2008-11-21 13:14:00 13347 8

原创 在Windows下使用MingGW[GCC+OpenMP]和CodeBlocks开发多核应用基本环境配置

   从06年开始,多核开发已经越来越多的成为所有应用设计必须考虑的问题。我使用MingGW+CodeBlocks来测试OpenMP多核计算框架。虽然VC8里面已经有了对OpenMP的支持,但是VC体积有点大,而且众所周知的MS编译器在兼容性上的问题,所以决定采用标准的GCC来做开发。  OpenMP只是并行开发的一种库,支持多核开发本质是将原本单线程的程序或算法变成多线程执行。OpenMP采

2008-11-19 08:09:00 14321 6

原创 Oralce 9i 安装OID目录服务器说明

OID是Oracle 9i以后带的一个目录服务器,Oracle用它来管理TNS的命名以及一些其它的服务,例如统一认证什么的。对于嫌OpenLDAP性能不够好,又没钱买其他目录服务器的人来说,不妨试试OID。OID虽然兼容LDAP3协议,但内容本质是存储在DB里面的。1 安装: 使用Oracle的统一安装界面,选择第二项,然后安装OID目录服务器。接下来会提示是否使用已有的数据库,选择否,然

2007-12-06 08:16:00 12044 1

原创 关于系统复杂性的一句箴言

    对系统设计者而言,必须对复杂系统有一个客观的哲学认识,下面是引自系统复杂性的一个定义。我觉得说得非常好,记下来和大家一起勉励一下。......        我们发现正运行的复杂系统总是由以前运行的简单系统演化而来……任何胡乱凑合设计出来的复杂系统都不可能正常运转,也不可能被修补好。我们必须由运行中的简单系统开始。......

2007-10-30 08:27:00 9480 1

转载 《麦肯锡卓越工作方法》

《麦肯锡卓越工作方法》****************序言***************  就像是世界上出现锁以后就必然有与之相应的钥匙一样,问题与方法也是共存的。而如何找到最合适、最高效的工作方法,是每一个管理者需要认真对待的问题。      ---------------事半功倍的麦肯锡工作方法---------------  就像是世界上出现锁以后就必然有与之相应的钥匙一样,问题

2007-10-15 09:29:00 15642

原创 一个真正符合中国国情的工作流设计参考(包括PHP实现)

开源的工作流很少有让人满意的,即便是国内用的比较多的jbpm,用起来也会觉得很便扭。再加上PHP中没有什么好用的工作流,于是干脆自己设计一个,设计的原则如下:1 根据80/20原则,只使用wfmc模型中最符合自身应用的20%功能2 充分吸收国内使用jbpm开发BOSS中遇到的问题,工作流引擎只负责参数的收集和流程的流转,具体和业务的控制,交给每个流程定制的控制类去实现。3 表单采用简单

2007-10-15 08:00:00 17264 7

原创 为什么大多数大型网站不是用Java写的

国庆长假,老外在热烈的讨论这个话题,原文地址: http://natishalom.typepad.com/nati_shaloms_blog/2007/10/why-most-scalab.html我摘录部分观点如下:Most of these sites are using LAMP as the core runtime stackSome develop their own

2007-10-08 09:33:00 22568

原创 使用了两年Rails之后,让我重新用回PHP的7个原因

原文地址:http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html仅供参考!

2007-09-26 13:31:00 9336

原创 Web Service难道又是一个美丽的童话?

 Web Service用了这么多年了,相信没有人会怀疑其跨平台性。无论是MS的WS还是J2EE的WS,自己和自己平台的交互一般都不会有什么配置问题。可是,当我们想要用一种平台去访问另一种平台的WS的时候,一个矛盾出现了,就是对WSML的解释存在差异性。我做了一个例子,在VB中用MSSoap访问PHP Pear SOAP生成的WS,众所周知WSDL一般都不是人写的。假设有一个发送短消息的函

2007-09-25 08:29:00 18359 11

原创 SSO单点登陆方案整理

整理一下:1 对于纯web得sso,如果有独立得SSO登陆服务器,所有的验证都跳转到这个服务器的界面,登陆的状态保留在sso server上2 如果要桌面和web共同认证,还是必须有独立得SSO,对于自己实现的方案,例如如果是通过一个桌面程序来实现SSO,那么必须有一台SSO服务器,桌面程序通过httpclient验证身份,然后可以通过a. 修改本机cookies让IE传认证令牌b.

2007-09-17 16:49:00 6474

原创 PHP+MySQL安全方案整理

 看之前牢记一句老话:一切用户输入的都是不安全的。1 不要依赖于服务器端的magic_quotes,虽然他们默认都是打开的(magic_quotes_gpc)将下面两个关闭ini_set("magic_quotes_runtime", 0);ini_set("magic_quotes_sybase", 0);   全部自己手工对所有变量添加magic_quotes,就是添加adds

2007-09-14 09:14:00 4333

原创 敏捷开发案例:用白板解决项目管理和团队沟通

原文地址:http://www.infoq.com/articles/agile-kanban-boards我把原文去粗取精了一下,保留了一些核心思想,去掉了小日本的广告.1 任务板任务是分解到手头的实际的工作把要做的任务,正在做的任务和已经完成的任务,用简单的贴士贴在白板上.不同的颜色表示不同的重要程度.可以画一些横的泳道来表明任务应该是谁来完成. 2 需求特性板

2007-08-29 09:03:00 9400 5

原创 想进国外大的软件公司的一种方法:躬耕于南阳

最近我朋友在的一家单位的咨询部的很多人被挖走了,据说年薪都在20W左右。该企业是国内同行业的老大,挖走的原因是他们能够熟练的为SAP系统提供咨询,部署和实施。 如果他们当年一毕业去SAP应聘,进去的几率就小一点。由此可见计算机专业毕业的,不一定要找一家好的,大的,跨国的软件公司。可以先到一些国内比较强的企业的咨询部打拼几年。这样的好处显而易见:1 这些大企业对IT人才趋之若鹜。一般都会收,

2007-07-03 12:48:00 4282 1

原创 Steve Yegge 将 Rails 移植到 Javascript/Rhino

为了提升google的开发效率,Steve努力尝试说服公司采纳Rails(包括Ruyb)作为开发工具,但是google不予采纳(google不想再增加支持的语言的数量)。Steve决定把Rails移植到JavaScript上去。这意味着一个google有可能在未来开源一个新的项目Rhino on Rails。限制语言的数量将使得开发人员对代码的贡献度更大,他们无需担心成为不熟悉的语法的牺牲。

2007-06-28 08:44:00 3595 2

转载 Google Calendar免费手机提醒功能试用

Google Calendar已支持手机提醒功能!!对于我这种健忘的人来说,这简直是天大的好消息!什么时候开通的不得而知,一早在玩Google Calendar的时候,发现有这样一个设置,如下图(登录Google Calendar,点击在右上角的设置,然后移动设置)   测试过,我的神州行已经通过了,神州行一向是获得相关服务最迟的移动手机卡,相信动感地带、全球通的支持也不在话下

2007-06-18 08:12:00 2036

原创 纯基于PHP的单点登陆

 Discuz有一个通行证,类似于单点登陆。不过我觉得单点登陆最好应该是一个独立的程序,和CAS一样。由于所有的程序都是PHP的,所以就做了一个简单的单点登陆。借用了一下discuz的加密方法 用户有以下几种情况会直接访问本系统1 用户直接访问passport,希望登陆2 用户从passport_app上点击登陆按钮转过来的3 用户从passport_app1转到passport_app2

2007-06-15 10:44:00 5073 7

原创 PHP集成华为企业信息机

华为信息机虽然只提供了DLL和Java的接口,但是其它的语言还是可以调用,方法就是使用它的存储过程。下面是一个PHP调用的例子class PHPSMS {    var $dbHost   = "ip:1433";    var $dbName   = "DB_CustomSMS";    var $dbUser   = "sa";    var $dbPass   = "";    va

2007-05-31 14:41:00 3638

原创 Linux下FreeTDS访问MSSQL Server的配置

2007-05-31 12:12:00 1992 1

原创 使用开源Grid平台-GridGain实现网格计算

网格计算一般分为两种:数据网格和计算网格,简单的说数据网格就是把数据分布式存储,计算网格就是将任务分解为子认为并行计算。一个计算网格平台的作用就是将任务分解开来,交给不同的结点机器运行,然后把运行结果汇聚起来。这就是Split and Aggregate。如下图所示,一个job请求分解为三个sub-job,分别被不同的机器执行,然后把结果汇聚,返回给调用的客户。 GridGain是一个

2007-05-24 09:29:00 3596

原创 关于数据建模(面向ER)和领域模型建模(面向OO)在企业应用中的作用的讨论

号称排在国内四大Java组织之后的Java老鸟群(qq群:1775725)的一次讨论:略微删减聊天的部分后的对话,贴在这里,欢迎大家指正:  magicgod   (2240529) 15:27:08 ror还是比较适合个人和小型团队    magicgod   (2240529) 15:27:25 短平快的东西,不太适合大公司    米米饭   (582197) 15:27:40 怎么不说,

2007-05-24 08:18:00 3212 1

原创 Java平台版本号的演变

Java平台得版本变化了几次,名称得叫法也发生了很大得变化。下面是我画得一个Java平台版本号的演变图,欢迎大家补充!  Java Platform  JavaJava 2Standard Edition (Java SE)developer version1.11.21.31.41

2007-05-14 15:01:00 5280 2

原创 Mule+Spring+jbpm

法一:完全在spring.xml里面配置mule的所有内容该方法的缺点的是配置umo比mule语法更加繁琐法二:两个配置分件都用,不过mule里面需要加入一些mule-spring的标记其本质是将mule.xml转换成法一中的spring.xml该方法比较适合在现有的spring应用中,加入mule 法三:在mule server的container内启动spring,各自用自

2007-05-08 08:25:00 5342

原创 Mule 1.4对JBPM的集成

Mule 1.4集成了JBPM功能,这样就能将ESB和BPM的优势相互结合起来。支持分成两种:1 ESB的事件触发JBPM的流程,配置如下:                                                                                                        2 BPM流程触发ESB的事件 

2007-05-08 08:24:00 2634

空空如也

空空如也

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

TA关注的人

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