自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 获取程序占用内存,cpu使用率,服务器ip,程序进程信息并定时生成xml文件

shell脚本初学与linux命令学习shell脚本编写需求编写生成各字段要求的值提取本服务器的ip地址信息程序存活1程序cpu使用率0.43程序内存使用率0.5时间戳最近启用时间生成xml脚本配置定时器碰到的异常在执行定时任务的时候,日志中报出 Permission denied 没有权限在修改定时文件后,要重启定时服务shell脚本编写由于工作原因,目前遇到一个问题,要求对程序所在服务器...

2019-11-21 18:32:55 497

原创 Mybatis中if test 标签遇到的问题Cause: java.lang.NumberFormatException: For input string: "="

1.在<if test="role.flightNo.tagList0.size()>0 and role.flightNo.tagList0[0]=='='">中报异常Cause: java.lang.NumberFormatException: For input string: “=”造成这个原因是将’='误认为char类型,而不是String类

2018-10-11 15:26:22 2021

原创 Mybatis中大于,小于,不等于等特殊符号的写法

第一种写法lt即英文 less then 小于的意思gt即英文 great then 大于的意思第二种写法大于等于 <![CDATA[ >= ]]>小于等于 <![CDATA[ <= ]]>

2018-10-11 14:36:21 22812 1

原创 Mybatis中大于,小于,不等于等特殊符号的写法

第一种写法lt即英文 less then 小于的意思gt即英文 great then 大于的意思第二种写法大于等于 <![CDATA[ >= ]]>小于等于 <![CDATA[ <= ]]>

2018-10-11 14:35:47 6135

转载 安装mongodb后,启动mongodb时,报version `OPENSSL_1.0.2' not found的两种解决办法

问题描述:在部署MongoDB的时候,启动过程中有遇到“version `OPENSSL_1.0.2’ not found ”这样的报错,导致MongoDB服务起不来:[root@slave-4 lib]# /usr/local/mongodb/bin/mongod -f /etc/mongodb/mongo.conf/usr/local/mongodb/bin/mongo: /li...

2018-08-15 23:51:11 8763 1

转载 sourcetree跳过注册的方法

当前只有Win的版本,Mac自行百度(笑)很多人用git命令行不熟练,那么可以尝试使用sourcetree进行操作。然鹅~~sourcetree又一个比较严肃的问题就是,很多人不会跳过注册或者操作注册。 废话不多,我们直接开始跳过注册阶段的操作。下载好之后会有这么一个界面要求你注册或登录。(不管它)将下面的一串串放进我的电脑的地址栏,打开sourcetree的文件夹%Loca...

2018-08-14 10:25:33 466

原创 win7开机提示由于系统注册表文件丢失或损坏因此无法加载怎么办

突然有一天开机,提示系统注册表文件丢失,导致无法加载windows系统 解决方法:1、准备好U盘启动盘,制作启动盘会把U盘内容格式化,尽量使用不常用且大于4GB的u盘来制作; 一、所需工具 1、可用电脑一台,4G或更大容量U盘 2、工具下载:大白菜启动盘制作工具下载 a.在其他可用电脑上,下载大白菜启动盘制作工具,安装后打开软件主界面 ...

2018-08-03 00:06:03 165131 20

转载 SpringBoot中@PathVaribale/@RequestParam/@GetMapping介绍

本篇博文将介绍几种如何处理url中的参数的注解@PathVaribale/@RequestParam/@GetMapping。其中,各注解的作用为:@PathVaribale 获取url中的数据@RequestParam 获取请求参数的值@GetMapping 组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写@PathVa...

2018-04-02 15:37:48 282

转载 SpringBoot注解@Controller/@RestController/@RequestMapping介绍

1.@RestController 原来返回json需要@ResponseBody和@Controller配合。 即@RestController是@ResponseBody和@Controller的组合注解。@RestControllerpublic class HelloController { @RequestMapping(value="/hello",method...

2018-04-02 15:20:44 444

原创 SpringBoot(二)

配置讲解 1.热部署 当我们修改文件和创建文件时,都需要重新启动项目。这样频繁的操作很浪费时间,配置热部署可以让项目自动加载变化的文件,省去手动操作在pom.xml文件中添加如下配置<!-- 热部署 --><dependency> <groupId>org.springframework.boot</groupId> ...

2018-04-02 10:38:59 114

原创 SpringBoot(一)

Spring Boot主要有如下核心功能: 1.独立运行的Spring项目 Spring Boot可以以jar包的形式来运行,运行一个Spring Boot项目我们只需要通过java -jar xx.jar类运行。非常方便。 2.内嵌Servlet容器 Spring Boot可以内嵌Tomcat,这样我们无需以war包的形式部署项目。 3.提供starter简化Maven配置 使用S...

2018-03-30 14:16:33 117

原创 安装RabbitAmq

下载erlang, 原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads 记得修改默认的安装路径,最好不要装在C盘。双击.exe文件进行下一步安装就好。 2.安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录 3.同时将%ERLANG_HOME%...

2018-03-29 10:50:10 274

原创 如何在官网下载rabbitAmq

官网地址:http://www.rabbitmq.com/ 1.进入Doc页面 2.找到Downloads and Installation 进行点击 3.找到Windows installer 便可开始下载

2018-03-29 10:23:24 1183

转载 RabbitMQ基础知识

原文链接地址:http://www.cnblogs.com/dwlsxj/p/RabbitMQ.html 一、背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却...

2018-03-28 17:59:52 410

原创 实现java多线程的三种方式

最近接触了异步线程,才知道java有实现多线程的第三种方式。一.继承Thread类创建线程类 重写父类run()方法 public class thread1 extends Thread { public void run() { for (int i = 0; i < 10000; i++) { ...

2018-03-16 13:59:18 230

原创 查看maven,JDK版本号

1.首先查看JDK版本号java -versionjavac -version2.查看maven版本号mvn -v查看maven相关的系统信息(包含使用的jdk)用:mvn help:system

2018-03-16 10:05:54 14427

原创 Windows管理多个java版本--解决'has value '1.8',but'1.6' is required'的方法

公司考虑到代码的可持续维护性,要求使用最新的java1.8,而之前装的是1.6,故在安装完1.,6之后又安装了1.8,导致cmd中输入java -version后会出现如下图情况 这里,环境变量中只配置了1.6,并没有对1.8配置任何环境变量值。 经过一段时间的摸索,经如下几步修改,即可将系统默认jdk恢复到1.6:1、修改注册表 打开HKEY_LOCAL_MACHINE\SOF...

2018-03-14 16:26:15 5958

原创 找到注册表的位置

如下图所示:win+r快捷键调出运行输入regedit就可以找到了

2018-03-14 14:55:03 2991

原创 下载安装Tomact

下载Tomcat文件,文件是一个exe的安装文件,下载后直接安装即可。下载地址在百度输入Tomcat进入官网即可找到下载文件。安装文件没有什么技巧,一直点击下一步即可。 在接下来弹出的安装步骤里,第一个红色箭头所指处为端口号,我们可以更改这个吨口号,不过最好采用默认的,以防止端口号冲突。第二个和第三个箭头分别代表Tomcat登陆管理员名字和密码,这个根据需要填写,例如...

2018-03-09 16:53:41 2217

原创 IntelliJ IDEA 配置svn及使用

1.安装svn客户端 之前用myEcplise只需要插件,现在IDEA需要先下载客户端: TortoiseSVN(小乌龟),下载后安装 ,然后记住安装路径,我安装的是64位的。 TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads.html 下载完成之后然后开始运行安装svn 在勾选之前记得要安装改路径,例:F:\svnClie...

2018-03-09 16:01:28 14278

原创 IDEA安装教程

更换位置为自己想要的位置 例如我的位置:F:\IDEA 最好先不要运行,先将准备工作做好: 将破解包JetbrainsCrack-2.7-release-str.jar导入安装文件夹bin目录下,例如我的位置F:\IDEA\IntelliJ IDEA 2017.3.4\bin 然后将安装的idea下面的bin目录下面有2个文件 : 一个是idea64.exe.vmopti...

2018-03-09 14:43:08 622

原创 使用cmd命令方式登录ftp实现上传下载文件数据

1.实现登录连接ftp  2.读取ftp根个目录下所有的文件夹以及文件: 使用dir命令 当然dir也可以用来查询某一文件下的所有文件夹及文件3.进入某个文件夹cd 4.上传文件:实现上传某个位置的文件 put命令,会上传到你进入的这个文件5.实现切换模式,lcd命令。  以下操作是刚刚连接好ftp之后,便切换到本地目录D盘的js文件夹下6.然后切回到Ftp根目录下7.为了跟方便理解,再切换一回,...

2018-02-12 17:06:47 18936

转载 Maven 学习(一)搭建maven环境

有两种方式可以配置maven的环境配置,本人推荐使用第二种,即使用本地的maven安装文件,个人感觉这样可以方便管理下载jar包的存放位置,错误信息的输出等,可以在dos窗口中可以清晰看到,虽然比较麻烦,每次都要敲dos命令,但可以写批处理文件来解决.方式一:不使用本地的maven安装文件环境配置(也即使用的是m2eclipse插件的默认配置)settings.xml设置localReposito...

2018-02-08 17:24:42 112

转载 java 页面url传值中文乱码的解决方法

本节讲的是ajax 的URL参数中有中文值,传到服务端,在用request.getParameter()方法,得到的常常会是乱码。中文问题,是在应用中常常遇到的问题。这将涉及到字符解码操作,我们在应用中常常会用new String(fieldType.getBytes("iso-8859-1"), "UTF-8");等类似的方法去解码。但这种方式受具体应用环境限制,往往在应用部署环

2017-08-16 12:11:39 229

转载 监听输入框值的即时变化onpropertychange、oninput

要达到的效果    很多情况下我们都会即时监听输入框值的变化,以便作出即时动作去引导浏览者增强网站的用户体验感。比如即时显示输入框已经被输入的字节数,或者即时读取输入的值来进行搜索引导,也就是google的关联搜索效果等。    只要我们能捕获即时事件就能做到很多事情。需要了解的知识    首先,我们需要了解onchange和onpropertychange的不

2017-08-11 14:42:45 233

转载 JS URL传中文参数引发的乱码问题

解决方法如下: 1、在JS里对中文参数进行两次转码 复制代码 代码如下:var login_name = document.getElementById("loginname").value; login_name = encodeURI(login_name); login_name = encodeURI(login_name); 2、在服务器端对参

2017-08-11 10:12:29 434

原创 input覆盖select实现可输入下拉框

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>js实现可输入的下拉框div{display:inline;}

2017-08-10 14:46:21 2641

转载 js中 ||的意思,js中 o = o || {};是什么意思呢?

o = o || {} 表示:如果o为null或undefined,则将o初始化空对象(即{}),否则o不变。目的是防止o为null或未定义的错误。其中:||表示或操作,第一个条件为真,则结果为真而不需要执行第二个条件;否则执行第二个条件,等价于以下代码:if(o)  o = o;else  o = {};

2017-08-09 14:44:38 1415

转载 BigDecimal除法运算出现java.lang.ArithmeticException: Non-terminating decimal expansion; no exact represent

今天在使用两个BigDecimal类型的数字做除法运算时,出现了一个如下的异常信息:1 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result  上网查了一下这个异常的,找到了原因所在:通过BigDecimal的divide方法

2017-08-08 14:52:05 239

转载 使用BigDecimal进行精确运算

转载于:http://www.cnblogs.com/chenssy/archive/2012/09/09/2677279.html首先我们先来看如下代码示例:1 public class Test_1 {2 public static void main(String[] args) {3 System.out.println(0.06+0.01)

2017-08-08 14:06:41 171

空空如也

空空如也

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

TA关注的人

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