代码改变世界

阅读排行榜

c# 正则 replace 高级用法

2012-02-02 17:58 by 河蟹社会, 5422 阅读, 收藏,
摘要: 需求: 替换网页上所有a标签中的链接. 如:<a href="http://www.asiafinance.cn" target="_blank">亚洲财经</a>, 替换成<a href="http://www.baidu.com/?to=http://www.asiafinance.cn" target="_blank">亚洲财经</a>刚开始的做法是用Regex.Matches方法找出a标签中所有的链接,然后循环Regex.Replace替换, 因为是整个页面的 阅读全文

jQuery.treeview.js ajax 生成树

2012-02-08 17:39 by 河蟹社会, 4603 阅读, 收藏,
摘要: 真是你怕什么,就撞什么鬼啊. 一直没搞过ajax树,这不,昨天就遇到了.页面是美工做得,树用的就是jquery.treeview,页面能很好的工作,到动态生成树的时候,按照以前的老思路. ajax请求数据,拼个html贴在指定的ul里完事, 没想到搞完后,不显示了. 后来一看页面,完了,美工做得那是,把html直接放在页面上了,在页面加载完后能读到内容. 而我这个是在页面加载完之后,才写到ul里的. 后来google一下,有java的,有php的,当然也找到一个c#的,照着做了个demo,可以工作.呵呵,感谢作者,感谢搜索引擎. 都做完后,发现有点小问题,树那里,根目录那里他在一直转,没有读取 阅读全文

c# 修改客户端的机器时间

2012-10-19 11:19 by 河蟹社会, 1748 阅读, 收藏,
摘要: 在程序中修改客户端的机器时间,我认为有2种方法:1,用命令方式.net time. 由于本人比较愚笨,这种方法木有学会.2,获取一个网络时间,然后修改. 这里就比较简单,容易理解了, 这里用win32的方法修改机器时间.那么,怎么获取网络时间呢,这里又可以分成2种方法,一中是直接读取一个url,获取内容,然后转换成我们需要时间,第二种是socket,连接服务器,读取数据流.我在项目中,运用的第二种方法来修改客户端的机器时间.获取网络时间,用的是第一种,读取url方式.#region 获取北京时间 /// <summary> /// 获取北京时间 ///... 阅读全文

.net多线程基础OR终极

2012-03-01 18:12 by 河蟹社会, 529 阅读, 收藏,
摘要: 先表明,向作者致敬http://www.cnblogs.com/leslies2/archive/2012/02/07/2310495.html 风尘浪子前半部分是复制风尘浪子的,从 三 开始,互联网收集整理. 感谢互联网,感谢open source. 重要是,大家能够领悟,掌握和运用多线程的知识.一、线程的定义1. 1 进程、应用程序域与线程的关系进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。进程之间是相对独立的,一个进程无法访问另一个 进程的数据(除非利用分布式计算方式),一个进程运行的失败也不会影响其他进程的运行,Windows系统就是利用 阅读全文

WPF编译时提示“...不包含适合于入口点的静态‘Main’方法 ...”

2012-09-14 16:26 by 河蟹社会, 458 阅读, 收藏,
摘要: 用记事本打开项目文件(*.csproj),搜索App.xaml。可以发现项目文件对于App.xaml文件的不同的定义方式。区别如下:直接新建的WPF项目:<ApplicationDefinitionInclude="App.xaml"><Generator>MSBuild:Compile</Generator><SubType>Designer</SubType></ApplicationDefinition>类库转WPF项目:<PageInclude="App.xaml"&g 阅读全文
襄阳弓长弓虽:t.sina.com/xyzhangqiang