自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 资源 (79)
  • 收藏
  • 关注

原创 特殊字符的转义

与转义相关的字符有:. * + ( ) $ / \ ? [ ] ^ { } ,就是单独去查找这些字符时需要去转义的。1、jsp——>action中如果有特殊字符( \ / .)等符号需要转义,可以用escape(。。。)2、java中有特殊含义的字符(如:换行符,回车符,单引号,双引号),如果你要用它,必须在前面加一个前缀“\”如换行("\n")、回车("\r")、双引号(

2012-04-25 08:41:24 21981 1

原创 java常用包

1、java.util 包:Java 的实用工具类库 Java.util 包。在这个包中,Java 提供了一 在这个包中, 、 提供日期(Data)类、日历 些实用的方法和数据结构。例如, 类 日历(Calendar)类来 类来 些实用的方法和数据结构。例如,Java 提供日期 产生和获取日期及时间 提供随机数(Random)类产生各种类型的随机数,还提 类产生各种类型的随机数, 产生和获取日期及

2012-04-23 21:57:44 827 1

原创 java里的值传递

public class A {    public static void change(String aa){        aa = "welcome";    }    public static void main(String[] args) {        String aa = "1234";        change(aa);        Sys

2012-04-23 19:13:04 443

原创 文件上传3————>struts2

1、首先,需要导入包commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar,后面的那个包是因为在下面的代码中会使用到它里面的一些方法,实际上也可以不加入,这些包都是可以在Struts的lib文件夹里面找到的. 2、然后就是写Action类了,这里需要接收文件(File类型),文件名,文件类型,文件名,必须和表单里面的name属性名一致,学过servl

2012-04-22 17:03:21 526

原创 文件上传1————>struts2

实现原理Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。具体实现前段时间Apache发布了Struts 2.0.6 GA,所以本文的实现是以该版本的Struts作

2012-04-22 16:49:10 1196

原创 文件上传2————>struts2

Struts2文件上传完美解决中文乱码问题今天主要分享开源框架Struts2文件上传实例过程,并且笔者将带着大家解决出现的一系列乱码问题,本文章中的重要部分将用特殊颜色标识,斜体表示不确定内容。笔者建议读者先快速阅读一遍本文,下载应具备的工具,再动手操作。或许写一遍比看十遍的功效更为明显。笔者的Struts2版本号是2.2.3,如果你的是2.0版本以上也没关系。创建的java pr

2012-04-22 16:48:59 494

原创 有虚拟目录得到真实目录

String realPath = request.getSession().getServletContext().getRealPath(pathdir);

2012-04-22 15:47:54 749

原创 表单重复提交

一、阻止表单重复提交在表单提交页面写上                  在struts.xml配置文件中相应的action上配置拦截器/filesShow.jsp二、可以跳转的表单重复提交struts.xml配置文件"-//Apache Software Foundation//DTD Struts Configurat

2012-04-22 15:25:17 604

原创 文件上传与下载————>struts

下载时设置前台的响应类型:response.setContentType("application/x-download");os = response.getOutputStream();is = new FileInputStream(new File(path));上传时设置前台的相应类型:response.setContentType("text/html;charset=

2012-04-22 14:11:52 547

原创 struts2注意事项

jsp页面中:提交到action中获得该section的值:String[] str = (String[])ActionContext.getContext().getParameters().get("section");str[0]就是要获取的对象1. 不要在Action的构造函数里使用ActionContext.getContext()。因为这个时候Action

2012-04-22 13:51:01 582

原创 oracle 复习

Oracle驱动:oracle.jdbc.driver.OracleDriverOracle路径:jdbc:oracle:thin:127.0.0.1:1521:mydatabase(不知是否正确) oracle三大变量类型:标量,复合,参照标量:declarev_nametest_mytable.m_name%type;beginselect m_name int

2012-04-22 06:21:26 573

原创 MyEclipse快捷键

显示WEB-INF下的内容:右键web-inf文件夹,点Show In 里有个Navigator就OK了window————>preferences————>general————>keys————>Content Assist        设置快捷键项目————>右键————>MyEclipse————>Open IN Explorer—————>可打开项目所在路径

2012-04-19 21:32:05 658

原创 split方法————>java中

java.lang包下有个String类的方法:split("separator"【,limit】),该方法返回一个数组其中separator表示分隔符,limit表示返回数组的元素个数注意:separator中如果有“.”和“|”转义字符时前面必须加\\:如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String

2012-04-19 16:58:05 581

原创 各种平常知识

1、跟路径:${pageContext.request.contextPath}2、                                                         property的值与FormBean中的属性绑定                     name表示在范围page|request|session|applica

2012-04-18 20:20:37 577

原创 方法的重写和重载

一、重写重写方法要求——返回类型、方法名、参数类型和个数一样。(方法头相同,方法体不同)public class A {    public A(){        System.out.println("A");    }}public class B extends A {    public B(){System.out.println("B");}

2012-04-18 18:45:39 532

原创 IO流

Java中IO流的处理通常分为输入和输出两个部分。 Reader与Writer类是用来处理字符流,也就是纯文本文件。 InputStream与OutputStream类通常是用来处理字节流,也就是二进制文件。

2012-04-18 00:09:44 1068

原创 java变量规范

以_、$或字母开头内容中可以有数字但不能以数字开头不能使用Int、class、public等关键字

2012-04-17 23:34:28 549

原创 二叉树的遍历

1、先序遍历  先序遍历的遍历规则是(中 前 后),中就是父节点,前就是左孩子,后是右孩子。既先访问当前节点,再访问左子树,最后访问右子树。这个过程是由根节点开始的一个递归的过程。以上面这个二叉树为例。他的遍历过程为:  (1)ABC  (2)A(BD)(CE)  (3)A(B(DF))(C(EGH))    2、中序遍历  中序遍历的遍历规则是(前

2012-04-17 23:23:27 463

原创 eclipse快捷键

//Eclipse 快捷方式Ctrl+Shift+x    -----大写Ctrl+Shift+y    -----小写Ctrl+m 或者 Ctrl+小键盘的回车 -----最大化窗口/还原Ctrl+1     -----有错误的时候修正错误,得到提示信息Alt+ ' [    -----自动生成成对符号Ctrl+ 鼠标    -----跳转Ct

2012-04-17 22:17:24 571

原创 collection与collections

Collection是个java.util下的接口,它是各种集合结构的父接口。Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。Collection 层次结构中的根接口。Collection 表示一组对象,这些对象也称为collection的元素。一些collection 允许有重复的元素,而另一些则不允许。一些collection

2012-04-17 22:06:23 455

原创 instanceof ————>继承

java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:

2012-04-17 21:47:13 459

原创 transient————>serializable

transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。private transient String pwd;

2012-04-17 21:28:30 408

原创 map

hashMap           ————>键值对存储,键和值可为空,不安全treeMap             ————>排序的mapHashTable        ————>键值对存储,键和值不为空,安全

2012-04-17 21:24:09 372

原创 数组

int score[]                         ————>申明score = new int[10]        ————>分配空间score[1]=1;a[2]=2...        ————>赋值申明可以和分配空间在一起,最后赋值不能先申明,把分配空间和赋值一起执行错误!int score[];score[

2012-04-17 21:08:58 351

原创 打开约束————>oracle

alter table mytable enable CONSTRAINT  myConstraint

2012-04-17 20:44:15 518

原创 数据类型

System.out.println(5.00-4.90);System.out.println(300-210);将输出:0.0999999999999996490

2012-04-17 20:38:53 754 1

原创 单例模式

单例模式:  要素:  1、私有的构造方法 (所以单例模式不可以被继承)  2、私有的静态的成员变量  3、公有的静态的入口  场景:  适合只初始化一次的对象,以后不在改变,比如用来读取配置文件里的内容(参照drp中XmlConfigReader文件)  是否安全:  线程是安全的  饿汉式:  public class Singleton{

2012-04-17 20:31:02 682

原创 set集合

HashSet是无序的TreeSet是可排序的LinkedHashSet是排序的Set接口 Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。 Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这两个对象。 HashSet

2012-04-17 20:17:34 4768

原创 i++与++i的区别

i++是先引用i,然后i再加1++i是先加1,然后再引用i例如:int i=3;count=(i++)+(i++)+(i++)————>count=3+4+5count=(++j)+(++j)+(++j)————>count=4+5+6

2012-04-17 19:57:06 510

原创 创建了几个对象————>java

String s1="bc";String s2="bc";上面两行代码只生成同一个对象if(s1 == s2){            System.out.println("==");}if(s1.equals(s2)){            System.out.println("equal");}的结果为:==equal其中==

2012-04-17 19:55:26 1038

原创 ==与equal的区别

==比较的是内存地址equal比较的是内容

2012-04-17 19:34:44 622

原创 生成json对象————>js中

JSON.stringify:语法: JSON.stringify(value [, replacer] [, space]) value:是必须要的字段。就是你输入的对象,比如数组啊,类啊等等。 replacer:这个是可选的。它又分为2种方式,一种是方法,第二种是数组。 情况一:我们先说数据,通过我们后面的实验可以知道,它是和第一个有关系的。一般来说,我们系列化后的结果是通

2012-04-17 18:59:34 13243 1

原创 解析json字符串————>js中

js中解析json字符串:1.eval("..."):  var a_id=eval(‘{"name":123}’);  如果eval中的内容含有恶意脚本就麻烦了2.json_parse:  需要导入json_parse.js:            var t = json_parse('{"name":123}');        alert

2012-04-17 18:54:14 2770

原创 float类型变量

float  a = 11.2            ————>错float  a = 11.2f           ————>对

2012-04-17 17:51:45 2062

原创 ibatis调用oracle的函数、存储过程的方法 in和out游标

1对于全部是in 类型的参数过程,采用下面的方法调用(ibatis版本是2.3)比如过程:    Procedure Flashback_Op(v_table_owner Varchar2,v_table_nameVarchar2,v_FlashbackScn   Number,v_xid Varchar2,v_dbid number);调用方法:

2012-04-17 00:19:03 3934 2

原创 函数——>oracle详细

create or replace function fun_InsertPerson(   p_id   out number,   p_user_name varchar2,   p_password   varchar2,   p_real_name  varchar2,   p_birthday   date)return varchar2isret

2012-04-17 00:15:08 542

原创 servlet

servlet的创建:1、通过第一次访问servlet时2、在web.xml里配置load-on-start-up的属性大于等于0,在tomcat服务器启动时就会创建。多个servlet时配置的数值越小越先被执行filter和servlet都存在并且servlet会在tomcat启动创建时,还是filter会被先执行生命周期:(1)默认第一次请求时容器通过反射机

2012-04-16 23:18:44 521

原创 session

session的生命周期:用户第一次通过jsp或servlet访问服务器时会创建。(只访问html,image等静态资源不会创建session)        也可以通过request.getSession(true)来创建sessionsession生成后只要用户继续访问就会更新不断更新session的最后访问时间        可以通过session.setMaxInact

2012-04-16 23:15:51 477

原创 js函数

substr(start  [,length])        表示从start位置开始取length个字符串substring(start  [,end])        表示取下标包括start到不包括end之间的字符串js函数集·字符串(String)1.声明var myString = new String("Every good boy does fine.");

2012-04-16 22:15:27 439

原创 jquery属性及方法

页面中先导入jquery.js,再倒入自己的js文件:淡入淡出:$("p").fadeIn("slow");                      用600毫秒缓慢的将段落淡入$("p").fadeOut("slow");                   用600毫秒缓慢的将段落淡出$("p").fadeIn("fase",function(){

2012-04-16 21:06:30 935

lua_cjson.c

cjson修改后的内容。

2020-08-20

node-v7.4.0.tar.gz

node-v7.4.0.tar.gz

2020-08-20

kong-community-edition-0.14.1.el7.noarch.rpm

kong老版本网关安装文件

2020-08-14

FastDFS 5.01 + nginx + cache 集群安装

linux中FastDFS 5.01 + nginx + cache 集群安装 包括所需jar文件、自己写的shell脚本

2014-07-15

ssh终端工具_破解版 安装

windows上连接linux的破解版终端工具,安装方便,使用简单!

2014-06-30

Lodop6.1.4.5

LODOP6.1版本的详细技术手册。并且有举例

2013-09-11

XP 安装 iis 自动化工具

XP 完美 解决 安装 iis 的 自动化工具

2013-07-22

java 葵花宝典

java 葵花宝典

2013-07-02

eclipse 注册码生成器

本人已在自己的eclipse3.3.2上试验过,可用 解压后直接运行Win32.bat文件

2013-06-20

commons-codec-1.6.jar

可以使用 欢迎下载~ commons-codec-1.6.jar

2012-10-31

jquery-ui-1.8.14.custom.zip

包括: jquery-1.5.1.min.js jquery-ui-1.8.14.custom.css jquery-ui-1.8.14.custom.min.js 一整套的,欢迎下载!~~~~~

2012-08-02

spring的配置文档

spring的配置文档

2012-07-16

日历组件的应用

日历组件的应用

2012-07-11

动态代理

动态代理

2012-07-04

ejb

ejb

2012-07-03

JQuery_窗口效果

JQuery_窗口效果

2012-06-27

JQuery_标签页效果

JQuery_标签页效果

2012-06-24

JQuery_横向纵向菜单

JQuery_横向纵向菜单

2012-06-24

JQuery_可以编辑的表格

JQuery_可以编辑的表格

2012-06-24

JQuery_客户端文本验证

JQuery_客户端文本验证

2012-06-24

通过nohup循环执行该脚本即可不间断执行(单纯的nohup不起作用时)

当单纯的nohup命令不能起到在当前窗口关闭后仍可以执行某个操作或展示时,试试这个脚本吧,绝对可用。下载下来把里面的文件名称改一下,搜索的线程名字改一下,保存后用nohup执行,窗口关闭后也能保证程序不挂掉,好使的很!

2018-12-03

Centos7部署kongv0.14.x 完整文档

Centos7下单机(包括集群)部署kong完整文档,本人按照该文档已经部署好了环境

2018-10-30

drools 部署后tomcat配置打包

drools7.5.0 配置完成后的tomcat 工作台为kie-drools-wb 服务端为 kie-server

2018-08-29

支付宝jar資源

支付寶jar資源,支付寶jar資源,支付寶jar資源,支付寶jar資源,支付寶jar資源

2017-12-27

java在线客服

java在线客服源码

2016-09-28

java在线客服源码

2016-09-28

apache-commons-id.jar

apache-commons-id.jar

2015-07-24

activemq项目实例

activeMQ java资源 windows平台 点对点、发布订阅、集成spring 自己写的案例

2015-03-07

httpClient依赖的jar包

httpClient依赖的jar包 httpcomponents-client-4.2.5-bin.tar.gz

2015-03-05

mina demo 例子 下载

mina demo 例子 服务端与客户端 下载

2015-02-26

nginx-upstream-jvm-route-0.1.tar.gz

nginx-upstream-jvm-route-0.1.tar.gz

2015-02-15

pcre-8.10.tar.gz

pcre-8.10.tar.gz

2015-02-15

cmake-2.8.5.tar.gz

cmake-2.8.5.tar.gz cmake cmake 下载 从mysql5.5以后 mysql安装有了相当大的变化 使用cmake比以前安装加快360%

2015-02-08

socket发送与接收报文

socket发送与接收报文源码

2015-01-12

Netty的Demo

NettyDemo 简单易懂 适合初学 欢迎下载

2015-01-09

Httpclient所需jar包

Httpclient所需jar包 commons codec 1 4 jar commons httpclient 3 0 1 jar commons logging 1 1 1 jar

2015-01-09

lucene-3.5.0.zip

lucene3.5的工具包

2015-01-07

ueditor的demo,可导入eclipse

版本有点老,不过可以用 下别人的5分,我共享出来1分

2014-07-21

fastdfs-java客户端代码

test目录下是自己写的接口,测试通过可使用 接口提供了上传、下载、删除

2014-07-16

ysync+inotify安装及部署手册(适合Centos6.x)

rsync+inotify适合单向同步,但传输速度快! 环境:centos6.x

2014-07-15

空空如也

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

TA关注的人

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