自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

转载 access denied for user 'root'@'localhost'(using password: YES)问题解决办法.

<br />access denied for user 'root'@'localhost'(using password: YES)问题解决办法.文章分类:数据库按以下步骤操作,即可解决。 <br />1、C:/Program Files/MySQL/MySQL Server 6.0/bin>mysqld  --defaults-file="C:/Program Files/MySQL/MySQL Server 6.0/my.ini" --console --skip-grant-tables <br

2010-08-06 13:03:00 1457

转载 [转载]MYSQL中TIMESTAMP类型的默认值

<br />[转载]MYSQL中TIMESTAMP类型的默认值<br />  MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。<br />1、自动UPDATE 和INSERT 到当前的时间:<br />表:<br />/*DDL Information For - test.t1*/<br />---------------------------------<br /><br />Table   Create Table                                 

2010-06-07 14:44:00 711

转载 java.sql.SQLException: Before start of result set

<br />解决方法:使用rs.getString();前一定要加上rs.next();原因:ResultSet对象代表SQL语句执行的结果集,维护指向其当前数据行的光标。每调用一次next()方法,光标向下移动一行。最初它位于第一行之前,因此第一次调用next()应把光标置于第一行上,使它成为当前行。随着每次调用next()将导致光标向下移动一行。在ResultSe对象及其t父辈Statement对象关闭之前,光标一直保持有效。

2010-06-01 16:37:00 589

转载 mysql text 长度

mysql text 长度文章分类:数据库今天在做DB设计的时候在想用TEXT 是否能够满足将来的数据,能够出现装不下的情况。 后来查询了一下官方手册得到了一个答案。一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。MEDIUMBLOB MEDIUMTEXT 一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。LONGBL

2010-05-10 16:33:00 4038

原创 又见log4j

再一次学习log4j,正确的说,应该是第一次自学吧!在培训期间,做项目时用过它,那也是第一次听说它,只知道它能像Sys.out.println等的功能一样,格式化打印我们想要打印的信息,做日志记录,有助于我们调试错误。那时的我也只知道这些而已,自己也没有深入去研究去看过,当时也只会配制日志的级别,其它都不知道了! 由于,一直听说,log4j作的日志可以保存下来,供我们以后查看,一直也没有见识

2010-05-07 17:23:00 728

转载 Foursquare引爆了什么

Foursquare引爆了什么2010-05-06 17:14 |  5975次阅读 |  来源:《商业价值》杂志 成远  【已有14条评论】发表评论感谢ydj9931的提供 |  收藏这篇资讯我们可以把Twitter、Foursquare和Facebook看作新一代互联网的三个图层,“时间、地点、与谁一起”。这三个图层的叠加,就是未来互联网最完整的画面。谷歌一直在

2010-05-07 17:21:00 573

转载 选择java后的那些事…

选择java后的那些事…这两天学校开始让我们这一大批高费生选择自己的专业方向,Focuser我经过好几个年头的思考,并且在我们亲爱c#老师热情的向我们介绍.net的前景后,毅然坚定的选择了java这条自己认为前程似锦的道路。以下的这些网站是我平时经常访问的一些国外的英文java网站,今天特地的发布给大家,希望我们能够真正的学习到java的精髓。Java源于美国,因此我认为要学习到真

2010-05-05 18:38:00 572

转载 国外著名java技术资料网站

 国外著名java技术资料网站 国外著名java技术资料网站  http://www.onjava.com      OReilly的Java网站. 每周都有新文章  http://java.sun.com      官方的Java开发者网站 - 每周都有新文章发表  http://www.developer.com/java    

2010-05-05 18:37:00 3449

原创 MySQL数据导入与导出

 现在使用MySQL的越来越多了,我也用它做了自已的留言板。在使用过程中, 慢慢地 就要求对它的管理 功能需要近一步的掌握,不仅是我,也是很多网友的要求。现在有一些问题是关 于如何 从MySQL中导出数据, 以便用在本地或其它的数据库系统之上;以及将现有数据导入MySQL数据库中。现 在就我 学习的情况,就这 两个问题作一下小结,内容不是很详细。其实MySQL的手册是很详细的,只不过我 把有关 这

2010-04-16 11:10:00 536

转载 Oracle 伪列 rownun

 本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。        对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:stu

2010-04-13 22:22:00 519

转载 对 ThreadPool 的理解

对 ThreadPool 的理解文章分类:Java编程虽然从 Java5 开始 JDK 里的 java.util.concurrent 包内建了线程池,你不必自己实现线程池,但理解线程的实现原理对 Java 编程很有用。 当你想把运行在你的程序中的线程控制在一定的数量之内,线程池就显得非常有用。 引用原理: 用一个阻塞队列里(Blocking Queue)来存储线程池的所有

2010-01-19 14:37:00 1423

转载 AOP 的利器:ASM 3.0 介绍

AOP 的利器:ASM 3.0 介绍级别: 中级李 夷磊, 软件工程师, IBM 邱 小侠 (qiuxiaox@cn.ibm.com), 软件工程师, IBM蔡 一超 (caiyichao@gmail.com), 学生, 南京大学软件学院2007 年 7 月 25 日随着 AOP(Aspect Oriented Programming)的发展,代码动态生成已然

2010-01-17 21:04:00 550

转载 Visitor模式

作用:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的操作。解析:Vistor模式把对结点的访问封装成一个抽象基类,通过派生出不同的类生成新的访问方式。在实现的时候,在visitor抽象基类中声明了对所有不同结点进行访问的函数,如VisitConcreteElementA函数等,这样也造成了Visitor模式的一个缺陷:

2010-01-17 21:03:00 543

原创 HTTP状态码

HTTP状态码目录[隐藏]1xx 消息2xx 成功3xx 重定向4xx 请求错误423 Locked5xx 服务器错误505 HTTP Version Not Supported   HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295

2010-01-09 22:00:00 575

转载 Struts1与Struts2优缺点比较

Struts1与Struts2优缺点比较文章分类:Java编程类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必

2010-01-09 17:55:00 983

原创 Struts2中包的详细介绍

  /WEB-INF/page/hello.jsp   在strut2框架中使用包来管理Action,这里包的作用和java中的类包作用是非常相似的.它主要用于管理一组业务功能相关的action.在实际应用中,我们应该把一组业务功能相关的Action放在一个包下. 配置包中必须指定name属性,它的名字可以随便取,但是必须是能唯一标识这个包的,他不对应jav

2010-01-09 16:21:00 1253

原创 Struts2相对于Struts1的优点

估计在学过Struts1的人,在学Struts2时,心中都会有一个疑虑.我们有了Struts1为什么还需要Struts2呢?它怎么就能替代Struts1呢?Struts1不是已经很经典了吗? 下面我们就来了解一下到底Struts2带给了我们什么样的惊喜! 主要是Struts2有以下优点: 首先,我们应该表扬Struts2的设计,他是无侵入的设计,Struts2的API不像Struts

2010-01-09 15:25:00 1586

原创 错误:is quoted with " which must be escaped when used within the value

  今天当我用MVC+DAO实现分页时,又遇到一个没有遇到过的异常.错误信息如下: 严重: Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: /index.jsp(43,38) Attribute value request.getAttribute("lineSi

2010-01-06 19:09:00 5753 4

转载 firebug监控表达式

firebug监控表达式 收藏Firebug=FirebugWindowTitle=Firebug - %SPanel-console=控制台Panel-net=网络Panel-html=HTMLPanel-stylesheet=CSSPanel-script=脚本Panel-dom=DOMPanel-css=样式Panel-layout=布局Panel-domSide=DOMPa

2010-01-05 23:31:00 3905

转载 初识Firebug 全文 — firebug的使用

初识Firebug 全文 — firebug的使用 收藏什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大

2010-01-05 23:29:00 551

转载 readyState的五种状态[转载]

readyState的五种状态[转载]2008-05-11 16:14readyState的五种状态[转载]2007-11-20 17:24对于readyState的五种状态的描述或者说定义,很多Ajax书(英文原版)中大都语焉不详在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,

2010-01-05 22:38:00 5968

转载 从【各大软件公司笔试压轴题】学习SQL语句

从博客园中看到一篇文章,介绍大软件公司面试时常常会出的两道SQL题(见附录)。我觉得受益很多,在此之前,我一直觉得,SQL2008似乎提供了这方面的支持,但更低的版本,包括2005,非游标做不出来(水平够菜)。总结心得如下:1、    强大的group by1 select stdname,2 isnull(sum(case stdsub

2010-01-03 20:26:00 528

转载 史蒂夫 乔布斯(Steve Jobs)在 Stanford 2005 毕业典礼上的演讲

中文翻译This is the text of the Commencement address by Steve Jobs, CEO of Apple Computer and of Pixar Animation Studios, delivered on June 12, 2005. I am hono

2010-01-03 20:21:00 772

原创 必将改变Web的五大技术

必将改变Web的五大技术2009-12-09 09:24 |  19794次阅读 |  【已有77条评论】发表评论关键词:新闻资讯  | 感谢villa123的提供 |  收藏这篇新闻几年前当MP3格式问世的时候,它迅速成为重量级的发明,因为出现了大量新的产品和硬件来支持它,我们在房间、车上、电话等地方都可以看到MP3;我们看到很多公司通过它发布付费音乐,而且每个人的手

2009-12-29 07:25:00 419

转载 展望 2010 年的 Web:5 项技术或 5 个趋势

【独家】展望 2010 年的 Web:5 项技术或 5 个趋势2009-12-28 14:09 |  2905次阅读 |  【已有8条评论】发表评论感谢ydj9931的提供 |  收藏这篇新闻2009 即将结束,2010 年的 Web 会是什么样,或者说,未来的 Internet 意味着什么,2010 会是值得关注的一年。本文从 5 个方面展望 2010 年的 Web,

2009-12-28 19:21:00 432

转载 未来五年程序员应当具备的十项技能

 [转] 未来五年程序员应当具备的十项技能 转载自 不会游泳的鱼    转载于2009年11月30日 12:41 阅读(12) 评论(0) 分类: 转载 举报 作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin J

2009-12-28 19:20:00 400

原创 做Struts2练习时:修改已有项目名

这几天不是在复习Struts2,遇到了原来从来都没有遇到过的一个问题:在做ognl练习时,开始建立了一个项目名叫taglib,环境搭建好后,也布置了,一切正常!但后又想一想,名字起的不太好,因为ognl与taglib是两个技术,为了让自己的命名规范就决定把原有项目名taglib改为ognl,还行吧!当我再次布置项目时,却通不过了,然后我在布置项目时,发现布置环境的路径上的项目名还是原来的tagli

2009-12-26 10:49:00 1701

原创 学习Hibernate时需要的基础及步骤

 SQL基础 JDBC基础 MVC基础 比着葫芦画瓢的基础 至于反射机制嘛,在 Hibernate 中不是非常明显,暂时可以不了解。 不过等你了解得多了,接触多种开源框架或者套件之后,你就会发现它们都是基于 Java 的反射机制实现的。 注意:反射机制是 Java 提供的,不是框架提供的。 学习 Hibernate 的步骤: 1. 前提:熟练

2009-12-26 09:52:00 549

原创 struts2搭建框架及HelloWorld应用_struts2

  呵,这已经是我第二次学习struts2了,不过,这一次的学习是自然的,是安静的,无杂念的,感觉很清晰!当时,是在培训班学的,上午讲struts1,下午又讲struts2~~~~~~说实话,真有点吃不消,最差的是那老师根本就没给我们讲清楚,反正让我是只能照猫画虎了,而且还是画一次忘一次的那种,根本不知所以然,细节一点都没有,struts1和struts2把我都弄晕掉了,怎能分的清了,根本不要说,

2009-12-20 23:17:00 2556

转载 内连接和外连接的区别

 在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚。这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下。希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助。(发这么菜的教程,各位大大们别笑话偶了,呵:D )有两个表A和表B。表A结构如下:Aid:int;标识种子,主键,自增IDAname:varchar

2009-12-20 13:47:00 494

转载 Hibernate、Struts和Spring优缺点全析

    *      Hibernate、Struts和Spring优缺点全析    * http://developer.51cto.com  2009-09-24 09:18  佚名  chinaunix  我要评论(0)      Struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。Hibernate是一个开放源代码的对象关系映

2009-12-20 13:46:00 753

转载 PGA

PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。PGA中对性能影响最大的就是SQL工作区了。通常说来,SQL工作区越大则对于SQL语句的执行的效率就高,从而对于用户的响应时间就越少。理想情况下,SQL工作区应该可以容纳SQL执行过程中所涉及到的所有输入数据和控制信息。当然,这只是理想情况,现实往往

2009-12-20 13:45:00 6652

转载 SGA

SGA  SGA (System Global Area)是Oracle Instance的基本组成部分,在实例启动时分配。是一组包含一个Oracle实例的数据和控制信息的共享内存结构。主要是用于存储数据库信息的内存区,该信息为数据库进程所共享(PGA不能共享的)。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内

2009-12-20 13:44:00 524

转载 关于oracle的行级锁

关于oracle的行级锁   在oracle中,行级锁只对用户正在访问的行进行锁定。   如果该用户正在修改某行,那么其他用户就可以更新同一表中该行之外的数据。  行级锁是一种排他锁,防止其他事务修改此行,但是不会阻止读取此行的操作。  在使用INSERT、UPDATE、DELETE 和SELECT…FOR UPDATE 等语句时,Oracle会自

2009-12-20 13:43:00 511

转载 Oracle的锁机制归纳总结

Oracle的锁机制归纳总结    锁是防止在两个事务操作同一个数据源(表或行)时交互破坏数据的一种机制。Oracle采用封锁技术保证并发操作的可串行性。Oracle的锁分为两大类:数据锁(也称DML锁)和字典锁。字典锁是OracleDBMS内部用于对字典表的封锁。字典锁包括语法分析锁和DDL锁,由DBMS在必要的时候自动加锁和释放锁,用户无机控制。Oracle主要

2009-12-20 13:00:00 546

转载 java类加载器体系结构(含hotswap原理)

jvm classLoader architecture :a, Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作.b, Extension ClassLoader/扩展类加载器 主要负责jdk_home/lib/ext目录下的j

2009-11-30 22:55:00 2547

转载 java 安全沙箱模型详解

起到第一道安全保障作用的”双亲委派类加载模型”双亲委派方式的类加载,指的是优先从顶层启动类加载器开始,自顶向下的方式加载类的模型(参见第一条类装载器体系结构)。这种模型的好处是,底层的类装载器装载的类无法与顶层类装载器装载的类相互调用。哪怕是同包下的类,只要他们不属于同一类装载器,都是相互隔绝的。这对一些有安全隐患的类起到了安全隔离的作用。使它不能冒充系统类来破坏程序正常运作。

2009-11-30 22:54:00 8432

转载 Java6 JVM参数选项大全(中文版)发布!

这是一篇关于JVM选项参数的说明文档。基于最新的SUN官方文档Java SE 6 Hotspot VM Options编写,汉化和补充。因为是初稿,所以在描述上多少有些偏差,敬请指正。我会慢慢完善这份文档。在线版访问地址如下:http://kenwu.me/docs/java6-jvm-options-chinese-edition.htmPDF版请点击这里:http:

2009-11-30 22:53:00 611

转载 Java轻量级锁原理详解(Lightweight Locking)

大家知道,Java的多线程安全是基于Lock机制实现的,而Lock的性能往往不如人意。原因是,monitorenter与monitorexit这两个控制多线程同步的bytecode原语,是JVM依赖操作系统互斥(mutex)来实现的。互斥是一种会导致线程挂起,并在较短的时间内又需要重新调度回原线程的,较为消耗资源的操作。为了优化Java的Lock机制,从Java6开始引入了轻量级锁的概

2009-11-30 22:52:00 1821 1

转载 Java偏向锁实现原理(Biased Locking)

阅读本文的读者,需要对Java轻量级锁有一定的了解,知道lock record, mark word之类的名词。可以参考我的一篇博文:Java轻量级锁原理详解(Lightweight Locking)Java偏向锁(Biased Locking)是Java6引入的一项多线程优化。它通过消除资源无竞争情况下的同步原语,进一步提高了程序的运行性能。轻量级锁也是一种多线程优化,它与偏向锁的区

2009-11-30 22:51:00 1040

C语言教程

世界最经典的软件之一,快快下载看吧,绝对不会后悔的呀!

2007-05-27

空空如也

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

TA关注的人

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