自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WebAssembly探索篇(四)emcc和cmake编译opencv复杂案例

使用webassembly技术,使web端可直接调用C/C++编写的图像算法,并提速

2024-03-14 21:30:00 681

原创 WebAssembly探索篇(三)emcc和cmake编译opencv案例

使用webassembly技术,使web端可直接调用C/C++编写的图像算法,并提速,此文为emcc编译简单opencv项目篇

2024-03-14 21:00:00 1081

原创 WebAssembly探索篇(二)引入第三库的简单demo

使用webassembly技术,使web端可直接调用C/C++编写的图像算法,并提速,此文为简单demo篇

2024-03-14 19:00:00 524

原创 WebAssembly探索篇(一)安装编译环境,emcc和cmake

使用webassembly技术,使web端可直接调用C/C++编写的图像算法,并提速,此文为基础安装篇

2024-03-14 18:30:00 523

原创 ElementUI中el-dialog嵌入tinycme引发的各类问题,遮挡等

elementUI中el-dialog弹框中嵌入tinymcey引发的各类遮罩、显示等问题

2023-07-03 16:37:48 900

原创 web端oss直传方案之vue+elementUI+OSS实践篇(附各种踩坑)

web端直传oss方案,采用vue+elementUI+oss篇,为了安全性采用STS临时访问凭证访问OSS。

2023-05-23 08:00:00 4044 1

原创 springboot aop统一获取请求参数

利用AOP进行审计日志获取

2023-05-17 20:45:00 2763 1

原创 Mysql8.0窗口函数官网介绍学习篇

随着项目框架的升级,mysql也从5.7升级到了8.0,特地跑去官网瞅了瞅新特性,然后发现了一个好东西12.20.1 窗口函数

2023-05-06 18:36:35 709

原创 java stream 实践篇

常用stream操作,和各种避坑

2023-05-01 10:00:00 918

原创 mysql group_concat 顺序不固定&&长度被截断等疑难杂症

mysql group_concat 顺序不固定、指定分隔符、长度被截断等疑难杂症,陆续更新中

2022-10-08 16:50:56 1092

原创 springboot FTP服务器 上传&&下载示例demo

springboot ftp服务器,上传和下载相关demo

2022-09-14 18:01:05 1081

原创 Java URLConnection中url携带空格及中文处理

java HttpURLConnection中url携带空格及中文导致下载网络图片失败

2022-07-27 10:26:56 2833

原创 springboot读取bootstrap配置及knife4j版本兼容性问题

因某些特殊原因,需要使用springboot项目读取中配置,然而添加bootstrap依赖包后,又引发了springboot、springcloud与knife4j版本匹配的问题=_=|| 这真是一个环。。。

2022-06-21 11:34:15 2413

原创 Springboot 阿里云OSS修改下载文件名称

修改阿里云oss下载文件名称

2022-04-20 11:20:00 3457 1

原创 springboot JavaMailSender 附件名称变为xxx.dat或者乱码等问题

springboot服务使用JavaMailSender发送邮件附件名称变为dat或者乱码问题

2022-04-15 15:23:50 2567

原创 Mysql之删除重复记录

Mysql删除重复记录id不同,其他字段全部重复无id字段,所有字段全部重复在编写功能后进行测试时,经常会向数据库插入多条重复记录,自己一条条手动删除会很麻烦,那么如何删除重复记录呢?以下从两个方面展开:id不同,其他字段全部重复无id字段,所有字段全部重复id不同,其他字段全部重复表的数据如下图:delete from test where id not in ( sel...

2022-04-05 10:00:00 941 1

原创 Head First 设计模式 - 观察者模式(总结)

文章目录报社与用户们报社与用户们    观察者模式,让有兴趣的事情发生时,你不再错过!下图是观察者模式介绍篇章中出现的最多,也是最经典的观察者模式示意图。用户向报社订阅报纸后,当报社有新的报纸出版时,就会向用户进行推送。用户取消订阅后,即使报社有新报纸出版,也不会向用户推送。...

2022-03-30 10:00:05 232

原创 Mysql8 cast 语法错误 - 版本差异

文章目录背景cast 介绍问题查找mysql 官方升级日志解决方案升级mysql版本转换为decimal后记有时候mysql版本不一致,也是个巨大的地雷啊~ 踩着了那就开花喽~背景一个大版本上线的时候,测试突然说卡住了后台报错,=_=|| 跑去后台load日志,看到这样一句话Caused by: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresp

2022-03-25 14:35:22 2417

原创 springboot easyexcel不创建对象导入excel 通用版

文章目录背景知识介绍有数据对象读方式不创建数据对象读方式实践思路抽象监听类抽象业务处理类具体业务处理类web整合后记    可能最近和easyexcel比较有缘,上个月倒腾了导出,这个月就轮到了导入了~~    Excel读取实际上是很复杂的,比如问卷场景,涉及多级表头、不固定的列、各类格式(时间、数值等等),但是不用怕,这些在官方网站上都能找到案例!    本文主要讲解web版不创

2022-02-15 18:24:49 2477 10

原创 springboot easyexcel 导出excel案例及文件无法打开

文章目录背景介绍easyexcel 表头及数据表头简单合并web项目导出方式实践出真知遇到的问题前端联调时excel无法打开  导出数据是后端经典模块之一,从原有的poi到现在的easyexcel等等都在努力的帮助开发们缩小数据与excel之间的鸿沟。但是在简单的导出也会遇到一些有的没的问题,特地写个文章记录下~背景介绍一般导出流程图如下:#mermaid-svg-odyQGCix6hzmT70n .label{font-family:'trebuchet ms', verdan

2022-01-18 17:12:36 12811 1

原创 Mybatis-Plus 踩坑记之Invalid bound statement及mapper-locations配置

文章目录环境介绍pom依赖mybatis-plus配置问题一:Invalid bound statement (not found)问题二:pom进行编译设置后,resources下静态文件无法访问后记mapper-locations 文件夹.和/区别 -- 待补充pom resource和filtering -- 待补充网上的解决方案将mapper.xml文件移到resources下将mapper.xml文件移到xxxMapper.java 同层 -- 待验证本文主要讲述两个问题:使用Mybatis

2021-12-10 14:17:26 2141 1

原创 Git疑难杂症之只能获取部分远程分支

文章目录前情提要解决思路git fetch (不可行)查看gitconfig,修改origin fetch配置 (可行)前情提要前段时间有位后端同学跟我说他的git无法切换分支,远程分支列表中也只有dev~解决思路针对不同情况产生的相似问题,需要进行区别分析,我遇到的情况是git fetch不可行,而修改gitconfig是可以的!git fetch (不可行)git fetch是从远程主机origin上拉取所有分支列表,并将信息同步至本地,详细介绍可以查看这个大佬的文章然而这个方法无效,gi

2021-09-14 16:43:08 989

原创 springmvc 文件打包zip并下载

文章目录背景说明知识点讲解获取服务器根路径实现定义下载API将多个文件压缩成zip文件最近团队开启了一个古老项目,框架:springmvc + hibernate + jsp,需要将上传到服务器的多个文件打包成zip,并提供下载接口。背景说明服务器文件统一存放目录,与服务部署同级目录upload打包zip文件也需要按照相应规则存储在upload目录下#mermaid-svg-naMfCYWjEB9wmE38 .label{font-family:'trebuchet ms', verdana,

2021-08-23 16:34:44 1050

原创 springmvc hibernate 关闭自动创建或更新数据库

文章目录问题描述问题回溯解决方案hibernate.hbm2ddl.auto设置为none相关知识点Hibernate xml方式相关配置hbm2ddl.auto 属性总结   最近团队又启动了好早前发布的一个古老项目,框架组成:springmvc+hibernate+jsp。看了下之前自己写的代码,百般嫌弃,琢磨了半天需求,唯一感想 - 重构,=_=|| 果然由俭入奢易,由奢(springboot前后端分离)入俭(springmvc+jsp)难啊~~问题描述 

2021-08-23 11:23:39 1037

原创 springboot @RequestBody和http请求参数首字母大写

文章目录@RequestBodyhttp请求 RestTemplate传参    与第三方平台合作中,经常会遇到API中定义首字母大写,最近刚好又又又碰到了,记录下~~@RequestBody虽然在返回值对象中将参数名首字母大写,但是API返回值中每个参数名还是小写!原因:spring使用HttpMessageConverter将返回实体转换为json解决方法:返回对象各个参数使用fasterxml的@JsonPropertypublic class R

2021-07-28 09:44:09 2101

原创 springboot HttpConnection下载网络图片转存到oss

文章目录HttpURLConnection 下载网络图片上传到OSS      项目中遇到一个需求,复制网络文章到自己的编辑器中,要保证排版及图片都差不多,前端大佬拔下了一堆头发终于搞定了大半,唯独图片被加密无法显示~~ 于是该后端出场啦!HttpURLConnection 下载网络图片URL url = new URL(imgSrc);HttpURLConnection conn = (HttpURLConnection) url.ope

2021-06-25 16:29:16 730

原创 springboot 跨域处理无效填坑篇

文章目录什么是跨域解决方案实践出真知首次尝试@CrossOrigin,失败再次尝试WebMvcConfigurer,失败再再次尝试Filter,成功总结     近期前端大佬要预研一套系统,需要后端支持一下,所以快速搭建了一个简单springboot服务,构建工程、编写接口、自测一切都ok,但是联调出问题了!!!页面调试工具一直显示CORS error,然后开启了一段跨域之路~~什么是跨域CORS全称为Cross Origin Resource Sha

2021-04-21 15:31:34 9110 4

原创 短信链接跳转微信小程序(URLSchema等)

文章目录实现方案需下载二维码使用URL Schema微信云开发实现方案对比实践出真知(URLSchema)获取微信access_token获取openlinkH5页面(模拟短信跳转,验证ok)    去年就在调研如何从短信链接跳转到微信小程序,搜索了好多,也去官方论坛转了一圈,得到的回复只有一个:不可能!    今天组内大神在逛帖子的时候告知我们微信官方文档有惊喜,跑去一看,果然很惊喜呀~实现方案需下载二维码点击短信

2021-03-11 18:30:48 19797 8

原创 Ubuntu 16.04 使用cron定时备份mysql数据库

文章目录背景及相关知识点环境介绍知识点linux 定时任务类别定时任务定义格式ubuntu打开cron日志crontab命令查看系统的定时任务列表查看当前用户的定时任务列表修改当前用户的定时任务列表定时备份实现方式系统级别定时任务编写备份脚本修改系统级定时任务用户级别定时任务(待实现)        在一次迁移数据库过程中,一不小心把用户相关的数据清空了,幸好只是在开发环境,影响不大,若是在生产环境,我可能就悲剧咯!&nbs

2021-02-23 17:12:07 274 1

原创 mysql 分组统计 及 统计结果横向展示

文章目录范围分组需求说明示例sum 与 case when组合类别值分组需求说明示例group by 、 sum 与 case when组合本文主要介绍mysql常用的两种分组情况:按数值范围分组,并横向展示按类别值分组,并横向展示PS:为直观展示,最后横向展示的字段名包含中文(真实场景中不推荐使用!!!)范围分组需求说明对总分范围进行统计,示例如下总分范围 range总数< 601(60, 70]10(70, 80]20(80, 9

2021-02-02 15:51:13 3403

原创 SpringBoot之FreeMarker发送邮件或CMS模板 通用方法

文章目录应用场景实现方式pom 依赖定义配置类ConfigurationFreeMarkerConfigurer调用方遇到的问题Template not found 找不到模板参考文献    近段时间项目上有个需求:客服在与客户沟通过程中,需要记录他们各式各样的服务日志,例如打电话、发短信,带链接(跳转到其他页面,或者唤起电话服务)、转订单等。接到需求后,和大佬们商量了下就用FreeMarker模板来倒腾下吧~~应用场景发送邮件CMS模块内容存储,便于前端展

2021-01-12 11:05:30 411

原创 初窥java8 stream

文章目录简要定义简要定义官网简介:A sequence of elements supporting sequential and parallel aggregate operations(支持顺序和并行聚合操作的元素序列)

2021-01-09 21:08:58 34

原创 docker中mongo容器导出数据(按时间段) mongoexport

文章目录背景简介开发背景条件操作符介绍单个组合时间操作Date()new Date()ISODate()mongoexport 简介按时间段导出mongoexport 在容器内生成csvdocker cp将容器内csv复制到主机上遇到的问题query无法识别 $gtquery无法识别 ISODate背景简介开发背景开发环境:docker中容器名:mongo(版本:mongo:4.2.3)mongo中相关配置:数据库(database):audit表(或集合collection):t_

2020-12-11 17:08:31 984

原创 linux(Ubuntu 18.04) 安装mysql8

文章目录安装环境介绍查看linux版本下载mysql安装包加入系统软件仓库列表更新系统仓库安装mysql查看mysql安装状态新增远程登录用户重启mysql服务    项目需求,mysql服务需直接部署在linux机器上,于是屁颠屁颠上网查资料,结果。。。不想吐槽了,各种安装方法都没介绍机器版本,就开始上步骤,大概尝试了10多个步骤,机器都要被折腾崩溃了,还是没成功!!!    幸而大神提醒,直接看官网最靠谱,于是乎开启了一

2020-11-16 17:01:18 488

原创 springboot 上传限制配置及相关问题

文章目录tomcat默认设置1MB解决方案spring.http.multipart配置(无效,受springboot版本限制)spring.servlet.multipart配置遇到的问题配置后程序无法启动(5MB需要大写)tomcat默认设置1MB最近收到前端反馈,小程序中用户上传图片出错,赶紧瞅下后台日志,哦吼,真出错了。提示tomcat上传文件最大限制为1MB,根据前端大佬的要求,需要将最大限制改为5MB。Maximum upload size exceeded; nested excepti

2020-11-13 15:12:50 209

原创 mysql之profile分析(简单篇)

文章目录profile开关运行需要分析的sql开始分析show profiles    最近项目上要求弄一下压测,看下各个服务的瓶颈,然后进行上线前的最后冲刺,于是又拿起了2年前看的mysql优化一书,挑灯夜战,写ppt的同时想着顺道写篇博客~~profile开关倒腾profile之前,闲的看下profile是否打开。查看profile是否打开SELECT @@profiling //0关闭,1打开或者 SHOW VARIABLES LIKE 'pr

2020-09-18 17:54:33 412

原创 Springboot集成 阿里云OSS上传及下载

文章目录使用手册maven依赖及环境配置定义配置bean及OSS工具类定义UploadController和DownloadController遇到的问题The bucket you visit is not belong to you    为解决服务端IO压力,将文件服务转移至阿里云OSS,先丢一个阿里云OSS官网链接。    突然想起好久没写博客了,正好上来记录一二~ 关于代码中的oss配置,想着写成一个统一配置bean,这样就不用在每一个使用的地方都进行设值,但由于本人太懒了等后期再倒腾吧~使

2020-08-13 16:43:16 1548 3

原创 mysql 一个字段多值同时匹配 group by having

文章目录前提描述问题尝试1,in (无法满足)思考尝试2,group by having (正解)在关联表中,有字段a和字段b,需要查找满足字段a多个值匹配时,字段b的集合前提描述t_restaurant_feature餐厅特性中,一个餐厅可包含多个特性字段名说明id记录idrestaurant_id餐厅idfeature_id特性id餐厅特性表...

2020-04-25 13:45:12 4359 2

原创 CKEditor5富文本编辑器 - 视频引入、预览及自定义toolbar

文章目录定义遇到的问题视频部分引入媒体url失败原因解决方法:自定义视频provider视频预览及页面不显示视频问题解决方案:H5 \标签如何移除toolbar中的部分插件一个小后端很少接触前端框架,只能在知识的海洋中漂泊。。。定义<script src="https://cdn.ckeditor.com/ckeditor5/16.0.0/classic/ckeditor.js"&gt...

2020-04-04 17:59:01 6859 8

原创 docker之openfire 持久化

文章目录获取镜像下载安装及持久化获取镜像docker search openfireNAME DESCRIPTION STARS OFFICIAL AUTOMATEDsameersbn/openfire ...

2020-03-13 17:09:30 486

计算机组成原理课后习题答案-白中英

计算机组成原理第四版白中英课后习题答案详细讲解,保证不错哦

2011-10-16

空空如也

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

TA关注的人

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