自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 linux后台启动jar

nohup java -jar xx.jar >/dev/null 2>&1 & 解释: nohup和最后的&表示后台运行 >/dev/null 表示不输出 2>&1 表示所有标准输出的内容 总体解释:启动该jar包并且不输出控...

2019-10-11 16:47:46

阅读数 7

评论数 0

原创 linux查询后台进程

查询所有 ps -aux 查询单个(xxx代表相应应用程序部分名称) ps -aux | grep xxx

2019-10-11 16:39:10

阅读数 674

评论数 0

原创 linux查询端口占用情况

查询所有 netstat -lnp 查询单个占用(例如8080占用情况) netstat -lnp|grep 8080

2019-10-11 16:36:47

阅读数 6

评论数 0

原创 centos安装redis

Redis在centos上的安装步骤 (注意:下述步骤文件夹和文件请务必存在 1.下载redis安装包及安装相关依赖包 1.1下载最新稳定版的redis wget https://github.com/antirez/redis/archive/5.0.2.tar.gz 1.2安装依赖包...

2019-10-08 16:19:42

阅读数 7

评论数 0

原创 SpringBoot认证token的AOP实例

1.声名注解 package com.eternalray.conf; import java.lang.annotation.*; /** * 安全认证 * @author EternalRay */ @Target({ElementType.TYPE,ElementType.M...

2019-09-18 16:01:20

阅读数 135

评论数 0

原创 Java全局异常捕获

1.定义返回类 package com.eternalray.common; import lombok.Data; /** * @Author: Eternalray * 返回结果集公用方法 */ @Data public class Result<T> { /...

2019-09-18 15:58:28

阅读数 157

评论数 0

原创 IDEA项目上传到Git

1.创建本地Git仓库 2.设置远程仓库地址 3.提交并上传项目即可 (注:如果提示 error: failed to push some refs to远程地址错误 项目根路径下执行以下命令解决:git pull --rebase origin master 原因是因为...

2019-09-17 16:22:54

阅读数 7

评论数 0

原创 RestTemplate请求乱码解决

新增配置类RestTemplateConfig package com.eternalray.common.config; import org.springframework.context.annotation.Bean; import org.springframework.conte...

2019-06-19 15:07:10

阅读数 551

评论数 0

原创 AES加密JAVA-AesUtil工具类

踩过很多坑后代码如下(该类是基本类请自行拓展): package com.eternalray.utils; import java.io.UnsupportedEncodingException; import java.security.NoSuchAlgorithmException;...

2019-05-06 15:43:19

阅读数 831

评论数 0

原创 IDEA设置Run Dashboard

打开 Run Dashboard 面板 -- View -> Tool Windows -> Run Dashboard 如果不存在该功能项 请在项目 .idea 文件夹下的 workspace.xml 中增加如下代码: <component name="...

2019-04-22 10:26:34

阅读数 372

评论数 0

原创 zuul上传文件乱码问题

由于zuul使用zuul servlet而不是spring mvc 上传文件,将请求的uri直接增加/zuul即可 原请求路径(中文乱码) 修改后的请求路径 localhost:8080/upload localhost:8080/zuul/upload  ...

2019-01-22 14:04:27

阅读数 145

评论数 0

原创 BindingException: Invalid bound statement特殊情况(springboot有配置类初始化了SqlSessionFactoryBean)处理

造成此错误的原因: 初始化的SqlSessionFactoryBean会导致springboot以下配置无效 mybatis: mapper-locations: classspath*:mapper/*.xml 解决方案(将 代码段1 增加 代码段2 ): 代码段1 @Bean...

2019-01-03 15:51:48

阅读数 344

评论数 0

原创 java创建线程(明确线程池的运行规则,规避资源耗尽的风险)

ScheduledThreadPoolExecutor executorService = new ScheduledThreadPoolExecutor(1, new BasicThreadFactory.Builder().namingPattern("TESTTH...

2018-12-27 09:51:04

阅读数 385

评论数 0

原创 SpringCloud+zipkin+elasticserach

全文请注意标红部分配置: 1.项目A引入pom &lt;dependency&gt; &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt; &lt;artifa...

2018-12-25 13:47:20

阅读数 72

评论数 0

原创 一句话解释java为什么要序列化

序列化用于存储或传输对象实时状态信息且不能被人为识别该信息。   运用场景举例: 你有一个游戏人物获得了1000金币,现在想立即保存进度,运营商就可以选择序列化存储你现在的游戏状态,并且防止你篡改该游戏的金币,而运营商能反序列化该文件读出你的游戏信息...

2018-12-19 14:41:01

阅读数 112

评论数 0

原创 mysql查询出多列值不重复的数据

例如表test: ID NAME AGE 1 a 10 2 a 10 3 b 10 筛选出name和age不重复的数据 SELECT a.id, a.name, a.age FROM (SELECT t.id, t.na...

2016-12-23 17:43:14

阅读数 5129

评论数 0

原创 Java替换字符串

//既可以替换字符又可以转换形式 str= "'" + str.replace(",", "','") +"'"; replace的参数是char和CharSeque...

2016-11-28 10:51:33

阅读数 208

评论数 0

原创 ==与equals的区别(示例)

String s1 = "Test"; String s2 = new String("Test"); String s3="Te"+"st"; String s4=s1; String s5=s1+"...

2016-10-11 17:10:13

阅读数 299

评论数 0

原创 mysql获取当前时间,格式化当前时间,增减当前时间

-- 默认时间(2016-09-05 17:22:30) SELECT NOW() AS thisDate; -- 格式化时间1(20160905 17:22:44) SELECT date_format(now(),'%Y%m%d %T') AS thisDat...

2016-09-05 17:28:52

阅读数 2558

评论数 0

原创 jquery遍历table元素

//获取页面table行数 var allRow=$("#myTable tr").length; //获取页面table列数 var allColumn=$("#myTable td").length; //循环页面行数,取出各行个单元格内容 for(va...

2016-07-13 17:05:28

阅读数 438

评论数 0

原创 关于Mysql中in参数变量的另外一种写法

SELECTa_name FROM a WHERE INSTR(CONCAT(',',?,','),CONCAT(',',a_id,','))>0;//?=82,83 同于:SELECTa_name FROM a...

2016-06-17 10:30:29

阅读数 1363

评论数 0

原创 mysql查询结果按中文排序

SELECT a.name FROM a ORDER BY CONVERT(a.name USING gbk) ASC; 升序 SELECT a.name FROM a ORDER BY CONVERT(a.name USING gbk) DESC; 降序

2016-06-14 13:20:38

阅读数 812

评论数 0

原创 Jquery选择以什么开头、结尾,包含什么的对象

$("[id^=percent]") ^=:表示以什么开头 $=:表示以什么结尾 ~=:表示包含什么 id:表示按id选择

2016-06-10 14:40:12

阅读数 5745

评论数 0

原创 js数组清空和添加数据

var a = [];// 创建数组或者清空数组 a.push(1); // 添加到数组最后 a.unshift(); // 添加到数组第一个位置 a[0]=1;//设置数组第一个元素为1

2016-06-08 11:10:55

阅读数 1096

评论数 0

原创 jquery控制复选框

//如果复选框为选中状态则取消选中,反之反义 if($("#che").attr("checked")){ $("#che").attr("checked",false); }else{ $("#ch...

2016-06-07 16:55:41

阅读数 272

评论数 0

原创 jquery获取复选框的值

$('input[name="checkdeName"]:checked').each(function(){  alert($(this).val()); });

2016-06-01 14:12:48

阅读数 276

评论数 0

原创 jquery获得单选框选中的值

var radioValue=$("input[name='name']:checked").val();

2016-05-23 16:21:55

阅读数 421

评论数 0

原创 js页面刷新的几种方法

1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigat...

2016-05-23 10:15:43

阅读数 243

评论数 0

原创 String、StringBuffer与StringBuilder之间区别

1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.三者在定义方面的比较:字符串常量:String 字符串变量:StringBuffer、StringBuild 3.StringBuilder与 StringBuffer 前...

2016-05-10 16:43:59

阅读数 241

评论数 0

原创 JSTL的if判断

判断是否 大于 大于1 判断是否 小于 小于1 判断是否 等于 等于1 判断是否 不等于 不等于1 全部如下: 算术运算符 + 、 - 、 * 、 / (或 div )和 % (或 mod )   关系运算符 == (或 eq )、 != (或 ne )、 ...

2016-05-10 16:39:06

阅读数 2805

评论数 0

原创 java获取当前操作系统

//获得系统名称 String os = System.getProperty("os.name").toLowerCase(); //判断windows if(os.indexOf("windows")>=0){ } //判断linux...

2016-05-09 16:31:29

阅读数 343

评论数 0

原创 EL获得数组长度

${fn:length(list)}

2016-05-06 11:02:14

阅读数 3763

评论数 0

原创 java遍历文件目录并排序

List files = Arrays.asList(new File(finalPath+"/WEB-INF/journaling").listFiles()); Collections.sort(files, new Comparator(){ public int com...

2016-05-04 14:52:38

阅读数 714

评论数 0

原创 Java在无Session时获得当前类文件路径

//获得当前类所在的工程路径 String tempPath=this.getClass().getClassLoader().getResource("/").getPath(); String finalPath=tempPath.substring(1).split(&q...

2016-05-04 14:49:59

阅读数 306

评论数 0

原创 Mysql增删改查语句

增加:INSERT INTO 表名(字段名1,字段名2) VALUE(字段值1,字段值2) 例:INSERT INTO a(id,name) VALUE(2,'李四'); 删除:DELETE FROM 表名 WHERE 条件 例:DELETE FROM a WHERE id...

2016-05-03 13:33:12

阅读数 13873

评论数 1

原创 MyeclipseTFS团队资源管理器插件

Myeclipse2014版本下方法如下:(其他自测) 1.Help -->  Install from Site connectivity 2.name:TFS  Location:http://dl.microsoft.com/eclipse/tfs/ 3.选择全部安装

2016-05-03 13:08:56

阅读数 1140

评论数 0

原创 Myeclipse卸载插件

Help--->about MyEclipse -->installation details -->installed software中找到对应的插件,点击uninstall

2016-05-03 13:06:18

阅读数 1478

评论数 1

原创 MyEclipse中properties文件乱码的解决办法之安装properties插件

注释:本文章使用软件版本为MyEclipse2014 ------------------------------------------------------------- 1.Help (帮助)下的 Install from Site connectivity (从网站链接安装) 2.单...

2016-04-12 15:24:12

阅读数 2057

评论数 0

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