
JAVA
文章平均质量分 59
eplusing
脚步的前进
展开
-
xsl获取当前遍历的序号
<xsl:variable name="v_rowIndex" select="position()"/><xsl:if test="$v_totalNum = $v_rowIndex"> <cashFlag>CONFIRMBAL</cashFlag></xsl:if>原创 2018-07-22 17:25:33 · 1148 阅读 · 0 评论 -
多线程与高并发
1. MQDisruptor:https://www.jianshu.com/p/f0d4ff1f8ec9原创 2020-08-12 20:48:24 · 229 阅读 · 0 评论 -
java中读取sourceFolder下的配置文件
读取文件常用两种方法:1.通过绝对路径读取文件2.使用相对路径读取文件,实际是通过类加载路径获取到文件的绝对路径。public class FilePathAfterCompile { @Test public void test() { String path = getFilePathInSrcAfterRun(); System....原创 2018-07-24 17:56:42 · 1959 阅读 · 0 评论 -
centos7安装卸载软件
linux安装卸载软件centos7安装卸载软件原创 2017-11-18 11:31:17 · 13319 阅读 · 0 评论 -
web乱码问题解决总结
问题描述:我要将 employeeName这个参数的值(中文)传到后台Action,但出现了乱码。方法1.将浏览器编码格式改为 "UTF-8"。这种方法没解决我得问题。方法2. jsp编码格式设置:这种方法没解决我得问题。方法3. 在tomcat中。将config\server.xml 中: 更改: connec原创 2016-01-06 15:44:34 · 1858 阅读 · 0 评论 -
Java中的访问控制权限public protected default private
Java中为什么要设计访问权限控制机制呢?主要作用有两点:(1)为了使用户不要触碰那些他们不该触碰的部分,这些部分对于类内部的操作时必要的,但是它并不属于客户端程序员所需接口的一部分。(2)为了让类库设计者可用更改类的内部工作方式,而不必担心会对用户造成重大影响。 Java中的访问权限控制的等级,按照权限从大到小依次为:Public -> protected ->原创 2016-02-28 11:03:57 · 1152 阅读 · 0 评论 -
Apache服务器和tomcat服务器有什么区别?
Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。Apache服务器 只处理 静态HTMLtomcat服务器 静态HTML 动态 JSP Servlet 都能处理。一般是把 Apache服务器 与原创 2017-03-17 09:58:43 · 461 阅读 · 0 评论 -
jsp与servlet的区别
1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse原创 2016-11-14 09:08:28 · 254 阅读 · 0 评论 -
transient关键字使用总结
1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其原创 2016-09-14 09:51:07 · 455 阅读 · 0 评论 -
EL表达式 + JSTL表达式
JSTL详解博客分类: JSTL 一、什么是 EL 语言。表达式语言(EL)是 JSP 2.0 引入的一种计算和输出 Java 对象的简单语音。二、EL 语言的作用。为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间转载 2015-12-15 16:25:07 · 1740 阅读 · 0 评论 -
iframe的滚动条问题:显示/隐藏滚动条
iframe的滚动条问题:显示/隐藏滚动条iframe 问题2008-01-22 16:37****** 显示 iframe 内容 XHTML 1.0 Transitional 标准不能显示 父页面:修改为HTML 4.01 Transitional 标准 子页面不要表头 ****** 去掉 iframe 横向滚动条或竖条 1. 在主页面加 iframe转载 2015-08-13 14:56:45 · 884 阅读 · 0 评论 -
js正则表达式
function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("name"); if(!reg.test(obj.value)){ alert("请输入数字!"); } if(!/^[0-9]*$/.te原创 2015-08-13 15:44:50 · 602 阅读 · 0 评论 -
Java性能调优
1.内存机制2.每部分的作用介绍3.各部分设置4.具体参数设置方法原创 2018-06-07 09:10:40 · 515 阅读 · 0 评论 -
Java调用系统脚本
1.调用系统命令public static void main(String[] args) throws Exception { try { //执行脚本语句 //Process p = Runtime.getRuntime().exec("nslookup app.xidian.com.cn"); S...原创 2018-07-24 17:15:10 · 364 阅读 · 0 评论 -
springboot与springcloud版本兼容性
springboot与springcloud版本兼容性https://start.spring.io/actuator/info{ "git": { "commit": { "time": "2019-06-20T15:00:00Z", "id": "e94ff55" }, "bran...原创 2019-06-22 23:59:01 · 2208 阅读 · 0 评论 -
sftp文件传输
1.sftp1.1 clientlib:jsch-0.1.52.jar,注意jsch版本与jdk的兼容问题,具体兼容对应关系待研究package com.eplusing.test;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io....原创 2018-11-18 21:15:59 · 1515 阅读 · 0 评论 -
ftp文件传输
1.ftp1.1 clientlib:commons-net-3.5.jarpackage com.eplusing.test;import java.io.IOException;import java.io.InputStream;import java.net.SocketException;import org.apache.commons.io.IOUtils;...原创 2018-11-18 20:54:41 · 324 阅读 · 0 评论 -
http通信实现方式
1. client1.1 使用apache client重发参数设置:不重发httpClient.getParams().setParameter(HttpMethodParams.RETRY_HANDLER, new DefaultHttpMethodRetryHandler(0, false));import java.io.IOException;import org....原创 2018-07-31 20:12:45 · 2085 阅读 · 0 评论 -
https通信实现方式
1. 不使用证书1.1 客户端1.1.1 该方式不校验证书和域名,与普通的访问http无明显差别public void testPlainHttps() { URL reqURL; try { reqURL = new URL("https://www.oracle.com/sun/index.html"); // 创建URL对象 HttpsURLConne...原创 2018-07-31 20:01:02 · 1634 阅读 · 0 评论 -
socket通信
1.socket1.1 client1.1.1 方式1public static String signAndVerify(String message, String signServeHost, int signServePort) { LOGGER.info("签名验签请求:" + message); Socket socket = null;...原创 2018-07-31 19:45:10 · 582 阅读 · 0 评论 -
Java Exceptio捕获与处理
1.异常定义2.异常的种类3.自定义异常: 使用自定义异常的优点:4.系统异常与自定义的区别 若一个方法可能抛出系统异常则该方法不用显示的throws系统异常。 若一个方法可能抛出自定义的异常则必须要用throws抛出该方法可能抛出的异常,否则不能通过编译。 public class ExceptionTest { //抛出系统异常 ...原创 2018-07-22 16:22:54 · 241 阅读 · 0 评论 -
Java IO流
1.流的定义及分类流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输操作都是以“流”的方式进行。设备可以是文件,网络,内存等。将数据从内存写入到文件或网络这种输出设备的流称为输出流,将数据从文件或网络输入到内存的流叫中输入流,java程序运行在内存中,所以java程序变量代表内存数据。java中的流按照数据处理单位可以分为字节流和字符流两大类。(1)字节流 表示...转载 2018-07-22 15:44:04 · 162 阅读 · 0 评论 -
常用通信方式socket,http,https,sftp,ftp
常用通信方式socket,http,https,sftp,ftp原创 2018-07-21 11:54:25 · 3889 阅读 · 0 评论 -
几种常用数据库的JDBC URL
关于Struts2 + spring + hibernate进Q群: 130529143交流。有偿技术支持Q群:398162181 关于Struts2 + spring + hibernate进Q群: 130529143交流。有偿技术支持Q群:398162181原创 2015-09-21 20:04:36 · 972 阅读 · 0 评论 -
ajax的使用
1.AJAX :不用刷新页面,但可以和服务端进行通信的方式,使用ajax的主要方式是XMLHttpRequest对象;2.使用XMLHttpRequest对象实现Ajax.3.Ajax传输数据的3种方式。3.1XML:笨重,解析困难,但XML是通用的数据交换格式、3.2HTML:不需要解析,就可以直接放到文档中,若仅更新一部分区域,但传输的数据不是很方便,且HTML代码需要拼装完成原创 2015-09-21 20:07:27 · 708 阅读 · 0 评论 -
jquery 使用
1.使用jquery进行dom操作:1.1新建元素节点:$("")即可,返回值是jquery对象1.2把节点插入指定节点: append appendTo; prepend prependTo; before insertBofore; after insertBefore;1.3 删除节点: $("#bj").remove();原创 2015-09-21 20:09:13 · 624 阅读 · 0 评论 -
ajax 用法 + json使用方法
1前台js:/*ctrlType=1:查询产品类别ctrlType=2:查询解决方案类别flag="delete":删除productId的产品flag="add":新增typeId类的产品flag="select":查询typeId的所有产品*/var globalCtrlType;function showTypeList(flag, typ原创 2015-12-15 10:49:19 · 934 阅读 · 0 评论 -
父页面获取iframe子页面中的值
Iframe 从父页面取子页面的值 (2011-11-17 16:23:08)标签: it 杂谈分类: JSPa.jsp 在a.jsp页面写一个方法:〈script>function getData(){ var id = document.getElementById原创 2015-12-15 16:55:38 · 2175 阅读 · 0 评论 -
JDK+Tomcat环境变量设置+Tomcat后台运行配置
JDK + Tomcat环境变量设置+Tomcat后台运行配置1.JDK环境变量配置:注意事项:在其字母周围一定不要存在空格,否则最后可能导致配置不成功。如果你的JDK安装在C盘里,如:C:\Program Files\Java\jdk1.8.0_45,那么就在1.1系统变量里(当然也可以在用户变量里,一般不这样做)点新建:变量名:JAVA_HOME变量值:C:\Progr原创 2016-01-12 11:36:53 · 2181 阅读 · 0 评论 -
java 遍历Map对象的方法
Java中如何遍历Map对象的4种方法在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等)转载 2016-01-14 16:45:02 · 1134 阅读 · 0 评论 -
Java中获取键盘输入值的三种方法
Java中获取键盘输入值的三种方法 转载▼Java程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧: 以下将列出几种方法:方法一:从控制台接收一个字符,然后将其打原创 2016-04-20 11:34:59 · 466 阅读 · 0 评论 -
Spring MVC 教程,快速入门,深入分析
Spring MVC 教程,快速入门,深入分析原文地址:http://elf8848.iteye.com/blog/875830目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说转载 2016-04-28 15:26:51 · 384 阅读 · 0 评论 -
正则表达式
[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-转载 2016-05-07 12:04:27 · 423 阅读 · 0 评论 -
常用排序
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,转载 2016-05-10 14:32:31 · 288 阅读 · 0 评论 -
Table使用方法小结
cellspacing是表格里单元格之间的距离;cellpadding是表格里单元格内的空白部分;俗称就是外补丁和内补丁,类似应用在div和span上的margin和padding你可一试验一下,给单元格加上边框,在改变一下cellpadding和cellspacing的值,看有什么变化.例如: 着就是说:td的border与tabl原创 2015-12-14 19:51:26 · 1223 阅读 · 0 评论 -
JSON使用方法
json的使用方法1.在后台将数据封装到json中:List productList = productService.getProductList(1,typeId); StringBuffer stringb = new StringBuffer("["); for(int i = 0; i { stringb.append(原创 2015-11-26 13:32:56 · 1243 阅读 · 0 评论 -
tomcat下发布的网站使用域名直接访问的方法
tomcat下发布的应用,如何使用域名直接访问1.编译项目:用myeclipse等这类的IDE将web项目导出moutum.war包。将这个moutum.war放入 C:\apache-tomcat-6.0.37\webapps 下 ,启动tomcat。启动成功后,在C:\apache-tomcat-6.0.37\webapps 下生成一个moutum文件夹。获取编译好的项目。2. 将C:\apache-tomcat-6.0原创 2015-11-26 11:31:41 · 3032 阅读 · 0 评论 -
jsp 乱码处理方法
1.在jsp页面输入中文,请求页面后不出现乱码:<%@ page language="java" import="java.util.*" contentType="text/html charset=UTF-8" pageEncoding="UTF-8" %>charset与pageEncoding的值一致,通常取值为UTF-8还需保证浏览原创 2015-09-21 20:12:12 · 1154 阅读 · 0 评论 -
jsp中的page指令(属性)
1.jsp2.0中定义了page, include, taglib这三种指令2.page 指令:page指令放在jsp页面的启始,import:指定当前jsp页面对应的Servlet需要导入的类例:<%@ page language="java" import="java.util.*"contentType="text/html charset=UTF-8原创 2015-09-21 20:16:21 · 2216 阅读 · 0 评论 -
JSP中的隐含对象
I://JSP:Jave Server Page java服务器端网页,在html页面中编写java代码的页面//一个jsp就是一个Servlet//在jsp页面中没有声明就可以使用的对象,jsp一共提供9个隐含对象public void _jspService(final javax.servlet.http.HttpServletRequest原创 2015-09-21 20:19:24 · 807 阅读 · 0 评论