macOS下批量修改gbk文件编码为utf8

12 月 18 日
阅读 2 分钟
42
打开终端,进入到需要批量修改的文件目录,执行下面的命令并继续输入两次Y,可以批量将".c"文件编码改为utf8。bash xxxx/conv_to_utf8.sh c

CH582下载提示”Failed to configure mcu“解决办法

12 月 17 日
阅读 1 分钟
19
应该是无意中关闭了two-line debug,导致无法烧写代码,MRS里面下载代码提示下面的问题:21:45:04:735 >> Failed to configure mcu.

ANSI 控制序列说明

7 月 26 日
阅读 2 分钟
470
平时我们通过echo/print/puts/printf等等函数想标准输出设备输出内容是很多时候都只是为了输出文字,并不要求有控制样式(颜色背景等)。但在某些情况下我们想让程序输出更为直观漂亮,这个时候我们就可以考虑使用ANSI的控制序列才操作了,当然前提是当前的终端支持ANSI标准。我们先说一下ASCII码,标准的ASCII为128个字...

CH32V003F4P6引脚SWDIO被禁用无法下载程序解决办法

7 月 4 日
阅读 1 分钟
783
看了几个链接1、[链接]里提到可以用WCH-LinkUtility程序的两个菜单功能来清空Flash。但手头的WCH-LinkE貌似版本不对没法操作。

Javascript按照类似C语言printf进行格式化字符串

3 月 9 日
阅读 2 分钟
332
{代码...} 输出内容 {代码...}

macOS上HBuildX 开发 uni-app项目,运行调试时编辑保存文件不会自动编译更新页面

2022-11-15
阅读 2 分钟
3.4k
点击运行到"Chrome",HBuildX能够正常编译并打开浏览器正常显示网页,这个时候如果去修改代码并保存,HBuildX底部控制台并不会出现重新编译的字样(正常是有的),浏览器也不会自动刷新,同时手动刷新变动的内容也不会生效。运行到APP也是一样的表现。点击重新运行,HBuildX重新编译之后变更的内容会生效。这个问题出现...

uni-app 通过命令行编译打包

2022-03-22
阅读 1 分钟
9k
需要,没有的话需要先安装一下 {代码...} 之后就可以用各种命令了 {代码...}

Java报错the trustAnchors parameter must be non-empty

2021-07-27
阅读 1 分钟
6.3k
java在Debian上运行jar包,报下面的错误:javax.net.ssl.SSLException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

树莓派安装opencv4

2021-05-18
阅读 1 分钟
2.2k
尽量使用最新的树莓派Raspbian镜像,执行下面的命令更新系统库: {代码...} pip3安装opencv4,只是特定几个版本的opencv可以安装 {代码...} 测试 {代码...}

uni-app video标签打包H5Android上支持播放.m3u8 hls直播流

2021-05-10
阅读 2 分钟
10.1k
默认uni-app打包出来的H5在Android上是没法播放.m3u8直播流的,控制台或报错 {代码...} 可以用hls.js来解决,在App.vue的onLaunch方法中增加加下列代码即可: {代码...}

nginx配置https/http2浏览器报错ERR_SSL_PROTOCOL_ERROR

2020-11-09
阅读 1 分钟
13.5k
想当然的任务开了http2也就自动开ssl了,但事实上该配置无法通过https访问,浏览器报错:ERR_SSL_PROTOCOL_ERROR

Python 迭代器 生成器 装饰器 上下文管理器

2020-09-13
阅读 5 分钟
2.4k
基本约定 {代码...} Python内部对象特殊方法/属性1.__dict__属性: {代码...} 2.__getattr__(self, item): {代码...} 3.__setattr__(self, item, value): {代码...} 迭代器和生成器迭代是Python中遍历访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的...

django数据库sqlite3出现no such table: xxx__old问题

2020-03-12
阅读 1 分钟
2.6k
以下代码解决 {代码...}

Python通过OpenSSL获取指定域名对应的SSL证书

2019-12-28
阅读 2 分钟
6.8k
需注意的是如果设置了超时(sock.settimeout(10))打开了了非阻塞模式,有可能出现下面的错误(用sock.setblocking(True)启用阻塞模式):

Python的 描述器(Descriptor) 例子

2019-10-18
阅读 1 分钟
1.6k
{代码...}

树莓派上mongodb启动报错ERROR: mmap private failed with out of memory.

2019-09-16
阅读 4 分钟
2.4k
报错如下: {代码...} 修改mongdb配置文件 {代码...} 修改设置journal=false,Ctrl+W保存修改 {代码...} 重启mongodb,正常启动~ {代码...}

微信企业号用户登录 OfficialAPIError: 50001: redirect_uri unauthorized

2016-12-02
阅读 1 分钟
9.9k
授权过程正常,通过code去换取access_token的时候出错,可以这样解决。1.确认企业号的授信域: 2.确定应用的授信域 3.给应用分配权限

快速退出豆瓣小组

2016-09-15
阅读 1 分钟
3.3k
不知道什么情况豆瓣帐号泄漏出去了,无端加了很多小组,接近100个吧,一个一个退出太慢了,所以写了下面这段代码,在Chrome里面登录豆瓣,打开个人加入的小组页,地址大概是这样的: [链接]你的豆瓣ID/joins

微信公众号导出关注的用户信息

2016-08-25
阅读 2 分钟
10.3k
新版本的公众号已经没法直接导出了,下面是曲折的方式。 步骤 用Chrome浏览器登录公众号,打开用户管理页面,确保页面加载完毕 F12打开开发者调试工具,切换到Console控制台,见图: 在下面的输入区输入以下代码,并按下回车: {代码...} 如图: 顺利的话你应该可以看到它在不停的请求用户列表了,该过程的时间和你的公...

Android微信APP支付开发要点

2016-08-18
阅读 3 分钟
4.6k
调试阶段,签名文件可以使用调试用的debug.keystore,签名可以直接在eclipse上面查看,或者用工具查看,可以去这里下载 [链接] ,安装打开输入包名即可查看。发布的时候一定需要在微信支付平台上面设置成发布用的签名值。

SSL3_GET_SERVER_CERTIFICATE 错误解决办法

2016-06-12
阅读 2 分钟
21.1k
requests模块之前一直正常的,某一天开始对https的请求都抛错误了:requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed完整的:

一不小心就码了十年

2016-03-20
阅读 3 分钟
5.9k
高一的时候花了三百五十大洋买了台文曲星PC1010,上面自带一种叫做“GV-BASIC”类BASIC编程语言可以用来编程,尼玛,我竟然可以按照自己的想法在160*80的黑白液晶屏上面输出文字和图形,从此一发不可收拾的喜欢上编程,也奠定了写代码的命。于是从GV-BASIC开始写代码,一段时间后面感觉BASIC的效率不够,又翘课到网吧上网...

sqlite3 表迁移

2015-11-27
阅读 1 分钟
3.1k
将数据源中的表notes备份成sql {代码...} 目标数据库执行sql {代码...}

微信支付坑 一两点

2015-10-11
阅读 1 分钟
5.6k
统一下单和js api支付所用的签名的算法都是一样的(md5方式签名),参与统一下单签名运算的参数根据需要会有所变化,而js api的签名需要的参数是appId、timeStamp、nonceStr、package、signType(注意参数大小写)

Java 控制台信息保存到文件

2015-02-12
阅读 2 分钟
6k
为了调试需要,需要把Java输出的信息重定向到文件进行保留,同时为了方便,在Console上的输出也得保留。 原理很简单,就是自定义输出流,并使用System.setOut和System.setErr进行设置。在自定义的输出流中把输出的信息顺手保存到文件上一下。 自定义一个用于分发的输出流:

SF也开始有广告了

2015-01-12
阅读 1 分钟
2.7k
刚发现SF也开始挂广告了,首页右侧,唉,有点CSDN的味道了。