单车男

每天进步一点点,积累下来就不得了...
随笔 - 13, 文章 - 0, 评论 - 27, 阅读 - 44822
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

06 2012 档案

摘要:在公司论坛里,看到一篇帖子,叫“高质量编码必会”,是技术研究部老大发的,附件有一个PDF,处于好奇,我下载下来阅读了下,觉得还不错,所以和大家简单分享下我觉得比较有用的要点,有兴趣的同学可以把文件下载下来阅读,内容通俗易懂,很适用。1)工具采用 TeamCity FindDup 查找重复代码点 (我没用过,也没找到相关工具,有用过的人请告知)采用 Dpack 定位函数、类 (我没用过,也没找到相关工具,有用过的人请告知)采用 Everything 查找文件采用 coderush 自动安全的重构另外我推荐一个工具SQL Prompt 5,在 SQLSERVER 里可以很方便的使用,主要是有表字段 阅读全文

posted @ 2012-06-27 22:54 单车男 阅读(842) 评论(5) 推荐(1) 编辑

摘要:最近一直在研究winForm和webForm之间的调用,大家都知道,winForm是CS架构,webForm是BS架构,两种架构是不能直接通信的,那么真的就一点儿办法都没了吗?其实不然。看了网上很多资料,我总结出有两种方式可以实现。1)首先客户端需要用注册表写入协议,通过协议去找已经安装在客户端的winForm的exe文件,这时可以给窗体传入参数,例如 “helloworld://你个猪头”, helloworld是协议,后面”你个猪头“是传入的字符串。当然winForm的main方法写法也有不同,需要得到参数(也可以不要参数,如果不需传参,直接调用) /// <summary>. 阅读全文

posted @ 2012-06-26 00:10 单车男 阅读(3029) 评论(1) 推荐(2) 编辑

摘要:今天技术研究部(TRD)的一位DBA同事对我们系统提了一个调优BUG,用到了for xml path语句,我开始看了半天都不知道什么意思,后来看了下 http://www.cnblogs.com/doubleliang/archive/2011/07/06/2098775.html 后才知道他的用法,这里先附上调优的原文,大家先看看:-------------------------------------------------------------------------------程序调用中:在sql中用类似下面的语句替换: Select BillCode, isnull(list, 阅读全文

posted @ 2012-06-20 23:32 单车男 阅读(748) 评论(0) 推荐(0) 编辑

摘要:先说说题外话,前段时间近一个月,我一直在做单据导入功能,其中就涉及到Excel操作,接触Excel后发现他的api说明并不多,好在网上有很多朋友贴出了一些代码,我在不断的挫折中吸取了很多教训,现共享出来,给大家参考。1. 最好在客户端使用,不要在B/S服务端使用,因为会受到IIS权限和占用内存影响,多人并发操作必然完蛋2. 需要引入两个DLL,Microsoft.Office.Interop.Excel.dll和office.dll,在加上项目的时候,会报错“类型“Microsoft.Office.Interop.Excel.ApplicationClass” 未定义构造函数无法嵌入互操作类型 阅读全文

posted @ 2012-06-17 22:18 单车男 阅读(34542) 评论(9) 推荐(11) 编辑

摘要:本周技术研究部(TRD)的一名DBA 对我们编写SQL时的一些问题,进行了汇报讲演,以下是来自它的脚本,我在它讲演的基础上写出了自己想表述的,以便于大家相互交流学习。/*--注意:准备数据(可略过,非常耗时)CREATE TABLE CHECK1_T1( ID INT, C1 CHAR(8000))CREATE TABLE CHECK1_T2( ID INT, C1 CHAR(8000))DECLARE @I INTSET @I=1WHILE @I<=10000 BEGIN INSERT INTO CHECK1_T1 SELECT @I,'C1' INSER... 阅读全文

posted @ 2012-06-10 23:58 单车男 阅读(812) 评论(2) 推荐(2) 编辑

摘要:1 CREATE TABLE T_TEST(ID INT IDENTITY PRIMARY KEY,CreateTime DATE) 2 INSERT INTO T_TEST SELECT '2011-11-04' 3 UNION ALL SELECT '2011-11-04' 4 UNION ALL SELECT '2011-11-04' 5 UNION ALL SELECT '2011-11-05' 6 UNION ALL SELECT '2011-11-05' 7 UNION ALL SELECT ' 阅读全文

posted @ 2012-06-09 18:25 单车男 阅读(678) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示