自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

往事彡随风

逆流的鱼 是天生的命运 不是我不肯低头 是眼泪让人刺痛 ...

  • 博客(38)
  • 资源 (4)
  • 收藏
  • 关注

转载 socket长连接的维持

长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。如果,长时间未发送维持连接包,服务端程序将断开连接。客户端:通过持有Client对象,可以随时(使用sendObject方法)发送Object给服务端。如果keepAliveDelay毫秒(程序中是2秒)内未发送任何数据,则,自动发送一个KeepAlive对象给服务端,用于维持连接。由于,我们向服务端

2016-02-02 10:47:49 4189

转载 spring mvc 框架搭建及详解

现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。  一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)

2015-09-27 18:26:43 413

转载 java 重定向和转发的区别

java 重定向和转发的区别response.sendredirect("http://www.foo.com/path/error.html");重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定

2015-09-10 10:11:27 374

原创 图文详解Java编写Webservice程序

一、编写webservice服务端程序(此部分引用http://blog.csdn.net/duanml61/article/details/8281512的博客)第一步,新建webservice project,如图所示,选择JAX-WS【注:本例使用IDE为MyEclipse】第二步,创建服务类[java] view plaincopy

2014-01-20 11:13:00 1325

转载 在Linux下安装和使用MySQL

一、引言  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽

2013-10-15 17:57:40 436

转载 设置tomcat日志~

1    Tomcat 日志概述Tomcat 日志信息分 为 两 类 :一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 。二是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息。2    Tomcat 日志配置2.1  访问日志的配置默认 tomcat 不记录访问日志,如下方法可以使

2013-09-13 16:14:38 809

原创 myeclipse配置tomcat

工具/原料Myeclipse8.5 tomcat6.x步骤/方法1首先我们打开Myeclipse,进入偏好设置window-perference:如下图所示:2进入偏好设置(perference),在偏好设置的搜索栏那里输入tomcat查找tomcat.如下图所示:

2013-09-10 10:20:33 585

转载 java程序员不该有的陋习

只有在学会处理异常之后,我们才能说自己是一个合格的java程序员。只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟。现在就来测试一下大家对异常的掌握程度。不用担心,事实上,这些不合理的设计很容易看出来。那么,以下六种不合理的代码,大家能看出每一种的问题出在哪儿吗?OutputStreamWriter out = ...       java.sql.Connectio

2013-09-05 12:46:34 573

原创 Java编程中文件找不到异常

一 相对路径的获得说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)String relativelyPath=System.getProperty("user.dir");上述相对路径中,java项目中的文件是相对于项目的根目录web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装目录\

2013-09-05 11:30:45 1850

转载 java 中的 class path, package, jar 等基本问题

前言:    由于这两个问题新手问得较多, 且回答比较零散, 很难统一整理, 所以就直接写了一篇, 还请大家见谅.正文:一, 类路径 (class path)    当你满怀着希望安装好了 java, 然后兴冲冲地写了个 hello world,然后编译,运行, 就等着那两个美好的单词出现在眼前, 可是不幸的是, 只看到了 Can't findclass HelloWo

2013-09-05 11:25:15 769

转载 CXF+Spring+Tomcat简明示例

多系统(异构系统)进行交互时,一种良好的方式便是调用Web Service,本示例基于Apache组织的CXF,为了方便起见特将服务端和客户端写在同一个工程下,实际项目中是不可能的,但是客户端却依赖于服务端的Web Service接口,那么可以通过导出jar的方式。环境:MyEclipse10JDK6Tomcat7CXF2.5Spring3示例项目结构图:

2013-09-04 11:18:40 422

转载 linux下防火墙限制访问IP

linux下实用iptables封ip段的一些常见命令: 封单个IP的命令是: iptables -I INPUT -s 211.1.0.0 -j DROP 封IP段的命令是: iptables -I INPUT -s 211.1.0.0/16 -j DROP iptables -I INPUT -s 211.2.0.0/16 -j DROP iptables -I

2013-09-03 17:05:44 10677

转载 查看AIX系统cpu、内存、网卡、硬盘、HBA卡信息命令

查看AIX系统的主机型号、序列号、CPU、内存、硬盘、网卡、网卡物理插槽位置信息、是否配置以太网通道、网卡链路状态、当前网络速率、HBA卡、HBA卡物理插槽位置信息、HBA卡WWN、HBA卡支持速率、HBA卡当前速率、VG、PV、LV信息、该主机当前由哪台HMC管理、配置了多少磁带机驱动器 tape driver等信息,可以通过一段脚本收集全部信息。一、查看型号、序列号、CPU、内存、HMC

2013-08-28 17:08:39 7043

转载 weblogic for linux安装

在LINUX下安装和配置WEBLOGIC10.0.3安装1. 安装前的准备工作1.1 首先请确认您要安装的Weblogic版本所在的平台已通过了BEA的认证,完整的认证平台列表请参考 http://e-docs.bea.com/wls/certifications/certs_810/index.html1.2 确定一个安装目录,建议该目录下至少有1个G的空

2013-08-26 09:24:15 454

转载 oracle创建删除表空间和用户授权

oracle创建表空间和用户授权SYS用户在CMD下以DBA身份登录:在CMD中打sqlplus/nolog  //匿名登录然后再conn/as sysdba    //以dba身份登录//创建临时表空间create temporary tablespace bigoa_temptempfile 'E:\oracle\product\10.2.0\oradata\orcl\

2013-08-23 10:55:03 447

转载 EJB到底是什么东东

用通俗话说,EJB就是:"把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了"。是的,没错!EJB 就是将那些"类"放到一个服务器上,用C/S 形式的软件客户端对服务器上的"类"进行调用。快崩溃了吧!这么几句就非常清楚的解释了EJB是什么(也是本人在高人的博文里看来的),而很多文章总是执着于解释EJB原理,EJB出现的意义。    再次将这篇

2013-08-21 15:28:25 593

转载 ORA-28000: the account is locked的解决办法

ORA-28000: the account is locked第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;第二步:选择myjob,查看users;第三步:选择system,右击点击“编辑”;第四步:修改密码,把“帐户被锁住”的勾去掉;第五步:点击“应用”再点击“关闭”;第六步:重新登录就可以通过验证了;

2013-08-21 15:22:02 558

转载 weblogic后台日志输出到文件中

经常在windows下部署或运行一些B/S系统,由于windows命令行启动软件后,日志信息默认在命令行输出,如果希望将日志信息保留进行跟踪查看,可以将命令行输出重定向到文本文件中进行保存,具体方法如下:a) 备份相应组件命令行启动批处理文件并编辑添加如下内容(如某些采用WeblogicWebAPP部署的系统,运行信息会输出到weblogic server窗口中,可编辑weblogic的启

2013-08-21 12:13:57 3373

原创 JDBC-URL的格式

oracle数据库:jdbc:oracle:thin:@IP:端口:数据库名mysql数据库:jdbc:mysql://IP:端口:数据库名

2013-08-20 17:07:56 535

原创 数字权限(linux)

Linux下数字表示文件的操作权限(777,755,..)Linux下,查看某路径下用(ls -l)查看所有文件的详细属性列表时,会看到文件的操作权限,类似“drwxr-xr-x”的字符串。这串字符可以分成4段理解,结构为“d + 文件所有者操作权限 + 文件所有者所在组操作权限 + 其余人的操作权限”:1,第一段:例子中字母“d”,表示文件所在目录2,第二段:例子中字符串

2013-08-20 17:05:56 727

原创 License Exception

$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$Unable to start WebLogic Server!!Missing license file for:WebLogic Platform 8.1$$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$ 可能的成因:在 BEA 主目

2013-08-19 14:17:29 1933

原创 导入工程报错:Target runtime Apache Tomcat v6.0 is not defined.

Target runtime Apache Tomcat v6.0 is not defined.错误解决方法 Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,在problems中显示错误是:Target runtime Apache Tomcat 6.0 is not defined. 解决方法是:在工程目录下的.settings文件夹里,打开or

2013-08-16 15:09:56 580

转载 Struts 、 spring 、 Hibernate 在各层的作用

简单的说:struts 控制用的;hibernate 操作数据库的;spring 用解耦的详细的说:Struts 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而 ActionServlet 的核心就是 Struts-config.xml. 主要控制逻辑关系的处理 .Hibernate 是数据持久化层 , 是一种新的对象

2013-08-16 14:59:27 611

转载 DOS命令操作mysql

一) 连接MYSQL:格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:\mysql\bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符

2013-08-15 10:47:36 614

原创 在linux下重启oracle及监听器:

在linux下重启oracle数据库及监听器:启动数据库实例:(1) 以oracle身份登录数据库,命令:su – oracle(2) 输入命令:export ORACLE_SID=数据库名(也可以不用输入)(2) 进入Sqlplus控制台,命令:sqlplus /nolog(3) 以系统管理员登录,命令:connect / as sysdba(4) 如果是关闭数据库,命令

2013-08-15 10:43:33 681

原创 JDK环境变量的配置

JDK 环境变量的配置WindowXP上安装jdk-6u14-javafx-1_2-windows-i586.exe安装路径为C:\Java。其中生成的文件夹C:\Java\jdk1.6.0_14里面的几个目录意义:bin:binary 的简写,存放 Java 的各种可执行文件;db:JDK6 新加入的 Apache 的 Derby 数据库,支持 JDBC4.0 的规范;i

2013-08-15 10:05:27 785

原创 eclipse把不开的解决方法

刚安装好的eclipse,运行却没有任何反应。首先查看jdk的版本,路径都没错。让人纠结,之后找到了解决方法:方法如下: 找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org

2013-08-15 10:01:04 557

转载 Linux查看文件大小

以下是一些的基本命令:du [ -a | -s ] [ -k ] [ -m ] [ -g ][ -l ] [ -r ] [ -x ] [ -H | -L ][ File ... ]指定-a标志,报告个体文件中块数量。不管是否使用了-a标志,由File参数指定的个体文件总是要列出。指定-s标志,报告用于所有指定文件和目录中所有文件的全部块。块计数包括每个文件的间接块。块计数是通过 5

2013-08-15 09:38:08 586

原创 Linux下安装oracle10g全解

CentOS5.6环境安装oracle10g数据库首先要说明的一点是,系统和软件的支持位数要对应。32位的系统一定只能装32位的软件,64位的系统就无所谓了 (其实还省略了一部分,那就是用VNC viewer 进行图形界面安装,不然就不会有下面的安装界面图形。这个工具需要自己下载哦)一、硬件设备资源需要:1. 至少1024MB物理内存     1024-2048     需

2013-08-14 17:46:17 966

转载 Oracle 10g创建表空间的完整步骤详解

Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内容吧。1.创建表空间不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,根据自己的情况修改。如: /opt/oracle/oradata/coci

2013-08-14 17:39:42 503

转载 Oracle用户名更改操作四步走

我们的Oracle管理工作中经常涉及到更改Oracle用户属性、密码之类的常用操作;但在某些应用场景下,会遇到Oracle用户名更改的需求,如何解决?下面通过四个步骤实现Oracle用户名的修改。一、查询更改Oracle用户名SQL> select user#,name,password from user$ where name ='TICKETS';          USER

2013-08-14 17:37:51 537

原创 启动weblogic时报错: java.lang.NoClassDefFoundError: weblogic/Server

因为weblogic是从别的服务器拷贝到新服务器,修改IP,config文件然后重启。结果报错Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/Server检查java版本,路径都没问题,怀疑是不是jdk传输中出错,重新打包了JDK然后ftp到新服务器解包,仍然不行。后来找到原因:bea的路径不对。

2013-08-14 17:05:57 9967

原创 启动weblogic时,报错Invalid maximum heap size: -Xmx8096m

本人启动weblogic时,由于文件数据庞大,所以导致 java heap 内存溢出,错误如下:Invalid maximum heap size: -XmxCould not create the Java virtual machine.解决方法:将startWebLogic.sh里的这一行改为  MEM_ARGS=" -Xms512m -Xmx1024m -XX:MaxPer

2013-08-14 16:49:25 6137

原创 Linux中JDK1.6的安装和配置方法

一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java 1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin (注意,这个步骤一定

2013-08-14 16:01:15 469

原创 linux下vi命令大全(

进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena

2013-08-14 15:19:43 476

原创 PL/SQL Developer导入导出数据库方法及说明

PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们就一一介绍。导出步骤:    1 tools ->export user object 选择选项,导出.sql文件。    2 tools ->export tables-

2013-08-14 15:16:59 565

转载 weblogic 10.3安装与配置

1.系统环境1.1 软件版本下表为系统环境安装所需要的软件版本信息:软件类别版本下载地址OSRed Hat Enterprise Linux AS release 4 (Nahant Update 4)www.redhat.comWLSWeblogic10.3server1033_linux32.bin

2013-08-14 15:13:40 2531

翻译 查看Linux系统命令汇总

查看cpu信息 # cat /proc/cpuinfo 说明:    1.process会从0开始计数,一直持续到结束。可以清楚的看到机器的cpu数目。    2.查看物理cpu关注physical id的值,该值相同的话则表示为同一颗CPU。    3.查看flag标志,如果有ht标志,则说明支持超线程技术。【详情见本文末尾】    常用的组合命令    1.查看cpu个数及型号

2013-08-14 15:07:02 550

activiti实战.rar

activiti实战.raractiviti实战.raractiviti实战.raractiviti实战.rar

2017-11-08

flowable-用户手册-6.0.0.rc1.zip

flowable-用户手册-6.0.0.rc1.zipflowable-用户手册-6.0.0.rc1.zipflowable-用户手册-6.0.0.rc1.zip

2017-11-08

JavaEE开发的颠覆者 Spring Boot实战.pdf 带书签

JavaEE开发的颠覆者 Spring Boot实战.pdf 带书签JavaEE开发的颠覆者 Spring Boot实战.pdf 带书签

2017-11-08

commons-logging-1.1.1.jar

这个jar 文件包含Spring 框架基本的核心工具类。Spring 其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。

2013-09-04

空空如也

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

TA关注的人

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