文章分类 -  编程那些事

摘要:转自:http://www.rainsts.net/article.asp?id=1073收集常用技巧,备忘。不定期更新。1. 快捷键终端快捷键:CTRL + C: 停止CTRL + Z: 切换到后台CTRL + D: 注销当前会话CTRL + W: 删除光标前的命令参数CTRL + U: 删除光标前的所有字符CTRL + K: 删除光标后的所有字符CTRL + A: 将光标移到最前CTRL + E: 将光标移到末尾CTRL + L: 清屏CTRL + R: 搜索历史命令2. 文件管理文件搜索:$ find . -name "*.py[co]" # 按通配符搜索$ find 阅读全文
posted @ 2011-03-15 09:38 愤怒的熊猫 阅读(149) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.rainsts.net/article.asp?id=304多数时候我们通过 "添加 Web 引用..." 创建客户端代理类的方式调用WebService,但在某些情况下我们可能需要在程序运行期间动态调用一个未知的服务。在 .NET Framework 的 System.Web.Services.Description 命名空间中有我们需要的东西。具体步骤:1. 从目标 URL 下载 WSDL 数据。2. 使用 ServiceDescription 创建和格式化 WSDL 文档文件。3. 使用 ServiceDescriptionImporter 阅读全文
posted @ 2011-03-15 09:37 愤怒的熊猫 阅读(215) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.rainsts.net/article.asp?id=297ASP.NET WebService 支持绝大多数的基元类型及其数组,另外还支持自定义的结构(Struct)、类型(Class)、枚举(Enum)、DataSet、XmlElement、XmlNode、集合(IEnumerable/ICollection)等。ASP.NET WebService 使用 XmlSerializer 进行序列化操作,对于自定义类型要注意以下几点:1. 只能序列化可读写公共属性和字段。只读属性(get;)、只读字段(readonly)、常量(const)以及所有的非 public 阅读全文
posted @ 2011-03-15 09:36 愤怒的熊猫 阅读(368) 评论(0) 推荐(0) 编辑
摘要:任务栏的显示与隐藏 阅读全文
posted @ 2011-03-15 09:29 愤怒的熊猫 阅读(123) 评论(0) 推荐(0) 编辑
摘要:winform生命周期(备忘) 阅读全文
posted @ 2011-03-15 09:29 愤怒的熊猫 阅读(173) 评论(0) 推荐(0) 编辑
摘要:给大家一个WinForm中画横向分隔线的控件源代码。好多人在用。 阅读全文
posted @ 2011-03-15 09:28 愤怒的熊猫 阅读(180) 评论(0) 推荐(0) 编辑
摘要:Datagridview 去掉单元格焦点虚框 和设置单元格不能被选中 阅读全文
posted @ 2011-03-15 09:28 愤怒的熊猫 阅读(533) 评论(0) 推荐(0) 编辑
摘要:C/S简易UI框架开发总结(1)C/S简易UI框架开发总结(2)C/S简易UI框架开发总结(3) 阅读全文
posted @ 2011-03-15 09:27 愤怒的熊猫 阅读(251) 评论(0) 推荐(0) 编辑
摘要:【分享】免费WebService资源 阅读全文
posted @ 2011-03-15 09:27 愤怒的熊猫 阅读(154) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/asion/archive/2011/03/12/1982212.html引言:迅雷7 发布以来,就对它的“动态图标按钮”特效垂涎很久了,现在终于有机会和心情来模拟这个效果。我坚信在编程的世界,没有做不到,只有想不到!特效一览:鼠标只要移动到上面任意图标上,就会有一个动态的转换图标效果。鼠标离开的时候,也有一个动态的恢复初始图标的动态转换图标的过程。这样的一个效果,使得整个操作过程中的动作反馈非常的明显,并且显得整个程序生动得多。原理思考:首先,从操作上可以将这个效果分为两个阶段:阶段1,对应鼠标的接触事件(MouseEnter);阶段2,对 阅读全文
posted @ 2011-03-15 09:25 愤怒的熊猫 阅读(553) 评论(0) 推荐(0) 编辑
摘要:解决办法:创建代理delegatevoidSetTextCallback(stringtext);创建和启动线程this.demoThread =newThread(newThreadStart(this.ThreadProcUnsafe)); this.demoThread.Start();线程中要求改主窗体UI中的text属性privatevoidThreadProcSafe() {this.SetText("This text wassetsafely."); }调用窗体中的函数用invoke传递参数privatevoidSetText(stringtext) {if 阅读全文
posted @ 2011-03-13 16:24 愤怒的熊猫 阅读(96) 评论(0) 推荐(0) 编辑
摘要:转摘自:http://blog.csdn.net/knight94/archive/2006/08/11/1049393.aspx上篇文章写完,由于整体思路是正确的,但是没有真正形成多线程下载,所以对本身的代码进行关键点的检查,尤其在一些操作web请求的地方,看看是否有什么问题,最后发现显示的关闭HttpWebResponse对象,能稍微有所改进。原文参看:http://blog.csdn.net/Knight94/archive/2006/08/04/1018305.aspx那么修改后的类,大致代码如下://--------------------------- Download File 阅读全文
posted @ 2011-03-04 09:44 愤怒的熊猫 阅读(222) 评论(0) 推荐(0) 编辑
摘要:转自:http://news.cnblogs.com/n/92777/1985年11月20日,微软向世人展示了首个Windows版本。在过去的25年内,Windows发生了翻天覆地的变化。很多人所熟悉的Windows系统不过三四款,不过在过去25年里,Windows却经历了不止三四次蜕变,想了解这些变迁吗?想不用阅读那些枯燥的文字就了解这些变迁吗?近日一位Windows爱好者Andrew Tait就自己动手制作了一则视频,在其中演示了不同Windows版本的安装过程和用户界面特色。 Tait使用VMware虚拟工具安装了每个Windows版本(除了Windows ME,因为你只能升级至ME或是 阅读全文
posted @ 2011-03-04 09:24 愤怒的熊猫 阅读(166) 评论(0) 推荐(0) 编辑
摘要:最近在做项目的时候,要求后台查询出来的数据相同的字段合并单元格,这个东西看着简单,百度一下晚上也有很多类似方法,但是有些方法还是有一定BUG的,所以,我在前人的基础上对代码进行了加工,完成了客户想要的效果。这里把代码分享出来! 第一种,网上有很多博客的代码都是这样的,就是自己手动绘制。但是网上很多代码都是相同的,并且有一个BUG,就是数据很少的时合并单元格的下面的线会画不出来,所以我把我的代码给贴出来。View Code第二种方法就是自己重写一个datagridview控件,呵呵,我人比较懒,直接在网上下载了一个类似的控件,然后把代码改了一下,实现了效果,呵呵……效果图如下:公司网络限制,上传 阅读全文
posted @ 2011-03-04 09:22 愤怒的熊猫 阅读(269) 评论(1) 推荐(0) 编辑
摘要:本文转自:http://www.cnblogs.com/waban/archive/2007/03/06/665326.html 1 //必须引用命名空间System.Reflection,System.ComponentModel 2 3 /// <summary> 4 /// 根据控件名和属性名取值 5 /// </summary> 6 /// <param name="ClassInstance">控件所在实例</param> 7 /// <param name="ControlName"> 阅读全文
posted @ 2011-03-04 09:16 愤怒的熊猫 阅读(219) 评论(0) 推荐(0) 编辑
摘要:privatevoidbutton1_Click(objectsender, EventArgs e){// 调用代码string[] cmd =newstring[] {"ping 192.168.3.15 -n 1","ping 192.168.3.16 -n 2"};MessageBox.Show(Cmd(cmd));CloseProcess("cmd.exe");}/// <summary>/// 运行CMD命令/// </summary>/// <param name="cmd&quo 阅读全文
posted @ 2011-03-02 00:41 愤怒的熊猫 阅读(6778) 评论(1) 推荐(0) 编辑
摘要:断点续传运用VISUAL C#完成断点续传http://www.cnblogs.com/px7034/archive/2011/01/20/1940173.htmlAsp.net(c#)实现多线程断点续传http://www.cnblogs.com/bestcomy/archive/2004/08/10/31950.htmlC\C++编写断点续传和多线程下载模块[转]http://www.cnblogs.com/huqingyu/archive/2005/08/18/218073.html断点续传的原理(JAVA)http://www.cnblogs.com/bluespot/archive/ 阅读全文
posted @ 2011-03-02 00:38 愤怒的熊猫 阅读(226) 评论(0) 推荐(0) 编辑
摘要:转自:http://hi.baidu.com/code100line/blog/item/5c8bb08a072394779f2fb4ee.htmlRequestsHeaderDescriptionExampleAcceptContent-Types that are acceptableAccept: text/plainAccept-CharsetCharacter sets that are acceptableAccept-Charset: iso-8859-5Accept-EncodingAcceptable encodingsAccept-Encoding: compress, g 阅读全文
posted @ 2011-03-02 00:37 愤怒的熊猫 阅读(1094) 评论(0) 推荐(0) 编辑
摘要:Version6.0:public class DBHelper{//在配置文件中,连接字符串应该如下编写://server=.;uid=sa;pwd=;database=testDB;min pool size=4;max pool size=40;string cnnString=System.Configuration.ConfigurationManager.ConnectionStrings["SqlServerConntionString"].ConnectionString;public int ExecuteNonQuery(string procName, 阅读全文
posted @ 2011-03-02 00:11 愤怒的熊猫 阅读(103) 评论(0) 推荐(0) 编辑
摘要:Version7.0:解决了实例化的问题。public class DBHelper{//在配置文件中,连接字符串应该如下编写://server=.;uid=sa;pwd=;database=testDB;min pool size=4;max pool size=40;readonly static string cnnString=System.Configuration.ConfigurationManager.ConnectionStrings["SqlServerConntionString"].ConnectionString;public static int 阅读全文
posted @ 2011-03-02 00:11 愤怒的熊猫 阅读(157) 评论(0) 推荐(0) 编辑