勉旃
码龄7年
关注
提问 私信
  • 博客:519,552
    问答:993
    520,545
    总访问量
  • 86
    原创
  • 1,745,721
    排名
  • 110
    粉丝
  • 0
    铁粉

个人简介:不认命,心中所愿皆能实现;不将就,不为世俗只为热爱。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-09-05
博客简介:

于书盼的博客

查看详细资料
个人成就
  • 获得289次点赞
  • 内容获得40次评论
  • 获得1,281次收藏
  • 代码片获得171次分享
创作历程
  • 3篇
    2019年
  • 69篇
    2018年
  • 33篇
    2017年
成就勋章
TA的专栏
  • Docker应用
    4篇
  • 工具助手
    8篇
  • 运动目标跟踪判别式
    4篇
  • 外文翻译
  • 机器学习(Machine Learning)
    16篇
  • C/C++学习
    19篇
  • Python学习
    25篇
  • 运动目标跟踪生成式
    7篇
  • 图像处理
    5篇
  • 数据结构(python)
    9篇
  • Linux学习
    11篇
  • 云计算相关学习
  • MySQL学习
    3篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

python 单链表的操作

链表由一系列不必在内存中相连的结构构成,这些对象按线性顺序排序。每个结构含有表元素和指向后继元素的指针。最后一个单元的指针指向NULL。为了方便链表的删除与插入操作,可以为链表添加一个表头。单链表双链表 链表的常用方法:LinkedList() 创建空链表,不需要参数,返回值是空链表 is_empty() 测试链表是否为空,不需要参数,返回值是布尔值 append(data) 在尾...
原创
发布博客 2018.08.29 ·
2094 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

C语言——链表笔记

我们至少可以用两种方式存储数据 1、数组 优点:存储速度快 缺点:需要一个连续的很大的内存;插入和删除元素的效率很低。 数组每个单元只存储元素的实际值 2、链表 优点:插入删除元素的效率高;不需要一个连续大的内存 缺点:查找元素效率低 链表每个单元分两部分,左边存储实际元素值,右边存储下一个元素的指针 链表术语: 头结点:头结点的数据类型和首节点的类型一样;头结点是首节点前...
原创
发布博客 2018.03.10 ·
317 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

C++笔记——自定义函数

1、定义 Perm–全排列函数 代码如下: void Perm(int* arr,int size,int N) { if(size == N) { for(size_t i=0;i<size;++i) cout<<arr[i]; cout<<endl...
原创
发布博客 2018.01.02 ·
1295 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

交差验证

交叉验证(Cross-Validation)一般要满足: 1)训练集的比例要足够多,一般大于一半 2)训练集和测试集要均匀抽样1、训练数据集,交叉验证数据集,测试数据集的作用 参考:http://blog.csdn.net/wu_nan_nan/article/details/70169836 在Andrew Ng的机器学习教程里,会将给定的数据集分为三部分:训练数据集(tr
原创
发布博客 2017.12.29 ·
670 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++笔记——指向常量的指针/指针常量

const int * p1;//指向常量的指针;p1是变量,*p1是常量,变量可以作为左值,也就可以改变,常量不能作为左值,变量有读写属性,常量只能读。 int const *p2; //同上,C++标准规定,const关键字放在类型或变量名之前等价的。 int * const p3; //指针常量;*p3是变量,p3是常量 const int * const p4; //*p4是常量,p4
原创
发布博客 2017.12.21 ·
391 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux中挂载详解以及mount命令用法

挂载概念Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。注意:“挂载点”的目录需要以下几个要求:(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。举例:挂载U盘  和USB接口的...
原创
发布博客 2018.11.09 ·
1419 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

牛顿法与Hessian矩阵

牛顿法 主要有两方面的应用:1.求方程的根;2.求解最优化方法;一. 为什么要用牛顿法求方程的根?问题很多,牛顿法 是什么?目前还没有讲清楚,没关系,先直观理解为 牛顿法是一种迭代求解方法。 假设 f(x) = 0 为待求解方程,利用传统方法求解,牛顿法求解方程的公式:f(x0+Δx) = f(x0) + f′(x0) Δx 即 f(x) = f(x0) + f...
转载
发布博客 2018.03.13 ·
3822 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

gamma校正

1、gamma校正定义 Gamma源于CRT(显示器/电视机)的响应曲线,即其亮度与输入电压的非线性关系。 所谓伽玛校正就是对图像的伽玛曲线进行编辑,以对图像进行非线性色调编辑的方法,检出图像信号中的深色部分和浅色部分,并使两者比例增大,从而提高图像对比度效果。 在图像照度不均匀的情况下,可以通过Gamma校正,将图像整体亮度提高或降低。在实际中可以采用两种不同的方式进行Gamma标准化,平
原创
发布博客 2018.01.03 ·
5251 阅读 ·
0 点赞 ·
0 评论 ·
17 收藏

Python中global和nolocal作用域的理解

原创:https://www.cnblogs.com/z360519549/p/5172020.html python引用变量的顺序: 当前作用域局部变量-> 闭包函数外的函数中变量->当前模块中的全局变量->python内置变量 。 一 、global global关键字用来在函数或其他局部作用域中使用全局变量。但是如果不修改全局变量也可以不使用global关键字。gcount = 0de
转载
发布博客 2018.03.04 ·
3469 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

哈夫曼树的构建、编码以及带权路径长计算

给定n个权值作为n个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。构造哈夫曼树的算法如下:        1)对给定的n个权值{W1,W2,W3,...,Wi,...,Wn}构成n棵二叉树的初始集合F={T1,T2,T3,...,Ti,..., Tn},其...
原创
发布博客 2018.09.17 ·
41831 阅读 ·
81 点赞 ·
5 评论 ·
190 收藏

windows下buildbot 的搭建及config文件讲解

buildbot在windows环境下的搭建步骤:master:1. python -m venv sandbox(我使用的是python3.67,试过python2.7,系统推荐用python3于是乎就转python3,python3.6自带虚拟环境)2.cd到sandbox下的Scripts目录先,activate虚拟环境3.pip install buildbot4.pi...
转载
发布博客 2019.04.29 ·
1011 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Pycharm 解决pip遇到的错误:module 'pip' has no attribute 'main'

在pycharm中安装包是出现了如下错误:“AttributeError: module 'pip' has no attribute 'main'”解决:修改pycharm安装目录下helpers\packaging_tool.py文件。修改do_install和do_uninstall如下:def do_install(pkgs): try: #imp...
原创
发布博客 2019.01.24 ·
982 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Linux命令关机/重启和Windows系统dos命令关机/重启

 Linux命令关机/重启:关机 shutdown –h now shutdown –h 20:25 shutdown –h +10 halt 立马关机 系统会在今天20:25关机 十分钟后关机 关闭系统,等同于shutdown –h now 和 poweroff 重启 Shutdow...
原创
发布博客 2019.01.16 ·
2708 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

100多本python书,免费电子版下载

推荐:1、Coffee Break Python Slicing: 24 Workouts to Master Slicing in Python, Once and for All 切片(Slicing)是 Python 里非常有用的一个功能,属于 Python 开发人员最基本的技能之一。 如果你是初学者而且想了解 Slicing,那么这本书绝对适合你。链接:https://ma...
转载
发布博客 2018.12.18 ·
19877 阅读 ·
8 点赞 ·
0 评论 ·
81 收藏

python连接MySQL

1、安装Python链接Mysql数据库的接口python3一般使用PyMySQL模块,此模块也有支持python2的。pip install pymysql详请可参考:http://m.yiibai.com/python/python_database_access.html在python2上还可使用MySQLdb模块,MySQLdb模块的名字在pip上叫MySQL-pytho...
原创
发布博客 2018.12.18 ·
5002 阅读 ·
5 点赞 ·
0 评论 ·
18 收藏

python连接MySQL

1、安装Python链接Mysql数据库的接口python3一般使用PyMySQL模块,此模块也有支持python2的。pip install pymysql详请可参考:http://m.yiibai.com/python/python_database_access.html在python2上还可使用MySQLdb模块,MySQLdb模块的名字在pip上叫MySQL-pytho...
原创
发布博客 2018.12.18 ·
5002 阅读 ·
5 点赞 ·
0 评论 ·
18 收藏

Linux 创建进程与关闭进程详解

一、查询已运行进程:1.ps    ps a 显示现行终端机下的所有程序,包括其他用户的程序。    ps -A 显示所有程序。    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。    ps -e 此参数的效果和指定"A"参数相同。    ps e 列出程序时,显示每个程序所使用的环境变量。    ps f 用ASCII字符显示树状结构...
原创
发布博客 2018.12.04 ·
581 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

基本的MySQL操作

1.创建数据库在登陆 MySQL 服务后,使用 create 命令创建数据库操作语法:create database 数据库名;2.查看已有数据库操作语法:show databases;3.选择数据库操作语法:use 数据库名;4.删除数据库操作语法:drop database 数据库名;5.创建数据表使用(use 数据库名;)选择好数据库后...
原创
发布博客 2018.12.03 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu16.04下安装MySQL

首次安装MySQL非常简单只需要以下几条命令就可以完成。1. sudo apt-get install mysql-server2. sudo apt-get isntall mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码,按照要求设置密码。MySQL的配置文件默认存放在/etc/my.cnf...
原创
发布博客 2018.12.03 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下使用g++编译C++程序——Compiling Cpp

g++和gcc:准确的说都是GNU(组织)的一个编译器区别:后缀为.c的文件gcc把它当做c程序,g++当做c++程序。后缀为c++的两者都当做c++程序。对于cpp程序,无论gcc或者是g++编译阶段都是相同的,都是用的gcc进行编译,但是在链接阶段gcc不能自动和c++程序使用的库连接。---------------------g++安装1.ubuntu下g++的安装安装g++...
原创
发布博客 2018.11.30 ·
1521 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏
加载更多