一般来说,我们会将自己写的Python模块与python自带的模块分开存放以达到便于维护的目的。那么如何在Python中添加自定义的模块呢? 在解答这个问题之前,我们首先要明确两点: 1.严格区分包(package)和文件夹。包的定义就是包含__init__.py的文件夹。如果没有__init__. ...
分类:
编程语言 时间:
2020-07-05 15:29:59
阅读次数:
57
一、描述 找不到您的文件。该文件可能已被移至别处或遭到删除。ERR_FILE_NOT_FOUND 二、现象 请求直接被拦截,无法发送到后台服务器 此外通过Chrome浏览器抓包,此次请求头还会提示一个警告信息:Provisional headers are shown 三、原因 3.1 文件不存在 ...
分类:
Web程序 时间:
2020-07-05 13:35:53
阅读次数:
838
首先我们需要将编写好的c程序文件编译为动态库文件(后缀名为.so) 使用下面的命令: gcc 原文件名.c -shared -o 新文件名.so 然后在python程序中导入模块:from ctypes import * 在python中引入c动态库,并定义一个变量用来接收动态库: a=cdll.L ...
分类:
编程语言 时间:
2020-07-05 10:47:11
阅读次数:
98
打开Project/Structure 点击Moudle,选中自己的Moudle,点击+,选择Library 选中自己的Tomcat,点击Add Selected,点击OK完成操作 ...
分类:
编程语言 时间:
2020-07-05 10:45:39
阅读次数:
76
1 STL介绍 STL是“Standard Template Library”的缩写,中文名称为标准模板库。 STL是C++标准库的一部分,不用单独安装。 STL就是借助模板把常用的数据结构及其算法都实现了一遍。 2 目前编程遇到过的STL vector queue stack 参考 STL教程:C ...
分类:
其他好文 时间:
2020-07-04 22:20:33
阅读次数:
77
python设计模式之模板模式 编写优秀代码的一个要素是避免冗余。在面向对象编程中,方法和函数是我们用来避免编写冗余代码的重要工具。 现实中,我们没法始终写出100%通用的代码。许多算法都有一些(但并非全部)通用步骤。广度优先搜索( Breadth-First Search, BFS)和深度优先搜索 ...
分类:
编程语言 时间:
2020-07-04 20:55:38
阅读次数:
58
学习时常常忘记某个容器怎么用。别怕,只要用时会查。太多也记不过来。 微软的c++文档:https://docs.microsoft.com/zh-cn/cpp/standard-library/vector-class?view=vs-2019 又发现一个网上查文档的网站了,感觉还不错。链接:htt ...
分类:
编程语言 时间:
2020-07-04 01:33:39
阅读次数:
578
今天在练习使用springboot通过mapper和xml方式整合mybatis时发生报错,通过百度大佬们的解决方法发现都不行。最后发现是我的xml文件没有按照传统的maven架构进行放置。 因为springboot使用的是maven架构,xml文件必须放到src/main/resource下才能被 ...
分类:
Web程序 时间:
2020-07-04 01:01:01
阅读次数:
83
问题背景 在语音相关的项目测试阶段,出现此类问题 解决方案 谷歌查询 问题原因 pyaudio的运行需要依赖于portaudio这个库,应该先安装一个portaudio库 解决方案 先安装这个库 # 1 手动下载portudio wget http://portaudio.com/archives/ ...
分类:
系统相关 时间:
2020-07-03 23:44:15
阅读次数:
92
在golang官网下载源文件,解压,并添加到PATH。 ~ # tar -C /usr/local/ -xzvf go1.14.4.linux-amd64.tar.gz ~ # echo 'export PATH=$PATH:/usr/local/go/bin' >> /etc/profile ~ ...
分类:
其他好文 时间:
2020-07-03 23:38:40
阅读次数:
115