- 博客(31)
- 资源 (41)
- 问答 (2)
- 收藏
- 关注
原创 浅析Java抽象类和接口的比较
在面试的过程中,面试官往往会问我们有关抽象类与接口相关的问题,也许我们只能大概的讲出个一二。比如:抽象类只能通过单一继承,而接口可以通过多次实现等。并且,有的时候我们自己都不知道该用抽象类还是接口,下面就为你讲解一下抽象类和接口之间的区别: abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了J
2012-03-30 23:33:16 555
原创 JQuery操作单选按钮以及复选按钮
单选按钮以及复选按钮在开发过程中会经常用到,下面我就来通过JQuery操作单选按钮和复选按钮:单选按钮:通过JQuery获取单选按钮对象我们总共有三种途径:①ID:$("#radioId")②NAME:$(":input[name='radioName']")③TYPE:$("input[type=radio]"),可能在有的资料上面写的是:$(""input[@type=ra
2012-03-29 13:29:19 2155 1
原创 通过PLSQL远程连接数据库
作为开发人员,Oracle数据库肯定是有使用的时候,但是如果你用笔记本进行开发的话一定不敢安装Oracle数据库,充其量也就安装个客户端,然后通过客户端去连接服务器上面的Oracle服务器。至此,我们在回到PLSQL工具,如果要使用这个工具的话你可以选择安装Oracle客户端,也可以不安装。下面我们就来分情况讨论:安装了Oracle客户端:首先,我们得配置服务器的tnsnames.org文
2012-03-29 11:31:25 2449
原创 JavaScript之DOM笔记
DOM:(Document Object Model)文档对象模型DHTML:CSS、脚步编程语言和DOM三种技术的单一称谓叫DHTML(Dynamic HTML,动态HTML)DOM对象的层次关系windowlocationframeshistorynavigatoreventdocumentlinksanchorsimagesfilt
2012-03-28 23:07:26 606
转载 Java日期操作 及 Timer定时器
Date,这个大家都认识了,用于保存日期信息,但不推荐进行日期操作及初始化特定日期Calendar及其子类GregorianCalendar:日历类,日期操作,初始化特定日期。DateFormat及其子类SimpleDateformat: 日期格式化,日期的默认显示方式不适合中国人,所以需要格式化为中国人常用的格式来显示。取得当期日期, Date date=new Date();初
2012-03-28 16:23:31 922
原创 定时执行任务之quartz
关于定时执行某个或者某些任务的需求是常有发生,要解决此问题总共有两种方法,一种是通过开源的quartz框架完成,此框架由Java语言编写;另一种就是Java自带的定时器Timer。在本篇文章中我们将介绍quartz框架的使用方法。要开始使用 Quartz,需要用 Quartz API 对项目进行配置。步骤如下:下载 Quartz API。解压缩并把 quartz-x.x.x.jar
2012-03-28 15:52:32 1375
原创 Oracle权限控制笔记
系统权限三个默认用户:用户 密码sys(网络管理员) change_on_install [as sysdba](连接数据库所用)system(本地管理员) managerscott(普通用户) tiger上面为oracle9i中的用户密码,如果是10i则前两个用户由自己在安装时指定。创建自己的用户出现协议适配器错误:启动两个服务(监听、实例)通过命
2012-03-25 22:10:02 862
原创 MyBatis笔记
mybatis是apache的一个开源框架,最大的特点是小巧,上手快。在映射文件中,可以创建别名,如:模糊查询:select * from student where name like '%$name$%'sql主键的生成:1、创建一个序列,如:dual2、从序列中获取主键存放到student对象中3、将student对象中的主键插入表中
2012-03-25 22:04:13 545
原创 HTML笔记
HTML语言基础水平左右移动IETF:制定了HTML标签W3C:制定规范文档类型定义,Document Type Definition,DTDDTD语法:共五个部分什么情况下使用&qout表示双引号:如果内容过长是否进行自动换行:缩进显示:列表显示:带有标示的列表:使源码中的格式生效:下标;:上标:以打
2012-03-25 22:02:59 741
原创 CSS笔记
样式规则的选择器:关联选择器:它所定义的样式规则的优先权比单一选择器定义的样式规则的优先权高,如:p span{backgroud:yellow}span{backgroud:green}但是,在段落标签中定义的标签中的背景仍为黄色。组合选择器,如:H1,H2,H3,H4,TD{COLOR:RED;}伪元素选择器:伪元素选择器是指对同一个HTML元素的各种状态和
2012-03-25 22:00:06 542
转载 普通窗口与模态窗口参数详细
一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、各项参数 其中y
2012-03-24 13:13:01 1125
原创 Ajax中文乱码问题
注意两个问题:1、页面:在Ajax请求中加上:contentType: "application/x-www-form-urlencoded; charset=UTF-8",如:window.onload=function(){ $.ajax({ url:"/remoteSale/login/?type=info", type:"post",
2012-03-24 13:11:59 498
转载 经典正则表达式入门教程
来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是“30分钟入
2012-03-24 13:05:12 536
转载 20 个数据库设计最佳实践
使用明确、统一的标明和列名,例如 School, SchoolCourse, CourceID。 数据表名使用单数而不是复数,例如 StudentCourse,而不是StudentCourses。 数据表名不要使用空格。 数据表名不要使用不必要的前缀或者后缀,例如使用School,而不是TblSchool,或者SchoolTable等等。 数据库中的密码要加密,到应用中再解密。 (其实就是散列存储
2012-03-20 17:28:49 509
转载 变量和方法命名的最佳实践
在每个代码范围内使用足够短和足够长的名称:例如循环计算器用一个字符就可以了,如i;条件和循环变量用一个单词,方法名1-2个单词,类名2-3个单词,全局变量3-4个单词组成为变量指定一些专门名称,不要使用例如 "value", "equals", "data" 这样的变量名变量名要使用有意义的名称,通过变量名能大概反映出其具体的用途不要在变量名前加前缀,例如 o_, obj_, m_ 之类服从公司命
2012-03-20 17:27:40 588
转载 2011 程序员薪资调查报告全文发布
文/常政自2011年初,CSDN在网上发起“2011年软件行业技术人员薪资大调查”(网址:http://vip.csdn.net/2011/xinzi/main.html) 以来,引起了广大开发者们的热烈反响,短短两月时间内,近万名开发者提交了调查数据。尽管这只是中国百万开发者大军的一小部分,但他们所在的行业几乎涵盖 了整个中国软件的产业链,他们的职位几乎代表了一个软件团队体系的每一个层面,而
2012-03-20 15:34:04 743
原创 impress掩饰(PPT)框架
在开源中国社区中看到一篇文章,讲述的是《6个最好的HTML5/CSS3掩饰框架》,然后再在网上对应的找了一下,发现使用impress的人比较多,为此,我也就试着做了一下,效果的确很震撼,查看效果请点击,下面就向你详细介绍impress的编码过程:Impress.js 是一个非常棒的用来创建在线演示的javascript库,但在其实际的项目网页中却没有说明文档。这篇指导将会帮你开始并创建一个
2012-03-20 14:59:43 999
转载 Linux程序员入门
需要熟悉的工具: 编辑器:Vim/Emacs。当然有许多其他编辑器,但这两种是被最为广泛使用的。其他桌面环境中的编辑器并不推荐。传说只有世界只有三种程序员,一种用Vi,一种用Emacs,其他的归为第三类。推荐CSDN easwy的Vim系列文章,当然,Vim最佳参考是其作者Bram Moolenaar的《Vim用户手册》。另,这本书的中译本非常优秀。 编译器:gcc
2012-03-19 14:37:24 646
原创 通过JFreeChart制作柱形图
先贴张图片让大家看下效果吧:最近项目中需要用到图表相关的功能点,在网上找了一下资料,总结如下:图表框架:JFREECHART/FLOT/FUSIONCHARTSFREE报表引擎:BIRTJFREECHART:开源项目,主要用来生成静态图表,如饼图、柱状图、曲线图、区域图等纯JAVA应用与实现,可继承到WEB/SWING/SWT等,方便集成到报表中性能不佳,不支持
2012-03-19 10:28:05 1968
转载 收录各种猥琐的Java笔试/面试题目
本文收录各种猥琐的Java笔试/面试题,一些比较容易忘记的,不定期更新。也希望大家在底下留言,贴出自己碰到或看到的各种猥琐笔试、面试题目。J2EE基础部分1、运算符优先级问题,下面代码的结果是多少?(笔试)[java] view plaincopypackage test; public class Test {
2012-03-19 09:38:54 775
转载 我在北京工作这几年 – 一个软件工程师的反省
我于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。风行是一家成立于2005年的在线视频公司,主要做P2P视频点播的业务,而我主要从事P2P后台服务器的开发。百度是一家在纳斯达克上市的互联网公司,我主要在客户端部门的百度影音项目组从事P2P
2012-03-17 10:30:40 491
转载 Java笔试题
package cn.itcast.day22.test;public class PeachTest { /* * 面试题 1.海滩上有一堆桃子, 有5只猴子来分这些桃子. 第一只猴子来到海滩, 发现了桃子, 将桃子分成5份, 发现多了1个, * 吃掉然后拿走了一份. 第二只猴子来到海滩, 又发现了桃子, 将剩下的桃子又分成5份, 发现还是多了1个, 吃掉然后拿走了一份. ...
2012-03-17 00:20:13 485
转载 CSS大道至简--读《CSS禅意花园》
只承认一个个确实存在的东西,凡干扰这一具体存在的空洞的普遍性概念都是无用的累赘和废话,应当一律取消。如无必要,勿增实体。 ---奥卡姆剃刀周末找了两个主题研究了一下:CSS正则表达式 看了《CSS禅意花园》,第一遍看完感觉意犹未尽,第二遍随手记下关键之处:1. HTML语言的本意是以结构化的方式表示文档。一些基本的HTML的元素被滥用于页面布局中。例如Table就是
2012-03-16 23:50:35 1155
转载 正则表达式学习笔记---揭开正则表达式的神秘面纱
首先推荐一个网址:http://topic.csdn.net/u/20101204/10/a543196e-37da-46b0-b187-7ab3fe1b08b4.html正则表达式学习笔记 如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则
2012-03-16 23:46:15 654
原创 Java的一份笔试题
题目如下:1、给一个java.util.Date值你 要求按字符串”yyyy-MM-dd HH:mm:ss”形式打印出来2、写一个oracle的sequence 从100开始 到99999结束 每次增长为23、从字符串”ABCDEFGH”里找出”DEF”来4、Hibernate 的主键生成机制5、Java实现快速排序6、class A{static void mai
2012-03-16 23:29:49 647
原创 往div中添加图片
要想往DIV中添加图片分为两种情况讨论:第一种:document.getElementById('qyery').style.background = 'url(xxx.jpg)';第二种:var imgNode = document.createElement('img');imgNode.setAttribute('src','xxx.jpg');d
2012-03-16 13:11:12 6355
原创 win7系统设置虚拟内存
内存不够,物理内存使用率过高,电脑天天弹出“内存不足”(如图1)等等这些问题我们应该怎么解决呢???当然,加根内存条是可以的,可是,如果是win732位系统的话,它最大只能识别3.5G,如果你的电脑是集成显卡的话,有可能只有2.93G(如图2)……所以说,加根内存条也不是解决问题的根本办法。为此,我们可以使用虚拟内存来解决此问题,虽说会占用一点硬盘容量,但是,硬盘这么大,你不可能用的一点不剩吧,是
2012-03-14 13:15:00 1068
转载 MyEclipse性能优化
1 、关闭MyEclipse的自动validation windows > perferences > myeclipse > validation 将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。
2012-03-14 10:07:17 554
原创 适合初学者的Drools教程
1、先在官方网站下载以下两个包:之后,将两个包解压放到相应的磁盘中,然后,在eclipse中安装此插件,参考:http://blog.csdn.net/fhm727/article/details/6412523,步骤如下:2、打开eclipse的preferences,找到Drools,添加Drools所需要的工具包,此工具包为前面所下载的另外一个包,如图:
2012-03-06 13:33:23 3445 1
原创 jquery以及js常用函数
jquery刷新页面局部刷新:这个方法就多了去了,常见的有以下几种;$.get方法,$.post方法,$.getJson方法,$.ajax方法如下前两种使用方法基本上一样$.get(”Default.php”, {id:”1″, page: “2″ },function(data){//这里是回调方法。返回data数据。这里想怎么处理就怎么处理了。});$.ge
2012-03-04 16:33:54 869
原创 通过Ajax请求的JS值在JSP中显示
昨天做了个菜单树,通过dTree生成。先在后台对dTree格式的JS树形结构进行拼接,然后再通过AJAX请求返回到前台JSP页面中,可是到了JSP页面中之后有那棵树,但是就是不能显示,这问题一直困恼了我一下午,真是百思不得其解啊。在网上找了很多资料,但是看的我是雾里云里,就在快要放弃另选途径的时候天空一阵巨响,答案闪亮登场。具体做法如下:1、在前台JSP页面的BODY中编写了一个DIV:
2012-03-03 13:49:55 2415
Android应用市场
2014-03-22
apache包和tomcat安装包(Linux系统)
2013-08-02
FTP服务器搭建工具Serv-U
2012-07-13
SecureCRT工具
2012-04-09
SecureCRT注册机
2012-04-09
VIM使用手册
2012-03-19
JFreeChart资源文件
2012-03-19
MQTT的详细介绍
2012-03-17
JOSSO实现SSO
2012-02-01
IBM之DB2基础教程
2011-08-06
Java面试、笔试题大全
2011-08-03
DB2最全面的性能指南
2011-07-16
[Oracle.10g编程基础].(美国)Raishekhar.Sunderraman.清晰版
2011-05-12
apache-tomcat-6.0.14
2011-05-12
ActionContext介绍(在Struts2中)
2011-05-12
J2EE中JSON+Jquery_AJAX应用
2011-05-12
最全的正则表达式汇总
2011-02-25
小巧又好用的取色精灵
2017-04-05
Android版电子书开发模板源码及成品
2014-04-17
android版电子书开发模板升级版
2014-03-31
Android入门书籍
2014-03-22
dwr+easyui加载不出数据
2015-08-18
使用volley进行post请求,参数中无故多出&
2015-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人