自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

墨染秦时的博客

墨染秦时

  • 博客(45)
  • 资源 (12)
  • 收藏
  • 关注

原创 金额保留小数末尾去零

金额保留小数,末尾去零

2022-08-14 22:19:02 280 1

原创 hutool 合并单元格

单元格合并

2022-06-08 17:14:36 2133

原创 POI 设置单元格格式,单元格合并,自动列宽等

POI 单元格操作

2022-06-08 17:06:26 3221

原创 docker环境下 easyExcel导出错误

docker环境下easyExcel导出错误

2022-05-22 22:42:02 1025

原创 Java URL连接带中文时请求连接报错java.io.FileNotFoundException

Java URL请求默认使用iso-8859-1进行解码,因此无法识别中文会导致路径不对报错。解决方法:将URL字符串进行中文转码处理 private String urlEncodeChinese(String url) { try { Matcher matcher = Pattern.compile("[\\u4e00-\\u9fa5]").matcher(url); String tmp = ""; whi

2021-10-22 14:38:32 1156

原创 MongoDB 4.0 命令及权限相关

超级用户相关:use admin#增加或修改用户密码db.addUser(ixigua,‘pwd’)#查看用户列表db.system.users.find()#用户认证db.auth(ixigua,‘pwd’)#删除用户db.removeUser(‘mongodb’)#查看所有用户show users#查看所有数据库show dbs#查看所有的collectionshow collections#查看各collection的状态db.printCollectionStats

2020-12-24 11:08:31 171

原创 springboot MongoDB Command failed with error 13 (Unauthorized)

springboot Mongotemplate 操作MongoDB错误信息Caused by: org.springframework.data.mongodb.UncategorizedMongoDbException: Command failed with error 13: 'not authorized on test to execute command原因1.MongoDB开启了验证,在配置文件中没有设置用户名和密码2. 如果用户名和密码都正确设置了那就是权限没有设置解决步骤第

2020-12-24 11:01:41 6753

原创 splunk 日志分析系统搭建,部署,配置

本人对splunk了解不多,只限于使用及简单部署配置。搭建splunk之前需要先下载软件。下载方式:官网下载官方下载地址如果你是第一次访问 Splunk 网站,需要先注册一个 Splunk 用户,默认下载的是 60 天 Enterprise 试用版, 60 天试用之后将自动转化为 Free 版,转化位 Free 版后每日处理的日志量最高位 500M 。链接下载splunkserver软件包splunkforwarder软件包splunkserver搭建1.上传软件压缩包到服务器

2020-12-15 15:27:07 4367 1

原创 springBoot框架定时任务 分布式部署 重复执行之解决方案

问题:在集群模式部署服务端时,会出现所有的定时任务在各自的节点处均会执行一遍,这显然不符合实际的开发场景,针对这种问题,本文给出一种springboot集成shedlock的解决方案pom文件引入依赖<!-- 负载均衡定时任务执行一次 --><dependency> <groupId>net.javacrumbs.shedlock</groupId> <artifactId>shedlock-spring</artifa

2020-12-10 11:08:01 1299

原创 idea 运行项目 Error running ‘Application‘: Command line is too long

在idea中运行项目有时会报错:Error running ‘YkdResourceApplication’: Command line is too long. Shorten command line for YkdResourceApplication or also for Spring Boot default configuration.这是由于环境变量超长引起的。解决办法1.找到项目里面的idea/workspace.xml文件,然后再找到<component name="Prop

2020-11-13 09:55:21 98

原创 Java SDK 极光推送流程

流程在极光官网先注册一个账号,创建一个应用,获取AppKey、Master Secret (官网:https://www.jiguang.cn)在java项目中导入依赖的jar包,如果你是maven项目,在pom文件中添加依赖即可。 <dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> <version

2020-11-12 12:01:06 356 2

原创 Mac 终端操作服务器常用命令

Mac 链接服务器ssh root@hostMac 退出服务器exitMac 服务器下载文件scp 用户名@host:文件的绝对路径 本机绝对路径Mac上传文件到服务器scp 本机绝对路径 用户@host:绝对路径 //如果要上传文件夹则在scp后面加 -r...

2020-09-21 10:49:22 668

原创 Linux 测速工具

iPerfiperf 是一个网络性能测试工具,它可以测试 TCP 和 UDP 带宽质量,可以测量最大 TCP 带宽,具有多种参数和 UDP 特性,可以报告带宽,延迟抖动和数据包丢失。利用 iperf 这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 sudo apt install iperf //下载iperf这个工具不仅仅在 Linux 系统下可以用,在 Mac 和 Windows 系统同样可以使用。如果你想测试网络带宽,则需要两台电脑。这两台电脑需要处于同样的网络,一台作

2020-07-02 11:31:17 665

原创 git 放弃本地修改

一、未使用 git add 缓存代码git checkout -- filepathname(文件名) (比如: git checkout -- readme.md ,不要忘记中间的 “--” ,不写就成了检出分支了!!)。git checkout . (放弃所有的文件修改)二、已经使用了 git add 缓存了代码git reset HEAD filepathname (比如: git reset HEAD readme.md)来放弃指定文件的缓存git reset HEAD . (放弃所有

2020-06-23 16:51:11 289

原创 git 常用命令介绍

Git 命令git config用法:git config –global user.name “[name]”用法:git config –global user.email “[email address]”该命令将分别设置提交代码的用户名和电子邮件地址。git init用法:git init [repository name]该命令可用于创建一个新的代码库。git clone用法:git clone [url]该命令可用于通过指定的URL获取一个代码库。git add用法:gi

2020-06-11 15:40:26 117

原创 jhipster 介绍

一、Jhipster介绍大神语录:一个代码生成器而已,核心是Spring Boot、spring.用于生成,开发和部署 Spring Boot + Angular / React / Vue Web应用程序和Spring微服务。二、创建第一个jhipster应用1.准备工作安装JDK,注意版本(我初次使用的是1.8,并且需要配置环境变量)安装数据库(我安装的是mysql)安装Maven安装git安装node.js安装Yeomannpm install -g yo安装bowernp

2020-06-03 13:39:08 1958

原创 docker容器命令

1 创建容器docker create -it boke-oraclexe:1.0#创建临时容器,退出后不再存在,常用于排错docker run -it --rm boke-mysql5.5:1.1 bash2查看容器docker ps -a#查看哪些是停止状态的容器docker ps -a -q 3启动容器docker start 容器ID4运行容器docker ru...

2020-03-30 14:34:33 281

原创 Linux 防火墙命令(Firewall)

安装命令yum install firewalld firewalld-config开启端口命令firewall-cmd --zone=public --remove-port=80/tcp --permanentfirewall-cmd --zone=public --remove-port=53/udp --permanent批量添加区间端口firewall-cmd --zon...

2019-11-11 15:24:03 129

原创 java 8 lambda表达式list操作分组、过滤、求和、最值、排序、去重

java8的lambda表达式提供了一些方便list操作的方法,主要涵盖分组、过滤、求和、最值、排序、去重。跟之前的传统写法对比,能少写不少代码。@Datapublic class User { private Long id; //姓名 private String name; //年龄 private int age; //工...

2019-09-29 16:25:29 754

原创 spring boot 跨越问题

1.全局跨域/** * 跨域问题 * * @author dereck */@Configurationpublic class CorsConfig { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); ...

2019-09-26 11:48:07 184

原创 sql优化

1、介绍在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是随着互联网大数据的兴起,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功...

2019-09-24 16:49:51 118

原创 chmod命令详细用法

指令名称 : chmod使用权限 : 所有使用者使用方式 : chmod [-cfvR] [–help] [–version] mode file…说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。参数 :mode : 权限设定字串,格式如下 : [ugoa…][[±=][rwxX]…][,…],其中...

2019-09-18 11:44:14 290

原创 Linux tar命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...

2019-09-18 10:41:19 607

原创 springboot shiro 前后分离 前端请求302

前后端分离项目中,由于跨域,会导致复杂请求,即会发送preflighted request,这样会导致在GET/POST等请求之前会先发一个OPTIONS请求,但OPTIONS请求并不带shiro的’Authorization’字段(shiro的Session),即OPTIONS请求不能通过shiro验证,会返回未认证的信息。解决方案为继承shiro的DefaultWebSessionManag...

2019-09-10 16:09:39 3178 2

原创 spring boot 集成shiro,swagger 加入拦截器后 swagger 不能访问

springboot 集成shiro,swagger 后,访问swagger 出错,原因是因为shiro拦截了swagger的资源和请求,如下在shiro 的配置拦截里配置就行了。

2019-09-05 15:02:31 861

原创 Spring Boot 2.0 集成Swagger2开发RESTful风格的Web服务

很多开发人员都不喜欢写文档!在他们根深蒂固的观念中,写文档就是浪费时间,还不如直接写代码酣畅淋漓的痛快!尤其是对于Java后台开发人员而言,维护一份接口文档,更是一件痛不欲生的事情!接口太多了,变化太多了,改完代码还要改文档。流程不规范的团队,经常会出现这样的情况:有时候接口代码变了,文档没有及时更新,前端开发人员不知道;有时候是后台开发人员直接与前端开发人员私下商量一致,直接更新代码不更新文档,...

2019-09-05 14:01:15 117

原创 Linux安装mysql5.7及配置(yum安装)

1.检查是否安装过MySQLyum list installed | grep mysql注意:如果已安装,则清除yum -y remove mysql-libs.x86_642.下载mysql5.7 rpm源wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm3.安装下载好的rpm包rpm ...

2019-09-03 17:59:06 358

原创 Linux yum安装JDK

1、先查看系统是否有自带的jdk2、检索yum中有没有java1.8的包3、开始安装jdk4、查询是否安装成功5、查看安装的jdk

2019-09-03 17:04:03 98

原创 AOP expression语法

在使用AOP时,指定一个pointcut的同时会定义一个expression,来表示对什么方法使用AOP。类似expression="execution(public * com.baidu.map.*Ctr.*Handle(…))"等语法为:execution(修饰符 返回值 包名.类名/接口名.方法名(参数列表))其中:1、返回类型、方法名、参数是必须有的.2、表示任意值. 比如...

2019-08-13 11:54:04 464

转载 Redis在Windows下的安装教程

一、下载windows版本的Redis去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/MSOpenTech/redis/tags二、安装Redis1.这里下载的是Redi...

2019-06-24 11:57:22 89

原创 搭建Jenkins自动化部署

一、安装jenkins1、添加yum repos,然后安装12sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key 注:如果上边的执行成功就不用再...

2019-01-29 16:12:33 198

原创 lodop属性及方法介绍

例子:LODOP.PRINT_INIT(“打印任务名”);LODOP.SET_PRINT_COPIES(2);bdhtml=window.document.body.innerHTML;var hei = $(’#div1’).outerHeight();string = prnhtml;LODOP.SET_PRINT_PAGESIZE (3,‘6cm’,‘2cm’,2);LODOP...

2019-01-14 17:04:34 2299

原创 Tomcat启用gzip压缩,提升web性能

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-01-11 11:42:53 535

原创 springboot多环境配置

因为现在一个项目有很多环境,比如说生产环境,测试环境,开发环境等,每个环境的配置也不一样,如果每次都去修改的话,很容易出错也繁琐。所以我们把每个环境的配置文件写在不同的yml文件中,这样在想用哪个环境就去调用哪个配置文件就很方便。我们只要在主配置文件中将要用的配置文件写上就行了。spring: profiles: active: dev这行配置就是说我们要用的是ap

2018-01-29 11:42:54 231

原创 idea把从bitbucket上拉取的工程转换成maven项目

拉取工程后,找到想要转换的项目,如果有pom文件,直接点击右键选择“Add as Maven Project”即可完成转换如果没有pom文件则先创建一个pom文件,再按照上面的例子操作即可。

2018-01-29 10:35:51 1348

原创 java.lang.ClassNotFoundException: javax.el.ELManager

maven中el的jar包与Tomcat中eljar包冲突,把Tomcat中的jar包替换就行了。

2017-10-26 16:36:28 13604

原创 jsp页面中EL表达式原样输出问题

EL表达式只有Servlet 2.4 /JSP 2.0版本下才有用,如果在别的版本xia使用el表达式只要在jsp文件的开头写上如下的代码:page isELIgnored="false" %>

2017-10-11 16:07:39 3042

原创 maven本地仓库更改

找到maven的安装目录下的config文件夹下的 settings.xml文件,加上E:\Users\Administrator\.m2\repository即可。

2017-10-11 14:15:37 313

原创 maven如何添加oracle依赖

先下载oracle jar包,放在随便一个文件夹下比如然后在cmd窗口下运行命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=C:\Users\qicyt1812\ojdbc8.jar 出现如下信息就代表成

2017-10-10 14:35:40 1577

原创 maven资源文件的相关配置

构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。src/main/java和src/test/java这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目录中,但是这两个目录中的其他文件都会

2017-09-27 11:19:01 159

Mac—2021-vs code.zip

VS code Mac版

2021-09-18

Windows wsl_update_x64.7z

Windows wsl_update_x64.7z

2021-04-27

splunk 2020最新通用转发器下载

Splunk 会收集、索引和利用由应用程序、服务器和设备(物理、虚拟和云中)生成的快速移动计算机数据。您可以在几分钟内(而不是几个小时或几天)解决应用程序问题和调查安全事件,还可避免服务性能降低或中断,并以较低成本实现合规性以及获得新的业务洞察力。 免费下载 Splunk。您将在 60 天内试用 Splunk 的所有企业级性能,每天可以对多达 500 MB 的数据进行索引。60 天试用期过后,或在此之前的任何时间,您均可以转换成永久免费的许可证,或购买企业许可证以继续使用专为多用户企业部署设计的扩展功能

2020-12-15

splunk 2020最新下载

splunk 日志分析软件 Splunk 会收集、索引和利用由应用程序、服务器和设备(物理、虚拟和云中)生成的快速移动计算机数据。您可以在几分钟内(而不是几个小时或几天)解决应用程序问题和调查安全事件,还可避免服务性能降低或中断,并以较低成本实现合规性以及获得新的业务洞察力。 免费下载 Splunk。您将在 60 天内试用 Splunk 的所有企业级性能,每天可以对多达 500 MB 的数据进行索引。60 天试用期过后,或在此之前的任何时间,您均可以转换成永久免费的许可证,或购买企业许可证以继续使用专为多用户企业部署设计的扩展功能

2020-12-15

Apache操作office文件jar包.zip

Java读取excel时,所使用对象XSSFWorkbook的实现。Apache软件基金会用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能。poi4.x已经很好的支持office 2013及以后的版本格式。这里提供的poi4.1.3版本,虽然不是正式发行版本,但解决了4.1.2的很多bug,我本人已经应用于实际项目中。

2020-06-11

Java-qrcode最新.zip

qrcode.jar包是java中二维码生成和解析的必须jar包,如果您还没有qrcode.jar包将无法正常的进行二维码的开发运行,需要这款qrcode.jar包的朋友赶快下载吧! qrcode.jar包 识读特性 超高速 从QR Code码的英文名称Quick Response Code可以看出,超高速识读特点是QR Code码区别于四一七条码、Data Matrix等二维码的主要特性

2019-09-10

oracle驱动包

oracle数据库驱动包2019最新下载。功能国家大事防守打法

2019-03-01

Word转PDF-java

java用的Word转PDF工具jar包,

2019-02-20

idea使用教程2017

idea使用教程2017使用教程入门

2017-09-19

com.springsource.net.sf.cglib-2.2.0.jar

com.springsource.net.sf.cglib-2.2.0.jarSpringjar包,目前最新的版本,基于接口的动态代理

2017-09-19

web前端纯js手写轮播图

从业5年前端纯JS轮播图,逻辑清楚。

2017-09-06

Java所需所有jar包

lib包

2017-08-16

空空如也

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

TA关注的人

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