摘要: 为Hyper-v Server更新了主板和CPU,只保留了硬盘和上面的系统。 系统自动识别了新的硬件,并更新了相关的驱动。至此一切正常,上面的3个虚拟机也可以正常的运行。 但在后面的文件复制过程中发现,从虚拟机到虚拟机之间的复制速度非常快,绝对能跑满千兆!问题是:当从虚拟机向其它PC进行复制的时候, 阅读全文
posted @ 2020-06-01 18:08 Rick Sun 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 1 CREATE PROCEDURE [dbo].[GetTree] 2 @Id int 3 AS 4 BEGIN 5 with cte as 6 ( 7 select Id,Pid,Name,0 as lvl from Entity 8 where Id = @Id 9 union all 10 ... 阅读全文
posted @ 2017-11-01 23:15 Rick Sun 阅读(1589) 评论(0) 推荐(0) 编辑
摘要: 我们通常所说的“孤立用户”,就是孤立帐户,是指某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。孤立帐户的产生一般是一下两种:1.将备份的数据库在其它机器上还原;2.重装系统或SQL SERVER之后只还原了用户库解决方法:解决方法是使用sp_change_users_login来修复。sp_change_users_login的用法有三种修复方法:步骤1:exec sp_change_users_login 'REPORT'View Code 列出当前数据库的孤立用户步骤2: 阅读全文
posted @ 2013-10-11 22:11 Rick Sun 阅读(514) 评论(0) 推荐(0) 编辑
摘要: USE mydata; SELECT s.name FROM sys.schemas s WHERE s.principal_id= USER_ID('developer'); --将db_owner Schema的Owner改为dboALTER AUTHORIZATION on SCHEMA::db_owner TO dbo; ---再次查询用户test6拥有的Schema为空 SELECT s.name FROM sys.schemas s WHERE s.principal_id= USER_ID('developer'); --删除用户test6 DRO 阅读全文
posted @ 2013-05-21 18:39 Rick Sun 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 看了看网上关于这个问题的回复,有些给出了几点注意事项,但检查来检查去,我的代码完全符合要求。为什么之前用着挺好,最近就出问题了呢?分析过后发现,以前的数据比较少,且名称的字符不多。现在情况就不同了,名称长度有50+,判断问题有可能是请求web方法后返回的字符超出了限制。修改web.config中下面的节点,搞定!1 <system.web.extensions>2 <scripting>3 <webServices>4 <jsonSerialization maxJsonLength="1000000" />5 </we 阅读全文
posted @ 2013-03-07 19:14 Rick Sun 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 今天发送的bug,正常情况下用IE和FF测试showModalDialog方法,在子页面将处理的结果赋值给window.returnValue,关闭子页面,在父页面可以通过var result=window.showModalDialog(…)获取到结果。但chrome下result是undefine。解决的办法就是,在设置返回结果时,也为window.opener.returnValue赋值。 1: //父页面调用showModalDialog 2: var result = window.showModelDialog(....); 3: 4: //for chrome 5: if(!r. 阅读全文
posted @ 2012-11-13 17:24 Rick Sun 阅读(3686) 评论(1) 推荐(0) 编辑
摘要: 编码规则Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组填充1到2个0... 阅读全文
posted @ 2012-08-27 15:34 Rick Sun 阅读(62429) 评论(0) 推荐(3) 编辑
摘要: 1: static void Main(string[] args) 2: { 3: string a = @"c:\a\b\c\d"; 4: string b = @"c:\a\b\e\f\1.txt"; 5: int n = 0; 6: Console.WriteLine(GetRelativePaths(b, a)); ... 阅读全文
posted @ 2012-08-27 11:03 Rick Sun 阅读(951) 评论(2) 推荐(0) 编辑
摘要: 1: /// <summary> 2: /// 判断两条线是否相交 3: /// </summary> 4: /// <param name="a">线段1起点坐标</param> 5: /// <param name="b">线段1终点坐标</param> 6: ... 阅读全文
posted @ 2012-07-09 16:31 Rick Sun 阅读(7031) 评论(0) 推荐(1) 编辑
摘要: 现成的Web Service中有很多很好用的,比如天气预报,IP地址搜索,火车时刻表等等。本文汇总的一些常用Web Service,希望对大家有所帮助。下面总结了一些常用的Web Service,是平时乱逛时收集的,希望对大家有用。============================================天气预报Web Service,数据来源于中国气象局EndpointDiscoW... 阅读全文
posted @ 2010-10-07 01:38 Rick Sun 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 第一步:登陆 root登陆之后切换到oracle用户上,输入 第二步:连接 在oracle用户下,输入 第三步:使用管理员权限 输入 第四步:启动/关闭服务 输入 startup参数 不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式! nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用! mount,在... 阅读全文
posted @ 2010-06-03 14:12 Rick Sun 阅读(131421) 评论(0) 推荐(4) 编辑
摘要: 美国社会是个大致上由富人,中产,穷人三个阶层所组成的社会,其中中产阶层站了绝对的大多数,然后是富人阶层和穷人阶层。一些社会学专家根据各种调查报告所提供的数据,认为这三大阶层的比例大致上是:穷人占10%,富人占20%,中产占70%。 被过滤广告在过去的20年中,我与各种各样的美国人交往,交了不少朋友,其中有教员,政客,记者,工人,农民,商人,销售员,工程师,办公室文员,餐馆服务生,等等等等,他们当中... 阅读全文
posted @ 2009-12-10 00:49 Rick Sun 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 如果这篇文章没有分享给你,那是我的错。 如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。 如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。 如果你看完了,你觉得这篇文章只是讲讲大道理,说明你的人生阅历还不够,需要你把这篇文章珍藏,走出去碰几年壁,头破血流后再回来,再读,你就会感叹自己的年少无知。 如果你看完了,觉得很有道理,然后束之高阁,... 阅读全文
posted @ 2009-11-17 16:15 Rick Sun 阅读(289) 评论(0) 推荐(0) 编辑
摘要: IE出空白窗口的原因就是U盾驱动没正确被加载,一般原因就是安装程序没能在注册表中留下正确路径。以建行的华大智宝为例,20090108的V1.4.0.8只填了文件名,没写路径。20090821的CCB_Security_Client在64位系统下竟也固定地写“C:\Windows\System32\CCB_CIDC_CSP.dll”。所以,得装好后自己来。修改的地方:i386... 阅读全文
posted @ 2009-10-13 14:49 Rick Sun 阅读(3484) 评论(0) 推荐(0) 编辑
摘要: 用Javascript实现:在本文容器中加入onselectstart事件,返回的值为false。例:[代码]也可用CSS实现:给文字的容器添加私有样式: -moz-user-select 属性有三个属性值: 1. none:用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。 2. -moz-all:子元素所有的文字都可以被选择,但是input输入框中的文字不可以被选... 阅读全文
posted @ 2009-09-28 10:56 Rick Sun 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 如果文件已经存在于版本库,你需要做以下步骤:TortoiseSVN → 导出 文件夹到某个安全的地方而不是你的工作复本。TortoiseSVN → 删除 ,从你的工作复本中删除该文件夹。在WWW目录手动删除该文件夹和文件TortoiseSVN → 提交 对文件夹的删除操作,将它从版本库中移除。将导出的文件拷贝回工作拷贝原来的位置。将文件添加到忽略文件,所以你不必... 阅读全文
posted @ 2009-09-14 14:38 Rick Sun 阅读(4182) 评论(0) 推荐(1) 编辑
摘要: Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是用户自己的习惯。... 阅读全文
posted @ 2009-09-11 23:39 Rick Sun 阅读(463) 评论(0) 推荐(0) 编辑
摘要: svn目录结构组成的教程wolfwebadmin├─ProjectManagement│ ├─trunk│ ├─branches│ └─tags└─SSO├─trunk├─branches^... 阅读全文
posted @ 2009-09-11 23:38 Rick Sun 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1、前 言花了72小时,终于把 Subversion 初步掌握了。从一个连“什么是版本控制”都不知道的门外汉,到配置出精确至每目录访问的入门者,中间还卡了一天时间。其中费了许多气力,摸索实验了多次,还差点放弃了,但是收获是巨大的。现把我的配置和学习过程写下来,供大家参考,也让初学者少走弯路。以下仅以 Windows 平台为例讲解,Unix/Linux 平台请参考相关资料。如... 阅读全文
posted @ 2009-09-11 17:20 Rick Sun 阅读(82496) 评论(7) 推荐(7) 编辑
摘要: 1. 2004-2-19: 在当前工作目录里面一次性递归添加一个目录,包括其子目录及文件 使用 cvs import 命令,一次性的将要添加的子目录当作一个子模块导入到CVS仓库中,再用 cvs up 命令,将该子模块从CVS仓库中同步出来。 具体方法如下: $ cd newdir/ $ cvs import -m"add a new sub module" module_test/newdir ... 阅读全文
posted @ 2009-09-10 13:58 Rick Sun 阅读(4385) 评论(0) 推荐(1) 编辑