代码改变世界

慎用windows server 2008 高级防护墙命令:netsh advfirewall consec

2012-09-15 11:07 by zhoujie, 989 阅读, 0 推荐, 收藏, 编辑
摘要:netsh advfirewall consec 此命令相当于win2003 下的Ipsec命令的升级版本,不过效率很低的。不信,你加200条策略然后,ping一下,耗时立马>1ms。至于原因,我想是经过的数据包加密后,又要拆包检查,然后放行...,不过Win7好像没有这种问题。改用netsh advfirewall firewall命令后, 问题解决。windows 高级防火墙默认:进站阻止,出站允许的 阅读全文

新浪微博批量加关注的方法

2012-06-24 19:29 by zhoujie, 20707 阅读, 0 推荐, 收藏, 编辑
摘要:现在有2.0了,可以设置关注频率,最多关注数量,还支持自动翻页:新浪微博没有提供批量加关注的方法,这有时确实是件痛苦的事。不知你是否遇到过这样的情况,我想关注下面页面中的所有人。一个一个关注很麻烦,而且很傻。打游戏都有辅助工具了,玩微博没有批量关注怎么行呢?当然对于程序员来说,确实是小菜一碟,尤其是使用chrome浏览器,写个扩展程序很轻松就搞定了。对于普通电脑用户,在此推荐slmk写的“一键关注”,使用简单,点一下按钮,就可以关注本页面所有的成员了。安装后,工具栏上出现了如上图标,在想关注的页面,点击即可。我推荐给很多朋友,他们都说很神奇, 其实原理很简单:使用JQuery的selector 阅读全文

用惯C#再用C++的一些麻烦事

2012-02-25 17:17 by zhoujie, 2869 阅读, 4 推荐, 收藏, 编辑
摘要:C#作为一种高级语言更接近于人的思维,而C++则更理解机器一些。就连平常用惯了的string类型,到了C++里变成了char*,wchar*等等原始的东东。由于平常只用QT这个类似C#对象系统的工具开发程序,主要奉行qt+winapi=一切,其他地都靠边站别阻挡我视线的原则,所以很少接触到纯粹c++的东西,下面把我认为是麻烦事,而C++高手们却视为家常便饭的知识点记录备忘。1、常量字符串 : 主要是调用WinAPI函数时,有时需要const char*,有时需要const wchar*。constchar*str="thisisastring",constwchar*wst 阅读全文

Silverlight打印功能

2011-11-24 19:59 by zhoujie, 2952 阅读, 0 推荐, 收藏, 编辑
摘要:Silverlight 5发布已经有一段时间了,终于可以支持矢量打印了。今天收到了slmk的邮件,原来他的Silverlight的打印组件已经更新到2.0了。看了源代码,感觉写的比1.0有很大的改变,不仅支持矢量打印,还支持滚动预览,缩放预览,多层表头和模板自定义等,再次感谢作者,真是增值啊。关键是节省了我的时间,又学习到了很多东西!据作者透露,下一个版本将支持可视化设计,具体功能还要看用户的反馈。Silverlight打印解决方案2.0已发布----------------------------------历史的分割线------------------------------------ 阅读全文

松下DP-8016P在win7下不能打印的解决方案

2011-10-21 11:38 by zhoujie, 842 阅读, 0 推荐, 收藏, 编辑
摘要:现象:都是网络打印,XP下打印一切正常,win7死活不能打印,win7驱动安装正常。原因:在于打印端口,xp使用RAW 515。如果Win7也和XP同样的设置,就不能打印了。解决:Win7下端口协议使用 LPR协议(打印机属性-〉端口-〉配置端口)标准端口监视器使用RAW或LPR打印协议来向打印机发送文档,这些协议支持当前大多数TCP/IP打印机。LPR(line printer remote,远程行式打印机), 在过去几年已作为网络打印的真正标准而被广泛采用。LPR协议规定发送方的端口从721到731,接收方端口是515。RAW 打印协议在打印设备上开启的TCP端口是9100,这个端口提供到 阅读全文

Excel打印质量引起的异常及解决方案

2011-10-21 09:30 by zhoujie, 1697 阅读, 0 推荐, 收藏, 编辑
摘要:我们经常会利用程序调用Excel的打印功能,毕竟Excel表格是比较美观的。但是有时你会发现在你的机器上正常显示的电子表,到了用户的机子上就显示异常了,本来是2页,怎么变成了3页?程序是一样的程序,坚查行高是一样的行高,页边距也相同,唯独打印质量不同,一个是600,一个是200。通常打印机的分辨率不同,200,300,600,1200的都有,可以通过代码设置 : xSheet.PageSetup.PrintQuality = 600如果用户的打印机不支持600的分辨率,以上设置会出错,需要加一个错误处理,例如降低到300。 阅读全文

Silverlight本地数据库解决方案之使用Sterling数据库

2011-10-18 11:52 by zhoujie, 2042 阅读, 3 推荐, 收藏, 编辑
摘要:Sterling数据库是一个NoSQL数据库,支持linq,是一个Codeplex上的开源项目:http://sterling.codeplex.com 。可以为.Net, Silverlight 和 Windows Phone提供本地存储方案,由Jeremy Likeness开发。它使用Isolated Storage存储数据。详情可参考这里 here.我正在编写一个可以同时运行于windows和mac上的OOB的Silverlight应用程序。我选择了Sterling而不是SQL Server,因为只有用户安装了Silverlight插件,Sterling就可以工作,只需要引用Winte. 阅读全文

Silverlight开发使用WCF RIA Services的DomainContext和数据缓存

2011-09-30 11:55 by zhoujie, 1004 阅读, 0 推荐, 收藏, 编辑
摘要:所谓的利用WCF Ria Service开发,其实就是新建一个silverlight的business application项目,其中以.web结尾的项目作为服务器端并承载WCF服务.svc;而silverlight项目作为富客户端,使用自动产生的DomainContext作为WCF代理,去访问WCF服务。此处所说的数据缓存只讨论客户端的缓存,web服务端直接用Cache类。习惯了HTML开发,让我们忘记了还有浏览器端数据缓存,而不是通常的HTML片段缓存。虽然缓存算法很简单,但是我们完全不用自己实现。 DomainContext对象管理着这些数据,是一个很好的缓存容器。A DomainC. 阅读全文

Silverlight用图片替换DataGrid中的绑定到Bool类型的列

2011-09-16 21:53 by zhoujie, 1251 阅读, 1 推荐, 收藏, 编辑
摘要:最终的效果是这样的:Sex列是bool类型:publicclassUser{publicintAge{get;set;}publicstringName{get;set;}publicboolSex{get;set;}}先说一种图片资源的引用方式,在自定义控件中很有用,自定义控件通常我们放在单独的程序集中,只能用下面的方式引用图片:"/程序集名称;component/图片.png";实现过程就是:自定义DataGrid模板列和IValueConverter类。<sdk:DataGridx:Name="dgTest"AutoGenerateColum 阅读全文

这难道是Silverlight运行时的特点?

2011-09-16 21:07 by zhoujie, 524 阅读, 0 推荐, 收藏, 编辑
摘要:请看下面一段代码,普通的datagrid绑定.<sdk:DataGridx:Name="dgTest"/>List<User>ls=newList<User>(){newUser{Name="wangjie",Age=12,Sex=true},newUser{Name="wangjie2",Age=12,Sex=true},newUser{Name="wangjie3",Age=12,Sex=false},newUser{Name="wangjie4",Age 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页