- 博客(55)
- 收藏
- 关注
原创 python截屏+ocr识别+翻译
目录一、前言二、主要功能三、源码四、执行结果五、关键库的使用一、前言之前因为拿到了一本纯英文的pdf文档,而且无法划词以及复制任何内容,这对于英文较差的我阅读起来极其不友好,于是产生了想实现一个工具,通过截屏图片+ocr文字识别+翻译功能来加快阅读速度,于是就有了以下的代码。代码本身并不复杂,只是随手写的初版,可优化的点也有很多,欢迎各路大佬的指正。二、主要功能1、按下键盘s键,开启截屏翻译功能,按下键盘q键,停止截屏翻译功能2、点击需要截取的位置的对角线两点,.
2020-07-02 17:46:56
2105
原创 猫眼电影榜爬虫实例
目录一、前言:二、源码:三、爬取结果doc文本展示:四、关键库:五、主要的优化点:六、最终耗时七、写到最后一、前言:本代码参考网上现有爬取猫眼排行榜代码进行优化及修改并新增写入doc,内容排序,图片爬取等功能,因参考链接后来没有找到,在这里对原作者说声抱歉。环境为python3,编译器使用pycharm。话不多说,直接帖代码。二、源码:import timeimport jsonimport requestsimport socketfrom p
2020-06-24 12:59:07
629
原创 MQTT协议
目录一、概述二、特性三、协议中的三种身份四、消息内容五、传输方式六、名词七、协议中的基本方法八、开发库九、测试工具十、实际开发遇到的坑点一、概述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽...
2020-05-23 22:14:06
804
原创 QT中的动画机制
目录一、qt框架中主要动画类二、各个类的主要作用三、关于窗体的透明属性四、qt框架的动画的一些弊端一、qt框架中主要动画类QPropertyAnimation QSequentialAnimationGroup QParallelAnimationGroup二、各个类的主要作用1、QPropertyAnimation该类为属性动画类,顾名思义,qt的动画...
2020-02-12 18:41:09
1311
原创 人体骨骼检测相关综述及总结
一、简介 实现人体检测,通常采用人体姿态估计(Human Posture Estimation),即将图片中已检测到的人体关键点正确联系起来,从而实现人体姿态的估计,实现人体的检测。人体关键点通常对应人体上有一定自由度的关节,比如颈、肩、肘、腕、腰、膝、踝等。 通过对人体关键点在三维空间相对位置的计算,可以估计人体当前的姿态。同时如果增加时间序列,在一段时间内观测人...
2020-02-12 16:23:02
2671
原创 deepstream on Jetson nano
官方指导手册:https://docs.nvidia.com/metropolis/deepstream/4.0/dev-guide/index.htmlnano镜像烧录以及镜像下载:https://developer.nvidia.com/embedded/jetpackgstream相关库的安装:$ sudo apt install libssl1.0.0 libgstreamer...
2019-08-15 15:21:05
1571
原创 解决qt无法连接mysql数据库
环境:ubuntu 14.04LTSqt5.5.1mysql报错:QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7 QSqlDatabase: an instance ...
2019-03-05 16:48:10
1402
原创 存储器
RAM(random access memory):是与cpu直接进行数据交换的内部存储器,所以称为主存或内存。可以随时读写,且速度极快,通常作为程序的临时数据存储媒介。其存取的速度与数据存放的位置无关,掉电丢失。根据存储单元的工作原理又分为:静态和动态随机存储器。(Static RAM和Dynamic RAM)特点:随机存取(存取速度与存放位置无关)、易失性(掉电丢失)、对静电敏感(...
2019-01-04 09:14:25
435
原创 STM32获取当前时间格式
UTC:世界标准时间,用来在全球范围内同步时间的方法,通过非常精准的原子钟维护,为抵消地球自转变慢参数的影响,需要不规则的加入闰秒,所以会出现闰年来弥补人为规定的纪年与地球公转产生的差异。UNIX时间:用来记录时间的流逝,定义为从UTC时间1970年1月1日0时0分0秒开始流逝的秒数,无论身处何地,时间都一样,UNIX系统中计算机内部的时间都是使用这种时间,但是为方便观察,需要转换为年-月-日...
2018-10-23 19:43:42
20610
11
原创 JAVA中的finally及异常丢失问题
在某些程序当中,我们通常会希望无论try块中的异常是否抛出,它们都能够得到执行。通常适用于内存回收之外的情况,为了达到此效果,可以在异常处理程序之后加入finally语句,finally子句总能够得到执行。
2017-08-01 09:36:43
2599
原创 JAVA中的异常处理机制
通常情况对于程序来说,发现错误的理想时机是在编译阶段,运行程序之前。但是实际上在编译期很难找到所有的错误,大部分问题都是在运行期间找到并试图解决的。异常处理是JAVA中唯一正式的错误报告机制,通过编译期强制执行。
2017-07-30 10:17:53
527
原创 JAVA中的闭包与回调
闭包是一个可调用的对象,它记录了 一些信息,这些信息用于创建它的作用域。而通过回调,对象可以携带一些信息,这些信息允许该对象在稍后的某个时刻调用初始对象。
2017-07-24 09:56:31
630
2
原创 JAVA中使用内部类的原因
一般来说,内部类继承自某个类或用以实现某个接口,内部类的代码可以毫无条件的操作创建它们的外围类的对象,所以我们可以认为内部类提供了某种进入其外围类的窗口。
2017-07-23 16:07:18
706
原创 JAVA中接口的一个实例
在JAVA中,只要一个方法操作的是类而非接口时,那么我们只能使用这个类及其子类,如果我们想要将此方法应用于不在此继承结构中的某个类,那么一定是不被允许的,接口可以在很大程度上放宽此限制。
2017-07-21 10:05:24
1006
原创 JAVA中多态的“缺陷”
在JAVA中,多态也并非是所有事物都可以多态的发生,然而只有普通的方法调用是可以多态的,如果我们直接访问某个域,该访问就会在编译期进行解析。
2017-07-20 15:44:17
353
原创 JAVA中的多态机制
在JAVA中,多态是继数据抽象和继承后的第三种基本特征,多态可以分离做什么和怎么做,将接口和实现分离开来,改善代码的组织结构和可读性,能够方便将来的创建可扩展程序,多态的作用是消除类型之间的耦合性。
2017-07-19 16:22:08
606
原创 JAVA中的“final”关键字
在JAVA中,“final”的含义在不同的上下文环境中存在着细微的差别,但总体上指的是“这是无法改变的”。可能使用到“final”的三种情况为:数据、方法和类。
2017-07-17 10:10:05
268
原创 JAVA中有关继承的一个实例
在JAVA中,“extends”用来表示继承,当创建一个类时,总是在继承,除非已经明确指出要从其他类中继承,否则都是隐式从JAVA中的标准根类Object中继承。
2017-07-15 17:02:53
2232
原创 JAVA中环境变量的认识
首先,环境变量并非算做JAVA中的术语,实际上为操作系统术语,在unix和类unix系统以及Dos系统和windows系统中均有此概念。那么什么是环境变量,它是指在操作系统中用来指定操作系统运行环境的一些参数的,在操作系统中是一个具有特定名字的对象,包含了应用程序所将使用到的信息,简单来说可以理解为运行程序时需要从环境变量来寻找路径使得程序得以正常运行。在JAVA中,我们需要配置三个环境变
2017-07-15 09:24:31
2196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人