产生这种情况大多是因为上次svn命令执行失败且被锁定了。

如果cleanup没有效果的话只好手动删除锁定文件。

cd 到svn项目目录下,然后执行如下命令

del lock /q/s

就把锁删掉了。

posted @ 2010-12-07 23:21 小痕 阅读(5059) 评论(1) 编辑

http://article.pchome.net/content-1003177.html 

 

Shift是我们平时再熟悉不过的一个键了,在资源管理器或我的电脑中,按住Shift可以强制执行文件的移动操作,配合鼠标还可以进行批量文件的快速选择,可谓是方便多多了。但您知道Shift键在Word中还有什么作用吗?

今天,笔者就列举几个,供大家一起分享,希望能对大家平时的操作有所帮助!

1. Shift + Delete键 = 剪切

当我们选中简历表格里的一段文字后,按住Shift并按动Delete键就相当于执行了剪切命令,所选的文字会被直接复制到剪贴板中,非常方便;

2. Shift + Insert键 = 粘贴

这条命令正好与上一个剪切命令相对应,按住Shift并按动Insert键时就相当于执行了粘贴命令,保存在剪贴板里的最新内容会被直接复制到当前光标处,与上面的剪切命令配合,可以大大加快文章的编辑效率;

3. Shift + F10键 = 鼠标右键

按住Shift并按动F10功能键就相当于在当前位置执行了鼠标右键命令,在鼠标不灵时可以不妨试试它;

4. Shift + “保存”命令 = 全部保存

在按住Shift键的情况下点击“文件”菜单,您会发现原来的“保存”命令变成了“全部保存”,而它的作用也就是快速保存当前所有打开的Word简历表格文件。

5. Shift + “关闭”命令 = 全部关闭

有了“全部保存”,自然还要有“全部关闭”,操作方法仍然同上,按住Shift键后再点击“文件”菜单,原来的“关闭”也就会变成“全部关闭”了;

6. Shift + 鼠标 = 准确选择大块文字

有些朋友在工作时可能经常要选择大段的文字,通常的方法就是直接使用鼠标拖动选取,但这种方法一般只对小段文字方便,如果想选取简历表格中的一些跨 页的大段文字的话,经常会出现鼠标走过头的情况,尤其是新手,很难把握鼠标行进的速度。其实,使用Shift键就能够轻松地解决这个难题。

具体操作时,只要先用鼠标左键在要选择文字的开头点击一下,然后再按住Shift键,单击要选取文字的最末尾,这时,两次单击之间的所有文字就会马上被选中,不仅方便,而且绝对不会出错。

posted @ 2009-11-12 11:48 小痕 阅读(26) 评论(0) 编辑

1. 在资源管理器和命令行之间切换。选中某个文件夹,按住Shift点击右键,即可出现在此处打开命令窗口,点击即可打开命令行窗口而且位置就是当前文件夹;如果在命令行里想开启资源管理器窗口而且焦点位于当前文件夹,输入start。(其实Vista也可以如此)

2. 演示模式。按下快捷键Win+P(Win就是键盘左下角那个画着开始菜单图标的),即可位笔记本和投影仪选择合适的演示模式,包括仅计算机、复制、扩展、仅投影仪,不用再专门针对某种设备单独设置了。

3. AeroSnap。配合Win键,按左、右箭头可将当前窗口吸附在屏幕左、右边缘并占据半个屏幕,按上箭头可将当前窗口最大化。

4. 进程分析。异常强大的资源监视器,远胜Vista上的那个,可以完全抛弃任何第三方此类工具了。

5. Win+G:前端显示小工具并顺序切换。

6. Win+U:打开轻松访问中心。

posted @ 2009-10-19 10:13 小痕 阅读(79) 评论(0) 编辑

我的环境:

Win 7 + VS 2008 SP1 + Nod32 3.0

项目启动后Firefox里能打开但IE里始终无法显示。上网查找结果如下:

http://www.cnblogs.com/jxyxhz/archive/2009/01/07/1370834.html

解决办法:
    进入NOD32的高级设置(F5),Web访问保护,HTTP,Web浏览器,会看到一个程序列表你的devenv.exe应该在其中,双击前面的勾(相当于去掉选中状态),确定退出。重新打开vs再调试一下,问题解决。

 

(我顺便关了好多程序呵呵。)

posted @ 2009-09-15 21:54 小痕 阅读(128) 评论(0) 编辑

原文中写道:

By default the LINQ to SQL designer automatically "pluralizes" table and column names when it creates
classes based on a database schema.  For example: the "Dinners" table in our example above resulted in
a "Dinner" class. 

 

但在我的VS2008中文版中Dinners表直接就成了Dinners类。。。

查找的结果发现是默认设置的问题:

工具->选项->数据库工具(若没有出现则勾选“显示所有设置”)-》O/R Designer中启用改为true

image

P.S. 刚参加了一个rails项目,对比之下ASP.NET MVC的道路还很长呀~

posted @ 2009-09-15 19:36 小痕 阅读(184) 评论(0) 编辑

http://www.jb51.net/article/6036.htm

前几天在把一个Communtiy Server 的数据库从SQL 2000升级到SQL 2005 的时候,碰到一个怪异的问题,报如下错误:
Violation of PRIMARY KEY constraint 'PK_cs_Threads'. Cannot insert duplicate key in object 'dbo.cs_Threads'.
分析进去后,竟然发现这个表的自增字段数据库中已经达到了6144,而数据库维护的这个表的初始自增值只到6109。
解决方法很简单,利用以下SQL 语句即可搞定:
DBCC CHECKIDENT ('cs_Threads')
上述语句的意思就是:如果表'cs_Threads'的当前标识值小于列中存储的最大标识值,则使用标识列中的最大值对其进行重置。
CHECKIDENT 命令可以有以下几种写法:
1、DBCC CHECKIDENT ('table_name', NORESEED)
不重置当前标识值。DBCC CHECKIDENT 返回一个报表,它指明当前标识值和应有的标识值。
类似如下的报表:
Checking identity information: current identity value '6109', current column value '6144'.
2、DBCC CHECKIDENT ('table_name') 或DBCC CHECKIDENT ('table_name', RESEED)
如果表的当前标识值小于列中存储的最大标识值,则使用标识列中的最大值对其进行重置。
上述命令执行的时候,也会报类似上面的报表。
3、DBCC CHECKIDENT ('table_name', RESEED, new_reseed_value)
当前值设置为 new_reseed_value。
如果自创建表后没有将行插入该表,则在执行 DBCC CHECKIDENT 后插入的第一行将使用 new_reseed_value 作为标识。否则,下一个插入的行将使用 new_reseed_value + 1。
如果 new_reseed_value 的值小于标识列中的最大值,以后引用该表时将产生 2627 号错误信息。

 

Technorati 标签: ,,
posted @ 2009-07-23 02:02 小痕 阅读(229) 评论(0) 编辑
摘要: 在使用过程中会出现如下提示: org.hibernate.cfg.JDBCBinderException: Duplicate class name CheckConstraints' generated for 'org.hibernate.mapping.Table(db.sys.check_constraints)'. Same name where generated for 'org....阅读全文
posted @ 2009-07-12 14:44 小痕 阅读(692) 评论(0) 编辑
摘要: 重装了系统,发现怎么都连不上数据库了。忙活了一通才连好,总结下注意点吧: 1. driverName和dbURL要注意写对,其中driverName可以通过查看加载的SQL驱动jar包来明确。 在sql server 2000 中加载驱动和URL路径的语句是 String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDri...阅读全文
posted @ 2009-07-11 16:52 小痕 阅读(199) 评论(0) 编辑
摘要: 暑期小学期在做控制流图(CFG)相关的一个项目。我们准备用关系数据库来存储CFG的信息。在查询时,为了得到所有dominate关系的结果,使用了CTE来进行递归查询。 简单例子如下: 1. 现有表testRe结构如下 2. 欲得到的查询结果为找到id=’a’的项的所有pId,即b、c、d 3. 使用CTE做递归查询: WITH Re_CTE(id, pId, Lev...阅读全文
posted @ 2009-07-09 21:31 小痕 阅读(201) 评论(0) 编辑
摘要: 看到I18N和A11Y是在Dojo上。一下子懵了。 GOOGLE START. 好吧,原来还有这种缩写喜好,取单词头尾,留中间字母个数。。。 I18N: Internationalization,去掉i,n,中间是18位。。 其他两个呢?能猜出来不? L10N:Localization A11Y:Accessibility   P.S. 感觉Dojo很清爽很小巧很挺人喜欢...阅读全文
posted @ 2009-07-03 14:46 小痕 阅读(166) 评论(0) 编辑