自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2250824907

凡事都有偶然的凑巧,结果却又如宿命般的必然

  • 博客(45)
  • 收藏
  • 关注

原创 【导入外部jar包到maven项目中--亲测可行】

成功截图如下,然后在你自己本地的maven仓库中也可以看到对应的文件路径。

2023-07-28 16:37:08 400

原创 bat脚本启动jar包并指定jdk版本

bat脚本启动jar包并指定jdk版本

2022-12-09 17:30:50 2840 1

原创 【BatchUpdateException 年份超出范围 异常处理】

BatchUpdateException 年份超出范围

2022-10-24 11:18:07 678

原创 “nacos is starting with cluster“ Unrecognized VM option ‘MetaspaceSize=128m‘

Windows 安装Nacos 启动报错

2022-08-05 16:15:06 399

原创 【No matching bean of type dao found for depende】

No matching bean of type [xxx] found for dependency

2022-07-04 17:07:16 225

原创 【新建表空间和用户并导入dmp 文件 】

新建用户、表空间、导入dmp

2022-05-26 19:56:58 216

原创 命令行导入 .dmp文件,亲测可行

本地导入dmp 文件

2022-03-22 09:36:15 5467

原创 更换项目访问域名需要修改的步骤:

例:要将 https://www.abc.com/manage/login.do 中的 www.abc.com 替换为 test.123.com需要以下几步:做好相关文件的备份;对需要改动的内容进行注释后复制更改,而不是直接修改原文件(避免遇到问题回滚也给自己留条后路)将项目中用到这个域名的地方进行相应的替换(fastDFS、相关回调地址等)将ssl证书上传并在nginx.conf 中进行替换更换tomcat 中server.xml中host 标签的主机名对数据库中的图

2021-01-20 14:58:31 749

原创 Java订单接入支付宝二 支付回调

敲重点首先理解为什么需要支付回调顾名思义:当我们的系统向支付宝发起了订单支付的请求之后,就需要支付宝告诉我们的系统支付结果,所以就需要回调了。来看看官方的解释吧:对于App支付产生的交易,支付宝会根据原始支付 API 中传入的异步通知地址 notify_url,通过 POST 请求的形式将支付结果作为参数通知到商户系统。notify_url: 这个参数就是我们在上一篇文章中说到的支付回调地址的参数(也就是我们系统里面的一个接口地址),我们需要在提交支付的时候就把这个地址告诉支付宝,这样才能在支付完

2020-12-11 17:36:04 1170

原创 Java订单支付接入支付宝一订单支付实现

官方SDK- Demo官方文档链接:https://opendocs.alipay.com/open/54/106370#JAVA%20%E8%B0%83%E7%94%A8%E7%A4%BA%E4%BE%8B1.接入逻辑商家后台:指的是我们自己的项目后台商家App:指的是我们自己的项目的app 端2.如何进行SDK的调用①先初始化 AlipayClient 对象:AlipayClient alipayClient = new DefaultAlipayClient(URL, APP_ID,

2020-12-10 17:17:22 1336

原创 省市区三级json父子关系数据处理

1.地址实体中添加三个对应的属性:2.先查出省的list,然后遍历查询出市的list,遍历市的list 查询出区的list(重点:将区的list结果set到市的遍历对象中,将市的lis 结果set 到省的遍历对象中)上代码–注意看set 的对象:3.结果:...

2020-11-07 13:55:11 482

原创 Tkmybatis API 使用问题记录

Insert 遇到的问题:1.插入的数据成功,但数字没有插入的问题:前端传过来的数据值为数字的字段:{“memberId”: “9096aba2c5df9c25234bb1ea4d1fe3ce”,“provinceId”: 1,“cityId”: 3,“areaId”: 6 ,“consignee”: “收货人:张三”,“phone”: “15912262410”,“detailAddr”: “五四广场-1234”,“isDefault”: false}2.后台处理插入:bea

2020-10-29 10:20:02 324

原创 Java后台对于用户注册的一般处理逻辑

对于PC端系统或者app端用户注册的处理流程大致如下:

2020-10-24 11:52:58 396

原创 部分mapper.xml 文件没有被扫描,请求一直报invalid bound statement (not found)

**Invalid bound statement (not found)**把网上所有关于这个绑定报错的方法都试了一遍,结果下来是没有错的地方,但还是一直报 Invalid bound statement (not found),顿时心态炸裂…………很久以后,还是得静下心来改bug,通过看控制台日志发现:报这个错的接口对应的xml 文件都没有被解析,于是查看项目编译后的文件结构,发现是mapper.xml 文件 所在的文件夹的结构问题(吐血……)正确的是文件结构是:member文件夹下的da

2020-10-23 16:27:51 183

原创 redis数据库学习随笔

NoSQL数据库分类1.键值(Key-Value)存储数据库相关数据库:Redis应用: 内容缓存,主要用于处理大量数据的高访问负载数据模型: 一系列键值对优势: 快速查询劣势: 存储的数据缺少结构化 列存储数据库2.文档型数据库相关数据库:MongoDB应用:Web应用(与Key-Value类似,Value是结构化的) 数据模型: 一系列键值对优势:数据结构要求不严格劣势: 查询性能不高,而且缺乏统一的查询语法3.图形(Graph)数据库相关数据库:Neo4J、InfoGrid、

2020-10-21 12:07:35 84

原创 如何处理数据库字段和实体之间的命名关系

这里指的是二者之间的命名关系,以一些例子来说明:1.用户表中有 用户名,任务名称,创建时间、更新时间等字段,那表中的列名就应该采用下划线并统一小写的形式: user_name,task_name, create_time,update_time2.对应用户表的实体就采用规范的驼峰命名法一一对应即可:userName、taskName、createTime、updateTime3.这时候你可能会发现数据库有值,但查询结果的字段值为 null : 所以基于以上两个步骤,还需要在配置文件中设置开启 下划线

2020-10-16 10:18:36 498

原创 Mybatis关于插入数据返回主键id 的一系列问题处理

数据库表设计 配置了id 为主键自增mybatis 插入的时候这样写:useGeneratedKeys=“true” keyProperty=“id” keyColumn=“id”、插入数据后返回主键并不是将 insert 方法返回值类型设置为 int ,而是应该 通过getId 方法 获取刚刚出入对象的主键;...

2020-10-10 11:11:46 311

原创 项目开发过程中,对于创建时间和修改时间 字段的处理

mysql,navicate创建时间: 修改时间:

2020-10-09 16:29:25 292

原创 C#整数相除并保留小数点后两位

以下为具体的代码(基础氚云的开发用的是C#) int a = 1; int b = 6; float ftemp = (a * 1.0f / b)*100; // 计算百分比 String str=String.Format("{0:F}", ftemp); // 默认保留小数点后两位,会四舍五入 this.Reque...

2020-04-08 22:48:50 6658

原创 js对接口返回的数据排序(对JOSN 数据指定属性排序,对二维数组元素指定字段排序)

排序前数据展示是这样的:甲方的需求是想要以“单位名称”指定的顺序进行展示:.想要通过这种没有规律的字段(单位名称)进行展示是不可能的,那就转换一下:datas 参数是通过ajax获取的结果,通过这种方式对想要排序的规则添加一个键值对 ,然后对以sot 进行排序就好了:代码:addSort : function(datas){ for (var i = 0; i <...

2020-03-09 20:20:06 1443

原创 Java 实现程序算法系列一链表的插入操作(一)

既然要对链表进行操作,那么就要先明确 “链表” 是个什么东西,有很多情况就是我们听过链表这个词,但却又说不出个所以然来。链表:简单的说,链表是由一个个的节点串到一起组合而成的,而每一个节点的组成又包括两部分(数据 和 指针):数据域:顾名思义用来存放数据的指针域:是用来指向下一节点的要对链表进行插入,就包括以下三种情况:在头部插入节点在尾部插入节点在中间插入节点要说的是在中...

2020-01-19 17:00:46 1021 2

原创 couldn't connect to server 127.0.0.1 shell/mongo.js:84

安装mongodb 时启动报 :"couldn't connect to server 127.0.0.1 shell/mongo.js:84" 的错误在网上看了一下大概确认是 'dbpath' 的问题,通过命令:**./bin/mongod --dbpath=/usr/local/mongodb/data/**然后再新的终端打开启动mongodb 是可行的,但这似乎并没有从根本上解...

2020-01-02 17:43:38 603 1

原创 dos 命令安装本地jar包失败

最近项目中用到两个jar包,maven 库里面没有依赖,公司的仓库也没有依赖,只能本地装一下:安装命令如下:mvn install:install-file -Dfile=本地jar包地址 -DgroupId=pom文件中依赖的groupid -DartifactId=同样的artifactId -Dversion=版本号 -Dpackaging=jar安装完成是这样的:结果项目中的依赖...

2019-12-26 18:30:24 165

原创 整理数据操作之快速获取文件大小

最近整理项目文件时需要填个文件大小的字段,记录一下,再用到就不用写了:/* * 获取文件大小 * * */ public void getFileLength(File dir) { File[] files = dir.listFiles(); for (int i = 0; i < files.length; i++) { File file = files...

2019-10-08 11:09:00 369

原创 PHP 打包文件下载

打包文件下载的主要思路:在附件表中存的是文件的地址,地址存成这样****的:./Public/Uploads/File/5d906c309e4bc.docx【注意前面的 . 】1.指定压缩包的的名称2.创建文件夹存放需要下载的文件(可指定文件的下载后的名称)下载后的文件我用的原名称,这个点是需要改善的,不然解压压缩包后的文件名是一些被编码后的名称(像这样:5d906c309e4bc....

2019-09-30 14:12:19 274

原创 PHP 数组操作之添加元素

查询出来的数据是这样的:然后需要将二维数组转一维,并在一维数组中添加key-value 形式的元素遍历二维数组,然后一上图的方式添加添加元素(图中框中的的是value,key 是默认的0,1,,2,3) 还不知道怎么设置这个key,有知道的大佬路过指点一下呀;目标结果数据:再遍历时这样:因为是默认的key。所以用【‘0’】的方式就可以取到值了...

2019-09-29 18:23:19 3032

原创 PHP 实现从HTML 页面 多文件上传

PHP多文件上传

2019-09-27 14:54:18 856

原创 PHP 实现switch case

目的: 将查询出来数组中的键值对 eg“state=>1” 的数组替换成中文显示$i=0;foreach ($info as $v) { switch ($v['state']){ case "1": $info[$i++]['state']="自评分"; ...

2019-09-27 14:42:02 371

原创 Maximum execution time of 30 seconds exceeded

PHPexcel 导出数据,因为数据库存的是json 字符串, 导致每一条记录都必须循环解析,几千条数据导出的时候就报了上述的错误: 在网上看了一些,说是改php.ini 文件,,但我真的没有找到这个文件呀; 后来改的htaccess文件,原文是这样的:php_value display_errors 'On' 将这句话替换成:php_value max_execut...

2019-09-25 10:40:25 77

翻译 Could not close zip file php://output.

在本地测试的导出excel的功能是可以的,放到服务器上就不行了,今天一个下午都在改这个bug,后来终于是给改了…… 所以一定要记录一下,让遇到的人少走坑:先参考此链接,看能否解决问题:blog.csdn.net/u014558480/article/details/77160609如若不行,就接着往,后来我在stackoverflow 看到了一样的提问,就顺着那些回答一条一条的往下试,最后...

2019-09-16 17:43:39 1730

原创 PHP 遍历二维数组,并根据key 值删除一维数组中的元素

需要遍历的二维数组是这个样子的:需求:然后要删除一维数组中 key为“testid ” 的这个元素$a = array( array( "testid" =>1, "a1" =>2, "a2" =>3, "a3" =>4), array( "testid" =>5, "b1" =>...

2019-09-12 10:05:08 1953

原创 PHP 导出数据到Excel

在一家小公司,就是事杂,什么都要干的那种[手动狗脸]交代一下背景:用的是TP 的框架,导出用的插件是PHPExcel以下为目录结构:直接上代码:class ExportAction extends Action{ /** * Excel导出 * @param $fileName(文件名) * @param $headArr (表头) ...

2019-09-10 11:28:38 1163

原创 js处理后台传过来的JSON 对象[手动杵脸]

1.这是后台传过来的对象:Object o1 = JSONObject.toJSON(name);2.我使用的是ajax 请求,在回调里面取一下需要的数据:3.接下来就开始吧啦吧啦的处理这数据了 var str=JSON.stringify(datas); //这样转之后会发现每个数据后面都跟着一个反斜杆:\ 正则表达式搞定:var str1=str.replace(/[\\ ...

2019-08-29 17:23:01 1079

原创 记录一下case,when,else 的用法

最近写的模块中遇到要根据开始时间和结束时间来判断当前会议的状态:case when NOW() <a.startDate then 0when endDate <NOW() then 2else 1 end stateString当前时间小于开始时间,即会议未开始,当前时间大于结束时间,即会议已经结束,在范围之内即表示进行中,用stateString,这个字段来...

2019-08-27 14:57:42 3385

原创 layui下拉框多级联动的实现

下拉框多级联动的实现

2019-07-09 15:22:47 3525

原创 echart 的基本使用

附上一个柱状图的代码:<script type="text/javascript"> // 基于准备好的dom,初始化echarts图表 var myChart1 = echarts.init(document.getElementById('main1')); var array=["无倦怠","倦怠程度很低","倦怠程度较低","轻度倦怠","倦怠程度高"...

2019-06-13 11:44:00 217

原创 Java 状态数值转文字说明的处理

最近写的项目一直数据的状态,然后在页面显示又要将对应的数值转为文字说明,这里就做一下记录说明: private String state; //状态,和数据库的字段对应 private String str; //对状态进行文字说明 // 然后在get方法做以下处理: public String getSt...

2019-05-29 10:52:21 1736

原创 Java 计算时间差,相差几小时几分

从前端时间选择控件传都后台用的是String 类型的://强迫症想看着舒服一点,就转了几次类型public static String dateToStamp(String bgtime, String edtime) throws ParseException { long nd = 1000 * 24 * 60 * 60; long nh = 1000 *...

2019-05-27 15:23:13 2844

转载 Java 导入excel 数据到库中对于没有值的单元格做判断

if((!StringUtils.isEmpty(row)) && row.getCell(j) != null){}else { row.createCell(j).setCellValue(new XSSFRichTextString(String.valueOf(row.getCell(j)))); }如果 XSSFRichTextString...

2019-05-23 12:21:52 2265

原创 Java使用POI导入Excel到数据库报java.text.ParseException: Unparseable date

原因:如果Excel里面有格式为:xx年xx月xx日,或者类似的中文的日期单元格,在这里进行判断:HSSFDateUtil.isCellDateFormatted(row.getCell(3)) ,返回的结果就为false处理方式:SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");Cell cell = row.getCell(...

2019-05-23 11:02:55 1205

空空如也

空空如也

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

TA关注的人

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