04 2018 档案
摘要:什么是模板设计模式 对于不了解的模板设计模式的来说,可以认为如同古代的造纸术一样,纸所以成型,取决于用了模板的形状,形状又由镂空的木板组成,而你想要造什么纸,又取决于你使用什么材料. 上面提到了两个关键点 定义: 如同我们在父类中定义处理流程的框架,而在子类中实现具体处理的模板称之为template
阅读全文
摘要:引述: 使用位运算的两个优点 : 简单,效率高(计算机底层) 简单记忆 : 清零取反用与,位置一用或 ,交换用疑惑 参考: "url" 1.获得int型最大值 获得long最小值,和其他类型的最大值,最小值同理. 4.乘以2运算 6.乘以2的m次方 8.判断一个数的奇偶性 9. swap 疑惑实现
阅读全文
摘要:C++中rand() 函数的用法 1、rand()不需要参数,它会返回一个从0到最大随机数的任意整数,最大随机数的大小通常是固定的一个大整数。 2、如果你要产生0~99这100个整数中的一个随机整数,可以表达为:int num = rand() % 100; 这样,num的值就是一个0~99中的一个
阅读全文
摘要:是CodeBlocks编译器设置问题,在CodeBlocks菜单 settings compiler and debugger settings global compiler settings compiler settings Other Options, 在其中输入语句 fexec chars
阅读全文
摘要:什么是adpter (wrapper)适配器 假设我们当前有一个从日本买回的笔记本电脑,但是我国的AC都是220V的电源,如果我们想要使用,还得买一个电源适配器把220V转换为100V的AC ,这个作为转换电源灯的适配器就是现在要说的适配器了. 适配器的种类 | 名称 | 具体| 类适配器 | 使用
阅读全文
摘要:Iterator 模式 我们在学习数组的时候,想要拿到数组的内容,避免少用不了循环语句犹如下面的语句 实际上拿到拿到每一个数据项的同时,就是依次访问数组中的元素,arr[0],arr[1]等 UML(单纯实现一个放书过程) 两个顶层接口 Aggregate 生成iterator Iterator 接
阅读全文
摘要:1. 前奏: 在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块,想要进行运算可以引入numpy模块。 需要注意: 在pycharm 中 turtle 是不支持提示
阅读全文
摘要:关于中文的识别,效果比较好而且开源的应该就是Tesseract OCR了,所以自己亲身试用一下,分享到博客让有同样兴趣的人少走弯路。 文中所用到的身份证图片资源是百度找的,如有侵权可联系我删除。 一、准备工作 1、下载Tesseract OCR引擎,注意要3.0以上才支持中文哦,按照提示安装就行。
阅读全文
摘要:Java中进行图像I/O(即读图片和写图片,不涉及到复杂图像处理)一个类包含静态方便定位方法 ImageReaders和 ImageWriters,并进行简单的编码和解码。 特别说明 imageio 文档说明支持bmp 转换的,但是实际上比不支持的,网络上找了很多,有的人说开imagebuffer缓
阅读全文
摘要:Tess4J简介 Tesseract OCR支持中文识别,并且开源和提供全套的训练工具,是快速低成本开发的首选。而Tess4J则是Tesseract在Java PC上的应用。在英文和数字识别中性能还是不错的,但是在中文识别中,无论速度还是识别率还是较弱,建议有条件的话,针对场景进行训练,会获得较好结
阅读全文