自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)

转载 C#编程规范

参考文献:C# 编写规范

2018-11-12 14:26:26 543

转载 C#程序代码中常用的快捷键

参考文献:C#程序代码中常用的快捷键

2018-11-12 11:14:38 408

原创 python读写json文件

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。Python3 中可以使用 json 模块来对 JSON 数据进行编解码。Json模块提供了四个功能:dumps、dump、loads、loaddumps : 把数据类型转换成字符串dump : 把数据类型转换成字符串并存储在文件中loads : 把字符串转换成数据类型load : 把文件打开...

2018-10-31 10:17:40 235

原创 OpenCV+TensorFlow 入门人工智能图像处理--第3章 计算机视觉加强之几何变换

百度网盘下载地址第2章 计算机视觉入门第3章 计算机视觉加强之几何变换3-1 本章介绍3-2/3-3/3-4/3-10 图片缩放# 1 load 2 info 3 resize 4 checkimport cv2img = cv2.imread('image0.jpg',1)imgInfo = img.shapeprint(imgInfo)height = img...

2018-09-19 16:33:47 1324

原创 6、查找算法

1、查找算法概述查找(Searching)就是根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)。查找算法分类: 1、静态查找和动态查找;注:静态或者动态都是针对查找表而言的。动态表指查找表中有删除和插入操作的表。2、无序查找和有序查找。无序查找:被查找数列有序无序均可; 有序查找:被查找数列必须为有序数列。平均查找长度(Average Sear...

2018-09-15 13:52:46 220

原创 4、树和二叉树

转载地址:线性表的一些基本知识点1、树和二叉树的一些基本知识点1.1、树一种非线性结构。树是递归结构,在树的定义中又用到了树的概念。1.1.1、树的基本术语:树结点:包含一个数据元素及若干指向子树的分支;孩子结点:结点的子树的根称为该结点的孩子;双亲结点:B结点是A结点的孩子,则A结点是B结点的双亲;兄弟结点:同一双亲的孩子结点;堂兄结点:同一层上结点;...

2018-09-15 13:52:24 246

转载 C++中引用

一、什么是引用引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名;例:char a;char &ra=a; // 定义引用ra,它是变量a的引用,即别名特别注意:1、&不是求地址运算符,而是起标志作用,用来表示该变量是引用类型的变量。2、引用的类型必须和其所绑定的变量的类...

2018-09-05 16:04:47 122

转载 美团技术团队:实例详解机器学习如何解决问题

参考文献: 1. 美团技术团队:实例详解机器学习如何解决问题 2. 美团团队技术博客

2018-09-04 16:55:56 219

转载 Windows安装OpenCV3.4.1+VS2017开发环境配置

参考文献: 1. 学习OpenCV–如何在Visual Studio中使用OpenCV 2. OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置

2018-08-29 15:18:24 319

原创 剑指offer之面试题5:替换空格

1、题目2、解题思路

2018-08-21 10:09:08 591

转载 python 字符串(str)和列表(list)的互相转换

1. 字符串转列表str1 = "12345"list1 = list(str1)print list1str2 = "123 sjhid dhi"list2 = str2.split() #or list2 = str2.split(" ")print list2str3 = "www.google.com"list3 = str3.split(".")print lis...

2018-08-20 10:07:04 987

转载 Python正则表达式

1、简介在开发中会有大量的字符串处理工作,其中经常会涉及到字符串格式的校验。场景1:如何判断一个字符串是手机号呢?测试文件138110112341a3hi233rhi387156340场景2:在一个文件中,查找出itcast开头的语句测试文件itcast hello pythonitcast c++itheima iositheima php场景3:在一个...

2018-08-16 15:21:02 116

转载 完整机器学习项目的工作流程

转载于《完整机器学习项目的工作流程》作者:七月在线寒小阳、龙心尘1、抽象成数学问题 明确问题是进行机器学习的第一步。机器学习的训练过程通常都是一件非常耗时的事情,胡乱尝试时间成本是非常高的。这里的抽象成数学问题,指的我们明确我们可以获得什么样的数据,目标是一个分类还是回归或者是聚类的问题,如果都不是的话,如何划归为其中的某类问题。2、获取数据 数据决定了机器学习结果的上限,而算...

2018-08-15 10:10:41 344

原创 5、排序算法

1、 排序算法排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定顺序进行排列的一种算法。算法分类:1.1、冒泡排序冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。对每一对...

2018-08-13 15:31:27 407

原创 剑指offer之面试题4:二位数组中的查找

1、题目在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2、解题思路从左下角或者右上角开始比较3、Python 2.5.2版本实现(因为牛客网上为2.7版本)3.1、自己写的(牛客网通过)# -*- coding:utf...

2018-08-10 17:41:47 180

原创 3、栈和队列

参考文献: 1. Python就业班 2. 3.

2018-07-25 10:35:08 144

原创 2、线性表

转载地址:线性表的一些基本知识点线性表的一些基本知识点线性表是一种典型的线性结构。头结点无前驱有一个后继,尾节点无后继有一个前驱。链表只能顺序查找,定位一个元素的时间为O(N),删除一个元素的时间为O(1)。1、线性表的顺序存储结构把线性表的结点按逻辑顺序依次存放在一组地址连续的存储单元里。用这种方法存储的线性表简称顺序表。是一种随机存取的存储结构。顺序存储指内存地址是一块的,随机...

2018-07-24 21:19:18 137

原创 windows中VMware Workstation安装Ubuntu 16.04和VMware Tools教程

参考文献: 1. VMware Workstation12安装Ubuntu 16.04和VMware Tools教程

2018-07-12 17:02:01 399

原创 Python map()函数将一个全部为int的列表,转化为全部为str的列表

map()函数将一个全部为int的列表,转化为全部为str的列表list(map(str,[1,2,3,4,5,6,7,8]))参考文献: 1. python中的map()函数

2018-07-03 09:50:44 12709 3

转载 1、数据结构的一些基本概念

参考文献: 1. Python基础算法/剑指offer 2. 数据结构的一些概念

2018-07-02 10:32:37 163

原创 计算机网络原理-韩立刚-第五章 传输层

第五章 传输层 要背住这张图中所有的传输层和网络层协议TCP 需要将要传输的文件分段传输;需要建立会话,可靠传输,流量控制。 UDP 一个数据包就能够完成数据通信,不分段,不需要建立会话,不需要流量控制,不可靠传输。传输层协议和应用层协议之间的关系:通过端口来和不同的应用通信服务和应用层协议之间的关系 - 服务使用TCP或UDP的端口侦听客户端请求 - 客户端使...

2018-06-29 10:11:08 1150 3

原创 计算机网络原理-韩立刚-第四章 网络层

第四章 网络层前章回顾 物理层网络设备的机械特性、电气特性、功能特性、过程特性。数据通信的基础知识,包括数字信号和模拟信号频分多路复用时分多路复用数据链路层封装成帧透明封装无差错接收点到点线路的数据链路层广播信道的数据链路层以太网、集线器、网桥、交换机100M、1000M、10000M以太网参看文献: 1. 计算机网络-韩立刚-第四章 网络层...

2018-06-28 19:28:26 1660

原创 github上传项目

详细步骤请参见参考文献,已经写的很详细了。参考文献: 1. 最简单方法将项目上传到github

2018-06-14 14:21:48 148

原创 思科路由器交换机模拟软件cisco Packet Trancer 5.3

下载地址: cisco Packet Trancer 5.3+思科路由器交换机配置指令+思科网络学院教材配套例题

2018-06-11 15:27:42 906

原创 计算机网络原理-韩立刚-第三章 数据链路层

参考文献: 1. 计算机网络原理-韩立刚-第二章 物理层

2018-06-11 15:12:37 736

原创 linux常用命令

linux常用命令:1. ls:查看当前目录下文件ls > xxx.txt:将要显示到屏幕的东西写入xxx.txt ls >>xxx.txt:将要显示到屏幕的东西追加写入xxx.txt ll:以列表显示2. pwd:当前路径3. cd:切换目录cd ./A:当前路径下的A文件夹4. t

2018-05-28 19:16:33 108

原创 DOS常用命令

  cd     改变当前目录       sys   制作DOS系统盘   copy    拷贝文件         del   删除文件   deltree   删除目录树        dir   列文件名   diskcopy  制磁盘          edit  文本编辑   format    格式化磁盘        md   建立子目录   mem     查...

2018-05-28 19:11:48 533

原创 计算机网络原理-韩立刚-第二章 物理层

第二章 物理层物理层的基本概念数据通信的基本知识数据通信的基本知识总结数据通信模型相关的术语信道:单工信道、半双工信道、全双工信道常用的编码:单极性不归零码、双极性不归零码、单极性归零码、双极性归零码、曼彻斯特编码、差分曼彻斯特编码信道的极限容量奈氏准则:没有信号干扰,码元的传输速率有上限香农...

2018-05-21 21:16:38 605

原创 计算机网络原理-韩立刚-第一章 计算机网络概述

第一章 计算机网络概述局域网:覆盖范围小;自己花钱购买设备;带宽固定10M、100M、1000M等;自己维护;距离100m以内 广域网:距离超过100m,花钱租带宽,别人进行维护 Internet:计算机数据通信过程: DNS服务器:负责将域名转换成IP地址 子网掩码:比如IP为13.0.0.2,子网掩码为255.0.0.0,说明IP的前一个数字为网络部分,后面三个数字为主...

2018-05-21 16:52:35 3111 2

原创 Python open()函数打开文件路径

参考文献:Python学习笔记:open()函数打开文件路径报错问题

2018-05-21 09:03:35 12137

原创 Ubuntu中使用更新pip,提示cannt import main问题

参考文献:UBUNTU中使用pip安装,提示cannt import main问题

2018-05-14 19:12:54 1244

原创 一、MySQL安装和使用

一、安装安装命令sudo apt-get install mysql-serverapt-get isntall mysql-clientsudo apt-get install libmysqlclient-dev安装过程中会提示设置密码,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat -tap | grep mysql...

2018-05-14 16:19:42 164

原创 Python读写txt文件

参考文献: 1. Python open() 函数 2. python读写txt文件+新建(包括txt或者其它后缀)

2018-05-04 11:05:15 344

原创 Ubuntu修改文件夹权限

参考文献:ubuntu下修改文件夹权限

2018-05-02 21:07:23 1494

原创 vim安装、配置和使用

一、安装vim使用命令 sudo apt-get install vim 来安装vim,安装后的vim需要进行一些配置。查看是否安装成功:vim --version二、配置vim使用命令 sudo vim /etc/vim/vimrc 修改vim配置文件 (修改该文件对所有用户都生效),在该文件最后添加代码(见参考文献1)(还只是简单的配置)三、vim的常用命令...

2018-05-02 21:03:35 723

原创 Ubuntu 16.04安装sogou 拼音输入法

期间遇到问题: Errors were encountered while processing: sogoupinyin 参考文献2重启后按照参考文献2进行设置参考文献:Ubuntu 16.04安装sogou 拼音输入法Ubuntu14.04.2安装搜狗输入法...

2018-05-02 11:56:20 3644

原创 虚拟机环境下ubuntu16.04 apt-get update 失败解决

参考文献:ubuntu16.04 apt-get update 失败解决。(虚拟机环境下)

2018-05-02 10:57:18 2889

原创 Python网络编程之udp通信

1. socket基本函数socket()函数:socket.socket([family[, type[, proto]]]) 参数意义: - family: 套接字家族可以使AF_UNIX或者AF_INET - type: 套接字类型可以根据是面向连接的还是非连接分为SOCK_STREAM或SOCK_DGRAM - protocol: 一般不填默认为0.创建一个u...

2018-04-25 19:54:39 667

原创 Linux下安装飞秋——简单到只用一条指令

linux下安装飞秋/飞鸽传书之类的软件iptux信使,可以与windows在一个局域网下聊天与传书文件,安装很简单,直接运行下面的语句即可:sudo apt-get install iptux 安装成功后,直接命令行iptux就可以运行了。...

2018-04-24 14:09:23 559

原创 vim的使用

基本的操作让vim编辑器永久显示行号(见参考文献3)参考文献:Linux vi/vim | 菜鸟教程小甲鱼Vim快速入门视频百度网盘地址如何让vim编辑器永久显示行号...

2018-04-24 09:38:44 82

空空如也

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除