摘要:
在编写程序时经常会使用到调用可执行程序的情况,本文将简单介绍C#调用exe的方法。在C#中,通过Process类来进行进程操作。 Process类在System.Diagnostics包中。 示例一 using System.Diagnostics;Process p = Process.Start("notepad.exe");p.WaitForExit();//关键,等待外部程序退出后才能往下... 阅读全文
2011年3月8日
2011年3月1日
摘要:
最近想用SVM做些东西,本想用原来自己编写的SVM程序,但是感觉目前学术界进展日新月异,我那老掉牙的东西恐怕已经早早被时代抛弃了,因此打算用开源工具包,在百度一番之后,决定用libsvm工具包。 libsvm是台湾大学林智仁(Lin Chih-Jen)教授等人开发的SVM工具包,简单轻便,目前在国内很多科研单位应用广泛。 1.下载工具包 libsvm下载地址http://www.csie.ntu.... 阅读全文
摘要:
安装了mysql,根据教程熟悉了基本使用,创建数据库,创建表。 然而在往表中插入中文数据时出现问题,通过C#读出来的字符为乱码,原来又是编码问题捣鬼。mysql默认编码为latin,而C#读入后默认为gbk编码,从而使得解出来的字符串为乱码。 要解决此问题还是需要从数据库上做文章,将数据库的默认编码修改为gbk即可,主要通过以下步骤 1. 修改my.ini [mysqld] default-cha... 阅读全文
2010年11月18日
摘要:
在python中,使用文件输入流时,每读入一行总会带着可恶的结尾回车符,有时候需要将其去掉。字符串里有三个去除空格、回车符号的函数strip 同时去掉左右两边的空格lstrip 去掉左边的空格rstrip 去掉右边的空格 阅读全文
2010年11月7日
摘要:
编写了一个最简单的hello world的html页面,用chrome打开竟然有乱码。对于中文网页内容的需要在head标签内添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />这样才会以gb2312的编码进行解析。 阅读全文
2010年10月24日
摘要:
有越来越多的国外网站采用Facebook Connect登陆方式,这对于一些中小型网站和Facebook来说是一个双赢的结果。 首先、对于一些用户来说,会由于减少了“注册”操作,降低了登陆中小型网站的成本,会带来更多的流量。利用Facebook广大的用户群,能够吸引更多的访问。 其次、为一些没有SNS功能的网站提供了一个社会化的平台。 当然,Facebook获得的利益更大。我想每个用户在上网... 阅读全文
2010年10月19日
摘要:
ctags最基本最基本的用法。 1. 建立索引, ctags –R 待建索引的文件夹名 例如: ctags –r testdb 2. 代码阅读 a) 打开文件,vim,与普通vim命令无异,注意执行vim命令需要与tags在同一个目录下。 在tags文件所在目录下,执行 vim testdb/test.cpp b) Ctrl+],进入某个函数,变量的定义。 例如,当前光标位于t... 阅读全文
2010年9月24日
摘要:
PowerDesigner是Sybase公司的功能强大的CASE工具集,是图形化、易于使用的企业建模环境。值得一提的是,该产品最初版本由中国人王晓昀编写。 PowerDesign能够在需求分析,系统设计阶段给予系统设计人员很大的支持和帮助。 RQM(Requirements Model) RQM,需求模型,在需求分析阶段帮助用户。 CDM(Conceptual Data Model) C... 阅读全文
摘要:
NUnit是一个非常好用的单元测试工具,在Visual Studio使用NUnit能够非常方便的进行单元测试。 1.下载Nunit 在NUnit官方网站下载最新版Nunit,并安装 2.下载在Visual Studio中使用NUnit的插件。 我使用的Testdriven.net插件,比较好用。 可以在其官方网站下载个人免费版使用。 这样就完成了整个安装过程,比较简单吧,呵呵。下面一个简... 阅读全文
2010年9月20日