摘要: 程序员热衷于长时间地工作。我想说的是,你就承认吧,你的工作/老板并没有让你这样做,你自己要这样做而已。当然,我知道,也许并非所有程序员都喜欢长时间的编程。不过肯定的是,随着加班成为业内的普遍现象,至少一半的程序员必须喜欢加班,不是吗? 我早已听到以下这类借口。“不,不是那样的,我们只是喜欢炫酷的技术活,而且不想遗留未解决的问题。实际上,加班是一件好事,它让我们变得出色!” 我认为,你不能只见树木,不见森林。从某个角度来说,你这样做并非为了自己,而是为了“某个人”。无须质疑,他也许是个高尚的人,但你并不是他的奴隶。 从其他角度来说,你有多少次加班,是为了解决问题,研究新技术,编码实现某些东西,以 阅读全文
posted @ 2011-08-11 14:14 caicainiao 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 成为一名优秀的软件产品技术支持与服务工程师,需具备的素质和能力: 1)乐于发现问题和解决问题 提前发现产品中存在的问题,有利于日后从容面对客户的咨询或者投诉。如果能够在成本和计划可控制的范围内解决之,可以有效地避免其在客户群体中造成 不良影响,维护产品的良好声誉,甚至公司的良好形象。这不仅仅是产品开发与测试部门的责任,同时也是我们,直接服务于客户的软件产品技术支持和服务工程 师,必须时刻保持的警惕意识。 2)乐于帮助他人解决问题 不要回避客户在使用产品过程中发现的问题,要保持一颗良好的心态。有些问题可能比较麻烦,需要花费很长的时间,甚至到最后依然没有找到答案。无论问 题是什么,我们都需要感谢. 阅读全文
posted @ 2011-08-11 13:48 caicainiao 阅读(368) 评论(0) 推荐(0) 编辑
摘要: js文件:document.writeln("<div id='answerupfilediv' style='text-align:right'></div>"); var upLoadDemo = " <input type='hidden' value='' id='upFileName' name='upFileName' /> <form id='formFile' name='formFile 阅读全文
posted @ 2011-07-20 10:56 caicainiao 阅读(850) 评论(0) 推荐(0) 编辑
摘要: showDiv($("#ShowDiv")); function showDiv(obj){$(obj).show();center(obj);$(window).scroll(function(){center(obj);});$(window).resize(function(){center(obj);});}function center(obj){var windowWidth = document.documentElement.clientWidth; var windowHeight = document.documentElement.clientHeig 阅读全文
posted @ 2011-07-05 14:30 caicainiao 阅读(807) 评论(0) 推荐(0) 编辑
摘要: var InterestKeywordListString = $("#userInterestKeywordLabel").html(); var InterestKeywordListArr = []; var t = ''; for (var i = 0; i < InterestKeywordListString.length; i++) { var tmp = InterestKeywordListString.charAt(i); if (tmp != '' && tmp != ',') { 阅读全文
posted @ 2011-07-02 15:07 caicainiao 阅读(4106) 评论(0) 推荐(1) 编辑
摘要: 首先,需要导入此DLL:System.ServiceModel.WebSystem.Runtime.SerializationJSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍 ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集 合、字典的处理。 一、JSON简介 JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。 JSON是“名值对”的集合。结构 阅读全文
posted @ 2011-07-02 11:31 caicainiao 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 出现这个问题,一定是用了 System.Web.Mail 吧,丢弃吧,这东西已经过时了,使用 System.Net.Mail 吧。public class NetSendMail { /**/ /// <summary> /// 发送邮件类 的摘要说明 /// </summary> #region 数据成员 //收件人地址 private string m_To = ""; //发件人地址 private string m_From = ""; //邮件标题 private string m_Subject = "&qu 阅读全文
posted @ 2011-05-18 16:25 caicainiao 阅读(3482) 评论(0) 推荐(0) 编辑
摘要: declare @ttb table( [undid] [int] not null IDENTITY (1, 1) , [ID] [int] not null Primary key)set RowCount 60insert into @ttb select id from dbo.qqqq where Isction=0 and Isld=0 and QueeID<>3SELECT * FROM dbo.qqqq WHERE ID in (select ID from @ttb where undid>40) 阅读全文
posted @ 2011-04-23 16:42 caicainiao 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。 select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=03.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引 阅读全文
posted @ 2011-04-16 13:26 caicainiao 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。 F P$ +A' t~%l!jdi 1、 把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,提高I/O越重要。 wQN1rUMG J:0y6O6} 2、 纵向、横向分割表,减少表的尺寸,如:可以把大数据量的字段拆分表。 3gZr&F<O 26IhUJn( 3、 根据查询条件,建立索引,优化索引、优化访问方 阅读全文
posted @ 2011-04-16 13:16 caicainiao 阅读(248) 评论(0) 推荐(0) 编辑