- 博客(57)
- 资源 (1)
- 收藏
- 关注
原创 罗技M240官方旗舰店正版蓝牙鼠标使用体会
移动正常不飘,不像便宜的鼠标很飘,这个挺好。蓝牙的嘛有时第一次移动会顿一下,便宜的鼠标更顿。缺点:中键垃圾,硬且声音大,CAD中不好用。手感偏小偏轻,有棱角。所以不完美,100多块还买不到完美的办公鼠标,真是醉了,现在的东西是有多贵。
2024-10-06 18:00:17 144
原创 音频文件语音转文字TXT的尝试,百度云、微信、fast-Whisper STT开源模型github,AI还是太弱智
再试微信,微信只支持实时录入,用 + 功能里面的“语音输入”,这个是实时转文字功能,可以选英语,然后“按住说话”,不能录太长,只能录个几秒,试了下,比百度准多了!比如百度的OCR就细分了非常多的识别场景要分开不同的识别程序,微信的中文OCR功能倒是还可以,但遇到多种语言混合的就不行了。再试“短语音识别”(标准版),有英语,支持音频文件上传形式,试了,稍好些,但达不到要求,只能看个雏形。用了百度云语音识别,有一个“音频文件转写”,有英语,只支持文件URL形式,试了,非常不准,没法看。
2024-10-03 09:18:30 585
原创 华为健康APP全天24小时手环心率数据截图OCR转文字100%识别,python+cv2+pytesseract+Tesseract+jTessBoxEditor
cv2.rectangle(image, (144, yy-12), (400, yy+23), (255, 255, 255), -1) #清除本行中文文字 yy+23会超过总高,没有关系不会出错,不然有的文字比较靠底部,会清不到。cv2.rectangle(image, (144, yy-12), (400, yy+23), (255, 255, 255), -1) #清除本行中文文字 yy+23会超过总高,没有关系不会出错,不然有的文字比较靠底部,会清不到。
2024-08-29 20:39:21 946
原创 微信不开,WORD一保存就死机
重启后,微信不开,WORD一保存就死机。开微信,WORD就OK了,一切正常了。其实微信、钉钉这些都是最大的公家木马。
2023-10-02 09:02:17 380
原创 github.com不能访问原因不是因为DNS,而是因为故意间歇性抽风,可改用镜像站
后来看了油猴脚本网站(https://greasyfork.org/zh-CN/scripts/412245-github-%E5%A2%9E%E5%BC%BA-%E9%AB%98%E9%80%9F%E4%B8%8B%E8%BD%BD)介绍,才知道是原来是间歇性墙了。下载desktop版,运行,居然要注册用户(我还没有注册用户,以前都是白嫖),注册是跳出EDGE访问github.com,不行,网页打不开。算了,从EDGE试下,这时居然github.com首页可以访问了!用EDGE下载这个文件,居然可以了!
2023-09-11 09:48:07 11151 2
原创 我理解的音响设备音频放大器地线环路共地回路造成交流声干扰哼声的分析,信号接地,工业仪表接地的问题
举两个实例,7年前我接手别人的一个项目,精密压力计,用的是14位A/D转换器,但实测只有11位有效精度,经查,地线上有15mVp-p的工频干扰,解决方法就是把PCB的模拟地环路划开,前端传感器到A/D的地线用飞线作枝状分布,后来量产的型号PCB重新按照飞线的走线生产,至今未出现问题。人摸浮地(“信号地”): 人→浮地→放大器→输入信号口→对地电容→大地,一是干扰信号一部分被浮地的对地电容给短路到大地了,二是信号输入口对地电容小,所以干扰信号进入放大器的能量就小,干扰就小很多,但还是会有一些干扰的。
2023-08-04 09:10:35 2826
原创 我总结的接地概念,为什么水泥大地是导体,为什么要接地,TT和TN供电系统等
我总结的接地概念,为什么水泥大地是导体,为什么要接地,TT和TN供电系统等
2023-07-31 12:04:08 5926
原创 D类数字功放输出接到传统模拟功放,结果效果奇差,看来没这么简单
于是把电视喇叭拆了,换成16欧电阻避免D类功放无负载而烧掉(不知道有没有必要,于是就装了),再接线接到自制的NE5532的双端平衡转单端,再接入传统模拟功放。以个人的水平和装备,是没办法优化了这个NE5532电路了。结果一听效果,惊掉下巴,太差了,没有低音,高音混杂,且声音不清晰,根本无法听。这次把电视拆了,发现电视喇叭功放是AD82587,D类数字功放,输出有LC电感电容,每个喇叭是双端输出,不是对地输出。分析了一下,就是D类功放输出后,虽然有LC,但仍然高频杂波太多了,把音质搞乱了,所以没这么简单!
2022-10-06 18:18:57 2802 2
原创 DIY单片机STC51控制海尔热水器,带电量计量,走时DS1302,温度DS18B20带CRC,程序全公开
SENS就是从NTC热敏电阻感温探头上取电压值,单片机程序ADC判断电压值转成温度就可以了。RL1和RL2是控制2个加热继电器,二个连在一起接通就是2KW加热功率。DIY就单独做个STC51单片机STC15F2K60S2控制板,替代这块微电脑板。DIY程序带电量计量功能。发现全家用热水还是挺多的,这台热水器夏天一个月要耗100多度电,那冬天就要200多度以上了。
2022-09-14 09:39:25 1654
原创 51单片机用红外遥控变频空调的程序,带时钟走时DS1302,温度DS18B20带CRC,湿度HTU31D的I2C带CRC,电路图和二千行源代码全公开
STC51单片机STC12C5A60S2,KEIL C,改了十多年的程序,二千行了。带时钟校正,走时DS1302,温度DS18B20带CRC,湿度HTU31D的I2C带CRC。走时有程序上校正功能,可用频率计校到1PPM以下,一年都不用调时间。以前都是调振荡电容调到1ppm以下,累。后来发现可以程序中调,方便多了。这次目的是用红外遥控奥克斯变频空调,顺便把所有程序发布一下吧。
2022-09-13 16:50:59 1631
原创 电子体温计为什么会说不如水银准,分析了一下,这个锅它不背!!!
欧姆龙,做工是好一些,那外壳、那塑料、那电路板,看起来真不错,但竟然电源触片和电路板是接触式的,不是焊的,用几年后氧化接触不良无法通电!其实体温计出厂都是经过校准过的,都是准的,然后在正常生活情况下,测一次5分钟基本就能看出来发烧情况了,所以5分钟可以的,不用反复测了又测。而电子的,经常1分钟它就滴滴叫测好了。一百多块的什么大夫,号称很快出结果,温度预测什么的,用下来根本不是那么回事,结果是很快,但不准。因为,电子体温计的探头内,其实是一个很小的NTC+漆包线引出来,外面是不锈钢壳,传温也很快的!
2022-08-22 16:18:10 3330 1
原创 为什么变频空调省电的原理和分析
变频空调确实比定频空调能效比更高。国标分3种设备:热泵型是指冷暖空调! 需考察全年制冷、制热的总效率APF。单冷式就是只制冷,只考察夏季(制冷季节)制冷效率SEER。热泵热风机就是只制热,只考察冬季(制热季节)制热效率HSPF压缩机也有效率问题。一、从卡诺效率分析---为什么变频空调效率更高?大伽写的文章提供了很好的说明:《开空调一晚大概多少钱?》https://daily.zhihu.com/story/9726150从文章的ASPEN软件模拟上看,变频空调全频运行时,和定频空调效率差不多的!...
2022-07-28 17:06:40 2405
原创 空调开高一度觉得热、开低一度觉得冷的问题原因,DIY外加温控器解决
如果设成25度时,因为25度时,整个房间都要下降一度,空调又要拼命制冷很久很久温度才会降得下来,这时制冷开机又太久了,人体就是这样奇怪,稍微吹久一点空调,又觉得“太冷”了。实际用下来发现,变频空调是省电一些,温控比定频好一些,体感比定频好,但也是温度波动稍大些,床头的温度显示有时25度多,有时27、28度。人体就是奇怪,空调一停,就会觉得热,26度停机后,等温度上升到27度,已经过了有点长时间,所以人体觉得“很热”了,空调才启动。原先启动温差是1度,比如设定26度,则26度以下停机,27度以上开机。...
2022-07-21 11:08:10 2948
原创 简单说下HTTP代理、HTTPS代理、SOCKS代理的原理区别,charles抓包HTTPS原理
所以在HTTPS代理时,需要TCPIP连接成功后,客户先用CONNECT包把目标服务器地址发给代理,代理连接到目标后,再进行后续的盲转发就行了!因为HTTP是不加密的,TCPIP连接成功后,第一个包就是HTTP头包,HTTP头里可以表达目标服务器地址和PROXY信息,代理可以根据这个信息去连接目标,所以只要HTTP头里做一点点修改,其它都是一样的,直接盲转发就行了!SOCKS代理,同理,一开始代理不知道目标服务器地址,需要客户先用CONNECT包把目标服务器地址发给代理,代理连接到目标后,再盲转发就行了!.
2022-07-21 09:12:44 1947
原创 硬件MSB最高位优先、LSB最低位优先的CRC计算原理详细解释和程序,正算反算成功等效,DS18B20和HTU31D传感器CRC
以前写过《我学习CRC32、CRC16、CRC原理和算法的总结(与WINRAR结果一致)》长篇。经过十几年又忘记了。这次碰到DS18B20进行CRC校验(以前都没校的),重新温了一下,补充了一下。DS18B20是反着算的,有点难理解,所以花了点时间。为什么反着算,如何做正算等效,这是重点。DS18B20的CRC有很多人已经写过了,就不列举了。这里把正算、反算CRC原理详细说明一下,算是原来文章的补充。精华都在这里了。================...
2022-07-07 09:10:19 2087
原创 单片机KEIL C51堆栈地址分配原理,变量放RAM,small编译按data
STC单片机12C5A60S2,内部RAM低128字节(变量用“data”声明)+高128字节(变量用“idata”声明)+内部扩展RAM1024字节(变量用“xdata”声明)要采用small编译,这时C51是全部变量都按data! 自己不用去指定data。 变量超出80H空间,则出错,C51不会自动改成按idata或xdata等!!这时就要自己去指定idata或xdata。把慢的变量自己去定义成idata或xdata! 这样省出空间给data。直到不出错为止。看M51文件就知道RAM分配的情况和COD
2022-07-02 12:00:35 3646
原创 华硕灵耀笔记本电脑双雷电3的USB TYPE-C的输出只支持5V 3A
2022.6华硕灵耀笔记本电脑双雷电3的USB TYPE-C口:USB3.2 gen2(10Gbps) C口!! 支持雷电3(40Gbps)!!但是,应该不支持gen2x2(20Gbps)!雷电3(40Gbps)需要外设芯片支持才能实现。母座内部,4个VCC和4个GND针脚是分别连接在一起的。GND和母座壳连接一起。公头CC脚不接电阻,插上后,则母座不输出电压。公头CC脚接5.1K电阻(按OTG方式),插上后,CC脚是1.66V,表示母座可以输出5V 3A电流。空载输出电压5.11V。用PD协议检测仪
2022-06-27 09:20:08 5718 3
原创 冷知识:USB3.0的插头一定要快速插入才会识别成USB3,不然会识别成USB2,速度慢很多
百度一下,确实挺冷的,确实是这样的情况。针对普通常见的TYPE A型。
2022-06-24 17:15:00 2602
原创 冷知识:SSD或U盘或FLASH闪存要温度高通电使用,温度低断电保存,数据才能更久不丢失!
SSD或U盘或FLASH闪存,通电使用时温度在50多度,断电保存时温度在25度以下,数据才能断电多年不丢失!当然太热的话,肯定也不好,SSD一般会有热保护吧,过热的话会降频降速,以减少热量,一般可能70度以上就会降吧。如果过热保护没做好的话确实会有掉盘的问题。翻译的文章如下:...
2022-06-24 17:11:48 2588
原创 换SSD,WIN10系统备份镜像迁移GHOST入坑,DISM好用,修复WINRE,绿联集线器导致USB硬盘供电不足
笔记本准备换一个M2 SSD,系统个性化调整和装软件太费时间了,就直接WIN10系统备份和迁移,以免安装那么多软件。
2022-06-22 08:45:49 5038
原创 巨坑,绿联USB3.0集线器HUB,转千兆网络,USB双路供电原理研究和供电不足改造
巨坑,绿联USB3.0集线器HUB,转千兆网络,USB双路供电原理研究和供电不足改造
2022-06-20 14:35:12 3386
原创 USB键盘在DOS下无法用,在BIOS和WIN中正常,奇怪情况,原来是PS2接口有问题
2022。5最近给别人一台电脑做GHOST恢复,2年前做过一键GHOST备份,当时开机启动项选择那里可以用键盘进入DOS的GHOST。这次却发现,开机后,USB键盘用不了了!在开机启动项选择那里,USB键盘没有反应!但是,在BIOS中、WIN中、WIN安装光盘使用中,键盘均正常!以为是MBR中病毒,修复了MBR等,不行。不是病毒的问题!非常奇怪的故障,换了一个USB键盘,也是一样。不是键盘问题!特地找了一个PS2键盘接上,故障更奇怪:PS2键盘无法使用,在开机启动项、BIOS及WIN
2022-05-28 22:34:00 1514
原创 WINDOWS的API就是类似DOS的中断ISR
2022.5一直以为WINDOWS的API很神秘,但想一想,其实就是类似DOS的中断。BIOS的API就是各个BIOS中断服务程序ISR,放在特定的内存地址上。DOS的API就是各个DOS中断服务程序ISR,放在特定的内存地址上。同理,WINDOWS的API就是类似“中断服务程序ISR”,放在特定的内存地址上,我们调用入口地址就能执行API。前提是你要能找得到入口。...
2022-05-28 22:32:45 187
原创 修改EDGE的新标签页网址
2022。2EDGE的新标签页网址,太多广告了,恶心! 还无法改。搜了一下,只能通过安装扩展来达到修改新标签页网址。https://blog.csdn.net/culingluan4376/article/details/108706541 您也可以在每次打开“新标签页”时显示自己喜欢的网站。 此功能不是内置功能。 您将需要从Chrome网上应用店安装扩展程序。 如果尚未安装,则需要在新的Edge中启用Chrome扩展程序的安装 。EDGE设置 中搜“扩展”,再“扩展按钮”设成“...
2022-02-23 15:03:56 12130 5
原创 智能安卓电视USB声卡解码器音量限制,只能同轴数字音频输出+遥控音量
自己DIY音响功放,以前直接插电视的耳机插头,电视喇叭不响并且又可以电视遥控器控制音量,比较方便。现在买了TCL安卓智能电视,没有耳机插头了,也没有AV输出,只有USB插座和数字音频同轴输出。自己用解码器音质肯定好,但是问题也来了:音量调节麻烦。一、USB声卡解码器正好手上有一个USB声卡、一个手机TYPEC OTG解码器,试了,插到电视USB口上,二个都可以用!并且可以电视调音量!但问题是:1. 音量最大只能调到23!!很小声。二个都一样,所以不是声卡的问题,是电视的问题。2..
2022-02-21 10:08:13 7031
原创 VSVC简单的WinInet的FTP上传的程序,解决中文文件名乱码问题UTF8
2022.1安卓手机装了primitive ftpd的FTP服务器,方便管理文件。安卓都是UTF8。WIN10是GB字符集,可以直接用WIN10的资源管理器直接看FTP服务器和下载,但无法上传,提示501 invalid character in command,应是字符集问题。命令行的ftp,ls时就出现乱码,即服务器是UTF8,本地是GB,字符集不匹配。用filezilla client软件,一切正常,会自动检测字符集。一般就用它。用ncFTP,ncftpput上传单个文件,文件名是中文时
2022-01-30 17:03:54 1886
原创 安卓Android手机浏览器访问本地SD卡的HTML网页,要用file
在浏览器里输入content://com.android.htmlfileprovider/sdcard/test.html,不行,转到百度去了。在浏览器里输入file:///sdcard/a.html,可以,成功,注意是3个/ !!!
2021-12-21 08:37:48 82902 2
原创 完整程序,VS2017的VC的MFC使用2021年opencv打开摄像头并保存图片
wxleasyland@139.com2021.12一、参考参考《VS2017+OPENCV在MFC中显示摄像头》,但用法是老opencv的了,程序有多个问题,https://www.freesion.com/article/2345375894/opencv在MFC中显示图像要用到它的CvvImage类,但在opencv2.3.1的版本中,已经找不到这个类了。参见https://blog.csdn.net/szlcw1/article/details/21296523o
2021-12-20 11:45:02 2540
原创 VS的VC提取PDF中stream流的程序
wxleasyland@139.com2021.12vs2017对话框MFC。long myoutputSTREAM(long j, long lsize, char* buffer, int mode_return, CString filename){ long l_start; l_start = j;while(1){ if (j >= lsize) break; if (mode_return == 1...
2021-12-13 08:44:38 305 1
原创 VS编程查看字体字符unicode与字形编码索引值index关系、显示字体字符
wxleasyland@139.com2021.12unicode型字体文件中,有字符unicode与字形编码索引值index的关系。一、得到字体中字符unicode与字形编码索引值index的关系参考别人的《GetFontUnicodeRanges获取指定字体文件中的字符》、《字样索引(Glyph Index)与字符之间的转换》。这个程序中有CreateFont()时要指定字体准确名称的问题,可双击字体查看这个名称,比较麻烦,暂无解决。在VS的MFC的对话框的按钮的
2021-12-13 08:26:13 982
原创 从pdf和字体内部格式简单分析pdf复制提取文字乱码的原理
wxleasyland@139.com2021.12参考别人《PDF内嵌字体分析 - 提取的文字是乱码原因分析》。一般PDF文件中都是有嵌入字体的,这样阅读器可以正常显示。“我”的GB码是CED2,unicode是6211。在WIN10记事本中,就打一个“我”字,再打到dopdf成一个pdf。一、对pdf文件分析在pdf文件中,有:object3号对象是页,指出F1字体是6号对象。object4号对象是显示内容,解压后:qqBT
2021-12-13 08:24:31 2662
原创 WINDOWS的PDF文件鼠标右键加命令项,注册表shell command命令
windows注册表,只给.pdf文件,鼠标右键上增加一项命令,怎么办?在注册表的.pdf下面加shell和command,不行。用assoc .pdf发现:.pdf=SumatraPDF用ftype sumatrapdf发现:sumatrapdf="C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe" "%1" %*即.pdf文件是用Sumatra软件打开的。在注册表的SumatraPDF项下面,有shell,下面有open,是.
2021-12-02 15:17:06 1360
原创 WIN下免费pdf转图片PNG/JPG/TIFF软件,poppler和pdftocairo开源库编译,中文文件名出错修正
wxleasyland@139.com2021.12想要一个打印到图片的虚拟打印机软件,结果都是收费的。自已编是不可能的,工作量太大。现在PDF虚拟打印机很多,可以打成PDF,再转成图片。想要一个免费的简单的PDF转图片开源软件,结果不好找。发现商用PDF SDK都是收费的,只好用PDF开源库来做了。poppler开源库用于PDF浏览等,附带了一个pdftocairo可以转换pdf到图片的程序。于是自己编译poppler和pdftocairo。VS里,pdftocairo
2021-12-02 14:21:44 2228 1
原创 VS2012英文语言包没用,vcpkg不支持,且非静态常量不能在类中初始化
wxleasyland@139.comVS2012英文语言包没什么用了,不用安装了,还是用新的VS吧。官方已经不支持VS2012下载了。我WIN10+VS2012中文。用vcpkg.exe最新版2021年11月的,提示No suitable Visual Studio instances were found。找了VS2012英文语言离线安装包(72MB)来安装,中间缺少Bliss_LP_net.msi,安装不下去,联网也不行。把安装包的各个子包安装了一遍。 VS2012有英语了,可以改成英语了。但
2021-11-11 08:50:49 308
原创 静态库、动态库、静态链接、动态链接、系统运行库混合、MD MT默认库冲突问题
一、静态库项目静态库lib:(注意和“静态运行库”区分) 就是.lib文件,一个.c或.cpp会编译成一个.obj,多个.obj可以组合成一个.lib库。lib=多个obj。静态库其实是二进制型式的代码源程序。静态库的制作不用链接:静态库lib其实只是二进制型式的代码源程序,因此做lib时,不需要进行链接link,只是把c或cpp文件编译成.obj文件,再组合成一个.lib文件。静态库项目不需要链接,在项目“配置属性”中,不会出现“链接器”选项,也不用选择其它的lib库。没有所谓的静..
2021-11-08 16:40:06 2644 1
原创 jpg图片无损放入PDF的程序,PDF文件格式分析,图像表达方式
wxleasyland@139.com用打印的方式,一般是将JPG解码后的数据发给打印机,而不是JPG原始数据,所以PDF打印机会重新压缩。不对JPG图像进行解压,直接将JPG图像传送到虚拟打印机,也是可以的,但需要虚拟打印机支持、打印软件支持才行。用直接文件转换的方法来转换成PDF,会比较好。参见《图像转PDF的问题、方法及题外话》,很好很有深度的文章。图片放WORD2007中,再打印dopdf,得到的pdf中的图片居然分成了2个。说明WORD不是直接将JPG传给dopdf的。
2021-11-05 10:33:55 1286
原创 RSA加密原理公钥私钥的入门理解(不涉及算法)
一直不明白RSA公钥私钥算法和质数有什么关系。文章《可以公开的密码:大质数基础上RSA加密算法》https://m.sohu.com/a/272982577_814235说了一个例子,还是有点不太清楚,自己想了一下。其实是这样的:选2个质数7和11(不公开),相乘得77(公开)再选一个数13(公开)↓7(不公开)、11(不公开)、13(公开)可以计算得到秘密捷径即解码密钥:37(不公开)这样数据加密、解密是这样:20→→→公钥质数77、公钥13→→→6920←←←←←私钥37←←.
2021-10-28 14:59:39 357
原创 char int unsinged型计算赋值时数据情况,PDF的XREF的PNG的filter up过滤器
在研究PDF时,碰到XREF有/Filter/FlateDecode/DecodeParms<</Columns 7/Predictor 12>>这玩意,inflate解压缩后的数据还需要进行PNG Filter Up算法的反向处理。PNG过滤器filter up存贮,会不会在char计算时越界丢失数据的问题?一、整型常数:按编译器的长度进行存贮,VC的整型为4字节,则是存成4字节。数值是以补码存贮的。变量值 char型 int型=整型常数-1 ...
2021-10-28 14:35:21 246
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人