自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(162)
  • 资源 (11)
  • 收藏
  • 关注

转载 java InputStream读取数据问题

1. 关于InputStream.read()     在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。     更好的方法是用InputStream.read(byte[] b)或者InputStream.read(byte[] b,int off,int len)方法,一次读取多个字节。2. 关

2014-03-07 14:57:54 902

转载 轻松解决oracle11g 空表不能exp导出的问题。

oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。 解决方法: 1插入一条数据(或者再删除),浪费时间,有时几百张表会累死的。2创建数据库之前使用代码:Sql代码 alter system set  deferred_segment_creation=false;  调整再建表这两种方都不好下面是终极方法: 先

2014-02-14 16:26:21 993

原创 Struts2 高危漏洞修复方案 (S2-016/S2-017)

http://software.intel.com/zh-cn/blogs/2013/08/08/struts2-s2-016s2-017/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=others-%20Struts2近期Struts2被曝重要漏洞,此漏洞影响strut

2014-01-24 09:27:19 18905 4

转载 SqlServer与Oracle相互迁移的数据类型对比

SqlServer 2k转换为Oracle 10g  列名SqlServer数据类型SqlServer长度Oracle数据类型column1bigint8NUMBER(19)column2binary50RAW(50)column3

2014-01-03 09:34:03 868

转载 Oracle数据库11gR2的卸载 - deinstall

http://www.cnblogs.com/xpvincent/p/3413710.html从Oracle 11gR2开始,Oracle推荐使用deinstall来卸载Oracle数据库。使用Oracle Universal Install(OUI) 的图形方式来卸载Oracle数据库软件了,会看到下图警告:"请运行命令D:\app\admin\product\11.2.

2013-12-25 10:44:42 3311

转载 Java桌面程序打包成exe可执行文件

前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,co

2013-12-23 14:14:14 1012

转载 jvm的内存溢出异常

1.jvm的内部体系结构浅析      2.jvm的几个运行时数据区域      3.jvm的内存溢出异常    在Java虚拟机规范的描述中,除了PC(程序计数器)寄存器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError异常的可能。当发生OutOfMemoryError异常时,无法用try...catch捕捉。    在开始讲解之前,在这里先简单介绍下虚拟

2013-12-20 14:32:34 706

原创 mysql5.5重新安装需要输入旧密码和新密码并最后一步出现错误

我win7系统,本来装好了,后来卸载掉再安装就不行了,在apply security settings那里出错了,1045错误,我只能选择跳过,打开command line client了,然后输入密码,刚一按enter窗口就消失了,我勒个去啊!搜索了好久没找到,求大神本人也遇到了相同的问题,我解决了,首先你用360卸载掉mysql 然后定位到 C:\Documents and Se

2013-12-19 10:20:45 2984

转载 Oracle存储过程基本语法

存储过程  1  CREATE OR REPLACE PROCEDURE 存储过程名  2  IS  3  BEGIN  4  NULL;  5  END; 行1:  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2:  IS关键词表明后面将跟随一个

2013-12-16 09:57:43 695

转载 oracle 时间函数(sysdate)

1:取得当前日期是本月的第几周 SQL> select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual;TO_CHAR(SYSDATE,'YY-------------------20030327 4 18:16:09SQL> select to_char(sysdate,'W') from dual;T

2013-12-02 17:07:50 778

原创 oracle导入导出单个表的办法

1.首先是导出几张表的数据、结构;可以用plsql工具,也可以用命令。plsql工具:命令:导出数据库:操作:运行:cmd 然后输入:exp lw/lw@ORCL file=d:\lw.dmp tables=(tablename1,tablename1) owner=(lw);2.导入数据库操作:运行:cmd 然后输入:imp username/pass

2013-12-02 13:34:31 13266

原创 XML文件有关CDATA的使用方法

dwr ibatis里出现只是用来避免冲突的配置动态语句的时候用到DTD中的属性类型  全名:character data  在标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待,CDATA的形式如下:    CDATA的文本内容中不能出现字符串“]]>”,另外,CDATA不能嵌套。  DTD实例:    指定类型为

2013-11-26 15:21:38 1765

原创 utgard Message not found for errorCode: 0x0004000D

utgard java opcorg.jinterop.dcom.common.JIRuntimeException: Message not found for errorCode: 0x0004000D报这个错意味着:连接速率对应不上解决办法:autos.setGroup设置速率大小,默认大小为1000 package com.tt.test;import java.n

2013-11-26 15:08:59 6128 5

原创 oracle相关细节功能

1.g/m3oracle里的m³还可以这样写的啊:32.select * from user where id=42154 for updatefor update可以让查询语句进行编辑更新!没有for update,就不允许进行编辑内容。

2013-11-21 18:12:22 900

转载 ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源 解决方法

1.查找出已被锁定的数据库表及相关的sid、serial#及spidselect object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号from v$locked_object l , dba_objects o , v$session s , v$process pwhere l.object_id=o.object_id and l.

2013-11-20 10:22:01 969

转载 JVM内存设置

eclipse.ini内存设置 -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题: 1. 各个参数的含义什么? 2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动? 3. 为何将上面的参数写入到eclipse.

2013-11-15 11:42:45 498

转载 Java虚拟机(JVM)中的内存设置详解

在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap space:存放Instance。GC(Garbage Collecti

2013-11-15 10:21:49 570

转载 Log4J 基本使用

Log4j由三个重要的组件 构 成:日志 信息 的优先级,日志信息的输出目的地,日志信息的输出格式。 日志信息的优先级 从高到低有ERROR 、 WARN 、 INFO 、 DEBUG ,分别用来指定这条日志信息的重要程度。日志信息的输出目的 地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。# 配置根 Logger ,其语法为:log4j.r

2013-10-28 14:26:10 556

原创 java日期Calendar类获取年月日小时分秒星期

package com.ecode.li.date;  import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectOutputStream; import java.util.Calendar; import ja

2013-10-25 14:34:39 11309

原创 tomcat开机自动启动

Apache Tomcat开机后台启动网址:http://jingyan.baidu.com/article/a65957f4b12b8724e77f9b5a.htmlTomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和

2013-10-11 16:35:14 656

转载 Java Thread sleep和wait的区别

我们在编写Java线程程序的时候,经常忽略sleep 和 wait方法的区别,导致一些非常棘手的问题,因此了解这两种方法区别有助于我们编写出更加优质的程序。区别:                                             sleep()                                       wait() s

2013-10-10 13:57:45 1020

转载 精心挑选的12款优秀 jQuery Ajax 分页插件和教程

引用:http://www.cnblogs.com/lhb25/archive/2012/08/08/ajax-jquery-pagination-plugin-tutorial.html在这篇文章中,我为大家收集了12个基于 jQuery 框架的 Ajax 分页插件,这些插件都提供了详细的使用教程和演示。Ajax 技术的出现使得Web 项目的用户体验有了极大的提高,如今借助优秀的

2013-09-09 09:57:34 930

转载 sql where 1=1和 0=1 的作用

where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where  1=1  在多条件查询中的困扰  举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下:  string MySqlStr=”select * from table wh

2013-09-05 14:37:48 496

原创 MyEclipse启动tomcat增加内存配置

tomcat增加内存在catalina.bat下MyEclipse增加内存设置Window->Preferences->Application Servers->Tomcat --->JDK---> Optional Java VM Arguments -Xms256m -Xmx636m 然后启动tomcat就可以使用分配的内存了。 另外要使jconsole

2013-09-04 14:35:48 3751

原创 Myeclipes打开jsp和html很慢的原因

选中jsp页面——右击——open with——1.Myeclipes JSP Editor 2.Myeclipes JSP Designer  选中第一个是对的选中html页面——右击——open with——1.Myeclipes HTMLEditor 2.Myeclipes HTMLDesigner  选中第一个是对的

2013-08-27 12:09:14 1274

原创 防止SQL注入 iBatis模糊查询

ibatis模糊查询的like '%$name$%'的sql注入避免。在用ibatis进行模糊查询的时候很多同学习惯用like'%$name$%'的方式,其实这种方式会造成sql注入。ibatis对于$符号的处理是默认不加’‘号的,所以如果传入的参数是:1'或者是1231%'or 1%' = '1这些形式就回造成注入危险。解决是避免用like '%$name$%',可以进行

2013-08-27 11:06:00 2487

原创 Oracle查询重复数据与删除重复记录方法

Oracle 删除重复数据只留一条查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判

2013-08-23 16:41:41 840

转载 Oracle修改表空间大小

使用Oracle10g建立数据库后,向数据库中导入了部分数据,第二天继续向数据库中导入数据表时发生错误:查了很多资料发现原来是Oracle表空间限制,导致无法继续导入数据的原因。如果在建立数据库时没有设置,Oracle 默认的表空间大小为400M,当数据库中数据量达到这个值,再向数据库中导入数据就会报错。解决方法是扩展表空间。可以选择将表容量扩大,比如扩展到5G,或者当表空间不够时

2013-08-23 11:40:46 1391

转载 在线QQ悬浮插件

http://vipshow.iteye.com/blog/1861281http://jingyan.baidu.com/article/6181c3e0482621152ef153da.html最近做网站需要在线QQ悬浮功能,且QQ是通过从数据库获取的集合。下面例子为静态的QQ list集合。在此感谢 zhaizhai1988 的分享,对原文我做了相应的调整,代

2013-08-23 11:39:55 2055 1

转载 artDialog Error: document.compatMode === "BackCompat"

前几天看到一款国产的UI框架(js),挺不错的,决定应用到我的项目当中。他的名字叫做ArtDialog.我的项目是J2EE项目,使用的时候注意引入对应的.js文件,官方网站的例子已经很全面的了,效果演示都有。但是,在我测试的时候发现会出现一个报错,是属于artdialog的报错:artDialog Error:document.compatMode === “BackCom

2013-08-12 10:49:11 6190 1

转载 oracle权限的分配

一、创建  sys;   //系统管理员,拥有最高权限  system;//本地管理员,次高权限  scott; //普通用户,密码默认为tiger,默认未解锁  二、登陆  sqlplus / as sysdba;  //登陆sys帐户  sqlplus sys as sysdba;//同上  sqlplus scott/tiger;  //登陆普通用户scott

2013-08-06 11:44:06 746

转载 用java统计网站在线人数

下面,我们利用HttpSessionBindingListener接口Java语言,编写一个在线人数统计的程序。当一个用户登录后,显示欢迎信息,同时显示出当前在线的总人数和用户名单。当一个用户退出登录或者Session超时值发生时,从在线用户名单中删除这个用户,同时将在线的总人数减1。这个功能的完成,主要是利用一个实现了HttpSessionBindingListener接口的对象,当这个对象被绑

2013-08-05 09:25:08 1149

转载 ajaxFileUpload+struts2实现异步上传文件

文件上传在项目中应该是非常常见的,而且很多时候,上传文件都只是一个小页面中的一个功能,要求在实现文件上传的前提下不刷新页面。而一般情况下将客户端的文件包装成网络地址传递到服务器端然后通过流来进行文件传输的任务都是使用浏览器来帮我们完成的,一般情况下,我们的form表单提交,我们自己可以手动拿到表单的值,然后封装起来,发送ajax请求,为了安全着想,js是不允许访问客户端的文件系统的,所以而文件传输

2013-07-29 16:16:12 18559 4

转载 Java 代码生成器 rapid-generator 配置

rapid-generator 资源http://code.google.com/p/rapid-framework/  步骤一:新建一个项目,写生成的代码。?package hello; import cn.org.rapid_framework.generator.GeneratorFacade;public

2013-07-18 09:24:03 9771 1

原创 java获取客户访问IP

/** * 获取访问者IP * * 在一般情况下使用Request.getRemoteAddr()即可,但是经过nginx等反向代理软件后,这个方法会失效。 * * 本方法先从Header中获取X-Real-IP,如果不存在再从X-Forwarded-For获得第一个IP(用,分割), * 如果还不存在则调用Request .getRemoteAddr()。 *

2013-07-17 16:17:09 9058 1

原创 ${pageContext.request.contextPath}和request.contextPath的区别

${pageContext.request.contextPath}样是通过 get方法去取的,先pageContext.getRequest()得到HttpServletRequest对象,再调用 HttpServletRequest的getContextPath方法 你用pageContext 则必须用 pageContext.getRequest(),点肯定点不出来,又没这个属性

2013-07-17 15:50:21 33911 3

原创 各种数据库自动增长主键Id的sql调用命令

mysql:        type="post"       SELECT  select last_insert_id()    sqlserver:    type="post"        SELECT  @@identity  AS  ID    oracle:        type="pre"         SELECT  sequenceName.nex

2013-07-17 14:44:14 1003

转载 Java实例instanceof类型判断

instanceof是Java的一个二元操作符,和==,>,  String s = "I AM an Object!";  boolean isObject = s instanceof Object;  我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是i

2013-07-15 14:55:47 19154

转载 Oracle回收站使用全攻略

回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。回收站,顾名思义,它就是存储被删掉的东西。从原理上来说就是一个数据

2013-07-15 10:34:49 613

转载 oracle不小心删除表恢复方法

使用 Oracle Database 10g中的闪回表特性,可以毫不费力地恢复被意外删除的表以下是一个不该发生却经常发生的情况:用户删除了一个非常重要的表—当然是意外地删除—并需要尽快地恢复。(在某些时候,这个不幸的用户可能就是 DBA!)Oracle9iDatabase 推出了闪回查询选项的概念,以便检索过去某个时间点的数据,但它不能闪回 DDL 操作,如删除表的操作。唯一的恢复方法是在

2013-07-15 10:31:12 4688

play框架jar包,版本play-1.2.7

此资源是搭建play框架比较全面的jar包,版本是play1.2.7,下载可以直接引用

2022-09-22

struts2_S016_S017_repair

官方描述: S2-016:https://cwiki.apache.org/confluence/display/WW/S2-016 S2-017:https://cwiki.apache.org/confluence/display/WW/S2-017 官方建议修复方案:升级到最新版本 struts-2.3.15.1 但通常现有系统升级,可能导致不稳定及与其他框架比如spring等的不兼容,成本较高。 鉴于此csdn网友jzshmyt整理了一种既可以不用升级现有struts版本,有能完美解决这两个漏洞的方案,

2014-02-14

Struts2漏洞利用工具

直接输入出现漏洞的url即可攻击. 远程攻击、攻击难度低、不需要用户认证,对机密性、完整性、可用性均构成完全影响。建议大家升级最新jar包!

2014-02-14

FCKeditor编辑器

java编辑器 jsp编辑器 FCKeditor FCKeditor编辑器 很好的例子

2012-09-26

Java基础Api

java基础Api 学习java基础的帮手

2012-05-24

Spring Framework 开发参考手册

Spring Framework 开发参考手册

2012-05-24

ServletAPI

ServletAPI ServletAPI ServletAPI

2012-05-24

dwz手册的补充说明和常见问题

DWZ富客户端框架(jQuery RIA framework),是中国人自己开发的基于jQuery实现的Ajax RIA开源框架。 DWZ富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级。    DWZ框架支持用HTML扩展的方式来代替JavaScript代码,只要懂HTML语法, 再参考DWZ使用手册就可以做Ajax开发。 这里对dwz手册的补充说明和常见问题!

2012-05-24

spring定时器实例

spring定时器实例 jar包齐全 下载后直接导入myeclipse,直接测试成功!

2012-03-08

spring quartz定时器的简单配置和使用

我自己亲自测试过的例子,spring quartz定时器的简单配置和使用,保证成功运行

2012-03-08

extjs—chart柱形图 例子

支持富客户端extjs技术 绚丽的报表图形

2011-12-16

发送邮件及邮件附件java代码实例(支持多附件,群发送)

发送邮件及邮件附件java代码实例(支持多附件,群发送)

2011-11-25

空空如也

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

TA关注的人

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