- 博客(19)
- 资源 (15)
- 收藏
- 关注
转载 C# 中的委托和事件
C# 中的委托和事件源:http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉
2012-07-12 20:42:13
832
原创 mysql数据库导出与导入
mysql数据库导出方法:命令格式 mysqldump -u用户名 -p 数据库名 > 数据库名.sql mysqldump -u root -p gsmr >chezai.sql若只导出数据库表结构,则在命令中加-d,即mysqldump -u root -p gsmr -d>chezai.sql
2012-07-03 16:54:33
350
原创 mysql用户创建
1、在控制台下以root用户权限登录mysql数据库比如:本地已经有一个mysql数据库,名字为gsmr,初始的root用户密码为gsmr在控制台下进入mysql程序目录下的bin文件中,输入mysql -u root -p gsmr注意:此处的控制台程序在win7下打开使用管理员身份运行2、创建新用户名grant all privileges on gsmr.* to gsm
2012-07-03 16:48:21
468
原创 解决 E: 无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用) E: 无法对状态列表目录加锁
解决的办法:sudo rm /var/lib/apt/lists/lock
2012-04-13 19:35:36
498
转载 Ubuntu 11.10更新源地址列表
1、首先备份Ubuntu 11.10源列表1 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup(备份下当前的源列表,有备无患嘛)2、修改更新源1 sudo gedit /etc/apt/sources.list(打开Ubuntu 11.10源列表文件)3、将下面的代码粘贴进去(“#”开头的那
2012-04-13 19:34:42
478
原创 Ubuntu11.10中设置主机为代理服务器的方法
最近刚装好了Ubuntu11.10,在本地下载安装并成功拨号vpn上网后就想把机子设置为代理服务器。于是在网上搜索后并试验成功的方法如下:1 安装 从源中安装源中自带稳定版本,执行下面的命令进行安装sudo apt-get install squid2 配置squid默认配制是不让任何客户端用户使用它的,你需要做相应的修改. she
2011-12-20 20:39:15
1795
转载 软件功能与性能的关系
首先,软件的性能和功能的源头都是来自于用户的需求。功能指的是在一般条件下软件系统能够为用户做什么,能够满足用户什么样的需求。拿一个电子邮件系统来讲,用户期望这个软件系统能够提供收发电子邮件、保存草稿、设置偏好等功能,只有这些功能实现了,用户才认为这是他想要的软件。但是随着软件
2011-10-10 15:28:01
1513
原创 C#中string和byte[]的转换
利用C#自动的函数不能直接实现从string类型数据"7EFF”转成new byte[2]{0x7E,0xFF}的byte型数组。以下代码可实现这种转换private byte[] HexToByte(string hexString) { b
2011-07-27 12:17:18
451
原创 用C#获取磁盘序列号和CPU序列号
在C#中,为了将软件绑定到特定的笔记本电脑或平板电脑时,需要获取磁盘序列号和CPU序列号。在新建的工程中添加System.Management的引用后,可以调用下面的函数实现: private string GetDiskDrive() {
2011-07-25 16:00:33
1338
原创 “已有打开的与此命令相关联的 DataReader,必须首先将它关闭 ”错误解决方法
点击一行listview数据时,程序从数据库中读取相关数据,由于两次点击的时间间隔过短,造成一条sql语句查询结果还未返回时下一次的查询命令又需要执行了,产生了“已有打开的与此命令相关联的 DataReader,必须首先将它关闭 ”错误。我的解决方法是在数据连接字符串最后加了一句话“MultipleActiveResultSets=True”,例如:string connection_stri
2011-06-30 21:37:00
1026
原创 C#中Combobox中添加Item项问题
<br />今天遇到要在界面的Combobox中添加Item的问题,其实方法很简单。假设界面中有一个Combobox的控件,控件名时CallType,该控件下需要有以下几个下拉选项:呼叫类型1,呼叫类型2,则程序中只要CallType.Items.Add("呼叫类型1");CallType.Items.Add("呼叫类型2");就OK了。
2011-05-27 18:24:00
4267
原创 vs2008中串口编程中的一个小问题
<br />今天系统重装,Vs2008也重装了下,运行了一下以前写的一个串口操作的程序,发现提示以下两个错误:<br />命名空间"Microsoft.VisualBasic.PowerPacks"中不存在类型或命名空间名称"LineShape"(是缺少程序集引用吗?)<br />命名空间"Microsoft.VisualBasic.PowerPacks"中不存在类型或命名空间名称"ShapeContainer"(是缺少程序集引用吗?)<br />在程序中添加了Microsof.VisualBasic和Mi
2011-04-07 12:32:00
1735
原创 关于socket编程中服务器端如何检测客户端连接断开的问题
<br />最近在用C#写基于tcp、udp进行数据发送与接收的程序。由于在tcp通信中客户端与服务器端的通信是基于握手协议的,所以一旦客户端断开与服务器端的连接时,服务器端需要检测客户端的这个动作,并返回到端口侦听状态而不是继续处于读缓冲区数据状态,否则客户端下次就无法与服务器再次连接了。下面是我写的tcp服务器端的部分程序():<br /> <br />private void Listen()<br /> {<br /> tcpServerListener.Star
2011-03-06 16:04:00
3786
原创 C#中Hashtable的使用
为了实现一串字符串各种字符串出现的次数统计,在C++中可以使用map容器实现,与它对应的,在C#中可以使用Hashtable实现。这里统计以分号实现分隔的各字符串频率统计程序。using System;using System.Collections;namespace HashTable{ class Program { private static void faultStatistic(Hashtable hashtable, string item) {
2010-12-26 16:37:00
1179
原创 关闭程序的所有子窗口
<br />为了在程序关闭时能把父窗体下的所有子窗体全部关闭,需要在FormClosing函数中添加一段关闭所有子窗体的程序,如下:<br />foreach (Form _form in this.MdiChildren)<br /> {<br /> _form.Close();//关闭所有子窗口<br /> }
2010-12-17 13:04:00
581
原创 Sytem.IO.IOException:文件“XXX”正由另一进程使用,因此该进程无法访问该文件
<br /><br /><br /> 源程序是这样的:<br /> <br /> SaveFileDialog SFD = new SaveFileDialog();<br /> SFD.Title = "选择接收文件保存位置";<br /> SFD.Filter = "Faq Document(*.faq)|*.faq|All File|*.*";<br /> if (SFD.ShowDialog()==Dialo
2010-12-08 11:50:00
7951
原创 C#中splitcontainer的简单用法
<br />今天在用mschart画图时,我要在同一个form中画两张图,并让这两张图随着form的拉伸收缩而放大缩小时,这时用了C#里的splitcontainer控件,里面有panel1和panel2两个面板,这时将splitcontainer控件的achor属性设置为Top,Bottom,Left,Right再把Dock属性设置为Fill,然后对另外两张图(两个chart),一张拖到panel1里,一张拖到panel2里,也按照先把achor属性设置为Top,Bottom,Left,Right再把Do
2010-10-30 17:00:00
3054
原创 C#程序中报“对象不能从 DBNull 转换为其他类型”错误
<br />程序中定义了一个object类型的数组values,由于从数据库中读取记录时获得的是空数据,所以在把这个数据强制转换为其他类型数据时就出错了。修改后的程序如下:<br />string select_Querry = string.Format("select avg(RxLev),avg(RxQual) from BTS_Statistic where CGI='{0}'", BTS_Statistic.CGI.ToString());<br />
2010-10-27 16:56:00
2838
原创 C#程序中报“未将对象引用设置到对象的实例” 错误
1、ViewState 对象为Null。2、DateSet 为空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值9、使用FindControl时,控件不存在却没有做预处理 10、重复定义造成未将对象引用设置到对象的实例错误调试发现这次的原因是3
2010-10-27 16:49:00
1539
William C. Jakes, Microwave Mobile Communications .part3
2011-08-29
William C. Jakes, Microwave Mobile Communications .part4
2011-08-29
William C. Jakes, Microwave Mobile Communications .part2
2011-08-29
William C. Jakes, Microwave Mobile Communications .part1
2011-08-29
无线通信基础(英文版)与课后答案
2011-04-18
《MatlabSimulink通信系统建模与仿真实例分析》书中的程序源码
2010-04-30
ONES 一款很好的CD刻录的小软件(个人感觉比Nero好用)
2009-12-28
一款小软件(close):显示器关闭软件
2009-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人