2008-4-10 12:59:09 using System; using System.Collections.Generic; using System.Text; using System.Threading; namespace 线程练习 { class Program { static void Main(string[] args) { Console.WriteLine("开始一个新的线程,名为次线程"); Thread t = new Thread(new ThreadStart(ThreadProc))..
|
2008-4-8 19:42:01 为钱?
我想有钱。有钱才能买iphone。要有很多很多钱才买得起房子。不单这些有形的东西,就连我们的社会价值,我们的心理平衡,都要靠它来支撑。钱使我们焦虑,使我们嫉妒,使我们疯狂,却似乎从未使我们满足。程序员是幸运的,我们可以期待自己的努力可以很快转化为实实在在的薪水的增长。只是,如果只为赚钱而钻研技术的话,很快就会郁闷了,因为薪水的增长与付出的努力永远不成比例——想想我家门前卖咸菜的都比我赚得多。可以说,每个程序员都期待着能在薪水之外获得更多的东西。
|
2008-4-7 17:13:32 //C#读取表某个表的字段 private void MSSQL_CONN() { //MSSQLSQL标准连接方式 string strConnection = "user id=sa;password=yongfa365;initial catalog=Northwind;Server=yongfa365;Connect Timeout=30"; SqlConnection conn = new SqlConnection(strConnection); conn.Open(); SqlComma..
|
2008-4-7 13:53:59 ExecuteReader 要求已打开且可用的连接。连接的当前状态为已关闭。, 很可能的原因是: OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source="+Server.MapPath("XXX.mdb")); OleDbDataAdapter mydata=new OleDbDataAdapter(_sql,conn); conn.Open() //这句.. |
2008-4-6 23:43:32 很久以前就有这个问题,总是找不到通用的,或比较简单的“图片连续无间隙向左滚动,无间隙向右滚动,符合W3C Web标准”,这次又遇上一个这样的问题,找了老半天终于从网上找到一个不错的,看了下代码,思路很简单,但代码太多,通用性也不行,于是乎,自己又发明了两个函数,用起来感觉还真不错,与大家共享 |
2008-4-4 21:07:18 感觉C#的正则表达式用起来还是方便些,VBS正则必须得先建一个类的实例。而C#可以直接使用Regex,这个叫静态类,可以直接使用,具体怎么讲以后慢慢学。
要使用正则表达式得先: using System.Text; using System.Text.RegularExpressions;
|
2008-4-4 17:36:53 private void WriteFile(string filename, string content) // by www.yongfa365.com { ////////////////////////写文件操作//////////////////////// SaveFileDialog dl = new SaveFileDialog(); dl.Title = "请选择保存路径"; dl.Filter = "所有文件(*.*)|*.*|文本文件 (*.txt)|*.txt"; dl.FileName = filename; if (dl.ShowDialog() == DialogResult.OK) filename = dl.FileName;
//StreamWriter dout = new StreamWriter(filename, false, System.Text.Encoding.GetEncoding("utf-8")); StreamWriter dout = new StreamWriter(filename); dout.Write(content); //必须写下边这句,关闭当前流,不然输入的文本文件内容不全,只有半截。 dout.Close(); } |
2008-4-4 17:20:39 //编码问题目前为止,基本上没人解决,就连windows的IE的自动识别有时还识别错编码呢。--yongfa365 //如果文件有BOM则判断,如果没有就用系统默认编码,缺点:没有BOM的非系统编码文件会显示乱码。 //调用方法: EncodingType.GetType(filename) //来源:http://blog.csdn.net/listlofusage/archive/2007/02/10/1506900.aspx
|
2008-4-4 15:00:12 StreamReader din = new StreamReader(@"C:\1.txt", System.Text.Encoding.GetEncoding("gb2312")); string html = ""; while (din.Peek() > -1) { html = html + din.ReadToEnd(); } din.Close(); |
2008-4-4 14:34:15 最常用的快捷键 Ctrl+R+E 封装字段 Ctrl + E + D 格式化选的代码 Ctrl+k+d 格式化当前所有代码 Alt+shift+enter 全屏,第二次推出全屏 Ctrl + K + C 批量注释 Ctrl + K + U 批量取消注释 Ctrl + K + K :收藏(Bookmark) Shift + F5 退出调试 Ctr+Shift+U Ctr+U 对选定的字符串进行大写小写的切换. Ctr+G 查找某行。 alt+b +b生成解决方案 |
2008-4-3 15:01:01 背景: 我国电信网通南北分家已经成为了一种不可改变的现状,做网站的朋友都知道,如果想让南北方地朋友们都能够顺利地访问我们的网站,需要买双线服务器,就是既通网通用户又通电信用户的线路,尽管如此有的机房在提供双线服务器的时候会提供两个IP地址(网通和电信分别有一个IP);这时候我们就需要在域名映射的.. |
2008-4-3 13:33:02 private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start("Iexplore.exe", "http://www.yongfa365.com"); //在当前窗口打开 //System.Diagnostics.Process.Start("http://www.yongfa365.com"); //如果在新窗口中打开可以加上要执行的文件及参数的形式 //System.Diagnostics.Process.Start("Iexplore.exe", "http://www.csdn.net"); //System.Diagnostics.Process.Start("cmd", "/k echo 'ok'"); //System.Diagnostics.Process.Start("explorer", "C:\\windows\\system32"); //System.Diagnostics.Process.Start("shutdown","/l");//------------注销计算机 //System.Diagnostics.Process.Start("shutdown","/r");//------------重起计算机 } |
2008-4-3 12:51:51 如何识别优秀的程序员?并不是像听起来那么容易。在这儿工作经验的作用是很有限的,因为伟大的程序员不一定要‘正式’的工作经历来证明他们的伟大。 |
2008-4-3 12:44:41 在最近的一次演讲中,有人问我,哪些错误会导致创业失败。站在那里愣了几秒后,我意识到,这是一个很难回答的问题。它等于是在问:一个初创公司如何才能成功。如果你能避免所有导致失败的错误,那么你自然就会成功。这个问题太大了,很难在那样短的时间里回答清楚。 后来我又认识到,这个问题如果从另一个角度看.. |
2008-4-3 9:31:47 方向选准了,道路走对了,却没能抵达目标,就说明这个目标根本是虚无的或不可能实现的。
|
| | | | 文章分类 | | |
|