SQL查询-将列转换成字符串(for xml path)

背景最近做一报表,因为查询的SQL很长很复杂,导致直接查询出现异常,后来想到将大量重复的只是查询条件不同的子查询放到函数中去做,无奈需要的参数不能传进函数中,因为参数格式类似如:’ProjGUID1’,’ProjGUID2’ 这样,这是报表工具生成的,无法修改。现在就要想办法让参数能传进函数中或是换用其他的方式。 思路1、首先想到的是用存储过程,但是在报表工具中调试不通,存储过程不能得到有效...

发布于 技术

读《打造FaceBook》

这本书是微博上的一位朋友推荐的,当天就下单购买了,花了几个晚上看完,全书主要讲作者在FaceBook的从业经历以及离职后对天使投资和创业的一些想法。下面是我看完本书后的一些感想。 团队合作任何的团队都需要团队合作,其重要性毋庸置疑。我们在面试的时候经常被面试官考核的一个因素就是团队合作精神。我所经历的公司中虽然也很注重团队合作,但更多的是在一个团队中、一个开发小组中,而在脸书中将这个高度上升...

发布于 读书

2012年总结

在我的2011年总结是以年度记事作为开头,2012虽然特别,但对我来说还算是比较平淡的一年,并没有很多事情发生,所以2012年的总结就以工作和生活两个方面来说。

发布于 思考

WordPress安装主题出错解决

将空间转移到美国空间后发现在WordPress后台安装主题时需要输入FTP地址和账号密码,如下: 输入地址和账号密码后,点击继续报如下错误: 123> PHP Warning: touch() [<a href='function.touch'>function.touch</a>]:> Utime failed: No error ...

发布于 成长

通过修改数据库的方式禁用WordPress插件

最近个人博客的空间到期了,之前的是香港的空间,这次看见美国空间做活动感觉比较划算就换了美国空间,需要将原空间中的程序源文件备份下来,上传到新的美国空间中,这么一折腾折腾出问题了。 为了防止垃圾评论,我在博客中安装了一个验证码的插件,这次换空间后,发现插件不能使用了(出现的图片什么都不显示),导致后台管理登陆不进去,Google之,发现可以通过修改数据库的方式来禁用插件,在wp_options...

发布于 成长

在Asp.Net中使用jQueryEasyUI

前言最近做一个小工具,列表显示页面准备使用jQuery的UI框架,因为之前知道有jQWidgets这个框架,所以直接就下载下来使用了,jQWidgets的功能很强大,Demo和文档也非常详细,但使用后发现有几个问题就果断放弃了使用jQWidgets: 页面加载速度比较慢 当列表字段过多出现横向滚动条时,拖动滚动条非常卡(在IE下都很卡,Chrome好点) 分页取数稍显麻烦,也可能是我没研究...

发布于 技术

在VS2010中使用Git【图文】

前言在之前的一片博客《Windows 下使用Git管理Github项目》中简单介绍了在Windows环境中使用Git管理Github项目,但是是使用命令行来进行操作的,本文将简单介绍下在VS2010中怎样使用Git,并来管理Github上的项目。 准备 安装Git命令行,下载地址:http://code.google.com/p/msysgit/downloads/list,其实如果没有安装...

发布于 技术

怎样提高开发效率

前言给你一个任务,限定5天内完成,如果你实际用了6天,可以说是开发效率不高,或者同样的一个任务,你花了6天,而你的同事却只用了4天,也可以说是你的开发效率不高,影响开发效率的因素有很多,下面就我个人的理解来谈谈怎样提高开发效率. 工具俗话说,工欲善其事必先利其器,使用得心应手的工具必然会提高开发效率,做微软平台开发的肯定离不开VS,就VS本身来说,除了常用功能外一些常用的快捷键一定要能熟练运...

发布于 思考

VS2010和VS2008使用不同编译方式在64位机器生成注册表对比

最近写一个小工具用到了使用C#来进行注册表的操作,使用C#来进行注册表的操作需要引入命名空间Microsoft.Win32,关于操作注册表的帮助类可以参考RegHelper.cs。下面分别使用VS2010和VS2008使用Any CPU、X64、X86和Itanium进行编译,运行在32位机器和64位机器进行对比。看下面一段代码: 1234string subkey = @"sof...

发布于 技术

C# & .NET 1.0-4.0

学习和使用.NET平台已有六七个年头了,05年开始学习.NET的时候,当时网上的资源不像现在这样丰富,所以去电脑城买了张盗版的VS2005的光盘,安装时才发现是VS2003,当时有一种被坑的感觉,但也正是如此,让我有了一个完整的.NET的学习生涯。 从我从业的经历来看VS2003和VS2008是使用的比较多的,一些历史遗留的老项目由种种原因没有升级,依然在使用VS2003。我现在所在的公司也...

发布于 技术
3257