自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Centos SSH

1、修改sshd_config文件,命令为:vi /etc/ssh/sshd_config      2、将#PasswordAuthentication no的注释去掉,并且将NO修改为YES       4、验证SSH服务状态,命令为:/etc/init.d/sshd status     5、重新启动SSH服务,命令为...

2014-03-18 10:58:53 108

原创 Java代码实现Mysql数据库的备份与还原

这两天对mysql数据库的备份与恢复少有研究,终于弄清楚怎么回事了。郁闷的很……首先:先介绍几个mysql命令——mysqldump:是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时  这两天对mysql数据库的备份与恢复少有研究,终于弄清楚怎么回事了。郁闷的很……首先:先介绍几个mysql命令——        mysqldu...

2011-05-11 12:04:46 272

原创 运行时异常与一般异常有何区别

Throwable是所有Java程序中错误处理的父类,有两个子类:Error和Exception。 Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。 Exception:表示可恢复的例外,这是可捕捉到的。 Java提供了两类主要的异常:runti...

2011-03-07 16:22:37 133

原创 Spring的工作原理

Spring工作原理:        Spring 内部最核心的就是IOC,依赖注入,让一个对象的创建不用new了,可以自动的生产,这其实是利用反射实现的。就是在运行时动态的去创建、调用对象,Spring就是在运行时,根据Spring的beans.xml配置文件来动态的创建对象,和调用对象里的方法 。        Spring另一个核心就是AOP这个就是面向切面编程,可以...

2011-01-03 17:14:36 96

原创 Ognl select 增加空选项

<form action="store.action" method="post" > <s:select label="仓库" name="storage.storageid" list="#request.storages" listKey="storageid" listValue="storagename&q

2010-12-25 18:45:27 104

原创 myeclipse断点设置

 1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,如果没有则:Window ---> Open Perspective  --- > Other --- > Debug2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行, 3,F7是跳出函数 st...

2010-12-25 13:09:55 83

原创 命令导入导出MySql数据库

导出:mysqldump  -u root -p database>d:\links.sqlEnter password: root会自动在D盘下生成links.sql文件(菜鸟注意:如果你在命令窗口输入mysqldump,提示没有此命令,则需要cd到mysql的bin目录下) 导入:进入MYSQL后mysql>use database;mysql> ...

2010-12-15 11:39:33 113

原创 J2EE中常用的名词解释

WEB容器: 给处于其中的应用程序(JSP,Servlet)提供一个运行环境,使它们直接和容器中的环境变量接口交互,主要由WEB服务器来实现。容器提供的接口严格遵循J2EE规范中的WEB APPLICATION标准。 JNDI :(Java Naming & Directory Interface)Java命名目录服务,提供一个目录系统,让其它各地的应用程序在其上留下自己的索引,从...

2010-12-14 21:12:52 99

原创 Struts 中 OGNL for 循环

<div> <s:if test="#request.productPage.currentPage > 1"> <a href="store.action?currentPage=<s:property value='#request.productPage.currentPage - 1'/>">上一页</a

2010-12-14 14:59:14 162

原创 Log4j使用总结 备案

一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输...

2010-12-10 09:19:15 62

原创 动态与静态INCLUDE -- Forward和Redirect的区别

动态INCLUDE与静态INCLUDE的区别动态include:    jsp:include动作实现   <jsp:include page="included.jsp" flush="true" />   它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE    <%@ include file="included.htm" ...

2010-12-02 21:03:24 122

原创 EL表达式关系运算 备案

el表达式的取值默认顺序: pageScope  requestScope  sessionScope  applicationScope     结构,采用.导航,也称为存取器   ${user.name}  ${user.class.name}                       输出map   ${mapValue.key1}                      输出数组   ...

2010-11-27 21:34:12 112

原创 Hibernate 分页时 Long 无法转化成Integer类型 异常

报错:java.lang.Long cannot be cast to java.lang.Integer   Long 无法转化成Integer类型.   这个异常 经常出现在hinbernate分页查询的时候. 原因:         这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型.         但是在Hibernate3.0以后版本list...

2010-11-21 14:33:30 176

原创 JavaScript 创建 Div

JavaScript创建div的属性和样式关键字: javascript创建div的属性和样式 问题域: 如何由JavaScript创建div节点元素:                  创建div节点元素的属性;                  创建div节点元素的样式; 解决方案: 1.创建div元素: Javascript代码 1.<script type="text/jav...

2010-11-15 18:05:58 226

原创 Zend 是什么

Zend 是"PHP官方机构",由她主持PHP的版本更新,她为 PHP 的发展做了很大的贡献,Eclipse 中的PHP项目中的PDT插件就是由她主导开发的。她还做了 Zend Debugger ,一个PHP的调试工具,从而实现了PHP的断点调试和错误跟踪.她还做了Zend Studio ,一个非常强大的PHP集成开发环境.她还做了 Zend Framework ,一个7M大的PHP框架。她还做了...

2010-11-14 14:00:17 504

原创 Ajax推送与拉取方式的优缺点

在他们的实验性研究中,作者们在一个利用COMET推送方式实现(Dojo的Cometd库)的AJAX应用和一个纯拉取方式的应用之间,对数据一致性、服务器性能、网络性能以及数据遗失进行了比较。 他们总结说:     “...如果我们想要高数据一致性和高网络性能,我们就应该选择推送方式。但是,推送会带来一些扩展性问题;服务器应用程序CPU使用率是拉取方式 的7倍。根据我们的结果,服务器性能会在350-5...

2010-11-14 13:51:44 167

Ajax 学习心得

1.post方式   在jsp端,客户端需编码数据,data : encodeURI(spost),   var spost="commentContent="+commentContent+"&contentId="+contentId;   spost =  encodeURI(spost);   在action端   用psot方法取值,客户端需编码,服务器端需解码   Stri...

2010-11-10 19:44:17 117

原创 解决非JavaScript浏览器问题

<html> <head> </head> <body> <script type="text/javascript"> <!-- JavaScript代码 //--> &

2010-10-20 15:36:54 87

原创 Eclipse 常用快捷键

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。  1. 【ALT+/】  此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。  2. 【Ctrl+O】  显示类中方法和属性的大纲,能快速定位类的方法和属...

2010-10-18 18:31:39 78

Oracle 中删除2个相关联的表(主外键表)

删除2个相关联表中的数据(主从表)的几种方案:使用触发器,删除主表数据时,触发删除从表中的数据;使用存储过程,先删除从表记录,再删除主表中的数据;直接进行操作,建立一个事务,先删除从表数据,再删除主表中的数据;我写的存储过程,及测试语句: CREATE OR REPLACE PROCEDURE MY_DELETE(ID NUMBER, QTYPE VARCHAR2, F...

2010-10-16 11:48:48 410

原创 Myeclipse 编码问题

点击Window-->Preferences,展开General-->WorkSpace,右边的Text file encoding,默认设定是简体中文编码(gbk,gb2312),改成UTF-8,省得以后编码问题还来烦你  ...

2010-10-12 17:46:23 79

原创 Tomcat 6 数据源配置

I. %Tomcat_Home%\conf\ 下面的context.xml 在<Context>中加入下面的代码 <Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" maxActive="10" maxIdle="10" maxWait="1000

2010-10-11 18:51:28 52

原创 WebLogic & MyEclipse 配置

WebLogic & MyEclipse 配置 安装 WebLogic 比较容易,在这里就不再累述了,大家可以参阅相关文档。现在着重讲一下 WebLogic 的配置,因为后面在配置 MyEclipse 时将用到这里的配置信息。 ①运行开始 -> 程序 -> BEA Products -> Tools -> Configuration Wizard。 ②...

2010-10-10 17:41:10 82

原创 一个进度条的例子

 import javax.swing.*;import javax.swing.border.*;import java.awt.*;import java.awt.event.*;import javax.swing.event.*;public class MyJProgressBar implements ActionListener{JFrame f = null;JProg...

2010-09-28 13:03:52 108

原创 UML之 依赖、关联、聚合、组合

依赖可以简单的理解,就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、、临时性的、非常弱的,但是B类的变化会影响到A;比如某人要过河,需要借用一条船,此时人与船之间的关系就是依赖;表现在代码层面,为类B作为参数被类A在某个method方法中使用;关联他体现的是两个类、或者类与接口之间语义级别的一种强依赖关系,比如我和我的朋友;这种关系比依赖更强、不存在依赖关系的偶然性、关系也不...

2010-09-28 13:02:42 53

原创 Java中RandomAccessFile类和File类的区别

只看名字就知道RandomAccessFile实现随机访问文件的功能,文档定义:随机存取文件的行为类似存储在文件系统中的一个大型字节数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。如果随机存取文件以读取/写入模式创建,则输出操作也可用;输出操作从文件指针开始写入字节,并随着对字节的写入而前移此文件指针。写入隐含数组的当前末尾之...

2010-09-28 13:01:21 1118

原创 Java 中的线程池

线程池管理着一个工作者线程的同构池,线程池是与工作列队紧密绑定的。工作列队的作用就是持有所有等待执行的任务,工作者列队只需要从工作列队中获取到下一个任务,执行,然后回到等待下一个线程。* java类库提供了以下几种线程池newFixedThreadPool: 创建线程个数确定的线程池,每当提交一个任务就创建一个线程,直到达到线程池最大长度newCachedThreadPool: 创建...

2010-09-28 13:00:31 67

原创 swing 的几个例子

JTextArea 是一个显示纯文本的多行区域。它作为一个轻量级组件,提供与 java.awt.TextArea 类的源兼容性。void setLineWrap(boolean wrap) : 设置文本区的换行策略boolean getLineWrap() : 获取文本区的换行策略一个例子:import javax.swing.JTextArea;public class Te...

2010-09-28 12:59:45 93

原创 Swing 滚动条

//滚动条,滚动条加给谁,我们就需要把那个组件作为滚动条的参数, 下面看这个例子import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;i...

2010-09-28 12:58:12 395

原创 FileChannel 类

java.nio.channels.FileChannel 用于读取、写入、映射和操作文件的通道,类的定义:public abstract class FileChannel 。文件通道在其文件中有一个当前 position,可对其进行查询和修改。该文件本身包含一个可读写的长度可变的字节序列,并且可以查询该文件的当前#size大小。写入的字节超出文件的当前大小时,则增加文件的大小;截取 该...

2010-09-28 12:57:25 109

原创 Java.nio.Buffer

Java.nio.Buffer 是用于特定的基本类型数据(每个非 boolean 基本类型都存在此类的一个子类)的容器(缓冲区),缓冲区是特定的基本类型元素的线性、有限序列。缓冲区的基本属性除其内容外还包括容量、限制和位置:缓冲区的容量 capacity() 是它所包含的元素的数量。缓冲区的容量永远不会为负并且从不会更改;缓冲区的限制 limit() 是不应读取或写入的第一个元素的索引。缓...

2010-09-28 12:55:29 52

原创 HashCode的作用

如果一个集合中有很多个元素,譬如有一万个元素,并且没有包含要找的对象时, 则意味着你的程序需要从该集合中取出一万个元素进行逐一比较才能得到结论。 有人发明了一种哈希算法来提高从集合中查找元素的效率,这种方式将集合分成若干个存储区域, 每个对象可以计算出一个哈希码。可以将哈希码分组,每组分别对应某个存储区域。 根据一个对象的哈希码就可以确定该对象应该存储在哪个区域, 当从HashSet集合中查找...

2010-09-28 12:51:57 50

原创 Java Cookie 中文乱码解决方法

String value = java.net.URLEncoder.encode("中文","utf-8");Cookie cookie = new Cookie("chinese_code",value);cookie.setMaxAge(60*60*24*6);response.addCookie(cookie);   encode() 只有一个参数的已经过时了,...

2010-09-28 12:46:57 159

原创 ArrayList 的序列化

List<Date> list=new ArrayList<Date>();  Date now=new Date();  list.add(now);  list.add(new Date(now.getTime()+8888888));  ByteArrayOutputStream byteStream=new ByteArrayOutputStream();  Obj...

2010-09-28 12:43:08 91

原创 JavaScript 之 setTimeout 带参数的函数调用

Javascript: setTimeout()使用及 setInterval()使用2006-10-12 03:36Evaluates an expression after a specified number of milliseconds has elapsed.(在指定时间过后执行指定的表达式)Syntax:iTimerID = window.setTi...

2010-09-20 13:56:58 118

原创 Java中怎样调用另一个类中的Main方法

Main方法是用static修饰的,有2种方法可以调用 1.类名.main(参数); 2.new创建实例,实例.main(参数); 这个地方注意必须传递字符串数组的参数 或者 null ! --------------------------------------------------------- 另外举一个用反射机制调用Main方法的例子  这个类是被调用的main方法类:pu...

2010-08-26 10:13:01 940

空空如也

空空如也

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

TA关注的人

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