首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
14,536 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
11,823 阅读
3
gradle-5.4.1-all.zip下载
9,809 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
8,299 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
7,115 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
622
篇文章
累计收到
632
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
622
篇与
的结果
2021-05-28
微信小程序扫描二维码进入小程序指定页面并传递参数
诶,我会,我就不写,诶,我就是玩儿
2021年05月28日
623 阅读
0 评论
0 点赞
2021-05-28
python PIL/cv2/base64相互转换
PIL和cv2是python中两个常用的图像处理库,PIL一般是anaconda自带的,cv2是opencv的python版本。base64在网络传输图片的时候经常用到。PIL读取、保存图片方法from PIL import Image img = Image.open(img_path) img.save(img_path2)cv2读取、保存图片方法import cv2 img = cv2.imread(img_path) cv2.imwrite(img_path2, img)图片文件打开为base64import base64 def img_base64(img_path): with open(img_path,"rb") as f: base64_str = base64.b64encode(f.read()) return base64_str1、PIL和cv2转换PIL转cv2import cv2 from PIL import Image import numpy as np def pil_cv2(img_path): image = Image.open(img_path) img = cv2.cvtColor(np.asarray(image),cv2.COLOR_RGB2BGR) return imgcv2转PILimport cv2 from PIL import Image def cv2_pil(img_path): image = cv2.imread(img_path) image = Image.fromarray(cv2.cvtColor(image,cv2.COLOR_BGR2RGB)) return image2、PIL和base64转换##PIL转base64 import base64 from io import BytesIO def pil_base64(image): img_buffer = BytesIO() image.save(img_buffer, format='JPEG') byte_data = img_buffer.getvalue() base64_str = base64.b64encode(byte_data) return base64_strbase64转PILimport base64 from io import BytesIO from PIL import Image def base64_pil(base64_str): image = base64.b64decode(base64_str) image = BytesIO(image) image = Image.open(image) return imagecv2和base64转换import cv2def cv2_base64(image): base64_str = cv2.imencode('.jpg',image)[1].tostring() base64_str = base64.b64encode(base64_str)return base64_str base64转cv2import base64 import numpy as np import cv2def base64_cv2(base64_str): imgString = base64.b64decode(base64_str) nparr = np.fromstring(imgString,np.uint8) image = cv2.imdecode(nparr,cv2.IMREAD_COLOR) return image
2021年05月28日
526 阅读
0 评论
0 点赞
2021-05-27
Redraiment的遭遇——Python
Lee 的老家住在工业区,日耗电量非常大。今年 7 月,传来了不幸的消息,政府要在 7、8 月对该区进行拉闸限电。政府决定从 7月 1 日起停电,然后隔一天到 7 月 3 日再停电,再隔两天到 7 月 6 日停电,依次下去,每次都比上一次长一天。Lee 想知道自己到家后到底要经历多少天倒霉的停电。请编写程序帮他算一算。任务:实现停电停多久问题关键算法。注意:从键盘输入放假日期、开学日期,日期限定在 7、8 月份,且开学日期大于放假日期,然后在屏幕上输出停电天数。提示:可以用数组标记停电的日期。def td(): sm = int(input('请输入起始月份:')) sd = int(input('请输入起始天数:')) em = int(input('请输入结束月份:')) ed = int(input('请输入结束天数:')) b = [i for i in range(1, 63)] if sm == 7: b = b[sd - 1:] else: b = b[sd - 1 + 31:] if em == 7: b = b[0:ed - sd + 1] else: b = b[0:31 - sd + 1 + ed] a, c, res = 1, 1, 0 while a <= 62: a = int((c + 1) * c / 2) c += 1 if a in b: res += 1 print(a, end=',') print(f' 天数:{res}')
2021年05月27日
617 阅读
0 评论
0 点赞
2021-05-26
阅读Django官方文档自定义用户表及验证时,发现的一个有意思的事情
文档地址:https://docs.djangoproject.com/zh-hans/3.2/topics/auth/customizing/事情是这样的,我的毕设是准备做一个基于微信公众号以及小程序的一个校园助手。此前做的一个后端是用的openid用户验证,然后用的也是自己写的一个用户表,并没有继承自带的user模型,所以吧,总感觉不安全。然后这两天一直在纠结要怎么去解决这个问题,这不今天晚上翻文档发现了我想要的一个东西。 # Create a new user. There's no need to set a password # because only the password from settings.py is checked.创建一个新的用户,不需要去设置密码,因为密码只有经过settings.py才会验证。恍然大悟,我之前一直为创建用户时,账号密码以及邮箱没有设置要怎么处理纠结。因为微信公众号他一开始只传一个openid过来,其他的则需要自行调用接口解析,或者返回页面让用户填写,但是这么一分开,像用户名和密码以及邮箱这些必填字段肯定是为空的。如果说不经过settings.py的话这个问题解决了,舒服。剩下的基本就没什么问题了。
2021年05月26日
469 阅读
0 评论
0 点赞
2021-05-26
破事水文之腾讯拦截审核通过了
这两天博客又被腾讯拦截了,提示非官方网站,然后我多次提交申诉无果,今天在电脑上打开的时候看到了点金去发现是一个查询网站,于是查询了一下。然后告诉我要去腾讯云申诉,行吧。昨天上午申请的,刚刚通过了,现在又可以正常直接访问了。我在申诉的时候,他隐约告诉了两个路径是存在问题的(为什么是隐约,因为他部分路径打了***号隐藏了,为啥?为钱)我大概猜了一下,于是将那些全部删除了。然后就审核通过了
2021年05月26日
517 阅读
0 评论
1 点赞
2021-05-25
微信公众号msgSecCheck接口总是返回{
首先遇到报错{'errcode': 47001, 'errmsg': 'data format error rid: 60ac6d57-058e8ba0-3fa910cf'}经过百度,发现是因为请求的data不是json格式,遂将data进行json.dumps后发现每次返回{'errcode': 0, 'errmsg': 'ok'}输出后发现评论内容也是转义了。所以 成功解决res = requests.post(f'https://api.weixin.qq.com/wxa/msg_sec_check?access_token={access_token}', headers={'content-type': 'application/json'}, data=json.dumps({'content': content.encode("utf-8").decode("latin1")}, ensure_ascii=False)).json()
2021年05月25日
824 阅读
1 评论
0 点赞
2021-05-24
适合自己的才是最好的,我的第一块机械键盘“RK速写键盘”
早就有买键盘的想法了,只不过当时。。。这两天再次逛了逛,最一开始是想买巧克力键盘的,就是和自己笔记本电脑上面的一样,还有就是比较静音,不会打扰到别人,然后发现似乎这些看着有点low的感觉,所以放弃。然后看中了京东京造的K1,但是吧按键数量有点少了,和自己目前笔记本键盘键位差的还是有点远的,感觉会影响生产力。兜兜转转,在今天凌晨发现了一个rk速写键盘,96键,布局和我目前使用的基本一致,并且也是矮轴,主要是吧颜值在线,缺点就是白色不耐脏吧,其他的得等到了再具体体验。既然已经决定是他了,那么就和其他的说再见吧。虽然不是京东自营店,但是速度也挺快的,今天买,明天就能到,舒服,这也是我为啥用京东的主要原因。下一个目标,小主机,打印机键盘已经收到了,外观感觉不错,但是键位还是需要点时间适应产品参数 | 使用说明 | 保养须知 | 保修条例产品参数型号RK速写(929)键帽透光键帽尺寸342*124*22±2mm电压5v≤200mA轴体机械轴 青/红/茶/黑连接蓝牙、USB规格96全键无冲包装键盘、数据线、保修卡背光单色背光保修非人为损坏一年质保使用说明(温馨提示:双系统仅新版本键盘支持)●复合键功能说明win系统Mac系统win系统Mac系统Fn+F1我的电脑屏幕亮度+Fn+F7播放/暂停上一首Fn+F2浏览器屏幕亮度-Fn+F8停止播放/暂停Fn+F3邮箱窗口切换Fn+F9音量+下一首Fn+F4播放器多任务Fn+F10静音静音Fn+F5上一首键盘亮度-Fn+F11音量-音量-Fn+F6下一首键盘亮度+Fn+F12计算器音量+●所有功能键一览Fn+AWin系统Fn+删除键背光切换Fn+SMac系统Fn+ 数字键盘/侧边灯切换Fn+Tab蓝牙/有线模式切换Fn+退格键自定义背光录制Fn+B蓝牙配对Fn+Esc长按3秒出厂设置Fn+Win锁定/开启win键●灯光效果▍Fn+1 FPS 游戏模式--6键发光 (W/A/S/D/↑/↓/←/→ )▍Fn+2 LOL游戏模式--14键发光(1/2/3/4/5/6/Q/W/E/R/A/S/D/F )▍Fn+3 办公模式--26字母和标点符号发光▍Fn+backspace(删除键) 自定义背光录制 在以上任意三种发光模式下,按下Fn+backspace可开启自定义背光录制,点击对应按键即可点亮,再次按下熄灭;录制完成后,再次按下Fn+backspace保存退出。▍Fn+Delete 支持17种背光效果循环切换▍Fn+数字键盘/ 侧边灯光设置(支持3种效果循环切换)1.七色渐变:七种颜色自动循环变换;2.单色切换:支持七种单色灯光循环切换,按一下切换一种颜色;3.侧灯关闭。●背光亮度/速度设置▍Fn+↑ 背光亮度增加共五档调节,调节到最大峰值时,指示灯将连续闪烁三次,表明已到最大亮度▍Fn+↓ 背光亮度减小共五档调节,支持关闭背光,调节到最小峰值时,指示灯将连续闪烁三次,表明已到最小亮度(背光关闭)。▍Fn+← 动态变幻速度减小共五档调节,调节到最小峰值时,指示灯将连续闪烁三次,表明已到最小变幻速度▍Fn+→ 动态变幻速度增加共五档调节,调节到最达峰值时,指示灯将连续闪烁三次,表明已到最达变幻速度●蓝牙功能▍Fn+Tab 蓝牙/USB有线模式切换。切换时全键盘背光闪烁多次,即表示切换成功。▍Fn+B 长按3秒,进入蓝牙配对模式。配对时B键持续闪烁,配对成功后停止闪烁。▍Fn+Q/W/E 支持存储三组蓝牙设备。切换时全键盘背光闪烁多次,表示切换成功。↓↓↓↓你所关心的在这里↓↓↓↓●蓝牙连接方法1、打开键盘背部开关 (on为开启;off为关闭;若无反应请连接USB线进行充电。)2、确保键盘当前为蓝牙模式,(验证方法:Fn+Q全键背光闪烁多次则证明为蓝牙模式,反之若无反应,请通过Fn+Tab切换为蓝牙模式3、Fn+Q/W/E选择一组设备,比如Fn+Q,此时全键背光闪烁多次则表示选择成功4、Fn+B长按3秒,使键盘进入配对模式,此时B键持续闪烁。5、打开电脑/手机蓝牙,搜索并连接“RK bluetooth keyboard”的设备。6、连接成功,B键停止闪烁以此类推,通过Fn+Q/W/E可连接3个设备,并在这5个设备之间进行切换。温馨提示:如果使用蓝牙连接,请确保键盘为至蓝牙模式;如果使用USB连接,请确保键盘为USB有线模式。否则键盘将无法正常使用。●其他设置▍Fn+Esc 恢复出厂设置(长按3秒,全键盘背光闪烁多次,此时已完成出厂设置)。▍Fn+Win 锁定/解锁 windows键功能●关于充电1、电量过低时,Fn键背光快速闪烁,此时请充电。2、充电时,Fn键背光缓慢闪烁。3、充满后,Fn键背光停止闪烁。4、若1分钟无操作,键盘背光自动关闭并进入睡眠状态(节省电量)。 此时按任意键即可唤醒并继续使用。保养须知 机械键盘从结构上来说也仅仅是每颗按键下面一颗开关而已, 从结构本身上惧怕灰尘、饮料、油水类的物质, 日常的使用中需注意因为这些物质掉落到键盘内部引致按键失灵或者电路板损坏。1、灰尘类注意事项:避免烟灰等大量灰尘落入键盘内部的情况发生如果有烟灰或者其他灰尘落入,最好的处理方式是拔掉键帽,使用吸尘器以及毛刷,边刷边吸,处理干)争即可。千万不要在没有拔掉键帽的情况下翻转键盘拍打,这样会造成更多的灰尘进入到轴体内部造成轴体损坏。2、键盘清洁泥使用方法:杜绝把整块清清泥直接用力按压到键盘上正确的使用方法为用轻微的力度,清理键帽表面灰尘,然后拔掉键帽,取一小:t央清洁泥揉成小球,在轴体的空隙处的滚动,把灰尘粘干浄即可。3、键盘进液的注意事项:任何种类的流体落入键盘内部,请快速为键盘断电。同时使用电吹风和大号纸箱手工制作烘干箱,将键盘整体放入进行2小时左右的快速烘干(避免电吹风口近距离直接吹到键盘,否则键盘外売会因为高温引起变形)如遇清水之外的流体侵入,烘干以后轴体出现问题的,请尽快联系售后进行处理。 一把好的键盘,在为您提供出色的输入体验和乐趣的同时,也需要您的悉心爱护,远离烟灰、液体才能保证键盘的正常使用。正确的处置方式,可以让您的键盘出现意外情况的时候,得到最大程度的保护,避免键盘收到不可逆的损坏。RK机械式键盘保修条例 产品自购买之日起12个月内出现产品本身的质量问题.请按如下方式获得售后服务: 1、购买产品7天内出现质量问题,请携带产品、购买收据以及全部发件和包装(完好无损) ,前往购买处申请全额退款;2、购买产品15天内出现质量间题,请携带产品、购买收据以及全部发件和包装(完好无损) ,前往购买处申请更换新品;3、购买产品15天后出现质量问题,请携带产品、购买收据以及产品包装,前往购买处申请维修;4、个人原因造成的产品损坏,维修时须收取一定金额的费用。拒保范围1、外观损伤、无Logo或超出服务期限的产品;2、被拆卸、撞伤、私自升级、修理、改装或零件缺失的产品; 3、电路烧毁或数据、电源接口损伤的产品;4、有异味、 异象或产品夹缝内有异物的产品。
2021年05月24日
863 阅读
0 评论
0 点赞
1
...
32
33
34
...
89