Java
文章平均质量分 67
BrandoLv
这个作者很懒,什么都没留下…
展开
-
Linux安装JDK
Linux安装JDK8原创 2022-12-26 10:24:28 · 312 阅读 · 0 评论 -
RestTemplate简单使用
RestTemplate引入Maven包配置使用代码模板POST设置HeaderGET设置Header引入Maven包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifact...原创 2020-03-01 16:06:09 · 1004 阅读 · 0 评论 -
SpringCloud之Eureka配置
单机配置:# 配置服务端口.server: port: 7001spring: application: name: eureka-server-7001# Eureka 配置eureka: instance: hostname: localhost #eureka服务器实例名 client: r...原创 2019-12-31 09:10:21 · 225 阅读 · 0 评论 -
ActiveMQ安装和使用(CentOS 7)
ActiveMQ 5.15.10 安装与使用软件安装下载安装使用软件开启常用命令软件安装下载官网地址:http://activemq.apache.org/下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.15.10/apache-activemq-5.15.10-bin.tar.gz安装...原创 2019-11-28 16:04:10 · 711 阅读 · 0 评论 -
Jenkins 安装和使用详解
本人使用的Jeskins是 2.89.31. 下载Jenkins:下载地址:http://jenkins.io/ 下载为War包.2. 运行Jenkins:2.1使用自带服务器运行 (建议使用此方法):# nohup java -jar jenkins.war --httpPort=8088 & (使用自带服务器启动, 启动端口为8088)...原创 2018-01-22 17:12:28 · 3407 阅读 · 1 评论 -
Java运行内存监控工具使用
Java工具在Java安装目录bin目录下.查看当前系统Java运行的进程PID# ./jps -l查看内存占用情况.# ./jmap -heap PID查看进程所包含的线程情况.# ./jstack PID查看GC情况# ./jstat -gcutil -t PID原创 2017-11-19 15:55:52 · 2986 阅读 · 0 评论 -
IDEA配置使用Git并提交代码(Windows)
1.下载Git下载地址: http://git-scm.com/download/2. 安装Git. 默认配置就行.3. 生成SSH Key找一个空目录 右键->Git Bash Here# ssh-keygen -t rsa -C "登录邮箱或者登录用户名"提示输入密码不需要输入. 直接回车.去生成的目录找到文件 id_rsa.pub 一般在 c:\Users\用户名原创 2017-10-23 17:20:55 · 5957 阅读 · 0 评论 -
java File读取文件
public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStr原创 2012-10-02 10:19:00 · 870 阅读 · 0 评论 -
编程实用小技巧
1. 循环获取数组下一个值:var arr = [1, 2, 3];for(var i=0; i<arr.length; ++i) { var cur = arr[i]; var next = arr[(i+1) % arr.length]; }}原创 2017-08-09 10:57:09 · 287 阅读 · 0 评论 -
CentOS7 安装使用 SVN
安装:#yum -y install subversion创建仓库目录:#mkdir -p /server/svn/repository创建项目:# svnadmin create /server/svn/repository/projects进入项目配置目录:# cd /server/svn/repository/projects/conf修改svnserv...原创 2017-08-01 10:31:58 · 624 阅读 · 0 评论 -
java通过JDBC连接数据库.
Connection管理代码:package com.plugin.usermanagerplugin.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.转载 2013-08-19 16:18:18 · 676 阅读 · 0 评论 -
JAVA_利用流克隆List
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;import java.util.ArrayList;原创 2014-01-16 16:34:19 · 1748 阅读 · 0 评论 -
Linux配置多个Tomcat
复制一个tomcat# cp -R tomcat8 tomcat8-2修改Profile文件.# vim /etc/profile#javaexport JAVA_HOME=/alidata/server/java/jdk1.8.0_65export JAVA_BIN=/alidata/server/java/jdk1.8.0_65/binexport PAT原创 2018-01-08 15:09:20 · 188 阅读 · 0 评论 -
Java环境内存配置
Eclipse配置:-Xms256M -Xmx640M -XX:PermSize=256m -XX:MaxPermSize=768m配置位置: 首选->Java->Installed JREs->(选择一个JRE点击编辑) Default VM Arguments.windows 下 tomcat 内存溢出配置:E:\apache-tomcat-7.0.61\bin\cat转载 2015-06-09 21:12:35 · 936 阅读 · 0 评论 -
Maven基本配置和使用
Windows安装.1. 下载安装包:http://maven.apache.org/download.cgi下载zip2. 解压到D:\Maven目录. 并且配置环境变量:MAVEN_HOME=D:\Java\Maven\apache-maven-3.2.5path=%MAVEN_HOME%/bin;3.测试安装是否失败, 打开cmd命令窗口. 输入:...原创 2015-03-12 14:40:59 · 711 阅读 · 0 评论 -
CentOS6.5 安装Tomcat6
注意: 安装Tomcat的前提是正确安装JDK.1.首相使用ftp把Tomcat安装包上传至ftp目录.2. 把tomcat压缩包拷贝到需要安装的目录.# cp /home/www/ftpfile/apache-tomcat-6.0.43.zip /software/app/tomcat/3. 进入复制的目录, 进行解压.# cd cd /software/原创 2015-02-17 09:32:14 · 5460 阅读 · 0 评论 -
Tomcat server.xml 配置
普通项目目录在webapps下配置:<Host name="www.xxx.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="19AreaWeb" path="" reloadable="true" />原创 2018-01-06 16:29:16 · 233 阅读 · 0 评论 -
Maven导入自定义包
1. 查看 maven 仓库地址.Window->Preferences->Maven->User Setting 查看Local Repository.2. 配置引用地址:<dependency> <groupId>brando-commons</groupId> <artifactId>swt</artif...原创 2018-03-19 17:25:04 · 350 阅读 · 0 评论 -
Maven配置详解
1. 父级项目POM文件:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/...原创 2018-03-20 15:27:41 · 159 阅读 · 0 评论 -
eclipse安装WindowBuilder
1. 访问windowbuilder官网:http://www.eclipse.org/windowbuilder/2. 点击download 找到eclipse对应的版本 eclipse版本查看 Help->About Eclipse3. 安装软件:Help->Install New Software输入 刚才找到的 link 地址.4. 安装全选, 下一步. 同意, 安装. 等操作...原创 2018-03-20 16:08:39 · 615 阅读 · 0 评论 -
IDEA 开发设置及快捷键
软件版本为IntelliJIDEA 2017.2.5开发配置:1. 视图设置:勾选下列视图 :View -> ToolbarView ->ToolButtonsView ->StatusBarView ->NavigationBar2.主题设置:...原创 2018-07-06 15:09:44 · 358 阅读 · 0 评论 -
Redis5.0安装与使用
Redis安装与使用软件安装下载软件安装下载官网地址:https://redis.io/中文网地址:http://www.redis.cn/下载地址:http://download.redis.io/releases/redis-5.0.4.tar.gz创建目录:# mkdir -p /alidata/server/redis进入目录:# cd /alida...原创 2019-10-09 17:28:50 · 226 阅读 · 0 评论 -
java 反射
java 反射代码:反射一个有无参构造函数的实例:try { //需要实例化的类的完整路径. String className = "com.xt.test.Test"; Class compositeClass = Class.forName(className); //newInstance创建实例, 默认调用无参构造函数. Test test = (Test)compo转载 2013-11-05 17:18:26 · 688 阅读 · 0 评论 -
POI操作Excel
package com.moreflower.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintStream;import java.util.Lis转载 2013-10-14 17:08:39 · 624 阅读 · 0 评论 -
java枚举和Struts2的使用
枚举的声明:public class Test { public static enum ExceptionType { NORMAL("正常"), FREEZE("冻结"); ExceptionType(String name) { this.name = name; } public String getName() { retu原创 2013-10-14 16:46:32 · 810 阅读 · 0 评论 -
ClassLoader(类加载器)
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用原创 2012-10-18 09:24:24 · 413 阅读 · 0 评论 -
Lucene3.6.1实例
//Lucene 3.6.1 实例:public class LuceneTest{ public static void main(String[] args) throws Exception { File file = new File("E:\\Workspaces\\LuceneAnalyzer\\Index"); //从硬盘读取目录.原创 2012-09-23 16:07:54 · 479 阅读 · 0 评论 -
jsoup实例
//jar包使用:// jsoup-1.6.3.jar public class Test { public static void main(String [] agrs) { String keyword = URLEncoder.encode("中国", "GBK"); String url = "http://search.tianya.cn/ns?q=" + keywor原创 2012-09-23 00:00:18 · 500 阅读 · 0 评论 -
JSTL核心实例
Test JSTL ${requestScope.name } ${empty(requestScope.name) ? 'name is null' : requestScope.name }原创 2012-09-22 23:53:07 · 1148 阅读 · 0 评论 -
servlet里获取pageContext对象
在用jspSmartUpload包上传文件,在配置initialize(pageContext);时 要用到pageContext上下文对象,但我在servlet里应该怎么取这个对象?JspFactory fac=JspFactory.getDefaultFactory();PageContext pageContext=fac.getPageContext(this, request,r原创 2012-09-22 23:50:37 · 6152 阅读 · 0 评论 -
Lucene中文分词2.4.0
jar包使用:lucene-core-2.4.0.jar//Lucene核心包.lucene-analyzers-2.4.0.jar//分词器包.paoding-analysis-2.0.4-alpha2//paoding分词器包.//首先我们想要分词就得创建一个分词的所索引.public void createLuceneIndex(List beanList) thr原创 2012-08-28 14:53:16 · 910 阅读 · 0 评论 -
Netty的ChannelBuffers
//这是一个简单的发送ChannelBuffers类型数据事例.@Overridepublic void channelConnected(ChannelHandlerContext ctx, ChannelStateEvent e) throws Exception { ChannelBuffer buffer = ChannelBuffers.buffer(10); //表示创建一原创 2012-09-21 16:14:06 · 2650 阅读 · 0 评论 -
Netty例子.
//服务端程序. package netty; import org.jboss.netty.bootstrap.ServerBootstrap; import org.jboss.netty.channel.ChannelFactory; import org.jboss.netty.channel.ChannelPipeline;原创 2012-09-21 14:35:11 · 3676 阅读 · 1 评论 -
MyEclipse8.5怎么装SVN插件
1.打开HELP->MyEclipse Configuration Center,切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x 3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit Librar原创 2012-09-19 19:27:57 · 416 阅读 · 0 评论 -
Java ClassForName
Class.forName(xxx.xx.xx) 返回一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,可以考虑一下这个问题,给出一个字符串变量,它代表一个类的包名和类名,怎么实例化它?只有提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.原创 2012-10-29 17:22:24 · 840 阅读 · 0 评论 -
StrongReference,SoftReference,WeakReference,PhantomReference
1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。⑴强引用(StrongR原创 2012-10-29 17:10:08 · 588 阅读 · 0 评论 -
URLClassLoader加载jar包
//Test类:package com.classloader.test;public class Test { public static void main(String[] args) { try { MyClassLoader.test("file:G:/javaBY/TEST/FBY.jar","com.fby.test.Test"); } catch (Except原创 2012-10-19 17:14:07 · 2138 阅读 · 0 评论 -
Eclipse集成Spring(最基本配置)
最基本的JAR包和目录:Spring.XML配置文件: Launcher.java文件:package com.xt.adspring.launch;import org.springframework.context.ApplicationContext;import org.springframework.context.support.FileSy原创 2013-08-13 10:41:49 · 2760 阅读 · 0 评论 -
Java配置环境变量
JAVA_HOME D:\Java\jdk1.6.0_04CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarPath %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin原创 2012-08-27 20:13:54 · 522 阅读 · 0 评论 -
java线程池
java线程池:package com.thread.test;import java.util.concurrent.Executors;import java.util.concurrent.ThreadPoolExecutor;public class TianyaTest { public static void main(String[] args) throws Excep原创 2012-11-12 15:00:00 · 363 阅读 · 0 评论