介绍WCF是.netframework提供的一个灵活的通信技术。在.net3之前,一个单独的企业解决方案中需要用到几个通信技术。为了实现平台无关通信,ASP.NetWeb服务被推行使用,因为web服务有更大的优势——可靠性,安全性,基本事务-Web服务通过给ASP.NetWebService增加复杂的一层得到了..
今天,leader看了我写的代码,提了一个建议。我在写p2p业务系统的时候,数据库底层使用了“关联查询,left-join”,leader觉得这样性能不好。他建议,不使用关联查询,每次都是单表查询,如果需要查询关联数据,增加一次查询,然后再把两次甚至多次的数据合并。
即通过程序而不是sql,合并数据。...
分类:
其他好文 时间:
2014-10-30 17:14:49
阅读次数:
214
由于在Linux下一直没有找到好的svn工具(类似于TortiseSVN的)。当然eSVN这些也不错,但就是使用上觉得还不是非常习惯。最终还是选择了svn原始的命令行工具来进行版本控制操作。
命令行的有些指令使用起来还是比较方便的。如svn checkout、svn commit这些命令基本上使不使用图形界面关系也不是很大。唯一比较麻烦的命令的就是svn add,因为新增加的文件会分步在...
分类:
系统相关 时间:
2014-10-30 17:04:40
阅读次数:
188
1.创建一个简单的tree 每一次点击节点都会自动发到url地址上,第一次加载是url后面没有参数,之后点击节点时,都会自动在url后面增加一个该节点的id。所以不用自己再写onExpand事件。
分类:
Web程序 时间:
2014-10-30 16:51:49
阅读次数:
142
问题描述:前提:我用的ENGINE9.3开发,拖了一个ToolbarControl控件,加了一些常用操作的工具(平移,放大,缩小)在上边。问题:我做了一个增加点的按钮。当我平移完地图之后,点击增加点这个按钮,鼠标仍然是那个小手。不变会正常的指针。需要解决的问题:点击增加点按钮的时候,清除之前鼠标已经...
前言
在写自动化打包脚本的过程中,zip打包时需要用到sudo权限,但是每次输入密码太过麻烦,因此这里介绍一下sudo提权不需要输入密码的方法。
修改/etc/sudoers
假设我们当前的用户是"wzy",则需要在/etc/sudoers文件中增加如下语句:
# No Password for wzy
wzy ALL=(ALL)NOPASSWD:ALL
google了一些答案...
分类:
系统相关 时间:
2014-10-30 13:33:27
阅读次数:
273
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];[button setFrame:CGRectMake(btnX, btnY, btnWidth, btnHeight)];button.layer.border...
分类:
其他好文 时间:
2014-10-30 13:17:38
阅读次数:
259
上一篇将实现了大概逻辑,玩了几把之后发现了几点不足
1.随机数的生成空间是1-10s,这个范围有点大,有时候会造成等待时间过长或者过短的情况,于是将随机数的生成空间调整为3-6s
2.在点击开始游戏页面和游戏结束页面增加动画,让游戏更具有动感
3.添加微信分享...
分类:
Web程序 时间:
2014-10-30 11:44:52
阅读次数:
206
1.申请一个git帐号2.项目开发者将你增加这个项目3.在终端随意一个目录克隆 该项目地址 git clone 该项目地址4.进nginx配置5.更新的时候进入项目目录 git pull
分类:
其他好文 时间:
2014-10-30 11:34:46
阅读次数:
221
最近使用一直使用第三方控件Telerik,版本 2011 Q1,一直使用显示控件RadGridView,使用起来比DataGird好使, 也发现有控件问题。 1.增行 RadGridView中使用BeginInsert(),动态增加默认行方法,避免与 ShowInsertRow一起使用 ...
分类:
其他好文 时间:
2014-10-30 10:57:31
阅读次数:
238