随笔分类 -  工作過程記錄與總結

摘要:從Camstar4.5升級到5.8後,發現原來用戶在4.5下可以正常使用的不良信息收集功能,列出的不良只有第一頁可以顯示,無法自動裝載下一頁。 嘗試發出,IE以下這個選項沒有選中,選中後,就可以正常工作了。 在此作為一個工作筆記,如果有人剛好碰到,也算好事。 Technorati 标签: Ajax,MES,Camstar 阅读全文
posted @ 2015-10-04 12:03 谢堂文(Darren Xie) 阅读(300) 评论(0) 推荐(0) 编辑
摘要:新MES已上線,這麼長時間沒有寫點內容,都是因為做這個項目,現在基本上運行穩定,接下來應該寫一下相關的文章。也好做個總結,計劃分多個文章按項目的階段進行寫。 阅读全文
posted @ 2014-05-17 23:19 谢堂文(Darren Xie) 阅读(258) 评论(0) 推荐(0) 编辑
摘要:在开发中用到Microsoft.ACE.OLEDB.12.0,但是,出现了Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine 之前都是用得好好的,还用了好多的时间去找信息,最后,我们只要在开发时选正确的发布平台就解决了,原因只是我们要布置到X64的服务器上,但是Microsoft.ACE.OLE... 阅读全文
posted @ 2014-01-05 23:21 谢堂文(Darren Xie) 阅读(900) 评论(0) 推荐(0) 编辑
摘要:今天再次改老系统,看着前边的师兄留下的SQL,就想起了MS SQL 7.5和SQL2000。可能很多人都还没有习惯新版本(05版之后)的SQL语法,还是用以前开发MS SQL2000的方式实现功能,但是多少人会明白,换一种写法后,性能却相差十倍百倍呢! 我用来做例子的是我们MES系统用到的一段简单功能T-SQL,都是使用同一个库、相同的表、相同的逻辑: 开始前先记录时间,计算完成后看用了多少时... 阅读全文
posted @ 2012-05-15 21:57 谢堂文(Darren Xie) 阅读(2020) 评论(4) 推荐(2) 编辑
摘要:又近放假,发现自己近来有一种放假前做总结的习惯。刚好这两天一个系统总是会出现阵发性的性能问题。经过分析,发现这系统是之前赶出来的系统,什么是赶出来的系统,我想多数人都明白的,很多时候都无可奈何,不多说。现在出问题了,用户骂声一遍。 问题的原因在分析的过程中得到了证实,当时做这个系统时,在没有考虑性能的情况下做出了功能。但是谁又能保证呢? 所以要做些工作: 1. 找出执行时间长的SQL 2.... 阅读全文
posted @ 2012-04-27 16:19 谢堂文(Darren Xie) 阅读(3124) 评论(6) 推荐(6) 编辑
摘要:明天放假,今天刚好整理一下,对于日期的格式、推算、运算是平时常用的,简单易错。 1. T-SQL 日期格式转换 由原始的值2012-04-03 10:57:06.127转换成以下20种常用的格式 2012-04-03 20120403 2012.04.03 04/03/2012 03/04/2012 03.04.2012 03-04-2012 03 ... 阅读全文
posted @ 2012-04-03 11:54 谢堂文(Darren Xie) 阅读(3446) 评论(4) 推荐(11) 编辑
摘要:对于数据库中删除数据,你说要注意什么呢?代码怎样写?多数同学看到这两个问题,想都不想就说,就一个Delete语句,注意删除的条件不要删除错了就是,有什么好注意的!是的,可以我再问一下,删除动作是会写日志的,你放日志的磁盘够空间吗?本文的内容:1. 我先举个实际的工作问题;2. 整理T-SQL的删除数据的语句和写法;3. 解决这个工作中的问题和效果总结。先举个我实际工作中的事例,我们在这样的一个应用,每天定时收集一些数据写入数据库中,数据库中有一批表(十几个)存放这些数据,由于数据量很大,三个月的单表数据在1亿以上,所以,我们只用表保存90天的数据,用于做什么我们在这里不关心好不好。在每天都有一 阅读全文
posted @ 2012-03-30 16:40 谢堂文(Darren Xie) 阅读(3095) 评论(16) 推荐(5) 编辑
摘要:本文主要是写Windows 服务的一个实际应用。包括一个后台定时执行检查的服务、写文本日志功能、加密解密功能、发送邮件功能、一个XML的配置文件和读取XML配置内容功能、服务的安装和删除功能。我先说明,我不在这里研究SQL Server为什么有假死这样的现象,实际在工作上就是碰到了多次这样的情况,即服务运行,但不提供服务。VS中不可以调试服务,所以有很多写LOG的调用,是为了方便调试跟踪。为防止后续发生SQL Server服务假死(即服务运行,但不提供服务)的情况可以更及时的处理,一发动千均,一出问题,整个生产现场就得停工,所以才有本文。资料和要求:主要的MES数据库有18个,内容包含以下In 阅读全文
posted @ 2012-03-16 21:31 谢堂文(Darren Xie) 阅读(3047) 评论(8) 推荐(4) 编辑
摘要:这是一个传说,哥好早好早就用上Win 7 了,也从未发生过这样的事情,XP的时候也没有。可是程序员都被公司同时和朋友视为可以解决所有电脑有关的问题顾问。这不前几天一MM就找到我说,Win 7 的密码忘记了,但是电脑上的信息重要呀,不能重装系统,可不可以找回密码? 我的神,找回是有难度的,我只能说不会,你不会谁会信,程序都写出来了,找个密码还不简单! 误解,天大的误会!不过MM面前也只好答应试试... 阅读全文
posted @ 2012-03-13 15:49 谢堂文(Darren Xie) 阅读(567) 评论(1) 推荐(0) 编辑
摘要:应用技术:DirectoryServices、DataTable、Ext.Net(数据和相关控件、事件与后台C#交互)、数据库操作、LDAP 需求背景:公司应用了Windows2008的域(从2003升级),所有的电脑都加入了网域,但是维护人员常更换,有时也没有认真填写电脑在网域中的描述信息,有的人员离职了或更换工作地点、部门、电脑也可能更换了,但是都没有更新(好像是咱公司网管工作不到位)。现在... 阅读全文
posted @ 2012-02-19 23:17 谢堂文(Darren Xie) 阅读(2579) 评论(7) 推荐(2) 编辑
摘要:我想大家都会有一个自己的函数来处理这样的需求,在SQL中按给定的分隔符来拆分字符串,产生一个表。 以下是我的经历,我以流水账式请有更高明的大侠指教。 话说有这么一个需求谈话: Jeff: “我们工厂生产的产品,有机会会从客户那里退回到工厂返工,返工后再发给客户,不过会更换新的条码。客户需要知道退回来的条码是什么,换成了新的条码是什么,返工过程中,有多少数量是更换了的。” Darren Xie:... 阅读全文
posted @ 2012-02-03 15:57 谢堂文(Darren Xie) 阅读(2136) 评论(3) 推荐(2) 编辑
摘要:其实我也清楚,这并不是全能,这样写标题也就是只有等待拍砖的份了。不过话又说回来,对Excel的操作,方法多得很,有的还真不敢用,现在这个是在我的项目中使用着的,今天等放假(下班就开始放年假),总结总结。 我说的全能非所谓的全能也,只是我自己的功能已满足罢了。 话题未放正,正经一点。 有时候,Excel操作会成为我们程序员的痛处。 COM的方式处理?杀进程?需要安装Office? No,n... 阅读全文
posted @ 2012-01-19 16:41 谢堂文(Darren Xie) 阅读(21361) 评论(62) 推荐(15) 编辑
摘要:一、 注释规范 1、 修改代码时,总是使代码的注释保持最新, 为了防止问题反复出现,对错误修复和解决方法代码必须使用注释。 2、 在每个函数、方法的开始,应该提供标准的注释以指示例程的用途,注释样本应该是解释它为什么存在和可以做什么的简短介绍。 3、 避免在代码行的末尾添加注释;行尾注释使代码更难阅读。 4、 在变量声明时,应在行尾添加注释;在这种情况下,将所有行尾注释应... 阅读全文
posted @ 2012-01-18 11:10 谢堂文(Darren Xie) 阅读(10431) 评论(0) 推荐(1) 编辑
摘要:功能說明:通過組名稱(AD組),取出用戶列表和用戶信息,如賬號、用戶名稱、說明、部門、職位、郵箱、OU等等AD賬號中已維護的信息。用EXT做的界面,可以導入多種格式的文件,當然用戶只是要Exsl格式就好。先上效果圖:1. 手工指定多個組名2. 從列出的組名中選取、導出文件需求背景:之前开放的一个公共盘,一有职员需要,就申请开通权限,时间长了,人员的进进出出换了好多。有的部门管理人员也换了。出于一些原因,某天经理和yao的邮件经理:please send the user access right for K drive to me 。yao:是每一个用户的话,只好手工一个一个用户名列出,给一些 阅读全文
posted @ 2012-01-12 11:07 谢堂文(Darren Xie) 阅读(5761) 评论(8) 推荐(2) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace Core { public static class FilePathTools { /// <summary>... 阅读全文
posted @ 2012-01-03 08:27 谢堂文(Darren Xie) 阅读(337) 评论(0) 推荐(0) 编辑
摘要:讨论 阅读全文
posted @ 2010-09-13 09:56 谢堂文(Darren Xie) 阅读(856) 评论(8) 推荐(1) 编辑