点点滴滴
不积跬步,无以至千里;不积小流,无以成江海。
文章列表
-
要像管理咨询一样去做软件需求调研
1一般软件公司接到了软件实施案子,第一步是急吼吼的去做需求调研。首先集中要使用软件的一帮人在一起开座谈会,有使用部门的,有间接使用的部门,有计算机管理部门,有大老板,有二老板,甚至有的时候连前台也来了。好几个部门的人集中在一起,每个人角度不同、层次不同,关注的重点不同。大家从自己的角度唧唧喳喳的说了一通,然后需求调研人员将这些都记录下来,形成需求文档,拿回去开发软件。经过一段时间的努力,
阅读更多
soskp-yoours2011-06-01 14:02:05
-
Svn修改日志的方法
2摘自:http://hi.baidu.com/tsd3698/blog/item/2539164525db5c3c879473f6.html 1。强制写日志在每次提交的时候写明提交的目的是一个很好的习惯,Subversion默认没有提供,但是可以通过钩子实现:将下面的代码存为放到版本库的hooks目录下即可,当你不写日志提交的话就会报告错误。文件名:pre-commit-log.bat<p style="pa
阅读更多
soskp-yoours2011-05-10 14:26:33
-
IJL库的使用(BMP压缩成JPG)
3class CImageJpgBmp<span lang="EN-US" xmllang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 22px; font-size: 11pt; font-family: 微软雅黑; color: gre
阅读更多
soskp-yoours2011-05-06 10:30:47
-
[转载]洪水攻击原理及代码实现全攻略(附源代码)
4在安全领域所指的洪水攻击是指向目标机器发送大量无用的数据包,使得目标机器忙于处理这些无用的数据包,而无法处理正常的数据包。 一、 什么是洪水攻击 洪水之猛、势不可挡。如果将洪水比作对计算机的攻击,那大家可以想象得出,攻击是多的猛烈。 在安全领域所指的洪水攻击是指向目标机器发送大量无用的数据包,使得目标机器忙于处理这些无用的数据包,而无法处理正常的数据包。在攻击过程中
阅读更多
soskp-yoours2011-05-04 14:07:06
-
一个开源的声学回声消除器(Acoustic Echo Cancellation)
5为什么需要声学回声消除呢?在一般的VOIP软件或视频会议系统中,假设我们只有A和B两个人在通话,首先,A的声音传给B,B然后用喇叭放出来,而这时B的MIC呢则会采集到喇叭放出来的声音,然后传回给A,如果这个传输的过程中时延足够大,A就会听到一个和自己刚才说过的话一样的声音,这就是回声,声学回声消除器的作用就是在B端对B采集到的声音进行处理,把采集到声音包含的A的声音去掉再传给A,这样,A就不会听到自
阅读更多
soskp-yoours2011-04-29 11:06:05
-
VC中实现VFW的实时视频捕捉
6#include <AFX.h>#include "StdAfx.h"#include <VFW.H>#include <stdio.h>#pragma comment(lib,"VFW32.LIB")HWND AVIhWnd = 0;HWND hWnd = 0;HDC hDC = 0;HDC
阅读更多
soskp-yoours2011-04-28 16:24:30
-
免费开源的asp.net在线客服\在线咨询
7这是一款免费开源的控件,作者的初衷是为了让来到网站上的人流资源更好的被把握住.传统方式的弊端:1,靠网站联系方式:有时来客会考虑到电话费的问题,如果长途的话,就会更使其考虑是否需要联系了.2,QQ/MSN等在线客服,如果客户电脑并没有安装QQ或受到病毒干扰,或本身就没有QQ号,会使这类人群错过.3,使用其他网站的收费IM系统,如果其他网站的IM连接字符串形式,会收到其他网站的带宽,流量,等不稳定因素干扰,并且每年的服务费用并不低.<
阅读更多
soskp-yoours2011-04-28 14:19:35
-
FreeLibraryAndExitThread DLL中线程的安全退出
8首先我们先来看一下FreeLibraryAndExitThread这个APIVOID FreeLibraryAndExitThread( HMODULE hModule, DWORD dwExitCode); MSDN:The FreeLibraryAndExitThread function decrements the reference count
阅读更多
soskp-yoours2011-04-27 11:26:18
-
安装OPENSSL开发包
9前提条件:首先需要系统安装过Perl。OPENSSL开发包安装过程如下: 从官网上下载openssl-0.9.8k.tar.tar 解压缩。 打开命令行,输入 >cd c:\openssl。 >perl Configure VC
阅读更多
soskp-yoours2011-04-23 08:47:22
-
[转载]一种保持VC对话框布局的简便方法
10在窗口可缩放的VC应用程序中,在缩放时保持窗口的布局很重要。网上有很多复杂的布局控制代码可供参考。有些代码很强大,但如果你的窗口只是个简单的对话框,也许可以试试本文的方法。这个方法够简单。 别去管那些锚点、对齐之类的词汇了,强大的功能在某种程度上也意味着更多的代码。简单地记住当前的窗口布局,然后按比例缩放这些控件。这样的方法在很多应用中,效果也非常不错。<p style="padding-top: 0.9em; padding-
阅读更多
soskp-yoours2011-04-18 14:37:12
-
[转载]在J2ME联网应用中获得客户端的手机号码
11 
阅读更多
soskp-yoours2011-04-18 14:13:11
-
突破VMWare网卡MAC限制 完整版
12在网上找了一遍写的都不够完整,在此将修改的完整方法公布如下,在修改之前请先备份你的vmware-vm.exe文件。一、 需要的工具 C32asm 版本0.4.12 vmware 版本7.1.2 build-301548为例,需要修
阅读更多
soskp-yoours2011-04-16 13:16:55
-
hamachi异地内网互联教程
13此篇文章教你解决没有公网IP无法架设互联网服务器问题.希望你认真看完,按教程进行操作. 首先:解释下这个软件的原理,这个软件利用虚拟HUB技术,把两台或者多台异地电脑连接起来,合成一个虚拟局域网. 比如:你在北京一个网吧上网,他在福建一个网吧上网.每个网吧公网IP一般只有一个.(公网IP在网吧代理服务器上)。 &
阅读更多
soskp-yoours2011-04-16 11:08:18
-
一些很特别的J2ME开源项目
14StrutsME 一个轻量级的序列化协议,使J2ME客户端能调用Struts Web应用程序。 http://www.strutsme.org/JsonME 轻量级实现J2ME Json。 http://www.json.org/java/org.json.me.zipMicroLog 轻量级的LOG http://microlo
阅读更多
soskp-yoours2011-04-15 14:49:31
-
软件开发报价的计算方法[转载]
151.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格 = 开发工作量 × 开发费用/人·月1.1开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量 = 估算工作量经验值 × 风险系数 × 复用系数1.1.1估算工作量经验值(以A来表
阅读更多
soskp-yoours2011-03-31 14:25:05