自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java graphics2d 文字居中

大佬链接:https://blog.51cto.com/u_16213411/7013847

2024-02-20 16:57:16 342

原创 springboot下载excel文件

1.最近在项目中需要下载excel文件,直接下载打开会提示文件不可用或者文件已损害,利用poi可解决这个问题,步骤如下:(1)通过httpServletRequest获取操作系统:String osp = request.getHeader("User-Agent");String os = "Linux";if (osp.indexOf("Windows") != -1){ os = "Windows";}(2)根据自己系统的查询方式得到文件路径String path =

2022-04-24 19:28:10 3246

原创 springboot调用第三方接口,使用restTemplate

需求:文件系统需要调用另一个系统的栏目数据进行绑定。实现:1. 创建RestTemplateConfig@Configurationpublic class RestTemplateConfig { @Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory){ return new RestTemplate(factory); } @Bean pub.

2022-03-01 15:00:44 381

原创 vue之v-model绑定的变量赋值给了另外一个变量后,两个变量同时改变问题

问题:我想将this.info对象赋值给this.detial对象,然后通过v-mode绑定this.detial对象的值,在改变this.detial的值的同时,this.info的值也改变了。原因:object在赋值的时候传递的不是值,而是引用,他们指向的是同一个空间。解决: 第一种:利用 JSON.parse 和 JSON.stringifyxml this.submitForm = JSON.parse( JSON.stringify(this.formDat.....

2022-02-18 14:48:18 1322

原创 利用lastIndexOf获取倒数第二个 / 及之前的字符串

String path = "file1234/fhidl33/jdkjk22/kjdkk33/jdkdj33/";String indexNumber = path.lastIndexOf("/",path.lastIndexOf("/")-1);String newPath = path.substring(0,indexNumber+1);结果:file1234/fhidl33/jdkjk22/kjdkk33/说明:path.lastIndexOf("/")-1的目的是查找最后一个的位

2021-08-05 10:58:41 5190 2

原创 maven手动导入jar包命令

有效语句:mvn install:install-file -Dfile = C:\Users\Administrator\Desktop\01_springboot_hello.jar (要添加到maven中的jar包的全称)-DgroupId = com.yc.test (jar包的groupId)-DartifactId = demo-test (jar包的artifactId)-Dversion = ${version}(版本号)-Dpackaging = jar (jar包文件的格式)

2021-06-29 14:12:36 286

原创 2020-11-20

使用wangEditor富文本编辑器遇到的问题,wangEditor编辑器轻巧,方便,但是第一次用,官方文档也只说了大概,结合vue使用。使用上传图片功能最好实现自定义上传,方便接口的定义及图片维护等,但一定要注意this的作用域,我就是因为作用域浪费了几个小时,在最外层写letthat =this即可;如何修改菜单栏图标大小与修改提示title需要修改其原码,找到wangEditor.js,然后找到进行修改;将其this.editor.config.uploadImgShowBase6...

2020-11-20 20:37:49 79

原创 2020-11-03

vue之图片路径,在做项目时,需要加入本地图片,需要用require来引入本地图片,this.imgUrl = require("../../../assets/images/seletedzan.png")

2020-11-03 10:27:11 54

原创 2020-10-13

做in查询时,被坑惨了,记录一下,在xml中,collection中一定要是自己传进来的list对象

2020-10-13 14:05:05 61

原创 2020-10-10

弄了很久,记录一下,多看源码,是解决问题最好的方法,关于增强for遍历List增加和删除抛出ConcurrentModificationException,因为元素在使用的时候发生了并发的修改,导致异常抛出。但是删除完毕马上使用break跳出,则不会触发报错。...

2020-10-10 18:20:33 54

原创 2020-09-28

mvn install:install-file -DgroupId=com.souche -DartifactId=msgcenter-sdk -Dversion=1.2.6-SNAPSHOT -Dpackaging=jar -Dfile=/Users/lmfeng/Documents/msgcenter-sdk-java/target/msgcenter-sdk-1.2.6-SNAPSHOT.jaridea手动导入maven jar包命令

2020-09-28 14:48:05 79

原创 2020-09-23

idea上运行vue项目,先安装好node.js,然后输入node -v 和npm -v,输出版本号则正常,然后进入idea安装vue.js插件,cd进入项目,然后npm install→安装vue-cli,vue脚手架 (命令npm i -g vue-cli),点击进入npm选择,保存运行,ok,第一次遇到 ...

2020-09-23 16:53:32 47

原创 position重叠顺序

1.必须是用在position的static、relative、absolute和fixed中才有用。2.用z-index,根据z-index的大小来决定顺序;比如,div1{width:100px;height:100px;z-index:1;};div2{width:100px;height:100px;z-index:2;},则div2会覆盖在div1上。3.div1{width:100px...

2018-06-10 13:45:32 962

原创 position中absolute和fixed的区别

fixed:固定定位absolute:绝对定位区别很简单:1、没有滚动条的情况下没有差异2、在有滚动条的情况下,fixed定位不会随滚动条移动而移动,而absolute则会随滚动条移动常用场合:1.fixed常用于网站边缘的公司联系方式和快速回到顶部2.absolute常用于页面...

2018-06-10 13:05:05 4195

原创 each遍历json

查看一个简单的jQuery的例子来遍历一个JavaScript数组对象。var json = [ {"id":"1","tagName":"apple"}, {"id":"2","tagName":"orange"}, {"id":"3","tagName":&quo

2018-06-04 23:52:11 3034

原创 each

$.each()和$().each(),以及forEach()的用法1.forEach是js中遍历数组的方法,如下var arr=[1,2,3,4];arr.forEach(function(val,index,arr){//val为数组中当前的值,index为当前值的下表,arr为原数组 arr[index]=2*val;});console.log(arr);//结果是修改了原数...

2018-06-04 23:31:46 119

原创 ajax

Ajax的全称是:Asynchronous JavaScript + XML Ajax的定义: Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。 Ajax包括: XHTML和CSS 使用文档对象模型(DocumentObjectModel)作动态显示和交互 使用XML和XSLT做数据交互和操作 使用XMLHttpRequest进行异步数据接收 ...

2018-06-04 23:28:33 143

原创 utf8的区别

ci是 case insensitive, 即 "大小写不敏感", a 和 A 会在字符判断中会被当做一样的;bin 是二进制, a 和 A 会别区别对待.例如你运行:SELECT * FROM table WHERE txt = 'a'那么在utf8_bin中你就找不到 txt = 'A' 的那一行, 而 utf8_general_ci 则可以.utf8_general_ci 不区分大小写,这个...

2018-05-26 00:53:38 281

原创 如何解决js代码不能执行

javascript和css不同,也可说js没有css厉害,它们的加载机制不一样,js是在页面加载完成后执行的,如果将js写在代码前,有时候js效果出不来,常用解决方法:1.将js代码写在<body></body>的后面 2.将技术代码放在onload事件里面...

2018-05-09 14:57:04 13424 3

空空如也

空空如也

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

TA关注的人

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