- 博客(349)
- 收藏
- 关注
原创 ultraedit 中的替换
<div>删除空行:替换%[^t]++^p为空串</div><p> 删除行尾空格:替换[^t]+$为空串</p><p> 删除行首空格:替换%[^t]+为空串</p><p> 每行设置为固定的4个空格开头:替换%[^t]++^([~^t^p]^)为"^1"</p>&
2011-04-11 11:45:22 746
原创 python JSON string 的中文问题
>>>import sys>>>import simplejson as json>>>reload(sys)>>>sys.setdefaultencoding('utf-8') >>>a=u'中文'>>>print a &am
2011-03-15 22:28:29 632
原创 需求与设计的区别究竟是什么
需求与设计的区别究竟是什么? 教科书上的经典答案是:需求关注系统“做什么”,设计关注“如何做”,其实这是一个很模糊的说法。无论是在结构化方法中还是在面向对象的方法中,需求分析的结果既包括了“做什么”也部分包括了“如何做”,只不过描述“如何做”时抽象的层次比较高或者描述了某个局部需求的“如何做”。客户在提出系统需求时,可能对“如何做”提出一些约束条件,比如客户要求必须采用三层结构,必须采用某个中间件...
2010-12-10 22:36:12 1030
原创 如何调动核心员工的积极性
如何调动核心员工的积极性,又能防止出现关键人员变动如离职带来的影响 ? 概要解答如下: 1 物质 (1)奖:基本工资+奖金,奖金的比例要大,否则对开发人员没有压力和动力 (2)高:总待遇要比同行业略高 (3)同:采用股票等措施拴住技术人员,有福同享,有难同当2 精神 (1)松:提供一个宽松的工作环境,不要是一个官僚化的氛围。为技术人员提供各种服务,让他...
2010-12-10 22:04:32 201
原创 最有效的5条改进措施
1、分类管理项目 通过区分企业中不同类型的项目制定不同的管理策略、裁剪策略,保证了质量体系的实用性、灵活性,即减少了开发投入又保证了项目的质量,平衡了敏捷方法与规范方法。 有的企业区分了新产品研发、订单项目开发、系统维护等3类项目,又区分了大中小规模的不同,针对不同类不同规模的项目定义了管理的流程、文档模板。 2、用例+界面原型描述需求 use case+ prototype 用例站在用户的角度描...
2010-12-10 22:03:56 195
原创 最有效的5条改进措施
1、分类管理项目 通过区分企业中不同类型的项目制定不同的管理策略、裁剪策略,保证了质量体系的实用性、灵活性,即减少了开发投入又保证了项目的质量,平衡了敏捷方法与规范方法。 有的企业区分了新产品研发、订单项目开发、系统维护等3类项目,又区分了大中小规模的不同,针对不同类不同规模的项目定义了管理的流程、文档模板。 2、用例+界面原型描述需求 use case+ prototype 用例站在用户的角度描...
2010-12-10 22:00:23 203
原创 项目管理的三架马车
决定项目成功的核心角色是什么?我认为是三个角色:项目经理、技术经理与需求经理。 项目经理:解决管理上如何做的问题,对项目的进度与质量负责。具体职责包括了:过程定义、估算、计划制定、计划跟踪与控制、风险管理、质量管理等。 技术经理:解决技术上如何做的问题,对项目的技术方案负责。具体职责包括了:技术可行性的评估、技术方案的确定、设计、设计验证、技术难题的解决、实现等。 需求经理...
2010-12-10 21:54:31 184
原创 每日站立会议
每日站立会议是SCRUM方法中的一条关键实践,看似很简单的一个活动,其实内涵丰富,如果能够成为一种习惯,还是不容易的。其成功的要点为: 1 站立会议通过每天面对面的沟通,可以: (1)快速同步进展,让项目组内部的员工互相了解彼此的进展,从而了解本项目的整体进展。 (2)给每个人一种精神压力,信守承诺。这是一种面对面的精神压力,直面项目进展。...
2010-12-10 21:48:05 205
原创 一言蔽之:CMMI的过程域要点
CMMI 1.2版本的22个过程域要点可以分别用一句话概括如下,未必全面准确,但是可以快速了解其核心内容: 2级: 需求管理-如何解决需求的变更问题; 项目策划-如何编制一个合理可行的项目计划; 项目监控-对照计划,跟踪项目的进展情况; 配置管理-管理开发过程中文档与代码的变更,保持一致性; 过程和产品质量保证-强调应以制度化为主导,检查是否落实了...
2010-12-10 21:43:12 160
原创 Product Management vs. Product Marketing
Product Management vs. Product MarketingPosted by Marty Cagan on August 28, 2007Tags: product management, product marketing, program management, product discoveryIndustry pundits claim t...
2010-12-01 07:45:04 181
原创 Product management vs. Project management
Product management vs. Project managementPosted on September 24, 2007 by Jeff Lash · 62 CommentsIf you want to be a bad product manager, confuse product management with project management. ...
2010-12-01 07:36:55 254
原创 使用Spring 的封装的MailSender
使用Spring 的封装的MailSender,确实省事多了! 但在使用中,还是得注意些问题1.增加验证,否则会报:553 authentication is required 的错误信息 Properties prop = new Properties(); prop.setProperty("mail.smtp.auth", "true"); JavaMailSen...
2010-11-29 22:24:01 160
原创 About Dedicated and Shared Server Processes
一句话, shared server 就是为了省 SGA.About Dedicated and Shared Server ProcessesOracle Database creates server processes to handle the requests of user processes connected to an instance. A server pr...
2010-11-29 15:46:19 130
原创 软件开发模型
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。最早出现的软件开发模型是1970年W·Royce提出的瀑布模型。该模型给出了固定的顺序,将生存期活动从...
2010-11-25 11:19:24 140
原创 What's Siebel CRM Data Quality Service?
Siebel Data Quality addresses an organization's need for real-time and batch-mode data quality processing. It helps organizations ensure accurate, consistent, and consolidated customer information...
2010-11-21 13:30:26 115
原创 Cygwin 中 xwin 的启动参数
不知为何现在装的cygwin xwin没有startxwin.sh这个脚本了 没关系,我们自己写一个,特别要注意的是以下三个参数 -nodecoration : no windows box around-multiwindow : every xclient window will be displayed ad normal window-fullscreen : f...
2010-11-20 14:21:33 568
原创 Adobe Flex 4 学习使用skin class外观应用程序
<!-- -->相关介绍: 您使用样式和外观自定义应用程序的外观。Flex 4 框架包含两套组件:原来的 MX 组件(可以通过设置样式进行自定义)以及新的 Spark 组件(可通过创建自定义外观进行自定义,这些外观定义组件的外观和布局,然后使用样式将外观与组件关联在一起)。通常使用 MXML 创建 Spark 外观,并使用图形标签绘制图形元素。图形代码可以由程...
2010-11-18 07:55:04 187
原创 扩大虚拟机硬盘空间的方法
虚拟机是Xen,但同样适用于KVM. 虚拟机硬盘格式为raw. 1) 先建立一个空的大文件:(http://unixboy.iteye.com/admin/blogs/522648) dd if=/dev/zero of=os11.img bs=1 count=0 seek=10G 2) 停了虚拟机 3) cat os11.img >> app_data...
2010-11-18 07:53:48 125
原创 oracle11GR2上建立一个新用户的过程,同时更改字符集.
写道SQL> create user mygmccrm identified by abc123; User created. SQL> grant create session to mygmccrm; Grant succeeded. SQL> grant create table to mygmccrm; Grant succeeded. SQL> grant u...
2010-11-15 16:21:05 415
原创 成大事必备9种能力、9种手段、9种心态分享 (余世维讲座总结)
刚从一个大学同学那里搞到的. 一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。二:细心(1)对身边发生的事情,常思考它们的因果关系。(2)对做不到位的执行问题,要发掘它们的根本症结。(3)对习...
2010-10-28 13:47:01 149
原创 A sample to update mysqm column charecter set
mysql> SHOW CHARACTER SET LIKE 'latin%';+---------+-----------------------------+-------------------+--------+| Charset | Description | Default collation | Maxlen |+---------+...
2010-10-21 12:58:28 121
原创 挂载虚拟机镜像文件里的 LVM 逻辑分区
如果按照 “在 CentOS 上安装和配置 KVM” 这篇文章介绍的方法安装 guest 操作系统到一个 raw 文件里(virt-install … –disk path=/home/vpsee/centos.img …),那么在以后的维护过程中就可能会遇到麻烦。比如,前段时间 VPSee 碰到一位用户忘了 root 密码需要挂载这个虚拟机的文件系统并恢复 shadow,这时...
2010-10-08 10:52:21 250
原创 三种数据库,取随机记录的方法
mysql:select * from tablename order by rand() limit 10sqlserver:select top 10 * from tablename order by newid()oracle:使用 dbms random value的一种方法sql> select *from (select *from t order by dbms_...
2010-09-16 12:23:31 205
原创 创业者,你应该懂得的50句话。
最近很热讨论的“大学生创业”,本文为所有创业者提个醒,有这样50句话是你应该懂得的。 1. 只管去做。 Just do it 2. 99%的决策,都可以更改。 99% of decisions aren't permanent 3. 招人要慎重,解雇要快速。 Be slow to hire and quick to fire 4. 工作成效必须有评估。 Measu...
2010-09-13 21:06:19 129
原创 有时候,SVN 上代码太多,而我们只想下载自己负责的那个部分进行修改,这时可以这样...
svn checkout <url_of_big_dir> <target> --depth emptycd <target>svn up <file_you_want>
2010-09-04 09:06:28 431
原创 用 grep 恢复误删的文本文件
作为长期的电脑使用者,肯定会有误删文件的经历,在 Mac OS X 和 Windows 上删除的文件都会默认进 “回收站”。在 Linux 上如果事先没有用别名(alias)修改默认的 rm 功能,rm 后文件就会丢失,幸运的是,在一般的删除文件操作中,Linux 并不会立即清空存储该文件的 block 内容,而只会释放该文件所占用的 inode 和 data block,Linux ...
2010-08-26 14:34:47 124
原创 拒绝老板下班时间安排工作的邮件~
Dear XXX:I really feel I have to let you the below things as it comes to me again and again.我觉得我必须和你说说一下的事情了,因为它一直的在我身上发生I mean no offense, but I have to let you know, please kindly read it and unders...
2010-08-22 16:20:53 232
原创 使用TELNET手工操作 SMTP/POP 收发邮件
说明:手工录入的用蓝色字体表示,#后的为注释,不可录入。=========先计算BASE64编码的用户名密码,认证登录需要用到===========[crazywill@localhost crazywill]$ perl -MMIME::Base64 -e 'print encode_base64("crazywill");'Y3Jhenl3aWxs[crazywill@localhost ...
2010-08-09 21:44:57 387
原创 tomcat session replication on linux server.
Specially, to turn on multicast route on linux : route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 And then, it *SHOULD* work.
2010-07-26 10:49:16 107
原创 Session lost when app. is redeployed (Solved)
There is a workaround to this problem. Create a META-INF/context.xml file in your webapp, with the following content:<Context> <Manager pathname="${catalina.base}/sessions/example...
2010-07-07 16:02:10 132
原创 关于 port forward 的一个实例
tomcat 服务于 8080端口,但不想在前面加 apache, 直接中 80端转发: 以下这两句是为了在主机中能访问自己的 80端iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080iptables -t nat -A OUTPUT -d your host...
2010-07-07 09:25:16 560
原创 apache 设置中的两个指令 EnableMMAP/EnableSendfile
apache 中的目录为 windows 共享文件夹时,出现了一种情况:访问大文件时>100k,只能送出前30k左右的内容,在 ie中如何刷新都不能显示完整, 在 firefox中刷新几次后可显示完整,用 wget时,可看出明显的续传的过程. 需要关闭以下两项, 具体还是不知为何,但行之有效:EnableMMAP 指令说明在递送中使用内存映射(memo...
2010-06-29 21:18:04 159
原创 ubuntu 半虚拟化domU的安装方法
ubuntu还没有通过http://方法安装,不像redhat系的发行版.一种可行的方法是,先用iso安装成全虚拟化,然后再改成半虚拟化内核.这里介绍另一种可能的方法.1. install debootstrap from ubuntu site:wget http://cn.archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/deb...
2010-06-05 21:12:02 205
原创 mount 硬盘镜像的一般问题。
1. 要搞清楚文件是 是由整个分区来的,还是整个硬盘来的 也就是说,是 dd if=/dev/sda1 还是 dd if=/dev/sda [root@oraclevmserver43 test_pvm_centos5.4_route]# file System.imgSystem.img: x86 boot sector; partition 1: ID=0x83, ac...
2010-06-01 12:33:28 220
原创 通过 ulimit 改善系统性能
http://www.ibm.com/developerworks/cn/linux/l-cn-ulimit/ 通过 ulimit 改善系统性能文档选项<script type="text/javascript"></script>打印本页<noscript></...
2010-05-22 09:07:38 597
mysql set wait_timeout 的命令行实现
mysql> show variables like 'wait_timeout';Jeremy> +---------------+-------+Jeremy> | Variable_name | Value |Jeremy> +---------------+-------+Jeremy> | wait_timeout | 28800 |J...
2010-05-04 09:56:34 752
Debootstrap Intrepid Server PV DomU at Xen 3.3.1 CentOS 5.2 Dom0 (all 64-bit)
January 7, 2009As appears debootstrap RPM developed for Fedora 9 works fine at Xen 3.3.1 CentOS 5.2 Dom0 and provide an option to create Intrepid Server PV Guest via debootstrapped Ubuntu’s imag...
2010-04-11 14:20:31 136
Virt-install&Virt-manager at Xen 4.0-rc8 (2.6.32.10 pvops) Dom0 on top Ubuntu Ka
Virt-install&Virt-manager at Xen 4.0-rc8 (2.6.32.10 pvops) Dom0 on top Ubuntu Karmic Koala ServerMarch 26, 2010The final target of this post is to demonstrate how flexible is Ubuntu Karmic...
2010-04-11 12:06:25 166
Set up Xen 3.4.3 Dom0 via xenified 2.6.31.12 kernel on top of Ubuntu 9.10 Server
Set up Xen 3.4.3 Dom0 via xenified 2.6.31.12 kernel on top of Ubuntu 9.10 ServerFollowing bellow is build Xen Host on top Ubuntu 9.10 Server.It is based on direct clone via “hg” and build Xen 3....
2010-04-11 12:03:55 128
用 Flex 开发 Google Map 应用程序
文档选项<noscript></noscript><noscript>&lt;trvalign="top"&gt;&lt;td width="8"&gt;&lt;img alt="" height="1" widt
2010-04-05 16:13:35 146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人