- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 编程从业五年的十四条经验,句句朴实
1.当性能遇到问题时,如果能在应用层进行计算和处理,那就把它从数据库层拿出来。排序和分组就是典型的例子。在应用层做性能提升总是要比在数据库层容易的多。就像对于MySQL,sqlite更容易掌控。 2.关于并行计算,如果能避免就尽量避免。如果无法避免,记住,能力越大,责任越大。如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,在iOS中,GCD,分发和队列操作是你的好朋友。人类
2013-06-08 19:58:21
311
原创 TortoiseHg一款团队开发工具
<br />最近刚换了一款新的源代码托管工具——TortoiseHg,有些使用心得,和朋友们分享下:<br /> <br />1、目前正在开发的版本不要和前一个已经发布的版本在同一分支。发布一个版本后在新建一个分支做后续开发,当开发出一个新的稳定的版<br /> <br />本后将前一个发布的版本合并到此版本,重复上述动作直至系统趋于稳定。<br /> <br />2、每天工作完成后提交到本地,功能全部实现后提交到服务器,防止代码丢失。<br /> <br />3、编写代码时,尽量在后面接着写,避免在中间插
2011-05-05 20:45:00
476
原创 sql2000只有MDF文件附加
<br />1.新建一个同名的数据库<br /> 2.再停掉sql server(注意不要分离数据库)<br /> 3.用原数据库的数据文件覆盖掉这个新建的数据库<br /> 4.再重启sql server<br /> 5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)<br /> USE MASTER<br /> GO<br /> SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE<br />
2010-12-28 22:45:00
595
转载 转.net 面试题
1. 请你说说.NET中类和结构的区别?答:结构和类具有大体的语法,但是结构受到的限制比类要多:结构不能申明有默认的构造函数,因为结构的副本是由编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,值类型在堆栈上分配地址,所以对结构变量所做的改变不会影响其的原值;类是引用类型,引用类型在堆上分配地址,改变其变量的值会改变其原值;申明结构用struct关键字,申明类用class关键字,向方法传递结构是时是通过值传递的,而不是通过引用。与类不同,结构的实例化可以不使用New关键字。结构不能
2010-12-12 16:57:00
329
原创 ASP.NET备份恢复Sql Server数据库
<br /> string SqlStr1 = "Server=(local);database='" + this.DropDownList1.SelectedValue + "';Uid=sa;Pwd="; <br /> string SqlStr2 = "backup database " + this.DropDownList1.SelectedValue + " to disk='" + this.TextBox1.Text.Trim() + ".bak'"; <br /> SqlConn
2010-09-09 16:03:00
250
转载 Asp.net中防止用户多次登录的方法
<br /> 在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。<br /> 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象):<br />以下是引用片段:<br /> string strUserId = txtUser.Text; <br />
2010-09-09 16:02:00
255
几种常用的ORM工具测试比较
2018-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人