摘要:
C# winForm程序开机启动和托盘显示 这段时间一直在学习C#,看了书然后又在网上看了N多大神些的blog,然后自己学着做了一个像QQ托盘图标那样的小功能的Demo:(1)、在窗口上点击关闭按钮或者最小化时将托盘显示; (2)、双击托盘图标显示窗口;(3)、右键点击托盘图标提供三个菜单选项,“退出”、“隐藏”、“显示”; ... 阅读全文
摘要:
C# winForm程序开机启动和托盘显示 这段时间一直在学习C#,看了书然后又在网上看了N多大神些的blog,然后自己学着做了一个像QQ托盘图标那样的小功能的Demo:(1)、在窗口上点击关闭按钮或者最小化时将托盘显示; (2)、双击托盘图标显示窗口;(3)、右键点击托盘图标提供三个菜单选项,“退出”、“隐藏”、“显示”; ... 阅读全文
摘要:
我们知道C#和C++的差异之一,就是他本身没有类库,所使用的类库是.Net框架中的类库--.Net FrameWork SDK。在.Net FrameWork SDK中为网络编程提供了二个名称空间:"System.Net"和"System.Net.Sockets"。C#就是通过这二个名称空间中封装的类和 方法实现网络通讯的。首先我们解释一下在网络编程时候,经常遇到的几个概念:同步(synchron... 阅读全文
摘要:
今天安装了Ubuntu 10.04,默认风格是苹果的样子。还是不习惯,那就简单的改造一番吧。1.修改Ubuntu系统菜单栏下停靠在下方,也就是将类似任务栏(桌面下方一个真正的任务栏,打开的程序窗口会在这里停放)从屏幕上方放到下方。 在任务栏右键菜单中选择properties,在papnel properties窗口中将 orientation 由top改为bottom。2.在窗口任务栏(标题栏)增... 阅读全文
摘要:
不知道为什么前几天用Ubuntu的时候网络还是正常的,但是昨天上午来实验室的时候突然发现我不能上网了,重启网卡也不行。之前也出现过类似的情况,重启之后就好了,所以没太在意,可是这次无论我怎么重启或是配置IP地址都无济于事。于是乎我只有在茫茫“信息”海中寻找有用的信息,以使我的Ubuntu linux再此出现在Internet中!经过我的一番努力,终于功夫不负有心人,我找到了... 阅读全文
摘要:
修改IP和MAC地址以及网关的方法:> > > > sudo ifconfig eth0 192.168.1.2 netmask 255.255.255.0> > > > sudo route add default gw 192.168.1.1 dev eth0> > > > sudo ifconfig eth0 hw et... 阅读全文
摘要:
启动ubuntu服务时竟然提示权限不够,用su切换,输入密码提示认证失败,这下搞了吧,后来一经查阅原来Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许 su 到 root ,对于桌面用户来说这个可能是为了增强安全性,但是服务器版上的没这个还真不行,赶紧设置下吧。终端下studiogang@studiogang:~$ sudo passwdPassword: <--- 输... 阅读全文
摘要:
本人在最近正在做工作相关的UDP网络通信的开发,想把可在局域网上运行的程序搬到公网上去,但是涉及到一个问题,所有客户端跟服务器通讯没有问题,但是客户端与客户端之间的通讯受到了阻碍。这期间也看了不少先辈们的相关资料,到处都是打洞的源代码,但是我始终有点想不通: NAT有几种形式,能够实现UDP的打洞的只有NPAT亦即CONE NAT,这种NAT共享一个外部地址,通过建立SESSION,分配不同的端口... 阅读全文
摘要:
我在安装系统时需要摘下了另外一块硬盘。安装UltraISO后,占用的盘符为E。但是我想将其更改为U,因此,搜索了一些资料,发现可以通过命令更改: CD: "Programs files\UltraISO\Drivers" Isocmd -change 1 U:重启后升效。Ok! 阅读全文
摘要:
C#代码规范 程序员必备的秘笈 1. 引言本文是一套面向C# programmer 和C# developer 进行开发所应遵循的开发规范。按照此规范来开发C#程序可带来以下益处:· 代码的编写保持一致性,· 提高代码的可读性和可维护性,· 在团队开发一个项目的情况下,程序员之间可代码共享· 易于代码的回顾,本规范是初版,只适用于一般情况的通... 阅读全文
摘要:
在C#使用系统热键要引用System.Runtime.InteropServices。下面是一个写好的调用系统热键的类:[代码]调用该类:1.在代码中声明一个变量:2.在程序的构造函数或窗体的初始化码中加入如下代码:[代码]3.写使用热键的事件代码:[代码]恭喜成功调用!附件中是包含此代码的完整未例。下载链接:http://files.cnblogs.com/saptechnique/Window... 阅读全文
摘要:
WINDOWS的开始菜单突然不能保留最近访问程序的记录,用起来很是不方便。因此在网上找了好久却没有找到。这次查到相关的资料,留存下来。21. 如何去除“开始”菜单中的“收藏夹”菜单用于从“开始”菜单中去除“收藏夹”菜单。具体操作步骤如下:(1)打开注册表编辑器,找到如下表所示的项。(2)按照下表设置,新... 阅读全文
摘要:
Log4net 使用简明手册2008-09-08 来源:网络常见面,却不怎么用,究其原因还是觉得太复杂了点。不过,这东西出现次数越来越频繁,也只好写点东西,以备后用。本文仅对 Log4net 的使用做个简要说明,所有涉及到扩展和开发的部分一概忽略。使 用 Log4net,需要熟悉的东东有 Logger、Appender 以及 Layout。Logger 是日志记录器,我们使用其相关方法来完成日志记... 阅读全文
摘要:
view plaincopy to clipboardprint?1、属性设置checkboxcolumn name:cb_check falsevalue:false truevalue:true datagridview中的readonly设置为false. 2、 //单项选择设置 private void dgv_zy_CellContentClick(object sender, Da... 阅读全文
摘要:
一 Log4net简介Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介。Log4net可以从http://logging.apache.org/log4net... 阅读全文
摘要:
log4net的使用并不复杂,三步走就可以了:1,引用log4net.dll;2,新建配置文件log4net.config;3,使用log4net;附件是dll文件和config文件样例,可以参考使用。实际使用中,通常写一个类负责初始化log4net和返回log4net实例: 在Global.asax中,初始化Log4Net配置: 页面上的使用: 文章来源:http://www.cnblogs.c... 阅读全文
|