
心得体会
baoolong
大家好,我是菜鸟小白,大家一起学习进步
展开
-
Tesseract训练新字体
最近工作需要,要对特定字体准确识别,用官方下载的eng识别库,错误率比较高,不能满足要求,所以就踏上了训练字库的征程,我说下我寻找的几种训练方法注意: Tesseract-OCR 和 Tesseract 不是同一个东西1. Tesseract-OCR手动训练,需要自己生成或收集样本图片,然后用jTessBoxEditor手动纠正识别错误的地方,然后敲命令生成各种文件,总体来说太慢太麻烦,容易出错,效果不佳2. 仍然是Tesseract-OCR训练,这次智能化一点了,采用LSTM技术,可以自动训练原创 2021-12-30 16:35:11 · 1646 阅读 · 0 评论 -
MAC地址生成器(可带跳数)
效率好,10万个只需要15毫秒左右,支持跳数生成可用该方法生成34进制,26进制等数跳数为0时为顺序生成,跳数为1时,则跳过一个再生成,如frontMac为00:00:00:00:00:01 ,skipNum = 1,则生成的mac为00:00:00:00:00:03 /** * 自行去掉日志打印会更快 * @param startMac 开始的mac * @param skipNum 跳数 * @param howMany 生成多少个原创 2021-12-08 12:25:56 · 2591 阅读 · 1 评论 -
随机密码生成器
密码生成器,可选择密码长度,密码包含的字符,特殊字符,可排除字符等生成效率高,生成后黏贴就能用(生成后直接回复制到剪贴板) /** * 密码生成器,如果选择包含某种类型字符,则至少含有一个该类型的字符,如选择含有大写字母,则至少含有一个大写字母 * @param excludeLetters 需要排除的字符, 包含大写 小写 数字 和特殊字符 * @param containNums 是否包含数字 * @param containUpperCase..原创 2021-12-08 11:20:20 · 1145 阅读 · 0 评论 -
git 首次提交到服务器
//初始化gitgit init//添加所有文件git add .//添加提交描述git commit -m "描述"//添加远程仓库地址(添加了才能提交到目标仓库)git remote add origin git的url地址//如果出现error: failed to push some refs to错误,则执行下面命令合并README文件git pull --rebase origin master//强制提交git push -u origin master...原创 2020-05-14 17:46:13 · 340 阅读 · 0 评论 -
Android 缺少SO库(只有armabi)的解决办法
Android 缺少SO库(只有armabi)的解决办法前段时间做一个项目,需要引用一些第三方的插件,结果插件只有armabi的so库,而项目中其他依赖除过armabi的库外基本都有(“arm64-v8a”, “armeabi-v7a”, “x86”, “x86_64”),假如放到项目中肯定运行崩溃,所以我用load的方法armabi的库文件作为通用库,其他的库文件则让系统选择合适的库文件,毕...原创 2020-04-23 14:45:30 · 2071 阅读 · 0 评论 -
windows下Android studio增量更新及NDK环境搭配
最近看了安卓增量更新的文章,自己尝试了下,无奈自己用的windows的系统,出现了各种问题,经过查资料,终于成功,现在总结下并分享下经验。(参考鸿洋的增量更新博客)首先我们配置下NDK的环境,配置好的同学请下翻下载NDK环境 Android studio的SDK自带NDK的开发包,我们只需要下载就可以了,打开SDKmanger,选择SDKTools,将CMAKE,LLDB,NDK勾选,然后点击O原创 2017-01-12 15:57:13 · 2907 阅读 · 3 评论 -
windows10 1703显示 *某些设置隐藏或者由你的组织来管理解决办法
windows10 1703版本按win+R打开“运行”,输入“gpedit.msc”,按下回车。运行组策略“计算机配置”→“管理模板”→“Windows 组件”→“Windows 更新”,在右侧找到“配置自动更新”。先设置成禁用 确定 检查更新一下 然后 在设置回未配置 检查更新一下重新进入检查更新那里,你会发现世界清静了。原创 2017-05-04 08:44:48 · 17284 阅读 · 1 评论 -
Java自定义注解简单用法
以前看到好多框架都在用注解,感觉好高端的样子,就是不理解注解的用途和原理,最近看了一些文章,自己也尝试写了一个例子,我将我对注解的理解作以记录,方便日后查看。注解最主要的还是反射用的多,首先我们看下反射的一些方法,用的时候可以翻出来看下/** * 反射机制的应用场景: * * 逆向代码 ,例如反编译 * 与注解相结合的框架 例如Retrofit * 单纯的反射机制应用框架 例如E...原创 2018-02-24 17:30:10 · 372 阅读 · 0 评论