渔父歌
码龄5年
  • 171,177
    被访问
  • 102
    原创
  • 1,561,731
    排名
  • 92
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2017-10-19
博客简介:

渔父歌的博客

查看详细资料
  • 3
    领奖
    总分 193 当月 11
个人成就
  • 获得96次点赞
  • 内容获得56次评论
  • 获得374次收藏
创作历程
  • 4篇
    2021年
  • 11篇
    2020年
  • 36篇
    2019年
  • 50篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • docker
    1篇
  • PyQt
    3篇
  • 课程设计
    3篇
  • 面试
    1篇
  • python爬虫之滑动验证码
  • 数据库
    1篇
  • python爬虫入门
    13篇
  • SQL
    2篇
  • 微信小程序问题盒子
    6篇
  • ACM题记
    5篇
  • python
    31篇
  • 学习笔记
    21篇
  • exception python学习中遇到的错误及解决方法
    6篇
  • Linux
    3篇
  • Django
    10篇
  • 微信小程序
    6篇
  • 图像去噪
    3篇
  • ACM
    5篇
兴趣领域 设置
  • 数据库管理
    数据库架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Docker快速入门:20分钟学会用 Docker部署服务

看到这篇文章的读者肯定希望快速上手 docker,所以这篇文章不会涉及到 docker的底层原理,而是主要讲如何编写 Dockerfile以及如何使用 docker进行项目部署,不管怎么样我们先用起来。不过在这之前我们先简单介绍一下 docker以便确定你是否真的需要使用 docker。首先我们先了解一下 docker能够帮我们做什么。用一句话概括就是:docker可以将我们的项目打包,然后无障碍地部署到大部分服务器上。docker本身可以运行在大部分系统上,但使用 docker部署的项目必须基于 lin
原创
发布博客 2021.07.01 ·
156 阅读 ·
0 点赞 ·
1 评论

PyQt创建带阴影的窗口

使用两个 QWidget 完成,内部的 QWidget 通过 QGraphicsDropShadowEffect 设置了阴影边框。外部的 QWidget 设置一个 padding以免遮住边框阴影。这里注意:需要通过 setAttribute(Qt.WA_StyledBackground, True) 使得内部 QWidget 可以通过 QSS设置 border-radius。通过 setAttribute(Qt.WA_TranslucentBackground, True) 将外部的 QWidget
原创
发布博客 2021.03.13 ·
128 阅读 ·
0 点赞 ·
0 评论

服务器上安装 dlib报错:c++: internal compiler error: Killed (program cc1plus)

出现这个错误说明内存不足,可以使用交换分区临时增加内存:首先我们使用 dd 命令创建一个大小为 2G的交换文件,命名为 swapfile:dd if=/dev/zero of=/mnt/swapfile bs=1M count=2048其中,if表示input_file输入文件,of表示output_file输出文件,bs表示block_size块大小,count表示计数。这里,我采用了数据块大小为1M,数据块数目为2048,这样分配的空间就是2G大小。然后格式化交换文件:mkswap /mnt
原创
发布博客 2021.03.13 ·
109 阅读 ·
0 点赞 ·
0 评论

windows 注册表详解以及使用 Python操作注册表

1 Windows注册表很多程序将配置保存在注册表中方便读取。注册表是一个树状结构,每一个节点可以有子节点,并且每个节点可以有自己的值。这些值就是程序保存在注册表中的配置信息,值有名词、类型和数值三个属性。1.1 值类型其中类型表示保存值的类型,常见的类型有:类型说明REG_BINARY二进制数据REG_DWORD32位数字REG_DWORD_LITTLE_ENDIAN小端格式的 32位数字,等价于 REG_DWORDREG_DWORD_BIG_ENDI
原创
发布博客 2021.03.13 ·
529 阅读 ·
0 点赞 ·
0 评论

操作系统之死锁的产生和处理

1、死锁产生的四个必要条件互斥条件:进程对所分配到的资源进行排他性使用,即在某一段时间内某资源只能由一个进程占用,在资源被占用期间请求资源的进程只能等待资源释放。请求和保持条件:进程请求某个资源,但是该资源已经被其他进程占有,此时进程只能阻塞等待资源释放,但又不释放已占有的其他资源。不剥夺条件:进程获得的资源只能由进程本身释放,不能被外部程序剥夺。环路等待条件:指在发生死锁时必然存在一个进程-资源唤醒链,链的下一个节点等待上一个节点释放资源,如 P0等待 P1释放资源,P1等待 P0释放资源。
原创
发布博客 2020.09.04 ·
148 阅读 ·
0 点赞 ·
0 评论

使用 winscp进行阿里云服务器文件传输与管理

下载:https://download.csdn.net/download/qq_40695895/12706790
原创
发布博客 2020.08.12 ·
440 阅读 ·
0 点赞 ·
0 评论

WinSCP.zip

发布资源 2020.08.12 ·
zip

如何卸载赛门铁克symantec,ivanti

1、会安装这个软件的公司大概率不会改密码,默认卸载密码就是:symantec2、如果不幸改了密码,用下面这个软件可以卸载大部分功能链接:https://pan.baidu.com/s/14evQQ1sHh2FCmYjtBBmMqw提取码:luna
原创
发布博客 2020.07.30 ·
2447 阅读 ·
1 点赞 ·
1 评论

sqlplus执行完脚本后自动退出

执行如下命令:echo exit | sqlplus username/password@orcl @scriptsql原理:sqlplus执行完 sql脚本后会从管道中读取 echo返回的 exit并执行。具体可参考:https://serverfault.com/questions/87035/run-oracle-sql-script-and-exit-from-sqlplus-exe-via-command-prompt...
原创
发布博客 2020.07.27 ·
869 阅读 ·
1 点赞 ·
0 评论

操作系统进程调度和内存分配模拟-仅支持优先级调度和动态分区分配算法

注意:内存分配算法和调度算法只有一种,恕不提供修改和咨询服务所有代码均为本人为完成课设原创,源代码付费 100获取,需要请加q460264869。
原创
发布博客 2020.07.24 ·
148 阅读 ·
0 点赞 ·
0 评论

操作系统进程调度和内存分配算法可视化模拟

操作系统进程调度和内存分配算法可视化模拟,java,idea支持的算法:先来先服务,时间片轮转,优先级调度首次适应,最佳适应,最坏适应
原创
发布博客 2020.07.01 ·
888 阅读 ·
0 点赞 ·
0 评论

PyQt动画

1、创建一个动画#-*- coding: utf-8 -*__author__ = 'geebos'from PyQt5.Qt import *class Example(QWidget): def __init__(self): super(Example, self).__init__() layout = QHBoxLayout() ...
原创
发布博客 2020.04.11 ·
246 阅读 ·
0 点赞 ·
0 评论

PyQt实现loading遮罩层

优点:1、完美覆盖整个窗口,阻止点击事件2、不会阻塞窗口3、窗口拖动时自动跟随4、可以使用 gif动图,也可以使用文字5、使用简单,开包即用#-*- coding: utf-8 -*__author__ = 'geebos'from PyQt5.Qt import *class LoadingMask(QMainWindow): def __init__(self, p...
原创
发布博客 2020.04.10 ·
2544 阅读 ·
3 点赞 ·
4 评论

CentOS一键安装mysql

# CentOS安装mysql一键脚本# mysql版本:5.7# 作者:geebos# 博客:https://blog.csdn.net/qq_40695895# 创建用户组和用户groupadd mysqluseradd -r -g mysql mysql# 下载mysqlwget https://dev.mysql.com/get/Downloads/MySQL-5.7/...
原创
发布博客 2020.02.15 ·
752 阅读 ·
0 点赞 ·
0 评论

CentOS一键安装nginx 1.9.9

# CentOS安装nginx一键脚本# nginx版本:1.9.9# 作者:geebos# 博客:https://blog.csdn.net/qq_40695895# 安装编译环境yum -y install gcc pcre-devel zlib-devel openssl openssl-devel# 下载并解压nginxwget https://nginx.org/dow...
原创
发布博客 2020.02.15 ·
124 阅读 ·
0 点赞 ·
0 评论

CentOS一键安装python3

# 安装python3一键脚本# 适用系统 CentOS# Python3版本:3.6.5# 安装编译Python3源文件所需的编译环境yum install -y gccyum install -y zlib*yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readlin...
原创
发布博客 2020.02.15 ·
487 阅读 ·
0 点赞 ·
0 评论

quickapp_debugger.apk

发布资源 2019.11.30 ·
apk

数据定义语句(2)DROP DATABASE

删除数据库。语法规则如下:DROP {DATABASE|SCHEMA} [IF EXISTS] db_name执行 DROP DATABASE 会删除数据库里的所有表然后再删除数据库,所以执行这条语句的时候一定要慎重。要执行该语句,你需要拥有数据库的 DROP 权限。DROP SCHEMA 和 DROP DATABASE 可以互相替换。特别注意: 当在删除数据库时,与数据库相关的授权信息不...
原创
发布博客 2019.11.14 ·
400 阅读 ·
0 点赞 ·
0 评论

PyCharm启动缓慢解决办法

打开C盘的用户数据目录,一般是 C:\用户\你的账号名,将隐藏文件全部显示出来,我们会看到一些这样的文件夹:这些文件夹里面都有一个 system\cache文件夹一个一个查看大小,把最大的那个删掉。这个文件夹保存的是 Pycharm的缓存文件,删除不会出什么大问题,但是可能会导致一些小问题,比如会出现配置丢失的情况,对Pycharm使用不是很熟练的建议慎重删除。还有一个就是这个文件夹大小...
原创
发布博客 2019.11.12 ·
1873 阅读 ·
0 点赞 ·
0 评论

SQL语法之创建数据库

光看名字就知道这是创建数据库的语句,使用方法如下:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name[create_specification] ...create_specification:[DEFAULT] CHARACTER SET [=] charset_name| [DEFAULT] COLLATE [=] collatio...
原创
发布博客 2019.10.26 ·
756 阅读 ·
0 点赞 ·
0 评论
加载更多