IMZRH的日志

努力成为一个有用的人

导航

上一页 1 2 3 4 5 6 7 8 ··· 32 下一页

2012年2月7日

摘要: 对于能自动生成的文件不要添加到版本控制中,如bin目录,obj目录。svnadmin create /Users/zhangronghua/documents/svntest 可以创建一个Repository.在指定的目录下运行svn import . file:///users/zhangronghua/documents/svntest -m "the first import" 可以将当前目录加入到SVN中。svn co file:///users/zhangronghua/documents/svntest sesame 可以在当前目录下新建一个sesame目录并将 阅读全文

posted @ 2012-02-07 13:43 张荣华 阅读(508) 评论(0) 推荐(0) 编辑

2012年2月1日

摘要: ReadingNotesForEffectiveCSharp2nd 阅读全文

posted @ 2012-02-01 09:49 张荣华 阅读(528) 评论(1) 推荐(0) 编辑

2012年1月7日

摘要: 今年五月份刚从卓越上买的MBP(型号:MC700,价钱8千左右),用了将近半年了,觉得很爽,不一样的系统带来不一样的使用体验,带来不一样的感受,这篇文章是Windows平台个人常用软件推荐的姊妹篇,总结一下个人觉得比较好用的Mac平台常用软件,下面的软件大部分是免费软件,有一部分是限免时收的,剩下的1Password、MarsEdit、TextExpander我可耻的使用了盗版。 阅读全文

posted @ 2012-01-07 12:40 张荣华 阅读(8674) 评论(12) 推荐(0) 编辑

2011年12月31日

摘要: 有了女儿,初为人父,感觉很奇妙,女儿很乖很漂亮,是今年最大的收获,感谢老婆给了我这么好的女儿。美帝流亡三个月,见识了美帝的腐朽生活,真心不想归来,希望女儿长大后可以去腐朽的资本主义社会生活。中了电子设备的毒,买了iPod Touch, MBP, Kindle KeyBoard 3G,HTC Android手机。还短暂的玩过BlackBerry 8310,8900,9000,9700,9780,9800。后来把黑莓手机都转手卖了,全键盘虽有爱,但App太少了。开始购买了自己的第一个正版App---iDaily Pro, 然后又买了其它的几个,最贵的是DataBase.Net 19$一个Licen 阅读全文

posted @ 2011-12-31 11:38 张荣华 阅读(598) 评论(3) 推荐(0) 编辑

2011年12月13日

摘要: 要想在TC(Total Commander)中显示SVN的图标需要做以下两步:在”SVN Settings”->“Icon Overlays”中保证”Show overlays and context menu only in explorer”没有被选中。Total Commander7.5 中在“设置“->”选项“->”显示“->”图标”中把"显示层叠图标"选上就可以了! 阅读全文

posted @ 2011-12-13 10:38 张荣华 阅读(4597) 评论(1) 推荐(0) 编辑

2011年12月5日

摘要: 公司用的StyleCop因为有自定义规则集,为了保持自定义规则集的兼容性不能每次都更新最新的StyleCop。所以需要禁用StyleCop的升级对话框,找了找在StyleCop设置和Visual Studio设置里都没有找到设置的地方,最后只能请出注册表了,修改方法如下:运行"RegEdit",找开注册表编辑器,前往KEY_CURRENT_USER\Software\CodePlex\StyleCop,找到AlwaysCheckForUpdatesWhenVisualStudioStarts,将其值从1改为0就可以了。 阅读全文

posted @ 2011-12-05 09:14 张荣华 阅读(537) 评论(1) 推荐(0) 编辑

2011年11月23日

摘要: 继上次定制TreeView控件,实现节点样式自定义及节点级别的单选、复选后继续对TreeView控件,这次实现的功能是树节点可以按Ctrl/Shift键多选和树节点的拖动。相对于上次的代码,这次主要新增加也以下几个属性和方法: IsMultiSelect属性:树是否需要使用多选功能 SelectedNodeList属性:多选时被选中的节点的集合 TreeNodeCanAcceptDragedHandler事件:拖动时用来判断目标节点是否接受拖动 IsNodeCanAcceptDragHandler事件:拖动成功后要执行的事件,一般用来将新的关系持久化到数据库或其它地方。 实现比较简单,各位直接看代码吧。 阅读全文

posted @ 2011-11-23 15:44 张荣华 阅读(10215) 评论(4) 推荐(0) 编辑

2011年11月22日

摘要: 如果你像我一样平常工作时需要用到Sql Server、 Oracle、 SqlLite等多种数据库,并且对每种数据库的主要使用都是维护数据结构、执行查询语句、Profiler等基本操作。而你又和我一样不想用Sql Server时去安装庞大的Sql Server Management Studio,用Oracle时去安装PL/Sql Developer,用SqlLite时去安装SqlExpert等软件,而是想使用一个统一的软件来进行数据库操作。最后如果你也像我一样不想每次用到一个数据库软件都去网上找管理器的破解版本的话,可以试试我最近在用的Database.NET这个软件,台湾人开发的,我用着挺 阅读全文

posted @ 2011-11-22 22:15 张荣华 阅读(1355) 评论(0) 推荐(0) 编辑

摘要: 做过Silverlight项目的朋友都知道一般来说我们在Silverlight项目中都需要引用WebService或是WCF,引用的方式是在Visual Studio窗口中通过“添加服务引用”来添加引用,这时Visual Studio会生成一个 ServiceReferences.ClientConfig 配置文件,这个文件中存储了WebService的地址,绑定等信息,我们在Silverlight中实例化WebService的代理类时需要用到这个文件,没有这个文件WebService代理类的实例化就会失败。 使用ServiceReferences.ClientConfig的方式来实例化WebService代理类比较简单,但是也有一个缺点,就是每次将Silverlight项目上线时都需要手工打开生成的XAF包,将ServiceReferences.ClientConfig文件中的WebService地址从http://Localhost/YourProject/YourWebService.asmx的形式改为http://YourDomain/YourProject/YourWe 阅读全文

posted @ 2011-11-22 21:49 张荣华 阅读(3596) 评论(3) 推荐(3) 编辑

2011年11月4日

摘要: 有时需要在Silverlight项目中禁止掉默认的右键菜单,解决方法很简单,只要给根节点加上MouseRightButtonDown事件处理程序即可,代码如下:LayoutRoot.MouseRightButtonDown += (sender,e) => { e.Handled=true; }; 阅读全文

posted @ 2011-11-04 11:16 张荣华 阅读(963) 评论(0) 推荐(0) 编辑

摘要: 昨天在往Google Code上提交代码时遇到的小问题,记录下来以备后查。错误描述:SVN Commit时有错误如下:svn: Commit failed (details follow):svn: Server sent unexpected return value (405 Method Not Allowed)in response to MKACTIVITYrequest for '....解决方法经过搜索得知,是Google Code允许用户以Http协议Update代码,但Commit时必须以Https协议。所以在SVN目录下利用Relocate功能将SVN协议从Http 阅读全文

posted @ 2011-11-04 09:32 张荣华 阅读(18764) 评论(0) 推荐(0) 编辑

2011年10月29日

摘要: 作为一个.NET开发者每次安装Visual Studio的时候我总是选择安装附带的Sql Express数据库,这货比较小巧简单用来做开发最合适了,不过默认安装的Sql Express没有管理客户端(即我们所说的Management Studio)也没有开启SA用户登录,这不是很方便,所以以前在安装完Sql Express后我都是接着再安装一个Sql Server Management Studio Express作为管理器并先用集成认证方式登录进数据库再启用混合验证,以便在程序开发时可以在连接字符串中以"User=user1; password=xxx"的形式书写。 上面说的是以前的做法,但自从换到Mac下用虚拟机来开发后对虚拟机的文件使用就比较敏感了,不想再安装超过百M的Sql Server Management Studio Express了,想使用Web版本的管理器了,毕竟Web版本的管理器才几M,也能完成我平常所做的操作。下面是我安装Web版本的管理器步骤,有类似需求的朋友参考一下吧。 阅读全文

posted @ 2011-10-29 23:31 张荣华 阅读(6334) 评论(9) 推荐(2) 编辑

2011年9月13日

摘要: 有时在Silverlight项目里我们需要让用户在Silverlight程序中点击截图按钮并将用户截取到的图片上传到服务器端进行处理,比如发送到FTP或者存储到数据库中. 但是由于WebService不能传递Image类型的参数,所以我们就需要先将用户截取到的图片编码成一个String传递到WebService端,然后再在WebService端解码成Image并进行处理. 参考示意代码如下: 阅读全文

posted @ 2011-09-13 20:34 张荣华 阅读(2328) 评论(7) 推荐(1) 编辑

2011年8月16日

摘要: 使用HTC My Touch 4G 有一段时间了,感觉Android上面的软件还是不少的,不过不如iOS上面好找,因为Andoird的App Market实在是太多了,下面汇总一下我比较常用的软件,供网友参考也供自己刷机后重新安装软件参考,毕竟对Android用户来说刷机才是王道啊。 阅读全文

posted @ 2011-08-16 22:34 张荣华 阅读(969) 评论(1) 推荐(0) 编辑

2011年8月15日

摘要: 在项目中需要对TreeView进行定制,要求比较简单,主要要求如下: 每个节点被造中时可以有自己的事件 Winform中TreeView控件默认只支持树级别的CheckBox,再要求支持节点级别的CheckBox/RadioButton,即能为每个节点设置支不支持选择,选择的样式是复选还是单选。 Winform中TreeView控件节点的默认显示样式是“CheckBox"+ “图片”+“节点文字”,现要求互换“CheckBox”和“图片”的位置,显示样式改为“图片”+“CheckBox”+“节点文字”。 阅读全文

posted @ 2011-08-15 18:41 张荣华 阅读(7301) 评论(2) 推荐(3) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 32 下一页