- 博客(31)
- 收藏
- 关注
原创 使用nonebot+go-cqhttp搭建qq机器人
是通过 HTTP 或 WebSocket 对 酷Q 的事件进行上报以及接收请求来调用 酷Q 的 DLL 接口,从而可以使用其它语言编写 酷Q 插件。文档地址:https://docs.go-cqhttp.org/guide/#go-cqhttp。想来想去,以往就想搞一个qq机器人来玩玩,但是由于自己实在是太懒了,一直搁到现在、、、的类型注解和异步特性,能够为你的需求实现提供便捷灵活的支持。笔者是下载的是下面的版本,win64机器选择这个即可。那么,正好最近稍有空闲,事不宜迟,说干就干!
2022-12-08 17:11:48
2951
原创 批量对文件重命名
Total Commander是一款功能强大的全能文件管理器,支持随意自定义菜单、工具栏、快捷键。搜索、复制、移动、改名、删除等功能应有尽有,更有文件内容比较、同步文件夹、批量重命名文件、分割合并文件、创建和检查文件校验 (MD5/SFV) 等实用功能。Total Commander内置 ZIP/TAR/GZ/TGZ 格式的压缩/解压功能,ZIP 格式还支持创建加密及自解包功能。
2022-11-19 09:40:44
3862
原创 Thoughtworks软开面试总结
然后第二个需求,我本来想用两个集合实现,刚写的时候,面试官说这样写不好,其实你可以封装一下,其实拿到需求就想到封装了,因为图省事,不想再写一个类,所以又开始随便来了😂,结果面试官一说,还是老老实实封装一个类,最后准备测试的时候,面试官说不用测试了,时间不够了,直接说你的程序有两个错误,分别是xxx(虽然没有开摄像头,我觉得足以证明面试官全程是在跟你一起写代码的,而不是直接看结果),测试也通过不了。20分钟提问,注意,是你问面试官 😂,你有什么想问的都可以问;40分钟做题,就是他给你说需求,你去实现,...
2022-08-25 16:24:43
714
原创 JVM概念初入门
基本类型的变量和对象的引用变量(堆内存空间的访问地址),速度快,可以共享,但是大小与生存期必须确定,缺乏灵活性。:与虚拟机栈的作用是一样的,只不过虚拟机栈是服务 Java 方法的,而本地方法栈是为虚拟机调用。):Java 虚拟机中内存最大的一块,是被所有线程共享的,几乎所有的对象实例都在这里分配内存;:new 创建的对象和数组,由 Java 虚拟机自动垃圾回收器管理,存取速度慢。):用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译后的代码等数据。
2022-08-21 18:20:21
227
原创 网络容易丢包情况汇总
当我们想要发一个数据包,会在代码里执行send(msg),这时候数据包并不是一把梭直接就走网卡飞出去的。当接受缓冲区满了,它的TCP接收窗口会变为0,也就是所谓的零窗口,并且会通过数据包里的win=0,告诉发送端。一般这种情况下,发送端就该停止发消息了,但如果这时候确实还有数据发来,就会发生丢包。如果这个缓冲区过小,而这时候发送的数据又过快,就有可能发生溢出,此时也会产生丢包。当网络传输速度过大,达到网卡上限时,就会发生丢包。是队列就有长度,有长度就有可能会满,如果它们满了,那新来的包就会被丢弃。.....
2022-08-16 10:18:11
1678
原创 跨域问题的解决
跨域问题的原因是由于浏览器的安全策略,即同源策略。同源策略会阻止一个域的JavaScript脚本和另一个域的内容进行交互。三个相同,即为同源。如图协议http、域名都相同 但是端口不同,所以不是同源。...
2022-08-14 23:24:46
1359
原创 软考上午题提炼知识点——计算机系统
算法快速排序采用的是分治法贪心算法时间复杂度nlognLinux更改文件权限:chmod安全加密对称加密。常见DES、AES、RC-5、IDEA。公开加密算法、非对称加密。需要一对密钥,公钥加密私钥解密。常见算法:RSA、ELGamal、背包算法、Rabin、D-H、ECC。...
2022-05-26 22:23:32
171
原创 软考打印准考证图片显示不出来问题
问题打印准考证的时候,证件照图片不显示,背景水印也不显示。详细使用谷歌、edge浏览器打印准考证的时候,证件照图片不显示,背景水印也不显示。解决切换使用ie浏览器,即可解决问题考试提醒陕西考区,考试当天,考生请携带准考证、身份证、《考生健康考试承诺书》、首场考试前48小时内核酸检测阴性证明等材料和要求携带的物品提前90分钟到达考点(通信大数据行程卡当天查询结果可提前打印或现场扫码备查)。考生考试当天需事先充分评估时间(开考5分钟后即禁止考生进入考场),未按时进入考场影响考试的,责任自负。
2022-05-24 10:47:00
2400
1
原创 软考-软件设计师(2.计算机组成原理与体系结构)
目录摘要数据的表示进制转换原码反码补码移码浮点数运算计算机结构Flynn分类法CISC&RISC流水线技术(必考)流水线执行时间计算吞吐率计算加速比计算流水线效率存储系统Cache局部性原理主存磁盘结构例题总线可靠性校验码CRC海明码摘要数据的表示进制转换原码反码补码移码各种数值在计算机中表示的形式称为机器数,特点是采用二进制计数制,数的符号用 0 和 1表示,小数点则隐含,表示不占位置。机器数对应的实际数值称为数的真值。设机器字长为 n,各种码制下带符号数的范围浮点数运算
2022-05-23 18:06:30
291
原创 软考-软件设计师(14.数据库设计)
目录概要数据库设计过程ER模型答题技巧概要数据库设计过程数据库设计的四个主要阶段用户需求分析、概念结构设计、逻辑结构设计、物理结构设计。用户需求分析。在需求调研的过程中,需要获得用户对系统的要求包括信息要求(保存哪些数据)、处理要求(实现什么功能)、系统要求(安全要求等)。数据字典是各类数据描述的集合,描述的是元数据(描述数据的数据),而不是数据本身。概念结构设计。概念设计中概念模型的理想工具是 E-R 图,由实体、属性和实体间的联系三要素组成。1)概念结构设计的目标是产生反映系统
2022-05-23 10:36:12
794
原创 软考-软件设计师(13.数据流图)
目录概要数据流图(DFD)基本概念数据流图常见错误数据字典(DD)数据平衡原则答题技巧例题概要数据流图(DFD)基本概念注意区分ER图和数据流图。数据流图没有联系,菱形。数据流图分层层次结构:顶层图、0 层图、底层图、父图、子图。数据流图常见错误DFD 的审查(1)一致性:父图与子图平衡、数据守恒、具备数据存储、输出不能与输入同名。(2)完整性:奇迹(无入有出)、黑洞(有入无出)、灰洞(无法出)。数据字典(DD)数据流、数据项、数据存储、基本加工数据平衡原则答题
2022-05-22 23:19:59
2380
原创 软考-软件设计师(3.操作系统)
目录概要进程管理进程状态前趋图PV操作例题死锁银行家算法例题存储管理分区存储方案分页存储例题页面置换算法例题文件管理索引文件结构例题位示图设备管理微内核操作系统概要根据考试大纲,本节内容比较重要,需要掌握进程管理、存储管理、设备管理、文件管理、作业管理等基础知识,上午的客观题约占 7 分。内容偏重于理解与应用进程管理进程状态三态模型、五态模型。注意,没有等待-》运行前趋图前趋图是为了描述一个程序的各部分间的依赖关系,或者是一个大的计算的各个子任务间的因果关系的图示。PV操作
2022-05-19 22:24:54
544
原创 软考-软件设计师(5&6.计算机网络)
目录概要网络概述计算机网络分类ISO/OSI 网络体系结构例题网络技术标准与协议TCP/IPDHCP协议DNS协议例题网络规划与设计地址划分例题特殊地址网络接入技术IPV6网络安全网络威胁与攻击防火墙信息系统安全属性加密技术数字签名数字信封与PGP例题概要主要学习计算机网络基础知识、计算机网络分类、网络设备、网络标准、网络协议、TCP/IP 协议族、网络安全、网络信息安全、防火墙技术、入侵检测等内容。 根据考试大纲,本小时的知识点会涉及单选题型和案例分析题型,约占 3~7 分。本部分的内容偏重于概念
2022-05-18 15:58:16
1189
原创 软考-软件设计师(4.数据库系统 )
目录概要数据库模式ER模型例题关系代数笛卡尔积连接规范化理论例题并发控制概要需要掌握数据库模型、数据模型、ER 图、规范化、数据库的集合运算和关系运算、数据库语言SQL,了解数据库管理系统、数据库的控制功能、数据仓库、分布式数据库基础知识,上午客观题约占 6 分,下午案例题至少一题。数据库模式ER模型例题关系代数完整性规则实体完整性:主属性不能为空值。参照完整性:外键的值必须存在。用户定义完整性:满足用户要求。(1)并。(2)差。(3)笛卡尔积:相乘。(4)投
2022-05-17 22:30:19
370
原创 软考-软件设计师(12.面向对象技术【UML图、设计模式】 )
目录总览面向对象基础面向对象分析面向对象设计面向对象程序设计面向对象测试UML用例图类图与对象图顺序图活动图状态图通信图构件图包图设计模式概念设计模式分类创建型模式结构型模式行为型模式总览主要学习面向对象、UML、设计模式等内容。根据考试大纲,本小时的知识点会涉及单选题型和案例分析题型,上午的客观题占 11分,下午的案例题至少一题。本小时的内容偏重于概念知识,根据以往全国计算机技术与软件专业技术资格(水平)考试的出题规律而言,考查概念的知识点多数参照教材,扩展内容较少面向对象基础面向对象 =
2022-05-17 17:23:10
1246
原创 软考-软件设计师(11.软件工程)
目录总览软件开发模型信息系统开发方法需求工程系统设计软件测试(必考)软件维护项目管理总览开发模型:软件开发模型需求分析难以做好,可能造成回溯,浪费时间。适用于需求明确、二次开发原型简易系统,往往用于需求分析阶段如果题目有需求不明确问题,选项同时出现原型和螺旋模型,选择前者。v模型强调测试。喷泉模型面向对象RAD可视化工具开发,快速开发模块化、复用性、可靠性增加适用于小型项目信息系统开发方法需求工程系统设计软件测试(必考)
2022-05-16 17:18:01
139
原创 AttributeError: module ‘tensorflow.python.framework.ops‘ has no attribute ‘_
使用tensorflow == 2.4.1 keras == 2.3.1代码报错AttributeError: module 'tensorflow.python.framework.ops' has no attribute '_原因:bert4keras文档支持tf+keras和tf+tf.keras,后者需要提前传入环境变量TF_KERAS=1。当使用tf+keras时,建议2.2.4 <= keras <= 2.3.1,以及 1.14 <= tf <= 2.2
2022-04-13 23:23:53
5414
1
原创 tensorflow2.4.1+cuda11.0+cudnn8.0.4安装记录
大纲原因开始安装基本环境操作测试原因由于显卡是3090,安装cuda是11.3版本的,而tensorflow官网对应表里面,最高2.6 也不支持cuda11.3。于是上网寻找帮助,便选择了tensorflow2.4.0+cuda11.0+cudnn8.0这样的配置(参考博客见末尾)。但是,想不到中间踩了各种坑。。。开始安装基本环境Ubuntu 16.04+Anaconda操作按部就班,首先创建一个新的conda环境:conda create -n tf2.4 python=3.6激活新
2022-04-08 21:26:23
1555
原创 PicklingError: args[0] from __newobj__ args has the wrong class
大纲详细说明错误定位问题解决需要注意的类似问题TypeError: a bytes-like object is required, not 'str'详细说明在跑网上代码的时候出现了这个错误PicklingError: args[0] from __newobj__ args has the wrong class用了很长时间终于解决该问题,下面详细说一下。由于跑的代码是几年前的老代码了,当时原作者使用的是python2.x版本。我则依旧使用python3.x。代码的转换也是用了一个下午,后来
2022-04-05 22:43:57
1493
原创 知识图谱问答的测评指标
(1)精确率。精确率(Precision)指问答方法对每个自然语言问句给出的黄金标准答案(问题对应的一个标准答案)占所有返回答案总数的比例。精确率计算公式可以形式化表示:(2)召回率。一个自然语言问句可能存在多个标准答案,如:问题“杭州有那些景点?”就有多个标准答案,因此需要评测知识图谱问答方法召回完整答案的能力。召回率(Recall)表示知识图谱问答方法返回的正确答案数占返回的黄金标准答案的比例。召回率计算公式可以形式化表示为:(3)准确率。准确率(Accuracy)表示知识图谱问答方法回答正确的
2022-04-02 21:20:06
5208
原创 软考-软件设计师(8.程序设计语言与处理程序基础)
程序设计语言与处理程序基础纵览编译过程文法定义(考的越来越少)正规式有限自动机表达式传值与传址各种程序语言特点纵览圈起来的是重点编译过程java,.Net不生成目标代码,只生成中间代码文法定义(考的越来越少)语法推导例题:正规式星号代表循环,(2)a:范围过宽,甚至可以表达b,故不正确有限自动机自动机识别状态码的意思就是,从初态到终态的可以走的路径。表达式注意右面无括号情况传值与传址这部分程序员们应该都比较懂,就不多说了直接放图。各种程序语言
2022-03-30 21:47:19
91
原创 软考-软件设计师(9.法律法规)
法律法规引言知识产权保护期限知识产权人确定侵权判定(重点)标准化基础知识引言分值2-3分常考点:侵权判断知识产权保护期限知识产权人确定主要区分归属单位还是个人委托创作侵权判定(重点)上述翻译的东西没被官方定义为官方正式译文的时候,享有著作权标准化基础知识√是常考行业标准比较多,可以排除法分析...
2022-03-27 22:58:53
93
原创 软考-软件设计师(10.多媒体)
多媒体知识分值基本概念音频声音的带宽图像彩色空间媒体种类多媒体相关计算基本概念计算多媒体标准数据压缩技术分值1~3基本概念音频声音的带宽次声波 < 人耳、乐器带宽:20HZ-(300~3400hz说话的带宽)-20kHZ < 超声波采样:采样频率应该为声音最高频率的2倍(奈奎斯特采样定律)电话采样频率一般为8k图像亮度、色调(红、绿)、饱和度(艳丽程度)彩色空间RGB:光三原色(叠加原理显色)YUV:为了兼容黑白电视机,里面有灰度CMY(CMYK(k,黑色)
2022-03-27 22:19:56
454
原创 ‘<‘ not supported between instances of ‘numpy.ndarray‘ and ‘numpy.ndarray‘
错误截图:在做两个矩阵大小比较的时候,出现了这个不能比较的错误。觉得很奇怪,明明ndarray是可以做一些运算的,包括大小比较,加减…而后在做仔细检查debug的时候,突然发现了问题所在啊。下面是两个矩阵的形式:仔细看里面的内容,一个是str 一个是 int 怪不得不能做比较。于是对arry里面的每个list做了转化list(map(int,i[1:]))描述map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function
2022-03-24 22:47:01
4018
原创 conda环境常用命令(创建、删除、激活......)
创建环境conda create -n ** python=**#例如conda create -n pytorch python=3.6查看已有环境conda info -e删除环境 conda remove -n env_name --all激活、关闭环境#激活conda activate env_name#关闭conda deactivate其他命令更新所有库conda update --all更新 conda 自身conda update conda更
2022-03-11 15:58:01
2542
原创 多模态技术简单介绍
大纲多模态表示学习模态转换对齐多模态融合协同学习多模态表示学习联合表示学习:将多模态的信息一起映射到一个统一的多模态向量空间协同表示学习:将多模态中的每个模态分别映射到各自的向量表示空间,但是映射后的向量满足一定的相关性约束。模态转换也可以称之为映射,主要是将一个模态的信息转换或者映射为另一个模态。主要应用·机器翻译(Machine Translation)、唇读(Lip Reading)和语音翻译(SpeechTranslation)图片描述(lmage Captioni
2022-03-11 10:52:50
3173
原创 ‘tensorflow.python.training.experimental.mixed_precision‘ has no attribute ‘_register_wrapper_optimi
报错AttributeError: module ‘tensorflow.python.training.experimental.mixed_precision’ has no attribute ‘_register_wrapper_optimizer_cls’问题原因:问题是Keras的安装与Tensorflow不兼容,所以其中没有属性/方法。我尝试了source中提到的以下命令,我的问题完全解决了。解决方法:pip3 uninstall keraspip3 install ke
2022-03-01 10:18:56
5089
1
原创 neo4j浏览器空白页
装了个中文neo4j 4.4.2 版本,启动成功后登入http://localhost:7474/browser/出现空白页。解决方法清除浏览记录再次登录,成功!
2022-01-12 10:53:04
1763
原创 跟子豪兄学词云(1)
!pip install wordcloudimport wordcloud先安装第三方库w=wordcloud.WordCloud(width=1000,height=700,background_color='white',font_path='simhei.ttf')# 调用词云对象的generate方法,将文本传入w.generate('从明天起,做一个幸福的人。喂马、劈柴,周游世界。从明天起,关心粮食和蔬菜。我有一所房子,面朝大海,春暖花开')# 将生成的词云保存为out.
2020-10-20 10:47:40
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人