自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 css布局-在图片上添加文字

【代码】css布局-在图片上添加文字。

2023-07-07 10:58:25 1432

原创 mybatis特殊使用

转义字符在xml的sql语句中,不能直接用大于号、小于号要用转义字符转义字符 符号 解释 &lt; < 小于号 &gt; > 大于号 &amp; & 和 &apos; ' 单引号 &quot ; " 双引号 另一种写法:小于等于...

2022-11-09 17:07:24 935

原创 spring boot 使用 javax.mail发送邮件常见错误Authentication failed、Mail server connection failed

最近做系统内审批业务,需要发送邮件,在本地使用公司邮箱测试时,是没有问题的,没有使用发件服务器验证;项目使用的是spring boot 2.x;初始配置文件:spring: mail: host: smtp.xx.com port: 25 username: [email protected] password: xxxx这里host是邮箱服务器地址;password按理说应该是授权码,但这里直接用的是邮箱登录密码,本地测试邮件是发

2020-12-23 16:47:00 10542 6

原创 js库toFixed方法的坑

前言下文为转载,说明toFixed方法:“最近发现JS当中toFixed()方法存在一些问题,采用原生的Number对象的原型对象上的toFixed()方法时,规则并不是所谓的“四舍五入”或者是“四舍六入五成双”,所谓“四舍六入五成双”,在百度百科上给的解释是:也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:①5前为奇数,舍5入1;②5前为偶数,舍5不进。(0是最小的偶数) 。百

2020-12-08 14:53:14 1309

原创 mybatis使用postgresql函数报错 Encountered unexpected token: “[\‘23\‘]“ <S_QUOTED_IDENTIFIER>

需求:数字据该字段存的值为 1,2,3;要求入参为2 ;能查到该字段值有2的数据;查询到 有一个函数满足需求:string_to_arraysql写法如下:sql在图形化界面运行是没有问题的,但是放到mybatis里,就提示错误;图形化界面运行结果:-------------------------------------------------------分割线---------------------------------------------------------

2020-09-03 15:22:51 4428

原创 vue.js中的v-show为什么不起使用

近日做前后端分离项目,前端vue+element ui;有两个相似的页面,有1个下拉选框,值是年,月,日,用来控制后面日期选择器要显示选择年,选择月,选择日;开始是使用v-show,在第一 个页面是没有问题的;但是在第二个页面,v-show突然不起作用了;这里贴一下图:页面1:-------------------------------------------页面2:----------------------------------------------

2020-05-29 13:59:30 8009

原创 svn更新出现无限循环-文件夹左下角有蓝白向右上的小箭头

早上更新项目,发现更新了好久,一直没有结束。于是留意了一下,更新的内容,发现一直在无限循环。就是这个蓝白的朝右上的小箭头,这是项目的文件夹。...

2020-04-22 10:21:49 3576 4

原创 nginx的那些坑

nginx想必大家都很熟悉了;关于它的作用,大家也都知道。那么我今天要记录的,就是在nginx使用过程中,遇到的一些问题;nginx.cnf是nginx的配置文件,这个配置文件就很神奇了,他对格式要求特别严格,缩进只能是空格;不支持tab;每一行结束的分号后面,还不能有空格。或tab;所以,如果你启动nginx的时候,有报错信息,第一个要检查的,就是配置文件的格式了。...

2020-03-24 10:37:42 657

原创 oracle 11g卸载重装及恢复数据库实例

建议进行操作之前先把文中的三个教程都参观一下,心里有个大概流程。1、卸载oracle卸载教程:https://jingyan.baidu.com/article/922554468d4e6b851648f4e3.html顺便把oracle的数据文件夹下面的orcl文件夹 整个删掉,这是全局数据库,如果重装的话,会去重新安装orcl数据库;路径大概是这个位置:\app\Adminis...

2019-07-30 14:58:08 3333 1

原创 eclipse安装aiXcoder插件及使用

近日看到有人说有一款人工智能编写代码的插件,于是去了解了一下;这款插件名字叫aixcoder,我们可以从它的名字看出特殊性,是一款利用 AI 技术提升编程效率的插件,“AI”乘“coder”,好像一个和开发者一起协作的AI编程专家一样。警告:虽然目前社区版是免费的,但是因为aixcoder后台模型需要预测服务,而且是在云端进行计算的,所以会时刻往aixcoder后台发送数据,尽管官方...

2019-07-02 10:59:15 5079 6

原创 spring集成rabbitMQ配置实现及绑定死信队列

环境:jdk:1.7;系统:win7;需求:在既有的webService项目中集成rabbitMQ;首先,pom.xml中添加依赖:注意:这里的spring-rabbit版本需要对应的jdk版本支持。目前没找到有对应关系表;因为我们使用的jdk是1.7,一开始我使用2.x的rabbit依赖,项目运行会报错;<!-- RabbitMQ --><dep...

2019-05-23 11:40:41 4282 4

原创 redmine版本升级-数据迁移操作

近期公司使用的redmine版本升级,由于此次升级版本跨度太大,数据库表结构有所改变,故在此记录;升级前: 服务器环境:win server 2008 redmine版本:2.6..10升级后: 服务器环境:win 10 redmine版本:4.0.3 redmine数据库升级操作:0、新版本的数据库初始化;正常安装完之后,数据库会...

2019-04-29 16:45:15 3182 3

原创 spring boot集成rabbitMQ及绑定死信队列

rabbitMQ的安装和搭建spring boot项目百度一下有很多,就不介绍了;直接开始在spring boot项目中去集成 MQ:这里版本号可以不填,默认使用的是spring boot的版本;首先是pom.xml中添加:<dependency> <groupId>org.springframework.boot</groupId>...

2019-04-18 17:50:22 2134

原创 java发起http请求Get、Post的几种常用方式

近期在处理http请求时,遇到的问题,现在记录一下;平时我们使用postman或者 soapUI等一些接口测试工具请求rest接口时,请求头的Content-Type 一般都是application/json,这个其实是比较通用的请求方式,但是有时候我们在网上拷贝的httpUtil工具类使用的请求头里却是另一种content-type,例如下面这段代码:创建HttpPost对象,然后把...

2019-04-18 16:22:04 1166

原创 使用mybatis自动生成—generatorConfig配置文件

spring boot 使用mybatis自动生成方法:首先pom.xml添加依赖:<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <versi...

2019-04-16 16:30:32 3144

原创 windows server 备份mysql数据并删除xx天前的文件

目前公司用windows server服务器比较多一些,所以经常要处理win系统下的一些问题;上一篇是实现从ftp文件服务器拷贝文件到本地的功能;https://blog.csdn.net/weixin_40337982/article/details/88948957今天介绍的主要是备份本地mysql数据,并删除指定日期前的备份数据;首先是从mysql把数据拉取下来,备份到本地;...

2019-04-04 14:48:33 743

原创 windows环境—本地文件拷贝/从文件服务器下载文件到本地批处理

最近 工作中用到windows的脚本命令处理文件,这里记录一下;首先是xcopy,这个命令我们可以在cmd里去使用 xcopy/? 查看帮助文档;C:\Users\Administrator>xcopy/?复制文件和目录树。XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] ...

2019-04-01 16:09:13 4946

原创 Go语言初识——入门篇

首先了解一下go语言:Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个...

2019-03-07 16:00:07 463

原创 spring boot + vue实现图片上传及展示

余近日开发spring boot +vue的后台管理项目,涉及到文件上传功能,使用之前项目的文件上传模块,一直有问题。遂经过两天的百度,加个人理解,最终解决了基本的文件上传功能。    首先,html页面:&lt;!--form中是要加这个enctype的--&gt;&lt;form class="form-horizontal" enctype="multipart/form-dat...

2018-11-13 17:37:19 20300 12

原创 win10安装mysql5.7及使用

老生常谈,记录一下今天在windows环境下安装mysql5.7的过程;首先下载好安装包,我下载的安装包长这样:接下来,双击,正常走流程;傻瓜式安装,一路往下走,安装成功以后;接下来是重点:因为mysql5.7是没有my-default.ini文件的,这里需要自己创建;下面是文件内容:[mysql]# 设置mysql客户端默认字符集default-char...

2018-08-26 14:38:19 6099

原创 java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before

之前启动好好的spring boot项目,突然某一天早上,启动失败。一脸懵逼;直接上异常信息:java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.spring...

2018-08-23 10:34:55 1985

原创 swagger-ui在spring cloud微服务架构中集成——踩坑

前几天接触一个项目,里面原本是有swagger的,不过是重写的页面,而且里面的接口测试api,都是写死的,无奈,于是自己去找个轮子,集成了一下新的swagger;首先:pom.xml里添加依赖: <!-- swagger --> <dependency> <groupId>com.spring4...

2018-08-21 20:19:31 2326

原创 spring security使用——编写自己的PasswordEncoder

最近接触spring cloud微服务项目,里面有用到spring security,由于security封装的东西比较完善,像我们用户登录时密码的加密验证都已经封装好了,默认也是security推荐使用的就是Bcrypt加密方式,这里对bcrypt不多作介绍了;领导给提了一个需求,要把默认的bcrypt加密方式修改成我们自己熟悉或者用过的加密方式,然后我就一直在debugger跟代码,从...

2018-08-09 17:29:35 20375 13

原创 在Docker内安装jenkins运行和基础配置

这里是在linux环境下安装docker之后,在doucer内安装jenkins--------------------docker 安装 jenkins-----------------------------------docker pull jenkinsmkdir /home/jenkins          创建文件夹ls -nd jenkins/            ...

2018-07-30 14:48:20 48046 13

原创 项目分包之后运行报错org.springframework.beans.factory.UnsatisfiedDependencyException

分布式项目,分包之后,报的错误。无论修改扫描的配置文件,都没什么作用。暂未解决;原本的配置,当我把mapper和service及serviceImpl分包之后,就一直报下面的错误。至今无解。考虑到其他地方也会有相关的配置扫描路径,也跟着一起修改,并没什么作用;这里是jdbc.properties文件:# Mybatis配置mybatis.dialectType=mysqlmy...

2018-07-30 14:11:09 3145

原创 docker使用-安装常用容器软件

  ----------------------------docker安装mysql------------------------------------https://note.youdao.com/share/?id=ef2f518723c2f40d6e4508adf1aebbdf&amp;type=note#/------------------------docker安...

2018-07-28 14:49:37 2024

原创 Docker 使用——删除镜像

docker images这个命令是列出我们的本地镜像,可是当我们不小心创建了一些无用的镜像,想要删除他,要怎么办呢?首先查看docker的命令:Commands: attach Attach to a running container build Build an image from a Dockerfile commit Creat...

2018-07-25 11:01:44 4980

原创 eclipse编写mapper.xml没有代码提示,报错:Content Assist not available at the current location

 近日使用mybatis框架写mapper.xml里的sql的时候,发现一个问题,有的mapper.xml里是有代码提示的,而有的没有代码提示;经对比,头部是完全一样的,格式也没问题;没有提示的右下角会提示:Content Assist not available at the current location译文:在当前位置无法提供内容帮助 在网上找了一些方法,那...

2018-07-17 10:34:21 3176

原创 linux上安装jdk及配置环境变量

这两天搭建linux服务器,需要配置基础的jdk环境变量,由于之前没操作过,所以做个记录;首先,查看Linux服务器的内核版本,系统架构:arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 这三个都可以查看,我这边看到的是x86_64,我们这里的系统是64位的;接下来就要开始下载jdk1.8 linux 64位了;我有试过直...

2018-06-21 12:45:18 267

原创 ibase4J分布式架构使用eclipse部署

这两天使用ibase4J分布式架构搭建环境,所以研究了一下,在本地先尝试一下。我使用的是基于64位操作系统的,先说一下本地环境:jdk 1.8_64;mysql 5.6及以上;maven 3.5.3;eclipse 较老的版本,是4.5.2;win10,x64;由于我下载的是ibase4J spring boot版的,而spring boot有内置tomcat,所以我没...

2018-06-20 21:12:38 775

原创 微信支付 invalid total_fee 无效的支付金额

关于这个无效的支付金额问题,我首先百度了一下,基本都是引用了官方文档中的一句话:交易金额默认为人民币交易,接口中参数支付金额单位为【分】,参数值不能带小数。对账单中的交易金额单位为【元】。 外币交易的支付金额精确到币种的最小单位,参数值不能带小数点。 但是我出现的是另一种情况 :即,金额是20000119.00,千万级的,表字段是允许有这么大的长度,然后乘以100,最终获得的tot...

2018-06-01 10:08:04 8324

原创 java之微信退款

最近在做微信支付,其中有个申请退款环节;关于申请退款,这里其实个人觉得比较简单,Map&lt;String, String&gt; params = new HashMap&lt;String, String&gt;();params.put("appid", wechatInfo.getAppId()); params.put("mch_id",wechatInfo.getStr("mch...

2018-04-26 17:00:17 987 5

原创 关于微信支付的那些坑

最近在做微信支付,原本是用原版的支付方式;关于一些支付所需参数,    我这里先假设参数都没有问题;这里是微信内H5调起支付的代码:function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', { "appId":"wx2421b1c4370ec43b", //公众...

2018-04-17 18:03:25 2420 3

原创 jQuery监听textarea输入长度

处理发送短信输入框的时候,由于需要计算短信字数,尝试了一些其他方法,没什么效果,所以记录一下一个可用的方法;这里使用的是JQuery的keyup方法;&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="UTF-8"&gt;&lt;title&gt;Insert title here&lt;/title&gt;&

2018-02-08 18:07:01 2252

原创 IntelliJ IDEA2017 设置主题字体发现文件路径是‘¥’人民币符号处理方式

今天使用idea的时候,跟着极客学院的一篇处理“IntelliJ IDEA 主题、字体、编辑区主题、文件编码修改、乱码问题”的文章操作之后, 配置JDK的时候,发现文件的路径本该是”\“,却变成了”¥“,并且控制台中输出的中文都变成了乱码;百度之后,无果;于是又仔细看了乱码相关的问题,发现原来是我们在配置主题字体的时候,修改的话,要先勾选 Override default fonts by 。

2018-01-03 14:07:40 2770

原创 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;

在使用jFinal框架,启动项目时,遇到这个错,java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;              网上搜了好久,众说纷纭,最终才找到解决办法,参照此方法我的问题解决了。     解决方案:找到jdk安装目录进入jre\li...

2017-09-21 14:39:47 1422

ZooInspector-zookeeper监测工具

主要用用监测往zookeeper注册中心注册的服务是否正常运行;

2019-04-16

空空如也

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

TA关注的人

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