自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 Java Web项目引用外部Java项目

第一步:通过Build Path 添加外部 Java 工程1. 右键点 Web 工程,选择properties2. 选择Java Build Path> Project>Add,选择需要的Java工程第二步:设置 Deployment Assembly 引用1. 右键点 Web 工程,选择properties2. 选择Dep...

2018-09-12 18:00:00 239

转载 jenkins安装及配置

安装和基础创建别人已经写的很详细了,就不重新整理了,这里只是做个记录https://blog.youkuaiyun.com/hc_ttxs/article/details/79384535安装插件的时候可以直接安装默认的插件就可以了注意:需要修改MatrixAuthority (安全矩阵) 认证用户或全局用户全勾上,匿名用户,√ 第二个按钮只读,否则退出后就不能重新登陆了,新创建...

2018-05-08 17:09:00 136

转载 SVN服务器的搭建与使用(详细图解)

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说。本教程使用的svn版本是1.9.7 64位一. 下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码、文档的...

2018-04-24 14:29:00 2209

转载 泛型的内部原理:类型擦除以及类型擦除带来的问题【转】

原文:https://blog.youkuaiyun.com/rusbme/article/details/51240350一、Java泛型的实现方法:类型擦除前面已经说了,Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理解类型擦出(type erasure)。Java中的泛型基本上都是在编译器这个层次...

2018-03-26 13:57:00 140

转载 理解Java异常处理机制

版权声明:本文为博主原创文章,转载请注明出处。1.以下是异常的基本介绍:Java异常层次结构图如下 Throwable:有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类,结构如上图(以上结构图中的子类异常并不是所有的,只是标注了一些重要的常见的异常)。 Error(错...

2018-01-26 18:29:00 164

转载 eclipse远程Debug配置

项目一般是以打包的形式在部署运行,有时候出现bug很难查,日志也难免有没记录到的地方,远程debug就很有用了,前几天也是碰到类似问题了,公司一个同事分享的,这里记录一下注意:远程包和本地代码必须是同一版本1.创建远程连接的命令,操作如下:2. debug完毕断开操作eclipse 右上角视图模式切到debug模式, 点击下图按钮即可断开连接转...

2018-01-08 14:35:00 198

转载 eclipse 常用设置(二)

2,eclipse下 svn提交设置:忽略某些文件或文件夹  window-->Preferences-->Team-->Ignored Resources 直接添加要过滤的文件或文件夹即可 详细点击这里,写的挺详细了,我就不做搬运工了3,@Deprecated 这两个标记有大小写之分,一个是D,一个是d  源代码标记@Deprecated是在...

2017-12-12 16:45:00 120

转载 [转]java代码性能优化总结

前言  代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑 的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上 线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时...

2017-02-07 11:31:00 95

转载 [转]A星寻路算法

本文为转载 下面的源码为AS3代码原文地址最近正好在做寻路算法,最近看了很多资料,本来想自己写一篇的总结一下的,但是看了这个以后,感觉这个已经写的很通俗易懂了,所以偷了个懒,直接转载了。我最后用的不是A星,直接用的最短路径算法,代码只有50行左右,但是跟这个原理其实差不多,改天加了详细注释以后再把我自己的代码贴出来。无上天君与梦瑶的传说序章,仙界天山住着一位威震仙界的大...

2017-01-12 16:48:00 388

转载 JVM参数配置

部分JVM参数配置:1、 heap sizea: -Xmx<n>指定 jvm 的最大 heap 大小,如:-Xmx=2gb: -Xms<n>指定 jvm 的最小 heap 大小,如:-Xms=2g,高并发应用建议和-Xmx一样,防止因为内存收缩/突然增大带来的性能影响。c: -Xmn<n>指定 jvm 中 New Generati...

2016-12-13 19:49:00 134

转载 Gradle笔记(1) 安装

最近在研究gradle,把安装过程整理一下gradle 安装1.下载地址:http://services.gradle.org/distributions/ (下什么版本看自己需求了,我下的是3.2.1-all) http://gradle.org/gradle-download/(这个是官网的下载地址)2.把文件解压到D:\gradle-3.2.1 下(放什么盘符随意,...

2016-12-12 19:39:00 103

转载 [转]常用正则表达式

匹配中文字符的正则表达式: [u4e00-u9fa5]   评注:匹配中文还真是个头疼的事,有了这个表达式就好办了  匹配双字节字符(包括汉字在内):[^x00-xff]  评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)  匹配空白行的正则表达式:ns*r  评注:可以用来删除空白行  匹配HTML标记的正则表达式:<(S*?)[^&gt...

2016-06-30 10:26:00 94

转载 [转]Apache与Tomcat有什么关系和区别

url:http://blog.youkuaiyun.com/longzs/article/details/10959945 经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:一: apache支持静态页,tomc...

2016-06-02 13:31:00 82

转载 ArrayList的使用方法【转载】

1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayListList=newArrayList();for(i...

2016-05-25 09:23:00 97

转载 java.lang.reflect.InvocationTargetException

记录碰到的问题,避免下次再犯当时做的是一个excel上传下载的功能,做的时候引用的是tomcat 7下自带的jar,引用如下:import org.apache.tomcat.util.http.fileupload.FileItem;import org.apache.tomcat.util.http.fileupload.FileUpload;import org.apach...

2016-04-01 14:17:00 345

转载 常用vi编辑器命令行

:w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑游标控制h游标向左移j游标向下移k...

2016-01-21 15:14:00 116

转载 每天进步一点点:linux命令---mkdir,mv

mkdir1.命令格式:  mkdir[选项]目录...2.命令功能:  通过mkdir命令可以实现在指定位置创建以DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数...

2016-01-20 15:23:00 233

转载 Tomcat的角色配置--Tomcat的后台管理

在Tomcat5.5版本中,如果没有对用户角色进行配置,那么管理页面即[url]http://localhost:port/manager/html[/url]和[url]http://localhost:8080/admin[/url]会因为用户名和密码错误而无法登陆.虽然我们在Tomcat安装目录下的tomcat-users.xml文件中看到了正确的用户名和密码,但却还是无法登陆,原...

2016-01-15 10:31:00 361

转载 centos下修改mysql root密码

第一步:用帐号登录mysql[root@CentOs5 ~]# mysql -u root或# mysql -uroot -p第二步:改变用户数据库mysql> use mysqlReading table information for completion of table and column namesYou can turn off this feature t...

2015-11-17 11:01:00 106

转载 Eclipse 比较实用的快捷键

1. ctrl+shift+r:打开资源 这组快捷键可以让你打开你的工作区中任何一个文件2. ctrl+o:快速outline 查看当前类的方法或某个特定方法3. ctrl+e:快速转换编辑器 在打开的编辑器之间浏览,快速切到别的类里面去4. ctrl+2,L:为本地变量赋值 开发过程中,我常常先编写方法,如Calendar.getI...

2015-10-30 16:32:00 120

转载 centos下/etc/sysconfig/下找不到iptables文件

防火墙策略都是写在/etc/sysconfig/iptables文件里面的。可我发现我没有这个文件。解决办法:1、随便写一条iptables命令配置个防火墙规则:如:iptables -P OUTPUT ACCEPT2、service iptables save进行保存3、service iptables restartok原文:http://www.centos...

2015-10-16 11:12:00 127

转载 Eclipse配置Tomcat服务器

Eclipse配置Tomcat服务器打开Eclipse,单击“window”菜单,选择下方的“Preferences”找到Server下方的Runtime Environment,单击右方的Add按钮选择已经成功安装的Tomcat版本,单击Next设置Tomcat的安装目录设置完成后,单击OK即可完成设置!参考:http://jingyan.baidu.c...

2015-05-18 19:44:00 99

转载 import javax.servlet 出错

我们经常会把别人的项目copy到自己这里进行二次开发或者参考,有的时候会发生上面的错误,即eclipse项目里我们导入的项目里提示HttpServletRequest 不能引用,会伴随头疼的小红叉出现。具体原因:是我们工程里面web-inf/lib目录下少了相应的包:Package javax.servlet.http引起的;通俗且确切的讲就是缺少TOMCAT_HOME\li...

2015-05-18 19:39:00 116

转载 Java 文件下载

Java文件下载的几种方式 public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); ...

2015-05-18 19:34:00 79

转载 eclipse 常用设置(一)

下面整理的都是装完Eclipse后一定会改的设置1.eclipse背景颜色修改:  windows->Preferences->General->Editor->Text Editors 右边面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,勾掉System D...

2015-05-18 19:26:00 131

转载 关于checkbox的用法事例

checkbox小结全选,全不选checkbox。js如下:function setSate(state) {var chk = document.getElementsByName("chkExcels");for ( var i = 0; i < chk.length; i++) {chk[i].checked = state;}}调...

2015-05-18 19:25:00 102

转载 Map遍历的几种方法

Map.EntrySet 的用法package edu.smc.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;public class TestEntrySet {  public static void ma...

2015-05-18 19:23:00 103

转载 jquery 表单提交

1.ajax请求的4种方法:jquery回调函数里面的data是json格式,所以传值的时候必须传json格式 response.getWriter().print(dataArr.toJSONString());1.1: load方法,用于load服务器的文件如下: $('input:first').click(function (){ $('#loa...

2015-05-18 19:22:00 322

转载 Highcharts 用法

一、前言(Preface)Highcharts是一个非常流行,界面美观的纯Javascript图表库。它主要包括两个部分:Highcharts和Highstock。Highcharts可以为您的网站或Web应用程序提供直观,互动式的图表。目前支持线,样条,面积,areaspline,柱形图,条形图,饼图和散点图类型。Highstock可以为您方便地建立股票或一般的时间轴...

2015-05-18 18:05:00 178

转载 html编辑器kindeditor

  kindeditor在asp.net中的使用,kindeditor版本3.3.1。1.下载KindEditor最新版本。打开下载页面。2.把kindeditor放在你的网站目录下,随意目录,只要路径设置对就可以!3.要显示编辑器的位置添加TEXTAREA输入框。如果已经有TEXTAREA,属性里添加ID即可。<textareaid="content_1"n...

2015-05-18 18:03:00 96

转载 My97DatePicker时间控件使用

转载:http://blog.chinaunix.net/uid-22816738-id-3568885.html1、下载My97DatePicker组件包2、在页面中引入该组件js文件: <script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>3、页面使...

2015-03-25 10:00:00 512

转载 MD5加密

MD5算法是典型的消息摘要算法,其前身有MD2、MD3和MD4算法,它由MD4、MD3和MD2算法改进而来。不论是哪一种MD算法,它们都需要获得一个随机长度的信息并产生一个123位的信息摘要。如果将这个128位的二进制摘要信息换算成十六进制,可以得到一个32位的字符串,故我们见到的大部分MD5算法的数字指纹都是32为十六进制的字符串。MD算法家族的发展史:MD2算法:1989...

2015-02-28 14:30:00 127

转载 Response.AddHeader

Response.AddHeader使用实例1.文件下载,指定默认名Response.AddHeader("content-type","application/x-msdownload");Response.AddHeader("Content-Disposition","attachment;filename=文件名.rar");2.刷新页面Response.Ad...

2014-10-16 15:51:00 106

转载 动态生成Excel到客户端

    /** * 生成文件 * @param tempList 数据源 * @param title Excel第一行表头 * @param fileName 文件名称 * @param hm * @throws Exception */ public static void tempExcel(List<Object[]...

2014-10-15 14:09:00 112

转载 使用cronlog切割nginx的log文件 、 tomcat下的catalina.out文件

使用cronlog切割ngin/logs下面的access.log (安装cronlog可以参照我的上一篇博客)cd /usr/local/nginx/logs (进入nginx的安装目录下logs目录)mkfifo access.fifo.log (新建管道,会创建一个 access.fifo.log 文件)cd /usr/local/nginx/conf (进入n...

2014-08-23 12:02:00 217

转载 apache cronlog 安装配置

1. 关于cronolog  cronolog 是一个简单的过滤程序,它从标准输入设备读入日志记录,并把这些记录写入到输出文件集,输出文件的名字由一个文件名模板和当前的日期时间组成。cronolog 通常与web服务器一起使用,例如apache,用来安全地对日志文件按日期、月或其它特定的区间进行分割。3. 安装cronolog命令  cd /usr/localmk...

2014-08-23 10:37:00 333

转载 Java中常见的jar包的用途

jar包用途axis.jar SOAP引擎包commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jar Axis运行所需要的组件包saaj.jar   创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法....

2014-08-20 19:10:00 204

转载 centos下 配置多个tomcat nginx绑定域名和ip

centos下配置多个并设置成启动参照我前面的博客 http://www.cnblogs.com/Jenny-sider/p/3898583.html 在centos下安装tomcat(我是安装了三个),不过在此之前必须安装了jdk(也可以参照上面的博客)依上面的步骤配置好了之后,配置环境变量,在/etc/profile 的后面TOMCAT_HOME_1=/usr/...

2014-08-13 10:13:00 151

转载 centos 安装 mysql

1.上传mysql-5.5.21.tar.gz和cmake-2.8.3.tar.gz到/usr/local文件夹下。2.CentOS安装g++和ncurses-devel[root@localhost local]# yum -yinstall gcc-c++[root@localhost local]# yum -yinstall ncurses-devel3.cmak...

2014-08-12 13:04:00 77

转载 centos 安装memcache

1、由于memcached是基于libevent的,因此需要安装libevent,libevent-devel方法一:#yum install libevent libevent-devel -y(一键安装的形式)方法二:1> tarzxvflibevent-2.0.17-stable.tar.gz 2>./configure--prefix=/u...

2014-08-11 11:33:00 107

空空如也

空空如也

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

TA关注的人

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