自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (4)
  • 收藏
  • 关注

原创 Javacript 对元素赋值的处理

javascript 对于element赋值后,即便值是boolean,也会被处理掉。如果用==false等去判断,对得到意想不到的结果。

2016-08-04 17:19:30 440

原创 如何让IE10运行64位的JRE

IE10以后,微软对IE浏览器这款软件进行了构架上的调整,这一调整的目的是希望浏览器可以对64位及32位的插件同时兼容。这一特性默认的属性是在32位环境下打开的新标签,这以行为的后果就是,无论在ie这jre环境中如何设置,ie使用的jre环境始终是32位的。请参考http://blog.csdn.net/kerr1992/article/details/8769646。

2015-05-11 17:11:54 2324

原创 Visual Studio快速查找无法工作解决方案

请试用一下组合。Ctrl+BreakAlt+BreakBreakCtrl+ScrLk

2015-04-27 11:09:37 664

原创 regAsm的历史问题

regAsm是用来注册,卸载dll成为通用库的一个工具。关于regAsm的详细资料请参照http://msdn.microsoft.com/en-us/library/tzat5yw6(v=vs.110).aspx但是在实际使用这个这个注册工具的过程中,遇到一下问题:同名的dll,注册过后,如果想把dll降级到以前的版本,卸载已注册dll,再注册旧版本的dll,这个旧版本的

2014-11-12 12:35:16 1230

转载 window 窗口闪烁的解决方案。

It is not the kind of flicker that double-buffering can solve. Nor BeginUpdate or SuspendLayout. You've got too many controls, the BackgroundImage can make it a lot worse.It starts when the UserCo

2014-07-22 10:34:36 1215 1

原创 你写的代码真的对吗?

俗话说,文无第一,武无第二,作为程序员,也很难比出高低,但是代码的质量去可以让人一眼看出水平的高低,有些代码不仅仅是质量不好,运行效率低,甚至在一些情况下会导致系统的错误。还记得几年前,项目经理发信说过,需要做defense coding,就是预防代码发生不可预见的错误。那么让我们来看看一下代码的区别。代码范例1:String configurationName = "Back

2013-06-20 16:05:48 805

原创 TEST

CBFA4BAEFF2AB7E699D94683B1FCF14C={2015-02-05|}

2013-02-06 17:15:54 582

原创 CVS 服务器搭建及使用

1、在window 7 上搭建CVS服务器的时候,创建用户的时候要run cmd as administrator,否则无法创建cvs用户。命令是:set cvsroot=c:\cvsrootcvs passwd -r SystemUserName -a CVSUSerName2、在import项目进入CVS服务期的时候,要注意,psd,wav这些文件默认为文本文件

2012-12-27 03:59:20 792

原创 发个好玩的

今天使用Microsoft SQL Server Management Studio的时候发现,选中几条记录然后拷贝粘贴在记事本里面的时候,粘贴顺序是按照你选中的顺序,而不是在Microsoft SQL Server Management Studio里的顺序。Microsoft Visual Studio 里面如果遇到The breakpoint will not currently

2012-11-15 14:29:08 517

原创 说大名你知道几个?

看看这些,你知道几个?HyperText Markup LanguageeXtensible Markup LanguageActive Server PagePersonal Home PageWeb Services Description LanguageStructured Query LanguageSimple Object Access Proto

2012-11-09 14:44:35 886

原创 Eclipse下Android SDK一个错误的解决方法

错误信息:This Android SDK requires Android Developer Toolkit version 17.0.0 or above. Current version is 16.0.1.v201112150204-238534. Please update ADT to the latest version.进入Eclipse安装界面,从 ht

2012-08-15 22:53:32 1230

转载 数据库中索引原理

实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为

2012-07-18 17:21:21 676

原创 Facebook login for Desktop application

Facebook is a popular social network portal, more and more applications are developed integrating facebook functions such as post on the wal

2011-07-26 11:39:46 2113

转载 Web Server Access on a VirtualBox Guest

Web Server Access on a VirtualBox GuestIn: Computing 数码编程7Oct2008I been using VirtualBox to deploy virtual machines on my Windowsmachine since a significant memory upgrade. VirtualBox is suprisinglyea

2011-07-26 11:27:54 645

原创 Transparent PictureBox in C#

In last preject, a transparent picturebox is needed to meet the requiremnt. If you have tried before, you should know that .net transparent

2011-07-26 11:14:09 1321

原创 C#中实现真正的透明的PictrueBox

C#控件的透明,只是相对于parent的透明,所以当一个控件上面放置了多个控件,并互相重叠时,会出现很奇怪的透明现象。下面是重载picturebox,实现真正透明的效果的代码:

2011-07-26 10:58:23 2885

转载 C# 实现拖动控件

const uint WM_SYSCOMMAND = 0x0112;const uint SC_MOVE = 0xF010;const uint HTCAPTION = 0x0002;[DllImport("user32.dll", EntryPoint="SendMessageA")] private static extern int SendMessage(IntPtr hw

2011-06-10 18:04:00 744

原创 Android SDK安装找不到java SDK

解决方法,上一步,然后再点下一步!在vista和xp上都碰到了同样的问题。解决方案也相同!

2011-05-23 16:11:00 2454

原创 Galaxy usb充电导致电脑无法启动

<br />周末把Galaxy插在电脑上充电,关机之后没有拔出,结果第二天重新启动的时候(仍没有拔出),电脑显示F2,F10的屏幕,再也不动了,按F2, F10也不起作用,弄了半天,还以为系统出了问题。<br /> <br />当时还正好做了,更换病毒软件、用Vista重新分区的工作。急了半天,结果把Gaxlaxy拔出去后,一切正常了!虚惊一场,不知道是Galaxy特有的问题,还是Android系统都有这个问题。

2011-03-28 10:49:00 841

原创 Mysql 的SQL mode魔术

<br />对于数据库一直以来都是一路next安装,安装了之后就使用,很少对其进行什么配置,估计大部分开发人员都是这样,过分依赖DBA。在最近的项目中,由于产品已经在线。因为遇到了开发环境和在线系统数据库配置不一样的问题,并导致了很多麻烦。<br /> <br />在开发过程中发现了两个问题:<br />1、在线系统对于字符长度超出规定的字段进行自动截取,而开发环境中数据库提示错误。<br />2、在线系统对于非空字段的空值插入自动忽略,而开发环境中报错。<br /> <br />对于这两个问题,一路跟踪到

2010-11-12 09:47:00 606

原创 如何去掉J2ME连接网络时的提示框

J2ME程序连接网络时,不断跳出提示框的解决方案。

2010-07-20 15:07:00 1005 1

转载 Don't work. Avoid telling the truth. Be hated. Love someone.

-----Written by Adrian Tan, author of The Teenage Textbook (1988), was the guest-of-honour at a recent NTU convocation ceremony. This was his speech to the graduating class of 2008.-----

2010-04-21 09:49:00 861

原创 苹果的成功之道

苹果似乎在IT界一直背道而驰,在当今盛行共享、开源的环境中,依然独树一帜,格格不入的使用着自己独有的技术,从iPhone到Mac,从操作系统到开发者的开发环境,无一不打上了独行的烙印。 然而,这些都没有影响到苹果产品的成功。各种版本的iPhone的销售高潮还没有结束,人们仍在评比各个传统手机与iPhone的优劣时,苹果的iPad再度出击了。而似乎其他厂商总是晚苹果一步。苹果很早就提出了

2010-04-15 13:27:00 680

原创 ActionScript中键盘事件的处理

软件需求:一个比较复杂的届面上有一个控件(upDownComponent),这个箭头可以通过上下键达到上下移动的效果。 好久没有做UI的东西了,最近开始使用ActionScript 3.0,感觉一切都是陌生的。而且鉴于Google的强大,导致过分依赖互联网。找了一下,几乎没有找到什么有用的东西,大部分搜索的结果都是一样的,就是根据ActionScript的例子,作了一个简单的键盘控制一个形

2009-09-24 13:35:00 992

原创 ruby对has many关系的验证

 在默认情况下,ruby对对象中的has_many关系的对象会自动验证,比如说有以下两个类parent  has_many :childrenend child  validates_presence_of :nameend 在保存parent的时候,child对象也会自动被验证,这个时候,如果child的name没有符合要求的值,就会出现错误,提示用户无法保存

2009-04-21 13:35:00 1238

原创 无语程序设计2、3事

用程序实现用户的要求的设计有很多种,相信10个程序员对一个普通的问题可能提出5、6种不同解决方案,在这里不是说一些巧妙的设计,而是说一些实在让人无语的解决方案。 1、登陆系统的设计:首先根据密码查询,得到结果之后,遍历结果,从中找出用户名,返回该用户。无语指数:9 2、更新数据:为了统计更新多少行,将一个表中的数据全部拿出,使用循环遍历,遇到要更新的,计数器加一。无语指数:

2009-03-09 11:05:00 526

原创 DAO层的一点儿设计细节

客户网站流量的提高,导致几次系统内存崩溃,察看日志发现,是DAO层对数据库过量请求引起的,居然发现一个SQL中,使用了13个jion,被雷到了。 而今天一个同事为另外一个项目的增添新功能,明明只需要一个表内的数据,却对数据库请求了5次,其中三次是彻底的无用功,一次仅仅为了验证数据的存在,而是用join并把一个表中的所有字段拿出,无语了。 我们的几个项目都是一种构架,WebServi

2009-01-30 15:52:00 1729

原创 ruby对model进行验证的几个问题

1、在controller中,model必须定义为controller的对象变量,而不是某个action中的私有变量,定义为私有变量不影响验证的执行,但是验证的错误信息无法传递到页面中。2、可以再model中重载validate方法,根据系统要求,写出相应的验证。3、在某种情况会遇到不希望验证的要求,比如说用户系统中,通常会把修改密码和修改用户的一般信息分开,这个时候,在修改一般信息的时候就不需要

2008-12-17 09:56:00 1166

原创 在Ruby中使用flash传递消息

Ruby中可以通过flash[:error]或者flash[:notice]从controller中传递给页面错误和提示信息。但是在传递的时候需要注意,在这个需要传递消息的action中一定要使用redirect_to把页面跳转,如果不进行调转,则会在用户点击下一个连接的时候还会出现这个error或者notice的消息。在rails的文档里面写道:The flash provides a way

2008-12-11 15:51:00 1509

原创 继承与包含在程序设计中的使用

最近做了一点小东西,需求是这样的:需要对一个网站进行访问、数据分析已及提交网页表单。根据需求,我创建了一个类,用来专门处理网站底层的访问以及表单的提交,结构如下:class MyHttpRequest{  private int statusCode;  private int sessionString;  private Cookie cookie;  public String get(St

2008-10-29 09:58:00 1348 2

原创 SVN服务器的建立过程中几个问题

SVN是现在比较流行的版本控制工具,简单易用。在建立过程中应该注意以下几个问题:1、 在config文件和用户、权限文件中,每个配置变量的前后不能有空格。2、可以使用ignore list,把编译文件所在的目录排除在SVN的repository之外。

2007-12-07 13:05:00 736

原创 Spring中中文乱码解决一例

中文乱码这个问题,在我们的开发过程中是个经常遇到的问题,而这一问题的答案和解决方案也遍布互联网的各个角落。随便搜一下中文乱码,可以找到符合条件的记录上百万计。然而由于使用框架的不同,开发环境的不同,乱码的原因也各不相同。以下三条语句的含义,我们应该记住:1、2、3、第一句编码格式为jsp文件的存储格式。第二句web服务器在发送相应内容是使用解码 格式。第三句是告诉浏览器需要使用UTF-8的编码来处

2007-11-12 15:46:00 1383

原创 关于土豆网盈利模式的一点儿构思

同事发给我看土豆网的第二期融资网页。的确,.com的时代并没有结束,只不过是更加规范,投资者更加谨慎。然而,土豆网的融资成功不能说明互联网走进了一个新的时代,因为互联网公司的盈利模式,仍跳不出广告,会员费的圈子,如何真正的使一个网站盈利,仍是网站经营者和投资人需要考虑的问题。在网站盈利模式的摸索过程中,不同的网站应该根据自己的内容,不同情况进行营利的思考和探索,而不是一味的追随着前面成功人的步伐,

2007-11-09 10:25:00 1944

原创 动态添加表单元素需要注意的一个问题

Firefox在处理html中的Form提交时,有一个小问题,就是如果要提交的form中,如果有元素是通过动态创建的,需要把form方在table的外面才可以得到这个新增的元素的内容。 也就是说html结构应该如下: .... 新增元素。 .... 如果使用以下结构,则无法将新增元素提交。 .... 新增元素。 版权所有:

2007-10-29 16:00:00 1110

原创 Spring Web MVC中映射数组及Collection类(二)

Spring Web MVC中映射数组及Collection类 在上文中我提到了在command对象的构造器中添加:options = ListUtils.lazyList(new ArrayList(),FactoryUtils.instantiateFactory(Option.class));来解决org.springframework.beans.InvalidPropertyExcept

2007-10-26 15:44:00 4231 1

原创 使用Axis2创建一个Web Service的客户端

去年一年一直在开发Web Service,而新的项目也同样是一个Web Service,但是工作一直集中在服务段的开发,对于Axis的应用也一直把它当作一个容器而已。虽然也改过Axis的一些代码,但是对它的了解基本上都停留在皮毛上。而自己写的JUnit测试也因为是在同一台机器上,而且service和client的开发语言都是java,而与实际的客户端开发存在着一些差距。最近在CSDN上翻帖子的时候

2007-10-22 11:06:00 2834 1

原创 Spring Web MVC使用技巧一则

在使用Spring时, 当使用Redirect view的时候,发现,如果直接把一个SimpleFormController的successView设置为一个redirect view的话(通过redirect:myURL的方式),可以成功地把提交页面转到所需位置,但是这个时候在地址栏会出现很多程序再controller中绑定的信息。这样即使url看上去很怪,同时也会让你的项目中的一些对象、名字暴

2007-10-17 13:17:00 757

原创 汽车钥匙的设计方案

吃中午饭的时候,聊起停车,同事说某个停车场真得很大,把车停进去之后,回来要找好就才能找到。另外一个同事也说,总是忘记自己把车 停在那一层,很是麻烦。那么如果在停车场找车是一个普遍的问题的话,为什么不能在车钥匙上面做一个简单的定位系统呢?这个系统不需要向GPS那么精确,那么强大,只要在方圆1公里内找到要找的东西就行了。感觉不是很难,可能已经有这样的系统了。

2007-10-17 10:20:00 2070

原创 软件开发过程中的事务处理(三)

在使用Hibernate时,我们会发现Hibernate在装载一个对象的时候有两个方法可以使用:load和get,而这两个方法的调用方法基本上是一致的,而唯一的区别就是,当Hibernate没有找到对象时,load抛出异常,而get仅仅返回一个null。为什么Hibernate采用这样的设计呢?在这里笔者也不敢妄加揣测,但是这一设计却可以很好地解决我们在软件开发过程中的事务处理(二) 中遇到的问题

2007-10-11 10:20:00 1307

原创 软件开发过程中的事务处理(二)

在上一篇软件开发中的事务处理 中我们已经比较了将connection的打开、关闭以及提交和回滚放在service层和DAO层,而笔者认为,放在service层更为合理,这样可以更有效的控制事务,但是这样的做法带来了一些弊端,其中一个就是异常,因为DAO层不可避免地要掷出异常,而在写操作的方法中,我们则需要catch这个异常,同时把connection回滚。那么如何来处理这个问题呢?我个人的做法是这

2007-10-10 13:48:00 1366

真正透明的PictureBox控件

真正透明的Picturebox控件 Transparent PictureBox controll

2011-07-26

文件同步软件 - 同步文件

选择目标文件夹、原文件夹、文件类型,当原文件夹该类型文件发生变化时,自动将该文件拷贝到目标文件夹。 需要.net环境。

2010-05-31

星牌日期计算器 - 输入开始时间,完成所需天数,既可得出结束时间

输入开始时间,完成所需天数,既可得出结束时间。输入开始时间,结束时间,也可以得到所需天数。

2010-04-26

星牌日期计算器 - 输入开始时间,完成所需天数,既可得出结束时间

输入开始时间,完成所需天数,既可得出结束时间。 输入开始时间,结束时间,也可以得到所需天数。

2010-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除