自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos7安装jenkins

1.下载jenkins安装包(若下载很慢,可以用迅雷下载好上传至服务器)wget https://pkg.jenkins.io/redhat-stable/jenkins-2.222.3-1.1.noarch.rpm2.安装jenkinsrpm -ivh jenkins-2.277.1-1.1.noarch.rpm3.修改jenkins配置vim /etc/sysconfig/jenkins修改内容:JENKINS_USER="root"JENKINS_PORT="18

2022-03-09 22:33:23 5014 1

原创 cxf服务端增加字段导致客户端报错解决办法

要解决这个问题就要关闭字段校验功能1.spring框架:在配置文件里增加如下配置<cxf:properties> <entry key="set-jaxb-validation-event-handler" value="false"/></cxf:properties>2.springboot框架:在webservice实现类上增加@EndpointProperties注解@WebService( targetNa..

2021-09-10 14:55:09 526

原创 已知当前经纬度和距离,用JAVA计算符合距离条件的经度最大值、最小值和纬度的最大值、最小值

/** * @return java.lang.Double * @description 距离转换成经度 * @params [latDegrees 距离转换成纬度后的值, latitude 纬度] */ private static Double doLngDegress(Double latDegrees,Double latitude) { double lngDegree = latDegrees / Math.cos(latit...

2021-07-17 11:23:24 1129

原创 利用SoapUI工具生成webservice客户端java代码

一.下载和安装软件 1.SoapUI 5.3.0 2.axis-1_4(下载地址:https://archive.apache.org/dist/ws/axis/1_4/axis-bin-1_4.zip) 3.axis下载完直接解压到你想要放的目录下(我的是D:\Program Files\)二.生成代码 1.打开SoapUI,单击File,选中第二个选项创建项目; 2. 在弹出的框中第二空格输入你的webservice接口路径。...

2021-01-21 09:42:35 3418

原创 centos7安装redis

#1.安装gcc依赖yum install gcc -y#2.下载、解压并进入到目录wget http://download.redis.io/releases/redis-5.0.4.tar.gztar -xzvf redis-5.0.4.tar.gz#3.编译到指定目录makemake install PREFIX=/usr/local/redis#4.创建 /usr/local/redis/etc 目录,将解压出来的redis.conf 复制过来mkdir -p /usr/lo

2020-09-30 10:00:47 83

原创 centos7安装sftp

#创建用户组groupadd sftpgroup#创建用户并且加入到这个用户组useradd -g sftpgroup -s /sbin/nologin -M mysftpuser#设置用户密码:skywell@2020passwd mysftpuser#创建sftp用户主目录mkdir -p /data/sftp/mysftpusermod -d /data/sftp/mysftp mysftpuserchown root:sftpgroup /data/sftp/mysftp c.

2020-09-30 09:58:03 186

原创 linux系统不能上传文件至ftp服务器

我使用java的FTPClient上传文件,windows没有问题,到了linux系统上,可以连上,但调用storeFile方法时会返回false,上传文件失败。网上说要设置成被动模式 ftpClient.enterLocalPassiveMode(),但我代码里已经加了。后来经过各种实验,发现:若项目和ftp系统在同一台机器上,代码里连接ftp的ip要改成127.0.0.1...

2020-09-30 09:55:00 1094

原创 centos7安装ftp

ftp的登录方式有三种:1、匿名登录;2、linux用户登录;3、虚拟用户登录本次安装使用第二种方式linux用户登录#1.安装 vsftpdyum install -y vsftpdservice vsftpd start#2.设置vsftpd开机启动systemctl enable vsftpd.service#3.修改主配置文件vim /etc/vsftpd/vsftpd.conf#修改以下参数anonymous_enable=NO#加上以下参数(云...

2020-09-30 09:46:34 112

原创 centos7安装zookeeper

zookeeper依赖于jdk,请自行安装1.下载安装包  1)进入安装目录  cd /home/install/  2)获取下载地址 打开下载网址:https://archive.apache.org/dist/zookeeper/zookeeper-3.6.1/ 选择第一个包,然后右键复制链接地址。 3)下载 执行wget+复制的链接地址下载安装包  wget https://archive.apach...

2020-08-20 14:38:46 152

原创 springboot配置多数据源

1.在application.yaml文件配置两个数据源spring: datasource: data1: username: root password: 123456 jdbc-url: jdbc:mysql://127.0.0.1:3306/data1 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSour

2020-08-13 10:23:19 256

原创 IDEA导入Spring源码

一,环境准备 1,Spring源码包 下载地址:https://github.com/spring-projects/spring-framework 2,gradle工具 下载地址:http://downloads.gradle.org/distributions/gradle-4.6-bin.zip 3,IDEA工具二,搭建流程 1,下载Spring源码包 (1) 下载完成后解压 ...

2020-07-11 10:27:43 725

原创 从url获取文本内容

此方法适用于以.txt结尾的urlprivate StringBuilder readFromUrl(String url) throws IOException { InputStream is = new URL(url).openStream(); try { BufferedReader rd = new BufferedReader(new InputStreamReader(is, Charset.forName("UTF-8"))); St

2020-06-29 11:19:44 1447

原创 springcloud使用Feign后台内部传递MultipartFile

1.先修改Feign Client接口import feign.codec.Encoder;import feign.form.spring.SpringFormEncoder;import org.springframework.cloud.openfeign.FeignClient;import org.springframework.context.annotation.Bean;import org.springframework.http.MediaType;import or.

2020-06-29 11:04:07 1308

转载 Java中Collections.sort()排序详解

public static void main(String[] args) {  List<String> list = new ArrayList<String>();  list.add("beijing");  list.add("shanghai");  list.add("hangzhou");  Collections.sort(list, new Comparator<String>() {      public int compare(St

2020-05-11 15:08:42 332

原创 redis 同时将多个 field-value (域-值)对设置到哈希表 key 中

redis 同时将多个 field-value (域-值)对设置到哈希表 key 中:HMSET key field1 value1 field2 value2

2020-04-14 10:09:49 2548 1

原创 解决mysql分页数据重复和丢失问题

今天写了一个分页的功能,我用了创建时间createdTime进行排序,结果查出来的数据相邻的两页有重复,而且还丢失了一个数据。但是不分页查询的时候没有问题,后来发现有几个数据创建时间createdTime是一样的,这里主要是排序的问题,在mysql中用order by 排序的时候,如果排序字段中有相同的结果,则排序结果是不确定的,每一个分页查询,这几个相同的数据就会乱序,导致查询的数据不准确。...

2020-03-12 10:07:36 892

原创 The temporary upload location [/tmp/tomcat.xxx.xxx/work/Tomcat/localhost/ROOT] is not valid

环境:springcloud、centos7解决办法:配置自定义上传文件临时存放路径@SpringBootApplication(exclude = {MultipartAutoConfiguration.class})public class IotZuulApplication { public static void main(String[] args) {...

2019-12-16 17:27:18 183

原创 提高mybatis批量插入数据速度的方法

List<TbRouteLocus> insertList = new LinkedList<>(); for (int i = startIndex; i < tbLocusDetInfoList.size(); i++) { TbLocusDetInfo td = tbLocusDetInfoList.ge...

2019-11-29 15:45:17 1199

原创 前端传送JSON数据,报Required request body is missing

该场景使用springcloud,后端使用@RequestBody(对象)标签来定义一个参数接收,使用Swagger调用该接口时,控制台报“Required request body is missing”错误。原因:该接口使用的是get请求,方法为get和delete的时候,是不支持RequestBody类型参数的,只有post和put才支持,将方法改成post或put请求即解决问题。...

2019-10-15 10:36:43 1783 1

转载 VMware虚拟机下Linux系统访问局域网和外网

要使用Linux系统很重要的一个操作就是使Linux系统能够访问互联网,只有Linux系统能够访问互联网才能够去下载很多自己所需要的资源,如果不能访问互联网那么使用Linux系统往往会卡在这一步,假设你装的是一个minimal版本的CentOS,那么很多Linux系统下面的工具都是没有被安装的,这个时候如果不能访问互联网,你会感觉特别的蛋疼,因为很多工具都没法下载以及安装,那么,今天小Alan就给...

2019-08-04 21:39:09 3967 2

原创 个人觉得比较好用的在线json格式化网站

https://www.bejson.com/jsonviewernew/http://www.totootool.com/json.html

2019-05-31 13:51:41 744

转载 maven3安装配置+eclipse离线安装maven3插件

环境搭建前提:1.电脑上已经安装了1.7以及以上版本的JDK(因为我提供的maven版本是最新的3.3.9的,要求最低JDK1.7)2.配置好了ecplise并且能正常启动第一步:下载maven包和maven插件离线包截止到目前官网上最新的maven包以及eclipse离线maven插件包,我直接打包放到网盘上了,有需要的同学可以直接下载就能用,就不用在网上搜了。链接: ...

2019-05-23 14:30:21 300

转载 Java多线程学习之wait、notify/notifyAll 详解

1、wait()、notify/notifyAll() 方法是Object的本地final方法,无法被重写。2、wait()使当前线程阻塞,前提是 必须先获得锁,一般配合synchronized 关键字使用,即,一般在synchronized 同步代码块里使用 wait()、notify/notifyAll() 方法。3、 由于 wait()、notify/notifyAll() 在syn...

2019-05-16 22:13:01 140

转载 Oracle 建立索引及SQL优化

数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段...

2019-05-16 22:11:40 128

转载 关于 tomcat 集群中 session 共享的三种方法

前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享。建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富,不只是缓存 session ,还可以做其他用途,一举几得啊。test url:http://sms.reyo.cn/session.jsp1、使用 f...

2019-05-13 17:12:29 264

转载 spring 中常用的两种事务配置方式以及事务的传播性、隔离级别

在前面的文章中总结了spring事务的5中配置方式,但是很多方式都不用而且当时的配置使用的所有参数都是默认的参数,这篇文章就看常用的两种事务配置方式并信息配置事务的传播性、隔离级别、以及超时等问题,废话不说下面就来看看!一、注解式事务1、注解式事务在平时的开发中使用的挺多,工作的两个公司中看到很多项目使用了这种方式,下面看看具体的配置demo。2、事务配置实例(1)、spring+...

2019-05-04 21:48:33 315

转载 并发之原子性、可见性、有序性

并发之原子性、可见性、有序性volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述...

2019-05-01 23:24:30 123

原创 文本域输入内容在一定间隔时间段才触发事件查询数据方法

文本域输入内容在一定间隔时间段才触发事件查询数据方法var flag = 0;var t;function openFlag () { clearTimeout(t); flag = 0;}function closeFlag(callback, param1, param2, param3) { t = setTimeout(function(){flag...

2019-04-23 11:45:29 461

原创 miniui修改下拉框长度

miniui修改下拉框长度var popupHeight = data.length * 22;if(popupHeight > 280){popupHeight = 280};mini.get(id).popup.setHeight(popupHeight);

2019-04-23 11:36:39 1573

原创 向后台返回的json数组加入新的字段

向后台返回的json数组加入新的字段for(var i=0; i < data.length; i++){ var NEW_NAME= data[i].NAME; var item = data[i]; item["NEW_NAME"] = NEW_NAME;}

2019-04-23 11:09:06 971

原创 js控制文本域输入在一定间隔时间段触发事件查询相关数据

<input type="text" onkeydown="openFlag()" onkeyup="closeFlag()" /><script>var flag = 0;var t;function openFlag () { clearTimeout(t); flag = 0;}function closeFlag(callback, id, m...

2019-04-17 18:10:19 801

原创 获取前台datagrid数据传给后台

获取前台datagrid数据,将数据转成json字符串,再传给后台 var grid = mini.get("datagrid1"); var data = grid.data; var stringData = JSON.stringify(data);//将datagrid数据转成json格式 $.ajax({ url:"System/te...

2019-03-15 14:12:52 1088

原创 jsonArray字符串转List

jsonArray字符串转List&lt;Map&lt;String, String&gt;&gt; String jsonStr = "[{user:{name:\"张三\",age:\"20\"}},{score:{yuwen:\"80\",shuxue:\"90\"}}]"; List&lt;Map&lt;Stri

2019-03-15 13:55:28 1412

原创 使用PowerDesigner和PDMReader将数据库导出为数据库设计文档

使用PowerDesigner和PDMReader将数据库导出为数据库设计文档:1.从plsql中导出数据库sql:点击tool---&gt;export user objects ,导出文件名为test.sql;2.打开PowerDesigner单击File----&gt;Reverse Engineer----&gt;Database设值文件名并选择数据库类型选择之...

2018-11-29 17:19:17 1001

原创 EXCEL单元格中设置下拉框选项

我使用的是microsoft office Excel2007第一步:先在同一个Excel里建两个表sheet1,sheet2第二步:在sheet2里录入选项字数据第三步:选择在下拉框里需要显示的数据,右键出现选项框,选择命名单元格区域第四步:弹出的框里面的名称随便填,引用位置不变,=Sheet2!$A$2:$A$3要记下来,下面要用,最后点确定第五步:回到shee...

2018-09-30 16:11:31 41651

原创 解决Myeclipse部署Tomcat时只有WEB-INF文件夹,无页面文件

对于Myeclipse部署Tomcat时只有WEB-INF文件夹,无页面文件问题,先右键项目选择Build Path --&gt; Configure Build Path,然后在Libraries选项卡里单击Add Library在弹出的窗口里双击MyEclipse Server Library在弹出的窗口里选择tomcat,单击Finish,最后单击ok就完成了这样...

2018-09-29 12:35:23 1824

原创 在页面设置变量并使用Struts2 s:if 标签判断

因为&lt;s:if&gt;要比较的值必须放在作用域page,request,session...里,所以先把值放到request里&lt;% int apprType = 1; request.setAttribute("apprType",apprType);%&gt;然后再使用&lt;s:if&gt;取出值并判断&lt;s:if test="#reques...

2018-09-29 12:23:41 1844

原创 ajax无法运行的问题

今天在新建一个页面时,保存功能用到了ajax,但是测试时发现没有成功,后台日志打印了调用了保存方法,但debug却没有运行保存方法,前台也没有报错,找了好久没找到原因,后来才发现,粗心的我把页面的id和name属性写重复了,改了之后就好了!特此mark!...

2018-09-18 18:25:41 1376

原创 安卓权限代码大全及解释

权限代码及解释:1.android.permission.WRITE_USER_DICTIONARY允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM读取用户的社交信息流4.android.permis...

2018-08-09 10:02:30 10191

原创 miniui表单验证规则总结

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;    &

2018-08-01 18:04:24 11612

反向组件负载均衡所需jar包

本资源的压缩包里,包含反向组件和负载均衡所需jar包。

2018-11-22

tomcat ROOT文件

在安装tomcat免安装版时,遇到Tomcat正常启动了,访问的页面却是空白页,即使修改了端口号也还是空白页,这很有可能是tomcat的webapps目录下没有ROOT文件或者ROOT文件里的内容不全。 解决办法:下载ROOT文件并粘贴或覆盖到webapps目录下

2017-07-26

jQuery1.8.2完整包+mini包+中文API文档

里面包含jQuery1.8.2完整包、mini包、和配套的中文API文档

2017-07-01

空空如也

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

TA关注的人

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