JAVA
领跑二十一世纪
这个作者很懒,什么都没留下…
展开
-
基于Activiti的流程应用开发平台JSAAS-WF V5.3
第1章 产品概述及体系架构1.1.概述红迅JSAAS-WF工作流平台V5是广州红迅软件有限公司面向合作伙伴以及有IT运维团队中大型企业提供新一代的流程管理产品,它基于流行的JAVA开源技术上构建,扩展容易,学习成本低,同时满足中国本土企业对于业务管控流程的需要。产品全面覆盖流程的建模、配置、运行、管理、监控等流程管理的功能,利用红迅工作流V5上的各类功能,可以非常容易满足金融、电信、互联网...转载 2018-12-28 13:38:58 · 657 阅读 · 0 评论 -
Windows访问Ubuntu14.04远程桌面全攻略
最近接到一个任务,在Ubuntu系统下开发一个串口读写程序。开发要在台式机上进行,安装UbuntuKylin 14.04,并且在串口连接了设备。个人使用的是笔记本电脑,系统是Windows8.1。自然想到使用远程桌面登录到Ubuntu,使用起来就方便多了。经过一番搜索、总结和实践,完美实现了此功能。下面一起来试试吧,go!步骤1:在Ubuntu系统中允许远程登录打开启动器左上角的程序搜索器。输入"...转载 2018-05-29 15:03:52 · 295 阅读 · 0 评论 -
Session过期、失效时间
Session一直是我们做web项目经常使用的,以前没太注意,这次又细致的看了下! 1.session其实就是一个Map,键=值对,通过session.getAttribute("name");获得session中设置的参数 2.session的过期时间是从什么时候开始计算的?是从一登录就开始计算还是说从停止活动开始计算? 答:从session不活动的时候开始计算,如果session一直活动...转载 2018-04-26 16:02:59 · 348 阅读 · 0 评论 -
JSP页面顶端出现“红色”的报错信息
JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。原来Javaweb工程类中没有添加Tomcat运行时相关类导致。下面是具体的解决方法:1、右击web工程-》属性或Build Path-》Java Build Path->Librari...转载 2018-02-24 11:25:55 · 305 阅读 · 0 评论 -
Maven实现直接部署Web项目到Tomcat7
以前在项目中很少使用Maven,最近自己学习了一下maven,真的是非常强大的项目构建工具,对于依赖包的定义及版本,以及依赖包的集中管理(中央仓库)都让人惊喜(原谅我的大惊小怪,虽然Maven出来很久了,但小弟刚接触),但发现开发Web项目时,需要手动部署到Web服务器(Tomcat7),如果能自动部署到Web服务器,而不用每次手动把target下编译好的war包拷贝到Tomcat下就更好了。转载 2016-02-21 21:59:04 · 548 阅读 · 0 评论 -
Maven 创建Spring MVC 工程简单例子
因在Spring官网上都推荐使用Maven下载相关的Spring jar包,故复习了一下如何使用Maven构建Spring MVC,顺便学习一下Spring MVC。(m2eclipse的插件的安装,在此不作描述。)一、新建Maven工程,如下图所示1、右键新建项目2、可以在搜索中直接输入maven3、我这里选择的是使用默认的项目空间转载 2016-02-21 21:49:56 · 843 阅读 · 2 评论 -
Maven安装配置
想要安装 Apache Maven 在Windows 系统上, 只需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows 环境变量。所需工具 : JDK 1.8 Maven 3.3.3 Windows 7 注Maven 3.2 要求 JDK 1.6 或以上版本, 而Maven 3.0/3.1 需要 JDK 1.5 或以上 1. J转载 2016-01-12 22:53:27 · 481 阅读 · 0 评论 -
使用Dom4j解析XML
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它. 对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的Ja转载 2015-12-07 14:27:30 · 489 阅读 · 0 评论 -
Java多线程编程总结
Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠 Java线程:线程的调度-优先级Java线程:线程的调度转载 2015-12-25 11:11:11 · 387 阅读 · 0 评论 -
windows 7系统安装与配置Tomcat服务器环境
Tomcat的安装与配置解压下载文件包,不习惯版本号文件夹,在这里我修改默认文件夹名apache-tomcat-8.0.0-RC5-windows-x64为tomcat。请同学们根据自己的意愿选择。步骤阅读6配置Tomcat环境变量打开系统环境变量请参考第三步图示操作。在系统变量中添加以下变量1)新建TOMCAT_HOME变量变量名TOMCAT_HO转载 2015-12-04 11:21:04 · 1204 阅读 · 0 评论 -
Xshell和Xftp链接虚拟机里的Ubuntu失败解决
一、查看下虚拟机里面的IP地址ifconfig二、下载ssh-server因为Ubuntu默认安装ssh-client,但是不会安装ssh-server,所以需要我们手动进行安装sudo apt-get install ssh-server安装好之后如果还是链接不上,执行下面命令1.关闭防火墙sudo ufw disable 查看下防火墙状态sudo ufw status 状态为inactive ...转载 2018-05-30 14:55:55 · 1474 阅读 · 0 评论 -
linux安装mysql5.6
本文讲诉通过mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz如何在linux上安装mysql5.6工具/原料ubuntu14.04mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz方法/步骤1第一步:进入mysql官方网站2第二步:选择MySQL Community Server(GPL)3第三步:进入下载页面,会看到Mysql C...转载 2018-05-30 17:32:52 · 702 阅读 · 0 评论 -
使用JMeter进行压力测试
最近做一项目,项目后期要做压力测试,对这一块学习并进行整理。一、准备环境1.java 安装环境:2.JMeter安装环境: Apache JMeter 5.03Tomcat安装环境:apache-tomcat-8.0.44二、配置: 1.启动 JMeter: 2.选中Test Plan, 点击 Edit 或右击, 选中Thread...转载 2018-12-28 13:34:29 · 292 阅读 · 0 评论 -
mybaits传递多个参数
一、单个参数:public List<XXBean> getXXBeanList(String xxCode); <select id="getXXXBeanList" parameterType="java.lang.String" resultType="XXBean"> select t.* from tableName t where t.id...转载 2018-10-17 16:30:55 · 304 阅读 · 0 评论 -
Java语言中List、Set、Map三种集合之间的区别
List、Set是实现了Collection接口的子接口;而Map是另一个集合接口。1. 三者之间的区别如下:1) 元素重复性:① List允许有重复的元素。任何数量的重复元素都可以在不影响现有重复元素的值及其索引的情况下插入到List集合中;② Set集合不允许元素重复。Set以及所有实现了Set接口的类都不允许重复值的插入,若多次插入同一个元素时,在该集合中只显示一个;③...转载 2018-10-15 13:16:27 · 252 阅读 · 0 评论 -
Spring+Hibernate配置多数据源
配置说明 在实际应用中,经常会用到读写分离,这里就这种情况进行Spring+Hibernate的多数据源配置。此处的配置只是让读的方法操作一个数据库,写的方法操作另外一个数据库。 注:我这里的配置JDBC连接是放在properties文件中的,当然你也可以直接写在ApplicationCpntext.xml文件中或其他的配置方式。配置步骤1、配置多数...转载 2018-09-28 18:55:59 · 468 阅读 · 0 评论 -
多线程并发编程
多线程并发编程前言多线程并发编程是Java编程中重要的一块内容,也是面试重点覆盖区域,所以学好多线程并发编程对我们来说极其重要,下面跟我一起开启本次的学习之旅吧。正文线程与进程1 线程:进程中负责程序执行的执行单元线程本身依靠程序进行运行线程是程序中的顺序控制流,只能使用分配给程序的资源和环境2 进程:执行中的程序一个进程至少包含一个线程3 单线程:程序中只存在一...转载 2018-09-26 19:06:46 · 975 阅读 · 0 评论 -
WebSphere 安装部署,发布web应用
目录一、WebSphere 是什么? 二、安装 三、添加服务 四、部署&发布应用 五、访问web应用一、WebSphere 是什么?WebSphere 为 SOA 环境提供软件,以实现动态的、互联的业务流程,为所有业务情形提供高度有效的应用程序基础架构。WebSphere 是 IBM 的应用程序和集成软件平台,包含所有必要的中间件基础架构(包括服务器、服务和工具),这些基...转载 2018-09-25 17:49:44 · 573 阅读 · 0 评论 -
Linux Ubuntu从零开始部署web环境及项目 -----部署项目 (三)
1,打包项目包 2,上传项目包将.war项目包通过xftp上传到tomcat目录wabapps目录下 3,启动项目通过xshell命令进入tomcat目录下的bin目录 输入 : ./startup.sh 服务器启动 ./shutdown.sh 服务器停止 查看日志在 tomcat 目录logs 中的catalina.out文件 tail -5...转载 2018-05-30 17:39:02 · 1266 阅读 · 0 评论 -
Linux Ubuntu从零开始部署web环境及项目 -----tomcat+jdk+mysql (二)
1,下载文件 在官网下载好 tomcat、jdk、mysql的linux压缩包 后缀名为.tar.gz 并通过xftp上传到服务器 或者直接通过linux命令 下在wget文件的下载地址 例如:wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.tar.gz Ps:后...转载 2018-05-30 17:38:03 · 185 阅读 · 0 评论 -
Linux Ubuntu从零开始部署web环境及项目-----搭建ssh环境(一)
linux搭建ssh环境1,用户登录 成功输入用户名和密码后 进入Ubuntu界面 2,配置网络 参考:http://blog.csdn.net/liu782726344/article/details/52912797 进入系统后,输入ifconfig查看ip 发现只有lo 本机ip 输入ping 127.0.0.1 可以连接说明网卡存在输入ifconfig -a 看到有4...转载 2018-05-30 17:36:36 · 471 阅读 · 0 评论 -
Apache POI
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 基本功能编辑结构:HSSF - 提供读写Microsoft Excel格式档案的功能。XSSF - 提供读写Microsoft ExcelOOXML格式档案的功能。HWPF - 提供读写Microsoft Word格式转载 2015-12-02 13:39:14 · 459 阅读 · 0 评论 -
Dom4j是什么DD?
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非转载 2015-12-02 13:17:29 · 843 阅读 · 0 评论 -
JAVA多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例,它代表转载 2015-12-02 14:04:11 · 323 阅读 · 0 评论 -
Microsoft LoopBack Adapter
win7 Microsoft LoopBack Adapter 安装1, 点击CTRL+R(或者"开始"-"运行"),输入hdwwiz.exe点击回车,打开硬件添加界面,点击下一步2 打开一下页面,为了安装Microsoft LoopBack Adapter选择“安装我手动从列表选择的硬件(高级)(M)”,点击下一步3、选择"网络适配器" ,转载 2013-11-22 09:43:30 · 3023 阅读 · 0 评论 -
JDK1.6安装与环境变量设置详细图解
2009-07-08 11:23 杨学伟 CSDN博客 字号:T |TJDK1.6安装与环境变量设置是Java学习初学者的首要事情,那么本文图文并茂向你介绍JDK1.6安装与环境变量的设置。AD:2013云计算架构师峰会课程资料下载JDK1.6安装图解与环境变量设置为初学者详细介绍了JDK从下载到安装,整个转载 2013-11-21 23:24:30 · 727 阅读 · 0 评论 -
Orcal 10g安装与操作图解
ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧! 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:单击“开始安装”,就可以安装ORACLE 10g,一般会检查转载 2013-05-01 21:31:12 · 1218 阅读 · 0 评论 -
SVN服务器搭建和使用(三)
接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSVN进行提交.这样别人就能看到你所做的更改转载 2013-04-29 15:41:53 · 408 阅读 · 0 评论 -
SVN服务器搭建和使用(一)
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件包一转载 2013-04-29 15:39:39 · 400 阅读 · 0 评论 -
SVN服务器搭建和使用(二)
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图转载 2013-04-29 15:41:09 · 500 阅读 · 0 评论 -
抽象工厂模式(Abstract Factory)
概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。模型图逻辑模型:物转载 2013-04-04 23:34:57 · 642 阅读 · 0 评论 -
润乾报表软件
润乾报表软件是一个常用的Java报表工具,使用较为简单,可以轻松制作出各种各样的报表,是一个不错的Web报表工具,下面是我分享的一些使用润乾报表工具所总结的经验和技巧,供其他润乾报表的使用者参考。 1、按照千元单位显示 点单元格属性-显示值-表达式,将数值修改为if(value()!=0,value()/1000,0),这样,可以在数据数值不变的情况下将数值按照千元方式显示。 2转载 2013-03-01 16:21:01 · 1709 阅读 · 1 评论 -
jdk1.6.0_21 配置
步骤一、打开终端,键入以下的命令sudo gedit ~/.profile步骤二、在开文件,在文件的末尾加入以下的語句JAVA_HOME="/usr/jdk1.6.0_21"CLASSPATH=".:$JAVA_HOME/lib/tools.jar"PATH="$JAVA_HOME/bin:$PATH"export JAVA_HOMEexport CLASSPATH转载 2013-02-27 08:55:44 · 1054 阅读 · 0 评论 -
LDAP快速入门
1. LDAP简介 LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力。目录一般不支持通用数据库针对大量更新操作操作需要的复杂的事务管理或回卷策略。而转载 2013-12-09 21:39:44 · 487 阅读 · 0 评论 -
IBM MQ 使用指南(2008-10-29 22:53:30)
随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。目前应用最多的消息中间件产品为IBM MQSeries。东风生管系统就是通过MQ 通讯的。本文就针对MQ的基本操作与配置进行详细的阐述,希望对读者有所帮助。一.MQ基本操作MQ中转载 2013-12-09 21:48:31 · 572 阅读 · 0 评论 -
WIN7 64位系统安装JDK并配置环境变量
由于重做系统,平时需要进行android类编译反编译工作,于是重新装了下JDK并把过程记录分享出来。百度经验:jingyan.baidu.com工具/原料JDK百度经验:jingyan.baidu.com方法/步骤1首先,下载JDK安装包,到官网http://www.oracle.com/techn转载 2015-12-02 14:48:43 · 1038 阅读 · 0 评论 -
jvm 堆内存 栈内存 大小设置
4种方式配置不同作用域的jvm的堆栈内存!1、Eclise 中设置jvm内存: 修改eclipse的配置文件,对所有工程都起作用 修改eclipse根目录下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存 -Xmn16m //最小内存转载 2015-12-17 16:33:37 · 586 阅读 · 0 评论 -
java.util.logging.Logger使用详解
java.util.logging.Logger不是什么新鲜东西了,1.4就有了,可是因为log4j的存在,这个logger一直沉默着,其实在一些测试性的代码中,jdk自带的logger比log4j更方便。一、创建Logger对象static Logger getLogger(String name) 为指定子系统查找或创建一个 logger。 static L转载 2015-12-17 16:35:27 · 685 阅读 · 0 评论 -
Log4j 日志工具demo以及配置文件实例
在项目中产生日志是一个项目所必须的,现在用的比较广泛,比较流行的日志工具 就有 log4j ;这个日志工具其实使用起来是很方便的;在使用的时候创建什么的都和java.util.logging.Logger一样的,而jdk的log日志信息的获取和导出是使用Handler 对象,而导出的信息的格式是通过Formatter对象来定义的而log4j的日志信息导入,以及格式是在配置文件中进行配置的。具体看下转载 2015-12-17 16:43:27 · 383 阅读 · 0 评论 -
Spring 配置log4j和简单介绍Log4J的使用
Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事 件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。转载 2015-12-17 16:45:51 · 489 阅读 · 0 评论