- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Win10安装CUDA、cuDNN,并测试Tensorflow是否开启了GPU加速
这里写自定义目录标题CUDA和cuDNN安装版本对应CUDA 11.5安装cuDNN安装CUDA和cuDNN安装版本对应首先第一步是确定TensorFlow支持哪个版本的CUDA和cuDNN,通过以下链接查看:https://tensorflow.google.cn/install/source稳定运行的版本对应如下:CUDA 11.5安装打开链接https://developer.nvidia.com/cuda-downloads选择相应的版本下载安装:https://develop
2021-11-18 17:08:32
3252
原创 PyCharm项目里使用opencv,cannot find reference 且无代码自动补全功能【亲测有效】
Python:3.8Opencv:4.5.4.58通过添加Interpreter Path解决(1)(2)(3)选择添加虚拟环境的cv2目录(4)解决!
2021-11-12 11:30:10
10725
19
原创 anaconda安装dlib
https://anaconda.org/conda-forge/dlibconda install -c conda-forge dlib
2021-11-10 15:17:57
2968
4
原创 centos7清理完挖矿病毒之后内存仍然占用超高,解决办法
服务器中挖矿病毒了,c3pool,经过了一顿操作,删除定时任务、清除.ssh、删除各种可执行文件、删除开机启动任务之后,病毒算是消停了,进程里也没有了踪迹,CPU占用也下来了。(具体过程请百度,大同小异)。但是,问题出现了,一顿操作之后重启服务器,在任何服务都未启动的情况下,内存已经65%,通过top看不出任何问题,只能通过free命令看到used的内存已经达到了2.4G(服务器总内存4G)。这时候再启动我们的服务,就会出现内存不足、进程莫名其妙退出等情况。经过了一系列努力,最终通过查看病毒的原始代
2021-06-01 17:23:17
2711
6
原创 python实现单例模式
import threadingimport timeclass Singleton(object): """ 用于创建单例模式的基类,需要单例的类只需继承此类即可 """ # 加锁,保证线程安全 _instance_lock = threading.Lock() def __new__(cls, *args, **kwargs): if not hasattr(cls, "_instance"): with
2021-05-26 16:09:11
76
原创 python读取配置文件和系统环境变量
我们python项目里不同的环境使用不同的配置文件,例如其中dev-开发环境pro-生产环境test-测试环境…通过configparser.ConfigParser读取相应的配置配置环境变量vim ~/.bashrc添加一行配置export ENV_CONFIG=pro# export ENV_CONFIG=test代码读取环境变量通过os.environ读取参数配置import os# 如果读取不到配置,则返回默认值devconfig_name = os.e
2021-05-26 15:36:25
1884
1
原创 python操作elasticsearch
1、封装工具类工具类使用单例模式,自动初始化Elasticsearch实例,并提供一系列方法,如:search、count、get、index、bulk、scroll等import threadingfrom elasticsearch import Elasticsearchclass ESClient(object): """ elasticsearch客户端工具类 """ # 加锁,保证单例模式的线程安全 _instance_lock = thre
2021-03-19 17:24:04
514
原创 python连接elasticsearch,并通过scroll查询满足条件的全部数据
try: es_scroll_size = 1000 with Elasticsearch( [self.hosts], # 连接集群,以列表的形式存放各节点的IP地址 sniff_on_start=True, # 连接前测试 sniff_on_connection_fail...
2021-03-19 12:09:52
2210
原创 vscode+nwjs开发环境配置
1、下载安装vscode自行下载安装2、下载nwjs sdkhttps://nwjs.org.cn/download.html选择带SDK的版本在系统用户根目录下创建文件夹C:\Users\Administrator.nwjs将下载的sdk压缩包解压到该目录下,如下图3、vscode安装debugger for NWjs插件4、创建nwjs项目4.1、创建package.json文件{ "name": "测试", "version": "1.0.0", "main":
2021-03-17 17:48:34
915
原创 将dict列表转换为pandas dataframe
import jsonimport pandas as pddic1 = {'name': '小刘', 'age': 23}dic2 = {'name': '小王', 'age': 24}dic3 = {'name': '小张', 'age': 25}dic4 = {'name': '小李', 'age': 26}lst = [dic1, dic2, dic3, dic4]print("lst", type(lst), lst)# 将list转化为json字符串jn = json.du
2021-03-11 11:18:57
1054
原创 kibana以后台进程启动
nohup /home/elasticsearch/kibana-7.8.0-linux-x86_64/bin/kibana >> /home/elasticsearch/kibana-7.8.0-linux-x86_64/logs/kibana.log 2>&1 &
2021-03-10 10:44:28
1194
原创 ubuntu服务器使用anaconda部署python项目,并解决项目内模块ModuleNotFoundError
ubuntu服务器使用anaconda部署python项目下载并安装anaconda3下载安装创建虚拟环境项目打包上传导出依赖包名称和版本号服务端下载第三方包将项目打包上传至指定目录并运行问题1:项目内部的自定义包找不到ModuleNotFoundError下载并安装anaconda3下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/注意下载的版本,尽量与本地开发环境保持一致,我这里选择一个最新的安装将Anaconda3-2020.
2020-12-29 13:08:34
1067
原创 ubuntu作为开发机-最佳实践
ubuntu安装本机配置联想拯救者Y7000 2018款i7-8750H16G内存(如果安装cloudera manager + cdh开发环境,至少32G起步)128GSSD + 1TGTX1050Ti无线网卡:将瑞昱RTL8822be 更换成intel ac9560 (很关键,因为这款瑞昱的无线网卡在ubuntu下经常无法连接wifi,换成ac9560即可)在win10基础上安装ubuntu,作为双系统使用,即win10+ubuntu18,安装教程:https://www.cnblo
2020-09-09 11:18:37
515
原创 ubuntu18安装idea后使用非root用户打开卡死在user agreement界面
ubuntu18.0.4-desktop未启用root用户按照网上教程下载、解压、修改权限后运行./idea.sh弹出user agreement界面,点击同意复选框后整个弹出框界面卡死,上面的所有按钮都无法点击,包括exit、continue,无法进入下一步解决办法:(1)卸载搜狗输入法sudo apt-get remove sogoupin(2)还原键盘输入法系统为iBus(3)重启系统...
2020-09-07 10:46:29
2051
8
原创 IDEA开发springboot项目,不重启项目实现热部署
一、pom文件增加devtools依赖<!-- spring-boot-devtools --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency&
2020-05-15 16:04:14
1926
1
原创 springboot运行/打包时动态指定配置文件application-*.yml
resources下新建application.yml、application-dev.、application-test.yml、application-pro.ymlapplication.yml 项目统一配置,不管是开发环境、测试环境或生产环境,都无需更改的配置,如mybatis配置、shiro配置、jwt配置等等application-dev.yml 开发环境,配置数据库连接、redis连接、ftp、fastdfs等等application-test.yml 测试环境,配置数据库连接、red
2020-05-13 09:54:47
9496
1
原创 使用iCheck插件,监听点击事件时获取的选中状态与实际不符
<input name="multiSelect" type="checkbox" id="changeMultiBtn" value="1">允许多选 $("#changeMultiBtn").on('ifClicked', function(event){ // 这个地方取到的checked与实际相反,因为点击事件发生在真实变化之前,所以使用时要...
2020-04-23 15:41:29
1521
原创 Centos7安装gitlib启动后,prometheus持续占用CPU过高
修改/etc/gitlab/gitlab.rbvim /etc/gitlab/gitlab.rb找到并禁用prometheus配置:改为最后运行:gitlab-ctl reconfigure 即可gitlab-ctl reconfigure
2020-04-13 16:17:56
2349
原创 Centos7安装vsftp服务,配置用户,并使用nginx开启访问
一、安装vsftpd和ftp客户端1.安装vsftpyum -y install vsftpd可以看到安装成功,版本为3.0.2,安装成功之后默认是未启动的,我们需要手工启动2.启动vsftp并设置为开机自启systemctl start vsftpd# 停止systemctl stop vsftpd# 重启systemctl restart vsftpd设置为开机自...
2020-03-03 11:44:26
529
原创 centos7安装hadoop集群,并基于zookeeper实现HA高可用
centos7安装hadoop集群,并实现HA高可用环境准备1、JDK1.8安装1.1、查看及卸载系统自带的jdk版本1.2、安装Oracle jdk1.8.0_1912、Zookeeper安装2.1、下载Zookeeper稳定版并解压2.2、配置Zookeeper集群3、虚拟机配置免密登录4、Hadoop安装插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左...
2019-01-26 21:27:12
1193
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人