摘要: -------------------2011-05-16----------------------------------------------------------------------------------1.所有真正杰出的设计一旦被设计好,看起来都是那么的简单和显而易见。但是在获得杰出设计的过程中, 需要付出令人难以置信的努力-------------------2011-04-22----------------------------------------------------------------------------------1.所有让用户要考虑的产品,都是 阅读全文
posted @ 2011-04-22 14:22 Ss_Andy 阅读(358) 评论(0) 推荐(0) 编辑
  2011年11月15日
摘要: 项目中在使用wcf返回数据时,发现一直报这个错误“基础连接已经关闭,连接被意外关闭”,经检查后,发现代码没有什么问题,只是一个简单的查询,调试的时候,发现返回的数据量比较大6000多个,后面在想,是不是数据量太大的原因,把返回的数据改少些,马上就成功了!那OK了,起码知道问题出在哪里。出现这个问题主要是因为接收的数据超过了wcf默认值,只需要在服务端(Wcf)修改一下配置文件还有客户端(wcf调用者)就OK了。下面看看怎么修改吧。。 上面的WCF服务的配置文件,下面再贴一张客户端的配置在客户端和服务器端根据以上的图片进行配置问题就解决了!之所以产生这个错误,主要是因为wcf默认序列化的对象超过 阅读全文
posted @ 2011-11-15 10:13 Ss_Andy 阅读(6730) 评论(6) 推荐(0) 编辑
  2011年6月30日
摘要: 前两天在工作过程中遇到一个已离职的同事在TFS锁定签出了部分文件,另外的同事想更改,又改不了。于是我用管理员帐户登录上去,找了很久,发现TFS没有可视化界面直接撤销别人签出的文件。之后在baidu,google一番,发现可以使用tf undo命令撤销他人签出的文件,可是试了挺久的,一直没有成功,只是提示失败,具体原因也没有说,开始怀疑是权限问题,后面发现权限的设置也没有错。应该不是权限问题。许久之后,请教以前的一位同事得知,可以装个TFS插件(TFS Power tools)就有可视化界面操作了!立马google下载地址后安装,安装一切顺利。可之后再试也没有发现有撤销签出文件这个功能。后来想. 阅读全文
posted @ 2011-06-30 23:29 Ss_Andy 阅读(4015) 评论(1) 推荐(3) 编辑
  2011年5月16日
摘要: 最近公司开始一个项目开发,打算使用WPF实现,由于WPF算是比较新的知识吧,公司也没有什么人懂,都是临时抱佛脚的。。项目中有不少窗体会共用到一些东西,比如窗体样式风格之类的。这很自然的就想到使用继承嘛,以往我们在Winfrom下只要简单建一个类,让窗体继承自己自定义的基类即可,但,WPF窗体却不一样,他是由一个xaml以及一个后台文件组合成的,这时我们新建一个cs文件,从Windows继承将 public partial class Window1 :Window修改为: public partial class Window1 :BaseWindow本想着这样就OK了,但编译后,你会得到一个 阅读全文
posted @ 2011-05-16 15:44 Ss_Andy 阅读(4000) 评论(5) 推荐(0) 编辑
  2011年4月20日
摘要: 用not exists 代替not inselect * from tsp_product p where not exists(select 'X' from tsp_orderitem i where p.id=i.product_id)select * from tsp_product p where id not in(select product_id from tsp_orderitem i where p.id=i.product_id)用exists 代替inselect * from tsp_product p where p.id in(select pro 阅读全文
posted @ 2011-04-20 23:06 Ss_Andy 阅读(469) 评论(0) 推荐(0) 编辑
  2011年3月30日
摘要: 上一次整理了一下Oracle字符串中常用的函数,接下来就整理一下Oracle数值方面的一些常用的函数。1.NVL 空值转换函数,请注意一下,任何包含NULL值的算术运算都会得到NULL,这个函数有点像三元表达式一样,我们先看看他的格式吧 格式:nvl(value,substitute),如果value不等于NULL,那返回value值,如果value等于NULL那返回substitute值,NVL不只限于数值,也适用于varchar2,date和其它数据类型,但value和substitute必须为相同的数据类型。2.ABS 绝对值函数,个人感觉用的时候比较少.格式:ABS(value);3. 阅读全文
posted @ 2011-03-30 13:20 Ss_Andy 阅读(4439) 评论(2) 推荐(0) 编辑
  2011年3月23日
摘要: 最近换了新公司,又用回Oracle数据库了,很多东西都忘记了,只是有个印象,这两晚抽了点时间,把oracle对字符串的一些处理函数做了一下整理,供日后查看。。平常我们用Oracle主要有两种字符串类型1.char始终为固定的长度,如果设置了长度小于char列的值,则Oracle会自动用空格填充的。当比较char时,Oracle用空格将其填充为等长,再进行比较。2.VarChar2数据类型为可变长度,虽然与VarChar数据类型是同义的,但在今后的Oracle版本中也许会有变化,所以应该避免使用VarChar,优先使用VarChar2。固定长度的字符串字段使用Char,而其他所有的字符串字段都应 阅读全文
posted @ 2011-03-23 00:49 Ss_Andy 阅读(106399) 评论(1) 推荐(0) 编辑
  2010年12月20日
摘要: 本文欢迎转载,但必须在文章显眼处保留原文地址http://blog.163.com/ganlanfei@126/blog/static/12181987120101120103428882/ 今天做excel导入功能,因为以前做过,熟手熟脚的一下子就把代码写完了,然后看了一下,应该没有什么问题,但运行的时候,问题就出现了。 由于我用的是oledb,所以读取数据前是需要先打开连接在,在代码运行到打开连接的时候,报了一个“外部表不是预期的格式”从这个提示不难看出,就是导入时的excel文件有问题,经过一翻仔细的检查后,确定excel是没有问题的。奇怪,那问题出在哪里呢,找了N久的baidu,go 阅读全文
posted @ 2010-12-20 22:39 Ss_Andy 阅读(1871) 评论(0) 推荐(0) 编辑
  2010年12月16日
摘要: 本文欢迎转载,但必须在文章显眼处保留原文地址http://blog.163.com/ganlanfei@126/blog/static/121819871201011160936439/接着上一篇Jquery操作DOM(笔记1)继续1.替换节点在Jquery中提供了两个替换节点的方法,即replaceWidth()和replaceAll();replaceWidth:说明:将匹配到的元素替换成指定的HTML元素$("p").replaceWidth("bAA/b"); //将所有P标记替换成bAA/breplaceAll:说明:与replaceWidth相反$(("bAA 阅读全文
posted @ 2010-12-16 00:14 Ss_Andy 阅读(1082) 评论(2) 推荐(0) 编辑
  2010年12月9日
摘要: 本文欢迎转载,但必须在文章显眼处保留原文地址http://blog.163.com/ganlanfei@126/blog/static/1218198712010118115844618/介绍 DOM是Document Object Modeule的缩写,一般来说,DOM操作分成3个方面。1、DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它,用途也远不止仅限于网页,也可以用来处理任何一种使用标记语言编写出来的文档,如XML。 例如:document,getElementsByTagName("form");//使用DOM Core来 阅读全文
posted @ 2010-12-09 00:01 Ss_Andy 阅读(5212) 评论(0) 推荐(0) 编辑