自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(444)
  • 资源 (18)
  • 论坛 (1)
  • 收藏
  • 关注

原创 java 将二维数组的字符串转为二维数组

java 将二维数组的字符串转为二维数组String val = "[[11,110101],[11,110102],[13,1301]]"; Long[][] longs = JSON.parseObject(val, Long[][].class); for (Long[] aLong : longs) { System.out.println(aLong[1]); }...

2021-10-15 11:01:48 5

原创 vue 引入meta

安装npm install --save vue-meta在main.js引入metaInfo() { return { title: '批量创建', meta: [ { name: 'referrer', content: 'no-referrer' }, ], }; },页面

2021-10-11 16:52:44 5

原创 vue读取本地json

如图:想要读取本地json的内容let appData = require('./d_category.json'); this.dCategory = appData.categories;

2021-09-28 11:09:08 15

原创 com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder;

springboot 引入其他的jar包后,启动项目就报gson错误***************************APPLICATION FAILED TO START***************************Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: java.la

2021-09-26 13:36:10 13

原创 vue 重写element input限制字数

在使用element时,提供了限制字数的属性<el-input v-model="form.campaignName" size="medium" style="width: 250px;" show-word-limit maxlength="150"></el-input>但是会发现,提示不管你输入啥都是按照一次字符算的。在开发头条的接口中,提示一个汉字占2个字符,所以要重写-------------------------------------.

2021-09-24 17:10:43 10

原创 idea 安装 Free Mybatis plugin 开发速度快了好多

在idea插件中安装Free Mybatis plugin安装后重启下,在dao层 、xml处 出现一些绿色箭头点击绿色箭头就能调到相应的xml上,很是方便,并且在dao层创建了方法,​​​​​​​可以在xml生成相应的代码...

2021-09-24 14:19:50 9

原创 idea svn提交项目 特别慢,通过设置忽略文件解决

如图:commit提交后,就一直是这个样子,时间过去了2个点,一点变化没有。是因为我提交了一些没有必要的文件,比如项目中的target、前端中node_modules这2个都是没有必要提交的,因此我设置下 忽略这2种文件找到Settings→Editor→File Types,在Ignore files and folders输入框中输入target;node_modules设置后重启下idea,再次提交就变快了。...

2021-09-24 10:56:16 16

原创 idea 提交项目到svn

第一步:VSC----》Enable Version Control Integration选择Subversionok后项目就变了颜色第二步:share Directory上传到你想要上传的目录中后面提示的jdk默认就好了第三步:会发现都变成绿色的了commit就好了...

2021-09-24 10:37:16 13

原创 springboot创建子项目后,访问子项目的url,报404

springboot创建子项目后,访问子项目的url,报404如图:qvs-toutiao是我新创建的子项目,但是在访问时,报404原因是因为没有在admin模块引入qvs-toutiao这个子模块引入后,重新打包,就能找到controller了...

2021-09-23 12:04:32 8

原创 idea创建包时,显示的不是树形,而是写在一起了

如图:是因为idea中勾选了Compact Middle Packages(紧凑型中间包)将这个勾去掉

2021-09-22 15:15:48 12

原创 idea修改项目名后,正确的名字在中括号里

如图:正确的名字在后面,是因为文件夹名字没改我要将qvs-crm 变更为qvs-toutiao,在idea中通过rename通过rename module进行修改修改后,要注意下,此时是把moudel改了,但是文件夹是没有改的,需要将文件夹也改下名字正确的处理办法,选择这个选项修改后,就是修个pom文件的问题了...

2021-09-22 11:25:00 13

原创 CAS6.1 配置连接数据库,以及修改自定义的密码验证(SpringSecurity)

一、cas 配置数据库1、在build.gradle中引入jardependencies { // Other CAS dependencies/modules may be listed here... // compile "org.apereo.cas:cas-server-support-json-service-registry:${casServerVersion}" compile "org.apereo.cas:cas-server-webapp-.

2021-08-20 10:42:42 69

原创 linux 部署CAS 6.1

重要说明:6.1需要的jdk版本为11,因此在部署前 一定要先检查下jdk版本,否则运行不了首先看window中如何安装这篇文章(https://blog.csdn.net/xcc_2269861428/article/details/119775272)如果你在window上可以正常运行了,在开始进行linux上运行。1、在idea中打开cas项目2、 修改文件HTTPSandIMAPS-10000001.json添加http验证修改cas.properties将.

2021-08-18 15:49:00 34

原创 linux 配置jdk,发现版本一直不变

如图:配置了profile后,jdk版本没有变出现这种情况使用which去看一下 java的路径指向发现不是我在profile中配置的路径将这个路径删除掉rm -f /home/hadoop/install/jdk1.7.0_71/bin/java通过ln -s 创建软连接ln -s $JAVA_HOME/bin/java /home/hadoop/install/jdk1.7.0_71/bin/java再次查看版本就变了。...

2021-08-18 15:03:59 24

原创 windows 安装cas 6.1 版本

在使用若依的项目时,需要单点登录功能,发现若依已经给写好了,但是下载最新的cas发现,始终编译不通过,最后挨个版本试,发现6.1是可以的。一、git中下载cas网址:https://github.com/apereo/cas-overlay-template.git注意这里需要下载的是6.1版本二、开始编译注意这里使用的是gradle,如果电脑没有需要安装一个。另外jdk的版本为11在解压后的文件中cmd进入,如果输入命令报错,就以管理员的身份进入第一个命令:gradlew.

2021-08-18 11:10:03 39

原创 window 安装gradle步骤

一、gradle官网 https://gradle.org/二、下载源码包在about中选择Gradle Releases之后选择 complete(完成版)下载后,解压文件的模块三、环境变量配置这个就跟配置java、maven一样了GRADLE_HOME配置好以后在cmd中输入命令 gradle -v出现如上内容,证明安装成功...

2021-08-17 14:43:32 15

原创 Elements in iteration expect to have ‘v-bind:key‘

在vscode 中包for循环的错误解决办法:选择setting在红框处输入如下 搜索(vetur.validation.template)将勾去掉如图:不在提示了

2021-03-05 11:53:18 54

原创 Failed to read zip entry source

java.io.IOException: Failed to read zip entry source at org.apache.poi.openxml4j.opc.ZipPackage.<init>(ZipPackage.java:103) at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:324) at org.apache.poi.util.PackageHelper.open(PackageHelp.

2021-02-25 10:23:31 904

原创 layui 根据选择的日期自动选择周

如图:选择20号后,会自动选择本号的周js代码:// 周控件 laydate.render({ elem: '#date1', format: "yyyy-MM-dd~yyyy-MM-dd", btns: ['clear', 'now'], trigger: 'click', done: function(value, date, endDate){

2021-02-20 13:50:31 266

原创 jquery 实现页面部分显示,点击显示全部,再次点击显示部分

jquery 实现页面部分显示,点击显示全部,再次点击显示部分,如图点击小三角显示全部再次点击显示原来的样式<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/

2020-12-30 14:37:43 78 2

原创 linux 安装redis 6.0.9

第一步:在reids https://redis.io/download官网下载稳定版(Stable)本机安装的是6.0.9版本第二步:查看gcc –v,并升级gcc发现没有这个命令,通过yum install gcc安装安装好以后,查看版本发现为4.8.5,这是默认版本,需要升级gcc版本执行命令1:yum -y install centos-release-scl执行命令2:yum -y install devtoolset-9-gcc devtool

2020-12-25 10:33:06 152

原创 vue引入jquery

1、通过npm安装jquerynpm install jquery --save安装好后,在package.json中会有jquery2、在vue.config.js中引入webpackconstwebpack=require('webpack')3、在module.exports中加入pluginsplugins:[ new webpack.ProvidePlugin({ $: 'jquery', jQuery: 'jquery'...

2020-12-18 13:52:37 40

原创 java一个方法传入不同的类,并且获取类中的一些共同参数

在实际开发中,我们需要通过一个方法根据传入的参数实现一些逻辑,这里我拿我在实际项目中的出现的代码冗余为例。如图:只拿这2个方法为例,我除了传递的类不一样外,里面的实现逻辑是一模一样的,这种因为传递一个不同的类而要重新写一个方法的方式,可见是有多么的业余,不仅操作很多的代码重发,而且一旦要是改了逻辑,他要一个一个方法的重新编写,而且好不能保证每个都改对,大家想想是吧。那么这种情况下要如何解决,如何通过一个方法就形式呢?可以通过泛型来解决(这里只是我解决的思路,如果大家有更好的办法,可以在下面评

2020-12-15 11:15:39 1307

原创 vue启动后页面始终在360浏览器打开,如何设置为谷歌浏览器

vue启动后页面始终在360浏览器打开,但是对于技术而言一般都是喜欢在谷歌上打开,如何解决呢。我的是win7系统,在控制面板打开“默认程序”设置默认程序选择google,将它设置为默认浏览器在启动项目后,就在google上展示了...

2020-12-11 17:49:07 133

原创 vue显示格式化的json

如图:基础代码(此段是将json高亮显示的),另外:此处的传入的json是json对象,不是json字符串// 格式化json syntaxHighlight(json){ if (typeof json != 'string') { json = JSON.stringify(json, undefined, 2); } json = json.replace(/&/g, '&').rep

2020-12-11 12:19:07 300 3

原创 解决getInputStream()和getReader()只能调用一次问题

最近在项目开发中,需要记录请求日志,刚开始ContentType的类型都是application/x-www-form-urlencoded这种,所以我们在获取请求记录时,可以通过如下方式获取Enumeration<?> temp = request.getParameterNames(); String params_json = ""; if (null != temp) { while (temp.hasM

2020-11-18 11:56:39 399 1

原创 Eureka报错“com.sun.jersey.api.client.ClientHandlerException : java.net.ConnectException : Connection”

Eureka报错“com.sun.jersey.api.client.ClientHandlerException : java.net.ConnectException : Connection”如图:项目的配置文件是properties启动后报错虽然访问eureka还是可以访问到,但是发现他把自己注册进去了,这显然是不对的,虽然配置文件里面设置了#是否向注册中心注册自己,缺省:trueeureka.instance.client.register-with-eureka=f.

2020-10-20 17:21:25 59

原创 SpringCloud 配置中心搭建

在上几篇的内容中,实现了多模块开发,服务间的调用、预警、网关等内容。上级几篇的网址:https://blog.csdn.net/xcc_2269861428/category_9481090.html那么在我们正式上线时,肯定会是不同的配置文件的,这要如何修改呢?这里使用Spring Cloud Config第一步:创建项目选择:Spring Cloud Config中的Config Server 和Srping Cloud Discovery中的Eureka Discovery

2020-10-19 15:10:56 104

原创 SpringCloud zuul网关以及实现登录验证

上面的文章中,已经使用Feign实现多服务的调用、hystrix实现预警提醒使用Feign来实现SpringCloud多模块之间的调用使用hystrix实现多服务之间的调用出现异常的情况,及时预警这里实现如何通过网关进行进入url拦截第一步:创建一个网关项目第二步:启动类增加@EnableZuulProxy注解第三步:修改配置文件server: port: 8089eureka: client: service-url: d..

2020-10-14 16:00:13 1438 2

原创 springboot打成war包时,如何引入外部的jar包

如图:在lib下有一个toutiao-api.jar包在部署项目时,如何才能把这个jar包放到WEB-INF/lib中呢。第一步:在pom中引入jar包<dependency> <groupId>toutiao-api</groupId> <artifactId>toutiao-api</artifactId> <version>1.0.0</version> <scope

2020-10-14 14:32:27 587 1

原创 使用hystrix实现多服务之间的调用出现异常的情况,及时预警

在使用Feign来实现SpringCloud多模块之间的调用这篇文章我写了如何去调用,但是并没有考虑异常宕机的情况。比如:快手系统里面调用头条数据,但是头条系统宕机了要如何处理。第一步:在公共父类中引入hystrix<!-- Hystrix --> <dependency> <groupId>org.springframework.cloud</groupId> <arti..

2020-10-12 17:56:04 200

原创 使用Feign来实现SpringCloud多模块之间的调用

接着上篇文章写:SpringCloud多模块开发上篇文章编写了如何搭建多个项目,并且完美运行起来,那么项目间的相互调用要如何实现呢?首先我在toutiao_download项目中创建了基础数据,和可供外部调用的controller现在我在快手系统里面要如何才能获取到头条里面的信息呢?第一步:引入feign依赖使用feign来实现,首先我们要引入依赖<!-- feign --> <dependency> <gr

2020-10-12 12:04:02 1505

原创 springcloud修改父和子pom文件,实现统一管理

接着我上篇文章说:SpringCloud多模块开发看过这篇文章的会发现我没有去修改pom文件,一个项目一个pom文件,那么我创建父目录就没有意义了。看我这个pom是如此的简陋。在看看子pom那么现在我要大刀阔斧的修改了。修改父pom文件第一步:加入<!--父工程一定要加--> <name>toutiao_kuaishou_parent</name> <packaging>pom</packaging&g.

2020-10-10 14:18:33 678

原创 SpringCloud多模块开发

项目搭建思路,如图:第一步,创意主工程目录,也就是父目录(这里我使用maven搭建)new---->Project选择 maven,接着next填写项目名和存储路径以及GroupId点击Finish配置maven settings父目录搭建完毕,如图:第二步,创建eureka server 用来发现注册服务在父目录上右键,选择new--》Module选择Spring Initializr这里如果出现spring.io出现超

2020-10-10 12:07:55 471

原创 idea 在创建Springboot项目时,一直报start.spring.io‘: connect timed out

如图所示,但是ping域名还能ping的通,浏览器也能进的去,就是idea不行,如何解决呢?点击Settings 找到HTTP Proxy检测下http://start.spring.io此时,在重新创建项目,发现可以了

2020-10-10 11:02:19 578

原创 Collections.sort()报Comparison method violates its general contract异常解决方法

Comparison method violates its general contract出现这种错误是因为我违反了排序规则,排序规则:1) 自反性:x,y 的比较结果和 y,x 的比较结果相反。2) 传递性:x>y,y>z,则 x>z。3) 对称性:x=y,则 x,z 比较结果和 y,z 比较结果相同如图中所示,初看代码没毛病呀,这是逻辑呀。后来逐渐的试,才发现问题我的==不符合规则结果为false,需要改成所以在确定自己逻辑对的情况下,一..

2020-09-10 13:44:31 458 1

原创 vue格式化数字(已万、千万、亿结尾)

如图:直接显示数值不好看,在后面追加单位filters: { numberFormat: function (value) { let unit = ''; var k = 10000, sizes = ['', '万', '亿', '万亿'], i; if(value < k){ val..

2020-09-02 13:58:29 1088

原创 java.lang.NoSuchMethodError问题分析

java.lang.NoSuchMethodError,此种情况第一种是要确定 是不是存在这个类、方法。如果确定的确是存在的,那就可能是包冲突造成的。如图:在方法里面的确是可以正常调用的,但是一运行就会报错很是奇怪,可以正常调用,一运行直接就提示找不到了。后台发现是项目里面引入了重复的jar包造成的。造成程序里面有一模一样的类和方法,程序根本不知道需要调用哪个。oppo_v1_api 和oppo2里面是完全一样的。把其中的一个jar包 删除即可。...

2020-08-24 09:09:13 102

原创 图片右下角生成文字

package cn.netconcepts.vivo_hour_contrast.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.font.FontRenderContext;import java.awt.geom.Rectangle2D;import java.awt.image.Buff.

2020-08-20 17:52:03 109

原创 vue实现时间段选择组件,分星期,最小粒度半点

实现样子:

2020-08-20 14:21:46 1636

Markdown-Preview-Plus.rar

谷歌浏览器安装Markdown-Preview-Plus插件,下载文件解压后,在扩展程序中选择“加载已解压的扩展程序” 安装即可

2020-08-17

asponse2pic.zip

增加license.xml,去除asponse转为图片时,带有水印的问题!目前写的这个类只支持将这个excel转为图片,指定单元格和列还在摸索中

2020-01-19

Springboot 通过ThreadPoolTaskScheduler实现定时任务.rar

1、通过ThreadPoolTaskScheduler、反射机制实现。 2、未开发前端界面,但是任务的添加、修改、启动、暂停、删除我已经写好,在TimmerController中

2019-08-21

vue时间选择组件.zip

类似头条投放端的时间段选择,最小粒度为半小时。鼠标滑动选择区域内的时间。分星期,粒度为48*7。鼠标也可点击选择。

2020-08-20

springmvc+shiro使用Perms实现细粒度验证.rar

springmvc+shiro使用Perms实现细粒度验证,使我们的验证可以精确到每个按钮,每个请求 抱歉了各位,在下载时需要修改配置文件(org.eclipse.wst.common.component) &lt;?xml version="1.0" encoding="UTF-8"?&gt;

2019-07-14

vue-svg图标.zip

存储的为svg-icon的部分图标,功后台图标基本使用,不是很全

2019-10-17

springmvc+shiro实现记住我功能以及权限缓存.rar

springmvc+shiro实现记住我功能以及权限缓存,权限缓存用来保证不用每次都访问数据库,记住我功能用于用户关闭浏览器,在次访问还是可以的

2019-07-20

nodepad++Jsonviewer2.zip

nodepad++ 上安装json查查看插件

2021-02-02

springMVC+shiro实现动态权限验证.zip

springMVC+shiro实现动态权限验证,实现动态设置用户角色,根据角色来决定哪些url可以访问 抱歉了各位需要修改下配置文件(org.eclipse.wst.common.component) &lt;?xml version="1.0" encoding="UTF-8"?&gt;<project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="SpringShiroDemo"> <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java/10-tools"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java/20-global"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java/30-common"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java/40-modules"/> <property name="context-root" value="SpringShiroDemo"/> <property name="java-output-path" value="/SpringShiroDemo/target/classes"/> </wb-module> </project-modules>

2019-07-13

redis可视化工具.zip

目前下载redis可视化工具,发现现在开始收费了,所有上传个redis可视化工具

2019-08-13

鼠标点击图片、图片放大

鼠标点击图片、图片放大、自定义图片样式、图片居中显示

2019-03-03

window和linux的OpenOffice和jodconverter.zip

提供了window版本的openOffice和Linux版本的openOffice,都是64位的。由于maven仓库中jodconverter的版本没有2.2.2,这里也提供了jodconverter2.2.2版本的jar包。支持docx,xlsx的文件

2020-06-04

qq_auth.rar

使用Springboot、freemarker实现qq授权登录测试以及qq与系统的绑定

2019-08-10

springClou微服务.rar

使用SpringCloud和Eureka搭建,实现商品服务订单服务的注入,已经订单服务获取商品服务数据(简单实现)

2019-11-03

秒杀代码实现.zip

使用Springboot+redis实现秒杀,解决商品的超卖已经用户重复购买问题

2019-10-30

asponse2pic.zip

asponse.cells 生成图片去除水印,asponse.cells 指定sheet生成图片,以及指定单元格和列来生成图片

2020-01-21

jdbc实现增删改查.rar

使用jquery easyui和原生jdbc实现 增删改查以及分页显示

2019-09-01

sp_web_socket.rar

Springboot整合Websocket,并通过Websocket实现服务器端向客户端主动推送消息

2019-09-18

前方太黑暗的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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