自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ksy的笔记本

保存因时间而无法保存的东西。

  • 博客(72)
  • 资源 (5)
  • 收藏
  • 关注

原创 c# 删除所有空文件夹及其子文件

//多线程操作需要先加锁lock(this){//层次遍历所有子文件夹string[] dirs = Directory.GetDirectories("文件路径", "", SearchOption.AllDirectories);//为了先删除子目录再删除父目录,需要让子目录排在父目录前面,所以倒序文件列表 Array.Reverse(dirs); foreach (var dir in dirs) { ...

2022-01-06 17:52:29 947

原创 mysql安装

1.下载https://dev.mysql.com/downloads/mysql/安装Microsoft Visual C++ 2013 Redistributable Package (x64)2.配置环境变量PATH添加 E:\mysql\bin3.安装服务mysqld --install编辑配置文件my.ini[client]port=3306default-character-set=utf8[mysqld]basedir = "E:/mysql"# 设置..

2021-11-26 11:20:53 660

原创 fo-dicom5.0 C-FIND 患者姓名PatientName支持中文查询

fo-dicom C-FIND PatientName 包含中文 乱码

2021-11-18 17:28:43 869

原创 vs2017u5 exists, deleting.

VS2019发布到Docker,错误提示:Severity Code Description Project File Line Suppression StateError CTC1023 The debugger path 'C:\Users\{username}\vsdbg\vs2017u5' for Dockerfile 'E:\projects\VueJS\Api\Dockerfile' is invalid. API C:\Use...

2021-04-18 13:26:36 723 1

原创 row_number()分组排序

--学生成绩表(姓名,科目,分数)create table studentscores(id uniqueidentifier not null primary key default newid(),name nvarchar(36),subject nvarchar(36),scores decimal(14,1))insert into studentscores(name...

2019-05-16 22:02:29 1556

原创 珠湾游

南冥有龙,千身万足。东腾离岛,西吞九洲。穿山跨海,兴云吐浪。横当珠湾,三角勾成。后土巨臂,驱鲲逐龙。红石海岸,浊浪排空。九天玄女,横琴献珠。金沙滩头,后裔留足。...

2018-05-07 09:46:12 222

转载 屈原与司马迁的对话--理想主义与辩证法

屈原至于江滨,被发行吟泽畔,颜色憔悴,形容枯槁。渔父见而问之曰:“子非三闾大夫欤?何故而至此?”屈原曰:“举世混浊而我独清,众人皆醉而我独醒,是以见放。”渔父曰:“夫圣人者,不凝滞于物,而能与世推移。举世混浊,何不随其流而扬其波?众人皆醉,何不餔其糟而啜其醨?何故怀瑾握瑜,而自令见放为?”屈原曰:“吾闻之,新沐者必弹冠,新浴者必振衣。人又谁能以身之察察,受物之汶汶者乎?宁赴常流而葬乎江鱼腹中耳,又...

2018-04-28 10:05:09 1271

原创 荔园

三月养闺中,无幽翩不识。四月结头绪,飘零满地青。五月弯枝头,其貌亦不扬。六月出楼阁,嫁作岭南人。

2018-04-28 09:54:19 172

原创 有客远来

昨日正午 沛然雨下有客远来 喜不自胜遇路不平 堕伤一趾与客茶会 相语不怠客亦吾师 通相人术从学数年 未竟十二昔黄霸者 狱中求授思古贤者 不亦乐乎

2017-06-09 21:59:19 289

原创 jqgrid设置rowid:用唯一列代替行号

jqGrid默认rowid是记录行号,可以将

2014-04-28 18:01:59 5882

原创 归家偶感三

雾江天路尘色寒,冬雨春雪枯叶落。

2014-02-25 17:26:04 682

原创 解决ReportViewer在CHROME中不能正常显示

参考:《ReportViewer在Chrome 浏览器中无法显示的解决方法》中的方法,实践发现仅需要将ReportViewer的属性SizeToReportContent设置为True就可同时兼容IE和CHROME,这个属性默认值为False。

2013-12-27 11:32:34 2906

原创 黄山游

壑间桃源跃纸上,世外宏村离画中。千年顽石坠五指,一朝凤凰吞红日。

2013-09-17 14:20:29 619

原创 归家偶感二

一塘荷叶泛,几只莲花芬。沿江数千里,何处无蚕鸣。

2013-07-21 11:55:41 544

转载 如何有效地报告 Bug

作者:Simon Tatham 专业的自由软件程序员翻译:Dasn引言为公众写过软件的人,大概都收到过很拙劣的bug(计算机程序代码中的错误或程序运行时的瑕疵——译者注)报告,例如:在报告中说“不好用”;所报告内容毫无意义;在报告中用户没有提供足够的信息;在报告中提供了错误信息;所报告的问题是由于用户的过失而产生的;所报告的问题是由于其他程序的错误而产生

2013-07-16 18:06:16 563

原创 LINQ to Entities 不识别方法“Int32 ToInt32(System.String)”,因此该方法无法转换为存储表达式

求一个全是数字的字符列的最大值或将该列按数字排序时,如下写法会抛出标题上的错误:context.Table.Max(p => Convert.ToInt32(p.Id));Entity Framework 4.0之前我们可以这样写不报错:context.Table.Select(p => p.Id).ToArray().Max(p => Convert.ToInt32(p))

2013-04-09 11:38:26 3314

转载 源代码管理十诫

若是还有可以毫无偏见地涉及各个编程语言,比源代码管理软件更必要的工具,我倒是很想见识一下。源代码管理软件是我们工作的必备工具,是许多开发团队的血液。那为什么我们都会对它有所误解呢?为什么都很难理解版本控制系统的核心价值和基本原理呢?我总结出10条惯例——如果你愿意也可以用“戒律”——意味着必须服从它而且从一开始很难去理解。它们与所有类型编程语言的版本控制软件都有关联。在这里我选取了Subv

2013-03-07 09:53:37 598

转载 关于年长程序员的5个误传

英文原文:Five Pervasive Myths About Older Software Developers  最近我刚过完40岁生日,一个朋友向我开玩笑地说“嘿,你已经老了,不适合做程序员了!”我虽然附和地笑了笑,但是却有所感触。在我们这行,年龄歧视已经司空见惯。COBOL那些人在若干年前就已经遇到了这个问题,随着Java的流行和上升,我们这些写Java程序的人嘲笑他们留下的代码以

2012-09-03 09:58:18 1805

原创 SQL SERVER2005最大服务器内存设置过小导致服务不能正常启动解决办法

通过 管理工具-服务 找到SQLSERVER 服务的可执行文件路径,本机路径如下:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe打开 开始菜单-运行,输入:CMD,在接下来的控制台窗口输入以下命令启动服务:C:\Program Files\Microsoft SQL Server\MSSQL.1

2012-08-23 16:57:05 3359

转载 为什么程序员不擅长估算时间

一个曾经与我一起工作过的经验丰富的项目经理声称,他拿到程序员的时间估算以后,先将它乘以π,然后转化下一个时间数量级后,才能得到真正的值。1 天转化成3.14周。他过去因为程序员不擅长估算时间而吃尽了苦头。我创建了一个用来翻译程序员时间估算的表格,来尽量缩小估算错误。时间估算时困难的。每一个程序员都有一个现实的估计区间。低于这个区间的估计意味着(构件,测试,检查代码的)时间开销被低估

2012-08-08 10:41:10 448

转载 Smart Device Configuration Package

在VS2005中创建或打开“智能设备”项目时,提示以下错误: “从用户数据存储中检索信息时出错。系统未找到指定的对象。” 和 “由于数据存储中不存在项目引用的设备平台,因此无法打开项目。” 在打开VS2005的”工具“-”设备仿真器管理器“时,提示以下错误: ”未能正确加载包“Smart Device Configuration Package”( GUID = {D245F354-3

2012-08-08 10:39:43 864

原创 刷新SQL SERVER所有视图、函数、存储过程

此脚本用于在删除或添加字段时刷新相关视图,并检查视图、函数、存储过程有效性。--视图、存储过程、函数名称DECLARE @NAME NVARCHAR(255);--局部游标DECLARE @CUR CURSOR --自动修改未上状态为旷课SET @CUR=CURSOR SCROLL DYNAMIC FOR SELECT NAME FROM DBO.SYSOBJECTS WHER

2012-07-19 19:32:44 751

转载 销售员和程序员

一个销售和一个程序员一起去猎捕狗熊。他们来到森林边的小屋,从车上开始卸东西,搬进小屋,准备接下来这一周在这野外捕熊需要的物品。销售很快就厌烦了这些工作,说:“咱们这么着,你继续卸物品,一切收拾妥当,我去找一只熊来。”程序员一边叹气一边点头(他习惯了销售的这种行为),继续收拾东西,而销售很快消失在森林里了。一个小时后,程序员差不多把四分之三的东西收拾妥当(小屋现在至少

2012-05-22 14:05:04 555

转载 SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法

以下仅为参照,如果有多个实例,可能会有些许不同:本环境是SQL Server 2005 Standard Version 64-bit 和 SQL Server 2008 Standard Version 64-bit 双实例同时安装在一个Windows Server 2008 Standard Version 64-bit OS上:代码Windows Server

2012-04-24 10:11:49 1590

转载 技术债务(母鸡的遭遇)

技术债务, 是指匆忙的实现一个功能,却对现有的程序库造成了破坏(在实现的过程中污染了代码库的设计),这对于一些项目经理/客户来说就像是天书奇谈。也许他们是明 白的,只是不愿意承认罢了,我估计是这样的。不管怎样,我想起来一个小故事,当下次遇到这种情况,需要向他们解释增加某些新功能的代价时,也可用讲这个故 事给他们听。一个农夫有3只母鸡。每只母鸡每天下一个蛋。农夫跟当地的一个食品店老板做生

2012-03-19 09:45:09 912

转载 解决PowerDesigner 反向工程没有注释(备注)

1. 列注释原来代码: {OWNER, TABLE, S, COLUMN, DTTPCODE, LENGTH, SIZE, PREC, COMPUTE, NOTNULL, IDENTITY, DOMAIN, DEFAULT, ExtIdentitySeedInc, COMMENT, ExtCollation, ExtIdtNotForReplication, ExtDeftCons

2012-03-16 11:01:30 2321

转载 Fix: 'Unable to load one or more of the requested types' Errors

Fix: 'Unable to load one or more of the requested types' ErrorsA long time ago, I reported on an intermittent ‘Could not load file or assembly‘ bug where ASP.NET 4 was encountering a bizarre e

2012-02-27 20:52:01 1624

转载 煮酒论英雄

随至小亭,已设樽俎:盘置青梅,一樽煮酒。二人对坐,开怀畅饮。酒至半酣,忽阴云漠漠,聚雨将至。从人遥指天外龙挂,操与玄德凭栏观之。操曰:“使君知龙之变化否?”玄德曰:“未知其详。”操曰:“龙能大能小,能升能隐;大则兴云吐雾,小则隐介藏形;升则飞腾于宇宙之间,隐则潜伏于波涛之内。方今春深,龙乘时变化,犹人得志而纵横四海。龙之为物,可比世之英雄。玄德久历四方,必知当世英雄。请试指言之。”玄德曰:“备肉眼

2011-11-25 11:40:30 972

转载 论至德者不和于俗,成大功者不谋于众。

卫鞅欲变法,秦人不悦。卫鞅言于秦孝公曰:“夫民不可与虑始,而可与乐成。论至德者不和于俗,成大功者不谋于众。是以圣人苟可以强国,不法其故。”甘龙曰:“不然。缘法而治者,吏习而民安之。”卫鞅曰:“常人安于故俗,学者溺于所闻,以此两者,居官守法可也,非所与论于法之外也。智者作法,愚者制焉;贤者更礼,不肖者拘焉。”公曰:“善。”以卫鞅为左庶长,卒定变法之令。令民为什伍而相收司、连坐,告奸者与斩敌首同赏,不

2011-11-25 11:35:44 3891

原创 “受限用户”的解决方法

1.选择问题数据库,打开属性(Properties)对话框,找到选项(Option) - 状态(State) - 数据库为只读(Database Read-Only) 修改为True,确定。2.再次打开属性对话框,将 数据库为只读 改为False,限制访问(Restrict Access) 设置为 MULTI_USER,确定。

2011-11-19 13:04:30 1344

原创 用人之长

世无良驹,非伯乐不降,食之不以其力哉。鲁卫三千,岂皆圣贤,有教无类尔。水无常态,堵之易溃,疏之常济,因地制宜,因势利导。

2011-07-06 09:45:57 345

转载 无题

任之则不逊,置之则怨望,自为难信,非我弃之。出自《资治通鉴》

2011-05-22 16:37:00 340

原创 伤离别

<br />漫步江滩上,<br />絮语柳树旁。<br />明日扬帆去,<br />千里何相望?

2011-05-07 09:47:00 423

原创 磨山游

登磨山之坛,泛东湖之舟。执佳人之手,沐初夏之风。

2011-05-06 19:07:00 1046

原创 归家偶感

<br />日落西山影无踪,<br />一轮明月照苍穹;<br />行千里不叹路迢,<br />济苍海何惧水深。

2011-04-18 22:44:00 456

原创 简单WINFORM安装程序制作

第一步:添加WINFORM应用程序AP第二步:在AP中添加安装类第三步:在安装类中添加自定义操作,例如回滚操作:[RunInstaller(true)] public partial class Installer1 : System.Configuration.Install.Installer { public Installer1() { InitializeComponent(); }

2011-04-16 11:02:00 1194

转载 如何学好C++,用好类库很重要

<br /><br />如果你有一定的C基础可能学起来比较容易些,但是学习C++的过程中又要尽量避免去使用一些C中的思想;平时还要多看一些高手写的代码,遇到问题多多思考,怎样才能把问题抽象化,以使自己头脑中有类的概念;最后别忘了经常上机自己调调程序,这是谁也代替不了的.<br />C++类库介绍 <br /><br /> 再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多

2010-09-07 09:24:00 466

转载 VM增加硬盘容量

<br />很多人在安装虚拟机系统的时候,为了节省硬盘空间,把硬盘容量设置得较小,默认的8GB,我设置了10GB,可是后来发现硬盘容量不够用了。在VMware中又不能直接修改虚拟机的硬盘容量大小,或者重建虚拟机系统,非常麻烦,后来查了很多资料,终于搞定了在不破坏原来LINUX系统的基础上增加硬盘容量。<br />    其实在VMware5.0版本以上,(我的是6.5版本)安装目录下有一个命令行工具:<br />vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下:<b

2010-08-28 10:42:00 1849

原创 WIN2003上安装SQL Server 2008时检查提示“性能计数器注册表配置单元一致性”

如果在win2003中文企业版中设置区域语言为英语(美国),安装mssql2008中文企业版将导致上述错误提示,修改区域语言为中文(简体)即可通过验证。

2010-07-21 14:42:00 779

原创 作业失败时通过Database Mail发送通知

1.启动动SQL Server Agent代理服务。2.启用Database Mail,步骤: a.启动SQL Server 外围应用配置器,依次选择“功能的外围应用配置(Surface Area Configuration for Features)”,“Database Mail”,“Enable Database Mail stored procedures”。3.打开 SQL Server Management Studio,依次选择“Management ”,“Database Mail ”,“C

2010-07-13 11:17:00 844

vs2019调试docker.zip

将文件解压到目录:C:\Users\{username}\vsdbg\vs2017u5,然后启动项目调试 vsdbg版本:16.9.20122.2 linux-x64 linux-musl-x64

2021-04-18

scala-2.13.0-M1.msi

Scala是一门多范式的编程语言,一种类似java的编程语言 [1] ,设计初衷是实现可伸缩的语言 [2] 、并集成面向对象编程和函数式编程的各种特性。

2018-04-27

InstallDemo

简单WINFORM安装包完整项目源代码: http://blog.csdn.net/ksy/archive/2011/04/16/6327278.aspx

2011-04-16

多用户数据体系结构.pdf

信任,或是缺乏充分信任,都是妨碍“软件即服务”(SaaS) 推广的首要问题。我们可以说,关于产 品、客户、雇员、供应商等的数据是商业运营中最重要的资产。当然,SaaS 的核心也是数据。SaaS 应用使客户能通过网络集中存取数据,成本低于使用本地安装的应用。不过,为了充分发挥 SaaS 的 优势,企业必须在一定程度上放弃对自身数据的控制,要在确保数据安全并避免泄密方面充分信赖 SaaS 服务商。 为了赢得客户的信任,希望开展 SaaS 业务的架构师首先应创建成熟稳定、安全可靠的 SaaS 数据体 系结构,使用户和客户都能够放心地将重要的商业数据交给第三方合伙伙伴进行管理和控制,而且该架 构还应该能够以极低成本实现高效管理和维护。 本文是我们介绍多用户应用设计系列文章中的第二篇。第一篇文章《抓住长尾市场的架构战略》从较高 层面介绍了 SaaS 模式及其挑战和优势。该文的网络版刊登在 MSDN 上,网址为: msdn.microsoft.com/library/en-us/dnbda/html/ArchStratCtchLngTail.asp。本系列的其他文 章将侧要于讨论工作流程、用户界面设计以及整体安全性等问题。 在本文中,我们将讨论如何处理从完全隔离的数据直到完全共享的数据,并根据不同地点的数据隔离和 共享情况指出创建数据体系结构的三种方法。随后,我们将探讨决定采用何种方法时应考虑的技术和商 业因素。最后,针对确保安全性、创建可扩展数据模型以及数据基础结构的可扩展性等方面,我们将提 出一些设计模式。

2010-06-11

抓住长尾市场的架构战略

软件即服务这一话题已是众口相传。软件业有关文献中关于“软件即服务” (SaaS) 的文章不胜枚 举,其中很多都用到了“革命性”和“产业格局”等措辞词。大家都知道(或以为自己知道)什么是软 件即服务,都认为这一理念意义重大。不过,很少有人能真正定义这一理念,了解如何实践这一理念的 人就更是寥寥无几了。 因此,既然 SaaS 对应用实施的未来发展如此重要,为什么人们在实践这一理念时很难获得有用的指 导呢? 我们认为,SaaS 确实将对软件产业发挥重大影响,因为软件即服务将改变人们构建、销售、购买以及 使用软件的方式。不过,为了将此变为现实,软件开发商需要高效开发 SaaS 应用的资源和信息。 本文是微软 (Microsoft) 介绍 SaaS 理念系列文章中的第一篇,后续系列文章将为读者解开 SaaS 的 神秘面纱,并为设计 SaaS 应用提供实际的、现实的指导。本文将概括介绍 SaaS 理念、其面临的挑 战,及其如何为有兴趣提供 SaaS 应用的公司带来好处。本系列随后的几篇文章将详细讨论有关问 题。 本文首先提出什么是软件即服务,并介绍 SaaS 供应商必须经历的概念转型,以了解新理念与传统的 内部部署软件的不同之处。随后,我们将讨论 SaaS 商务模型,了解软件即服务如何能在现实商务中 盈利。 本文将重点讨论架构问题,因此最大篇幅将集中在 SaaS 应用的架构上。我们给出四级成熟模型,介 绍 SaaS 的部分主要特性:可配置性、多用户效率以及可扩展性。我们将研究高级 SaaS 架构的组 件,并侧重探讨 SaaS 架构师通常面临的难题,即,如何为扩展多用户应用的数据模型提供适当机 制。 最后,我们将简要讨论 SaaS 应用投入部署后与开展支持工作相关的运营问题。

2010-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除