技术总结
末世灯光
这个作者很懒,什么都没留下…
展开
-
ModuleNotFoundError: No module named ‘google‘
如果你的代码仍然报错,可能还需要检查其他问题,例如环境配置、依赖库版本等。如果问题仍然存在,建议提供更多关于你的环境、代码和依赖库版本的信息,这样我就可以提供更具体的帮助。根据报错信息,问题似乎出现在导入`google.protobuf`模块时,提示找不到`google`模块。解决这个问题的一种可能方法是确保你的环境中安装了`protobuf`库,因为`google.protobuf`实际上是`protobuf`库的一部分。4. 确保安装成功后,尝试重新运行你的代码。(如果`wly`是你的环境名称)原创 2023-08-30 17:19:52 · 6178 阅读 · 0 评论 -
服务器后台运行程序
要让代码在服务器后台运行,有多种方法。在 Linux 系统中,最常见的有以下几种方式:**1. 使用 `&` 符号:**在命令后面添加 `&` 符号可以让程序在后台运行。但是这种方式存在一个问题:当您退出 shell 时,程序会被杀掉。**2. 使用 `nohup` 命令:**`nohup` 命令可以让程序脱离终端运行。这样,即使您退出了 shell,程序也不会被杀掉。在这里,`> output.log` 是将程序的输出重定向到 `output.log` 文件,`&` 符号是将程序放到后台运行。原创 2023-07-26 10:49:15 · 1822 阅读 · 0 评论 -
如何查看论文被引用情况
Dimensions上汇聚了多种类型的学术成果(期刊、图书、专利、临床试验),它好的地方在于可将论文与被引用情况、研究资金来源、相关临床试验、专利信息以及政策文件全部关联起来,从而对一项研究进行了从起源到结果的全方位描述。输入搜索标题的 doi。原创 2023-07-07 21:16:35 · 437 阅读 · 0 评论 -
使用 Pandas 读取多个分隔方式的文件
表示分隔符可以是逗号或者 tab。engine 参数指定了解析器的引擎,这里我们选择了 Python 自带的解析器。最后,header=0 参数告诉 Pandas 使用第一行作为列名。如果您的文本文件的第一行数据是使用逗号分隔的,而其余行是使用 tab 分隔的,您需要在 Pandas 中使用 read_csv 函数,并使用正则表达式指定多个分隔符。这里的 sep 参数使用了正则表达式。原创 2023-04-06 22:58:21 · 1307 阅读 · 0 评论 -
Could not interpret optimizer identifier: <tensorflow.python.keras.optimizer_v2.adam.Adam object at
【代码】Could not interpret optimizer identifier:原创 2023-04-05 11:52:06 · 957 阅读 · 0 评论 -
远程服务器大文件传输百度云盘文件
bypy upload [localpath] [remotepath] [ondup] 或 bypy syncup [localdir] [remotedir] [deleteremote] 上传文件到百度网盘。以通过pip直接下载,授权本人的百度云账号后,就可以直接使Linux电脑本地文件与百度网盘的apps(我的应用数据)/bypy目录下的文件进行上传与下载的交互了。bypy list 显示百度网盘 /apps(我的应用数据)/bypy 目录下的所有文件。来查询一个命令的具体使用方式。原创 2023-04-05 10:38:39 · 773 阅读 · 0 评论 -
C#语言编写基于线程的服务器和客户端代码的示例
该示例使用TCP协议进行通信,服务器在本地监听指定的端口号,客户端可以连接到该端口并发送数据。服务器使用多线程来处理来自客户端的连接和数据请求。原创 2023-04-04 15:55:17 · 318 阅读 · 0 评论 -
DEBUG - findfont: score(FontEntry(fname=‘C:\\Windows\\Fonts\\RAVIE.TTF‘, name=‘Ravie‘, style=‘normal
这条信息并非一个错误,而是一个调试信息。它表明 Matplotlib 正在查找合适的字体以进行渲染。的 "Ravie" 字体文件。该消息表示 Matplotlib 在查找和评分可用字体以找到最佳匹配。这是正常的,通常不会导致任何问题。如果您不想在输出中看到这些调试消息,可以将 Matplotlib 的日志级别设置为较高的级别,如。这将禁用 Matplotlib 的调试消息,只显示警告和错误消息。的调试消息,因为它们不会影响代码执行或图形生成。如果您遇到与字体相关的实际问题,可以查看日志以获取更多详细信息。原创 2023-04-03 00:55:39 · 543 阅读 · 0 评论 -
python多个py文件向同一个日志文件输出日志记录
要查看日志文件,您可以使用文本编辑器、专用日志查看器或命令行工具,如前面的回答所述。首先,在每个Python文件中配置日志记录。此函数负责配置日志记录器,包括设置日志文件名、日志级别和日志格式。这样可以确保每个文件都使用相同的日志配置。接下来,我们可以正常使用。在这个示例中,我们首先创建了一个名为。然后,在其他Python文件(如。)需要记录日志时,您可以在每个文件中设置并使用。在其他Python文件中,导入。时,它们的日志信息将被记录到同一个日志文件。的文件,其中定义了一个名为。原创 2023-04-02 23:43:14 · 1687 阅读 · 2 评论 -
python代码加入日志输出
使用专用日志查看器: 有些工具专门用于查看和分析日志文件,如LogViewPlus、LogFusion(Windows)、LogTail(Mac)等。这些工具提供了更强大的功能,如过滤、搜索、高亮显示等,可以帮助您更轻松地查找和解析日志信息。然后,根据应用程序的使用说明,打开日志文件并查看其内容。函数配置日志记录器,包括日志级别、日志格式和时间格式。的日志文件,只需将其拖放到文本编辑器窗口中,或者从编辑器的菜单中选择。如果日志文件较大,可以使用。文件,您可以使用任何文本编辑器或专用的日志查看器。原创 2023-04-02 23:01:50 · 960 阅读 · 0 评论 -
在Python中,可以使用try-except语句来处理异常。
这种方式可以捕获所有异常,但是也有缺点,就是无法区分不同的异常类型,因此可能会出现不够精确的异常处理。当代码块中发生错误时,程序会立即跳转到except块中,从而避免程序因错误而中断。通过这种方式,我们可以获取当前异常的类型,并针对不同的异常类型进行相应的处理。在这个例子中,我们只是打印了一个简单的消息,表示程序已经结束。块中,并执行相应的异常处理代码。函数获取当前异常的类型、值和跟踪信息,并打印出来。在这个示例中,当发生异常时,我们使用。属性来获取异常类型的名称,方便输出异常信息。原创 2023-04-02 13:18:44 · 1321 阅读 · 0 评论 -
python设置线程守护
锁可以用来保护共享资源的访问,并防止多个线程同时访问该资源。信号量是一种更高级的线程保护机制,可以限制同时访问共享资源的线程数。在Python中,线程保护是一种机制,用于确保多个线程不会同时访问共享资源,例如共享变量或共享文件。如果多个线程同时尝试访问共享资源,可能会导致数据损坏或不一致性,因此需要使用线程保护机制来避免这种情况。中,线程会先获取锁对象,对共享资源进行操作,然后释放锁对象。使用线程保护机制可以确保多个线程之间的数据访问是同步的,并且可以避免数据损坏和不一致性。的访问被保护在锁对象。原创 2023-04-02 11:46:52 · 689 阅读 · 0 评论 -
python列表在子函数中改变,主函数也随之改变
主要问题:python默认复制问题,这里采用深复制来解决。原创 2023-04-01 18:49:48 · 162 阅读 · 0 评论 -
Keras.metrics中的accuracy总结
比如有4个样本,其y_true为[[0, 0, 1], [0, 1, 0], [0, 1, 0], [1, 0, 0]],y_pred为[[0.3, 0.6, 0.1], [0.5, 0.4, 0.1], [0.3, 0.6, 0.1], [0.9, 0, 0.1]],根据前面知识我们可以计算得到其categorical_accuracy=50%,但是其top_k_categorical_accuracy是多少呢?binary_accuracy和accuracy最大的不同就是,它适用于2分类的情况。原创 2023-03-21 15:47:28 · 631 阅读 · 0 评论 -
VS2019创建MFC简易工程
vs配置环境:创建MFC程序:原创 2023-03-20 22:46:35 · 384 阅读 · 0 评论 -
工具---AI绘图:将文本文字描述转换成图片
首次使用文心一言生成二次元图片,使用“二次元,一个运动装女孩,棒球帽,橙色棒球衫,户外运动,飞舞落叶,操场跑道,大自然,自然场景,明亮阳光。不过,文心一言目前还处在测试阶段,并不是所有用户都可以申请到使用权限的。原创 2023-03-19 20:32:28 · 2331 阅读 · 0 评论 -
腾讯三大工具:ARC+智影+Effidit
在该实验项目下,目前有三个对外公开,且可免费使用的AI功能,分别是人像修复、人像抠图、动漫增强。人像修复:一些模糊不清的老照片用它处理后,将会变的十分清晰!适用于压缩后糊了的照片和多年前的老照片。人像抠图:精准抠出人像,不再需要用抠图工具一丝一毫地手动抠人像,用它彻底解放双手,一键抠图!动漫增强:和人像修复类似的工具,可以让你的动漫照片表得更加清晰,线条感更明显。原创 2023-03-19 17:30:56 · 5234 阅读 · 0 评论 -
coda虚拟环境下安装的包在base下以及报错:D:\Anaconda\Anconda3\python.exe: No module named pip
因为新建的虚拟环境没有pip模块这才导致调用base环境下的pip模块。原创 2023-03-18 06:13:44 · 464 阅读 · 0 评论 -
网络通信——C++服务器端+python客户端
【代码】网络通信——C++服务器端+python客户端。原创 2023-02-28 15:25:11 · 947 阅读 · 0 评论 -
python下载优酷视频
上面的代码我自己亲测对优酷,爱奇艺,搜狐视频都能轻松下载。原创 2023-02-26 14:36:02 · 2432 阅读 · 4 评论 -
python代码打包成exe运行
PS: 如果打包为exe的话,版本尽量选择python3.6+32位版本,因为win64位系统向下兼容32位程序,但是如果不考虑32位系统的话无所谓,直接python64位版本直接打包就可以,只是只能在win64位系统上跑。之后有朋友可能涉及到修改配置文件以及加载数据文件的问题,目前工作还没有遇到,日后遇到新的需求会继续更新。原创 2023-02-21 15:23:39 · 388 阅读 · 0 评论 -
Qt designer + ScrollArea 实现滚动界面
最后再编辑scrollAreaWidgetContents的尺寸, 这里选择编辑最小尺寸1000*1000,这时候就会显示出滚动条了。加入ScrollArea和push button按钮,但是依然没有看见滚动轮?原创 2023-02-20 18:10:33 · 1982 阅读 · 0 评论 -
将python代码封装成c版本的dll动态链接库
将python程序打包成DLL文件,然后用C++调用生成的DLL文件,这是一种用C++调用python的方法,这一块比较容易遇到坑。网上关于这一块的教程不是很多,而且大部分都不能完全解决问题。我在傻傻挣扎了几天之后,终于试出了一个可行的版本,写在这里供大家参考,也是供以后的自己参考。原创 2023-02-17 16:05:23 · 4130 阅读 · 4 评论 -
论文中不带边框表格制作方法
第四步:选中表格的第一行,点击菜单栏上“表设计-边框”,选择较细的线条,点击右侧边框,下拉选择下框线,论文中生成三线表。第三步:弹出窗口,选择无框线,选择加粗线条,点击预览框上下两条框线。第二步:点击菜单栏上“表设计-边框”,下拉选择“边框和底纹”。第一步:正常新建表格。原创 2023-01-10 19:02:49 · 2438 阅读 · 0 评论 -
闵帆老师《论文写作》课程学习心得
(21)这里固定摘要书写10句:第1句,问题及其重要性;第2句, 已有工作;第3句,已有工作局限性;第4句,本文工作;第5句,本文方法的第 1 个技术/步骤/方面/优势/贡献;第6句,本文方法的第 2个技术/步骤/方面/优势/贡献;第7句,本文方法的第 3 个技术/步骤/方面/优势/贡献;第8句,给出实验数据的领域、来源、数量;第9句,实验结果的展示;第10句,提升。(32)我们论文中使用矢量图;图片需要画的言简意赅,可以寻找相关和不相关专业的同学进行指导。原创 2022-12-14 14:34:02 · 381 阅读 · 0 评论 -
1.python实现二进制补码求原码
def ori2com(ori_str): """ 将原码字符串 -> 补码字符串 :param ori_str:原码字符串 :return:补码字符串 """ # 如果符号位为正,则原码与补码相同 if ori_str[0] == '0': return ori_str elif ori_str[0] == '1': value_str = "" # 数值位按位取反 f.原创 2022-04-13 16:37:40 · 1555 阅读 · 0 评论 -
Pyqt按钮点击状态下重复执行某个指令
原创 2022-04-13 15:41:14 · 763 阅读 · 0 评论 -
知网、万方数据库免费下载论文------比连接学校内网速度快数倍不止(有的学校万方数据库不支持下载)
最近正值毕业设计准备之际,相信很多小伙伴没法下载论文,不过有部分计算机专业的小伙伴肯定有办法的。之前使用学校开发的VPN软件可以连接内网,不过只有老师才能拥有账号,并且速度有时候把。。。没法说。最大的缺点就是有部分论文在万方上收录了,但是在知网上没收录,我也没办法下载啊,那钱硬钢30元一份。。。。以下提供一种方法,亲测有效:1.打开支付宝搜索浙江图书馆2.服务->服务大厅3.新用户注册4.第3步完成后回到上一步 :服务->加入卡包->领取5..原创 2021-01-13 15:08:22 · 2731 阅读 · 3 评论 -
ROS语音交互
语音交互功能:根据https://code.corvin.cn/corvin_zhang/ros_voice_system开源代码进行改编;(1)准备工作:申请科大讯飞帐号,下载SDK注意选对sdk版本,以及选择好对应的功能(2)准备工作:申请图灵机器人帐号创建机器人:记录创建机器人apikey做为连接端口;(3)利用科大讯飞源码和图灵机器人建立ros节点建立文本...原创 2019-09-10 09:47:56 · 1571 阅读 · 0 评论