会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.Simm
莫要轻言亘古,离散才看荒凉
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年9月2日
制作自己的tesseract-docker环境镜像(实战)
摘要: 做OCR图文识别,在linux系统上发布时,需要安装tesseract环境。网上信息比较杂,基于各种linux系统做的Dockerfile,其表现也是五花八门,搞不清白。以下是我经过一两天的摸索的成果,可以有效的部署环境,希望对大家有用。过程大致分为三个阶段:1、制作基础镜像包,安装tesserac
阅读全文
posted @ 2020-09-02 15:42 Mr.Simm
阅读(2874)
评论(0)
推荐(0)
2020年8月27日
微信小程序运行原理推测
摘要: 这几天看了微信小程序的相关项目以及微信官方文档,按照目前的理解整理成下面这张小程序运行原理图。如有不对,欢迎大家斧正交流。 参考资料: https://developers.weixin.qq.com/ebook?action=get_post_info&docid=000248329b0088bb
阅读全文
posted @ 2020-08-27 16:37 Mr.Simm
阅读(301)
评论(0)
推荐(0)
关于uni-build打包小程序的源码分析
摘要: 我们使用uni-app的脚手架开发微信小程序其实已经比较方便。但是uni-app框架是怎么实现将vue项目打包成微信小程序项目,很少有人关注。关于uni-build打包小程序的源码分析。底层还是使用的webpack打包框架,uni-app实现了自己的一套算法。针对小程序所要求的文件结构,将VUE项目
阅读全文
posted @ 2020-08-27 12:23 Mr.Simm
阅读(4422)
评论(0)
推荐(0)
2020年8月25日
使用tess4j完成身份证和营业执照图片的文字识别
摘要: 这两天研究了一下关于OCR图文解析的技术。当然市场上已经有开源服务,比如百度的AI开放平台,就有OCR相关的API接口。我这里选用的是Tesseract开源框架,java封装版本是tess4j。结合网上公布的一些开源项目提供的demo,完成了身份证与营业执照的相关文字识别的处理。总体上来讲Tesse
阅读全文
posted @ 2020-08-25 19:18 Mr.Simm
阅读(9171)
评论(1)
推荐(2)
2020年8月16日
@ControllerAdvice的异常捕获与响应增强处理
摘要: 做WEB项目,发展到现在,前后端分离的框架已经成为主流。面对前后端分离项目,基本思路都是后端提供restful接口,前端接受数据往组件上绑定(vue)。但是想要把框架做好,接口、数据的统一是绕不开的话题,这是基础中的基础。本篇内容将先分析springboot框架下的ControllerAdvice是
阅读全文
posted @ 2020-08-16 13:11 Mr.Simm
阅读(1699)
评论(0)
推荐(1)
2019年2月28日
VUE实战项目-数据转换之道
摘要: 前言 公司的这个项目从去年底启动、至今经历winform版本与当前的VUE两个版本,前后经历不足3个月的时间。从纯技术角度来看,推进速度都很优异。究其原因,大抵我们都是喜欢“偷懒”的程序员,把能封装、能公用的代码尽可能的整合起来。多写一行代码都觉得遭罪。一路懒下来,倒也有所收获。接下来进行一些总结,
阅读全文
posted @ 2019-02-28 00:01 Mr.Simm
阅读(1792)
评论(0)
推荐(0)
2018年9月22日
利用Thread.stop完成方法执行超时中断
摘要: 示例代码可以从github上获取 https://github.com/git-simm/simm-framework.git 接上篇博客《FutureTask子线程取消执行的状态判断》 一、业务场景: 系统中存在多种场景并发操作事务执行时互锁的情况,导致任务积压,系统崩溃。先做了各场景业务的性能调
阅读全文
posted @ 2018-09-22 21:42 Mr.Simm
阅读(1755)
评论(0)
推荐(0)
FutureTask子任务取消执行的状态判断
摘要: 示例代码可以从github上获取 https://github.com/git-simm/simm-framework.git 一、业务场景: 系统中存在多种场景并发操作事务执行时互锁的情况,导致任务积压,系统崩溃。先做了各场景业务的性能调整,但是并发互锁依然无法避免。于是开始考虑选取调用频繁的同步
阅读全文
posted @ 2018-09-22 20:34 Mr.Simm
阅读(3147)
评论(0)
推荐(0)
切分大任务成多个子任务(事务),汇总后统一提交或回滚
摘要: 示例代码可以从github上获取 https://github.com/git-simm/simm-framework.git 一、业务场景: 系统中存在一个盘库的功能,用户一次盘库形成一两万条的盘库明细单,一次性提交给服务器进行处理。服务器性能比较优越,平均也得运行30秒左右。性能上需要进行优化。
阅读全文
posted @ 2018-09-22 19:31 Mr.Simm
阅读(5047)
评论(0)
推荐(0)
2018年9月14日
线程同步synchronized,wait,notifyAll 测试示例
摘要: https://www.cnblogs.com/LipeiNet/p/6475851.html 一 synchronized synchronized中文解释是同步,那么什么是同步呢,解释就是程序中用于控制不同线程间操作发生相对顺序的机制,通俗来讲就是2点,第一要有多线程,第二当多个线程同时竞争某个
阅读全文
posted @ 2018-09-14 10:43 Mr.Simm
阅读(544)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页