自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (6)
  • 收藏
  • 关注

转载 JAVA学习第一天(JDK PATH 和 CLASSPATH环境变量的作用及其配置)

(1)PATH环境变量的作用在安装JDK程序之后,在安装目录下的bin目录中会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议在命令符模式下使用这些工具程序编译运行Java程序。在Windows 2000/XP操作系统的“开始”菜单中选择“运行”菜单项,输入“cmd”命令来打开命令符模式。在命令符模式下输入javac命令时,会提示错误信息。出现上述错误的原因是操作系统在当前目录下

2017-05-04 22:24:36 393

原创 Servlet相关知识

1. 在web.xml配置Servlet访问虚拟路径2.Servlet的运行过程Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后: (1)Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第④步,否则,执行第②步。 (2)装载并创建该Servlet的一个实例对象。 (3)调用Servlet实例对象的init()方法。

2017-03-24 00:30:08 252

转载 关于 XML 头声明和standalone 的解释

今天做一个xml测试的时候 老是报 “XML 声明的语法无效。 行 1,位置 38。 ” 错误 。后来查了一下发现原来是xml文件的头部有个固定的格式,参数的顺序不能放错,要不然会报错 。格式如下:<?xml version="1.0" encoding="utf-8" standalone="no" ?> 注:顺序不能弄错,要不然会报错附:一开始以为是standalone =“no”的问题 ,后

2017-03-23 22:38:25 711

转载 HTTP详解

HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTT

2017-03-23 21:48:15 288

转载 HTTP相关

* HTTP协议的版本 * HTTP/1.0 * 链接后,只能获取一个web资源。 * 链接后,发送请求,服务器做出响应,链接立即断开。 GET /aa/1.html HTTP/1.0 host:localhost

2017-03-22 23:39:34 246

转载 oracle数据库密码到期解决

–查看用户的profile是哪一个select username,profile from dba_users;–查看指定的概要文件(如default)的密码有效期设置select *from dba_profiles s where s.profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';–将密码有效期由默认的180天修改为“无限制”A

2017-02-15 13:56:08 421

转载 内网和外网之间的通信

http://jingyan.baidu.com/article/d621e8da2386702865913f26.html

2016-11-19 00:37:51 415

转载 内网和外网之间的通信

http://jingyan.baidu.com/article/d621e8da2386702865913f26.html

2016-11-19 00:35:21 767

转载 如何同时上内网和外网

http://jingyan.baidu.com/article/9989c746276229f648ecfeb7.html

2016-11-19 00:34:26 1013

转载 Linux下安装Tomcat服务器和部署Web应用

一、上传Tomcat服务器 二、安装Tomcat服务器2.1、解压tomcat服务器压缩包2.2、配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 编辑/etc下的profile文件,加上如下内容:vi profile2.3、修改tomcat服务器的启动端口 修改将Tomcat服务器启动时使用的端口,例如改成9999修改完server.xml文

2016-10-30 01:39:07 282

转载 Webservice----axis2

参考链接:http://hejiantx.blog.163.com/blog/static/6186734201251825052113/http://blog.csdn.net/kris234seth/article/details/50466758http://jingyan.baidu.com/article/a3761b2bbe092c1576f9aa29.html

2016-10-26 00:37:24 217

原创 Linux——调试中提示信息:bash: groupadd: command not found

刚才在用红帽企业版调试的时候,增加新的用户组:#groupadd project结果提示:bash: groupadd: command not found是我变量不对吗?系统怎么会找不到groupadd 这条命令呢。 man了下groupadd,可以找到对应的manual。 后来一想,应该是su的错。之前是在普通用户下。直接 SU切换到ROOT用户。退出换成SU - 再切换到ROOT用户就好

2016-10-25 19:41:45 1000

转载 Webservice-----------axis1.4

http://dong-shuai22-126-com.iteye.com/blog/1703196http://www.cnblogs.com/jethypc/p/5091772.html

2016-10-25 14:41:42 251

转载 Java WebService 简单实例

一、准备工作(以下为本实例使用工具)1、MyEclipse10.7.1 2、JDK 1.6.0_22二、创建服务端1、创建【Web Service Project】,命名为【TheService】。2、创建【Class】类,命名为【ServiceHello】,位于【com.hyan.service】包下。3、编写供客户端调用的方法,即编译方法代码。4、进行编译 说明:编译失败的话,请将该项目引用

2016-10-20 10:58:46 247

转载 Ubuntu16.04安装ftp服务器

1、有问题时完全卸载vsftpdsudo apt-get purge vsftpd2、安装vsftpdsudo apt-get install vsftpd3、创建ftp用户方法一:直接在系统设置添加用户方法二:创建用户目录 sudo mkdir /home/uftp创建用户 sudo useradd -d /home/uftp -s /bin/bash uftp修改密码 sudo pass

2016-10-16 16:51:38 4019

转载 Thrift相关

参考网址:http://houjixin.blog.163.com/blog/static/35628410201501654039437/http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/http://www.cnblogs.com/linjiqin/category/283838.htmlhttp://www

2016-10-15 14:50:25 231

转载 简述 Hibernate 和 JDBC 的区别、优缺点

DBC与Hibernate在性能上相比,JDBC灵活性有优势。而Hibernate在易学性,易用性上有些优势。当用到很多复杂的多表联查和复杂的数据库操作时,JDBC有优势。相同点:◆两者都是JAVA的数据库操作中间件。◆两者对于数据库进行直接操作的对象都不是线程安全的,都需要及时关闭。◆两者都可以对数据库的更新操作进行显式的事务处理。不同点:◆使用的SQL语言不同:JDBC使用的是基于关系型数据库的

2016-10-11 15:14:56 551

原创 Oracle存储过程以及java调用

一、没有返回值的储存过程:1.创建一个表:CREATE TABLE B_ID(I_ID VARCHAR2(30),I_NAME VARCHAR2(30));2.插入数据:INSERT INTO B_ID VALUES('1001','TESTING');3. 创建储存过程:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VAR

2016-10-08 22:12:56 362

转载 Oracle 包(Package)

1、为什么要使用包? 答:在一个大型项目中,可能有很多模块,而每个模块又有自己的过程、函数等。而这些过程、函数默认是放在一起的(如在PL/SQL中,过程默认都是放在一起的,即Procedures中),这些非常不方便查询和维护,甚至会发生误删除的事件。所以通过使用包就可以分类管理过程和函数。 而且在包中还可以自定义自定义类型,从而在过程和函数中可以直接使用自定义变量。Oracle中包的概念与JAV

2016-10-04 14:59:49 320

转载 Oracle 游标

1、概念游标是指向SQL处理的内存区的句柄或指针。当使用一个PL/SQL块来执行DML语句或只返回一行结果的SELECT语句时,系统将自动创建一个隐式游标。如果SQL语句返回多个结果,就必须创建一个显示游标。--游标的属性 (1)cur_name%rowcount :指出处理的行数 (2) cur_name%found :处理了一行或多行返回TRUE否则FALSE 如 WHILE CU

2016-10-04 14:56:55 305

转载 Oracle 自定义结构(Record)

1、概念及使用 类似于C中的自定义类型,可用于定义某表的字段集合。 定义格式 type recordName is Record( 字段名称 字段类型, 字段名称 字段类型 ); 使用步骤: 1)声明结构体 2)定义结构体变量 3)使用。2、例:--在匿名块中使用r

2016-10-04 14:43:40 2153

转载 Oracle 的过程和函数

1、使用过程或函数的好处 1)确保数据安全性:例如,现有一个过程能够更新某数据表,管理员不必授予用户直接访问数据表的权限,而是授予用户访问此过程的权限。 2)提升性能:使用存储过程时通过网络传输的数据量较小,减少网络传输量。 3)减少内存:存储过程可以利用 Oracle 的共享内存特性,多个用户执行同一个过程时只需将一份过程副本加载到内存中。通过在多个用户间共享相同的代码,能够显著地减少应用程序所需

2016-10-04 14:39:50 197

转载 Oracle 常用函数

1、连接两个字符串1 --concat和||功能一样,只是它只能连接两个字符。2 select concat('杨','景超')||',年龄27' as name from dual;3 --------------------------结果-----------------------------4 -- name5 ----------------6 --杨景超,年龄272、

2016-10-04 14:28:56 227

原创 oracle表空间的建立

http://www.cnblogs.com/netsql/archive/2010/05/28/1745978.html

2016-10-04 13:44:54 251

原创 Oracle数据导出与导入

IMP和EXP数据导入导出的使用 :http://www.cnblogs.com/jason_lb/archive/2007/02/09/645586.htmlEXPDP和IMPDP数据泵的使用http://www.cnblogs.com/jasonsfu/archive/2008/04/16/1156499.html

2016-10-04 13:42:32 176

原创 Oracle中的序列(sequence、自增字段)

--1、创建序列create sequence seq_testincrement by 1 -- 每次加几个start with 1 -- 从1开始计数nomaxvalue -- 不设置最大值nocycle -- 一直累加,不循环cache 10 --缓存数量--2、直接使用序列insert into test values(SEQ_TE

2016-10-04 13:39:56 1872

转载 Oracle 中的JOIN

1、概述1.1 所有的join连接,都可以加上类似where a.id=’1000’的条件,达到同样的效果。1.2 除了cross join不可以加on外,其它join连接都必须加上on关键字,后都可加where条件.1.3 虽然都可以加where条件,但是他们只在标准连接的结果集上查找where条件。比如左外连接的结果没有class的三班,所以如果加 where class.id=’C003’虽然

2016-10-04 13:21:08 154

转载 JAVA——request.getParameterMap() 和 request.getInputStream() 不能共用!

今天,在一个现有的系统上添加一个servlet,发现servlet取不到前台Post出来的数据; 由于现有系统比较复杂,利用排除办法,排除了半天,最后发现:request.getParameterMap() 和 request.getInputStream() 不能共用,因为流只能被读一次~!而请求在到达servlet时在过滤器中执行过request.getParameterMap() 方法~!

2016-09-28 23:50:09 1150

转载 Oracle 的四种连接-左外连接、右外连接、内连接、全连接

今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULL OUT JOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 1、内联

2016-09-21 16:40:16 846

转载 jps命令

jps – Java Virtual Machine Process Status Tool 可以列出本机所有java进程的pid jps [ options ] [ hostid ] 选项 -q 仅输出VM标识符,不包括class name,jar name,arguments in main method -m 输出main method的参数 -l 输出完全的包名,应用主类名,jar的

2016-09-18 09:43:05 262

转载 Linux命令之远程文件传输-scp

一、scp是什么?scp是secure copy的简写,用于在Linux下进行远程拷贝文件,scp传输是加密的,数据传输使用 ssh1, 并且和 ssh1 使用相同的认证方式,提供相同的安全保证。与rcp不同的是,scp会要求你输入密码。二、scp有什么用?1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要

2016-09-18 09:09:26 7836

原创 WEB——登录实例(类型转换)

demo.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.g

2016-09-14 22:58:42 277

转载 win7下对批量文件重命名(截取原始文件名中的部分作新名字)

问题现有如下文件需要重命名(没错,奶爸推荐的英语学习教程,哈哈!):目的是命名成这样(这不是简单的排序,是从文件名里面截取的,因为按照原始文件名是不能按照里面的数字来排序的): 解决用bat写一个脚本. 先在文件夹中‘shift’+左键,打开命名窗口: 输入“dir/b>allFileName.xls” dir/b 中的/b是一个参数,就是现实该文件夹下的所有文件名,包括文件名和文件名.

2016-09-13 16:08:45 7759

原创 WEB——Session案例

list.jsp<body> <h1>淘宝商品列表</h1> <table> <tr> <td> <a href="/session-cart/details.jsp"><img src="/session-cart/img/1.jpg" height="200" width="200"></a><br>

2016-09-07 16:51:46 217

原创 WEB——Session案例一之验证码

实现一个如下的验证码的案例;大致思路如下: 需要的jar包可以通过如下网址获取:login.jsp<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"

2016-09-05 00:49:20 234

原创 WEB——Cookie之记住用户名

login.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.

2016-09-01 00:31:19 255

原创 WEB——Cookie案例

一、记住浏览历史 list.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"

2016-09-01 00:27:55 366

原创 WEB——Servlet介绍

AServlet.javapackage cn.wonders.a_hello;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletR

2016-08-21 21:34:09 178

原创 XML——XML解析介绍

解析思想 解析: 读取xml.将xml中记录 的数据提取.DOM Document Object Model 文档对象模型DOM思想是由W3C组织(world wide web)发布的.核心思想: 把文档中所有内容都 封装成对象.对象种类:Document 整个(HTML,XML)文档Element 文档中每一个标签都会被封装成Element对象Attribute 标签上的每一个属性

2016-08-18 23:55:53 258

原创 SQL——JDBC的介绍

JDBC——Java DataBase Connectivity数据库连接; JDBC 就是由 java提供的一套访问数据库的统一api。 使用这套api , 我们在切换库时十分方便. 并且切换库不会改变代码.一、开发一个JDBC程序的流程 1> 导包 :导入厂商提供的数据库驱动。mysql-connector-java-5.0.8-bin.jar 2> 注册驱动

2016-08-17 23:08:28 399

JUDE Community的教程

JUDE(Java and UML Developers' Environment),一个小巧实用的UML建模软件,不到2M,绝对可以符合UML建模的要求,可以画CLASS,USECASE,STATECHART,ACTIVITY,OBJECT,SEQUENCE,COLLABORATION,COMPONENT和DEPLOYMENT图,可以导入JAVA源文件直接建模,也可以导入ROSE98的MDL文件,可以将模型导出成JAVA源文件,HTML和文本格式。

2016-10-05

登录注册退出的小demo

用于登录、注册、退出登录的java web小demo。

2016-09-19

用于登录的工具类

BeanUtils logging

2016-09-17

图片验证码

用于用户登录验证码生成的一个封装类。

2016-09-05

pull的jar包

用于pull解析的jar包,非常有用

2016-08-18

JDBC连接所需的数据库驱动

JDBC 就是由 java提供的一套访问数据库的统一api. 使用这套api , 我们在 切换库时 十分方便。但是开发必须导入厂商提供的数据库驱动

2016-08-10

空空如也

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

TA关注的人

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