- 博客(24)
- 收藏
- 关注
原创 栈、向量、映射(多重映射)、列表、集合、队列、优先队列(小知识--待补充)
栈(Stack)原则:先进后出(LIFO)、后进先出(FOLI)先进入的数据被压入栈底,最后进入的数据在栈顶;读取数据时从栈顶开始弹出数据(最后一个压入的数据被第一个读取出来)允许进行插入和删除操作的一端称为栈顶(Top),另一端为栈底(Bottom),栈底固定,而栈顶浮动栈中元素个数为零时称为空栈。插入一个元素称为进栈(Push),删除一个栈顶元素称为出栈(Pop)#include <stack>成员函数功能bool empty()栈为空,返回true,否
2020-08-04 02:16:44 341
转载 Linux小知识
文章目录第1部分1、什么是Linux内核,有什么作用?2、什么是shell,有什么作用?3、安装Linux至少需要几个分区?4、Swap分区的作用是什么?5、什么是运行级别?Linux有几个运行级别?6、如何更改默认启动级别?第2部分1、什么是Linux终端?Linux终端又称为什么?2、默认情况下,Linux有几个虚拟终端?如何在不同终端之间切换?如何在X Window与终端之间进行切换?3、什么是通配符?常用的操作通配符有哪些?4、什么是文件系统?什么是文件?5、Linux系统文件命名有什么规定?6、L
2020-07-26 14:25:48 374
原创 IIS、apache、tomcat服务器虚拟主机配置
准备阶段首先我们有一个域名 xxx.com;(注,两个一级域名不相同也可以)有两个二级域名 priject.xxx.com 和 movie.xxx.com有一台主机 ,现在假设访问主机电脑IIS服务器虚拟主机配置方法1、在IIS中添加网站其中 绑定一栏中的主机名为 priject.xxx.com,在分配好网站的文件路径2、添加isapi筛选器其中可执行文件位置为php的安装位置3、处理程序映射->添加脚本映射4、最后重启IIS服务器,就可以用域名访问了;再添
2020-07-25 23:09:32 309
原创 腾讯云ubuntu服务器安装图像化界面并实现远程登陆
最近买了一台腾讯云服务器,然而在装载了Ubuntu镜像之后,没有图形界面,显示的还是终端模式:就是下面这种模式鼓捣了半天,才发现原来是没有更新这里就来说下我的步骤吧第一步:要更新软件库和升级软件!sudo apt-get updatesudo apt-get upgrade需要等待一些时间!第二步安装图形界面啦,就这么简单!!!Sudo apt-get install ubuntu-desktop同样需要等待一些时间,按提示操作;然后reboot重启,这个不用sudo重启后,
2020-07-24 00:17:02 1224
转载 tensorflow的CPU版和GPU版本对比
最近深度学习CPU根本不够用,老板配置了GPU 怎么能不会用呢?原来从来没有关注过的底层东西,于是乎痛下决心搞清楚原理和操作先来看看第一部分为什么GPU比...
2020-07-23 17:33:41 7707
转载 TensorFlow(cpu版)在windows10下安装过程及测试MNIST (AMD显卡)(pip安装)
刚刚测试安装了tensorflow的windows(cpu版本),想进一步学习一下Google的这个框架,算是一个开始吧安装环境:windows10 AMD显卡( 不支持cuda真的很伤啊 不然肯定按gpu版本了 ) python3.5版本(因为官方文档明确3.5版本)&nb...
2020-07-21 16:11:26 686
转载 TensorFlow在Windows环境下搭建
遵循:BY-SA署名-相同方式共享 4.0协议作者:谭东时间:2017年5月28日环境:Windows 7接下来,给大家讲一下在Windows下安装TensorFlow并运行一段简单程序的步骤及注意事项。对于TensorFlow大家应该不是很陌生,其中AlphaGo就是用TensorFlow深度学习系统制作出来的。给你们几个关键词:监督学习、半监督学习、神经网络、卷积神经网络、聚类、数据剪...
2020-07-21 16:07:33 290
原创 线程与线程锁---python版本
进程和线程现代的操作系统基本上都是支持多任务的操作系统那?什么叫多任务呢,简单而言,就是操作系统可以同时运行多个任务。就像是上图这种,可以同时运行多个任务,当然还有很多的后台应用也在默默的运行着,只是没有显示在桌面而已这里就要谈到单核和多核CPU了单核CPU在执行任务时,通常都是任务1执行一个单位时间,任务2执行一个单位时间,,再切换到任务3,任务4… 这样反复切换。表面而言,这些任务切换时都是交替执行的,但是,由于CPU执行速度实在太快,肉眼感知就像所有的任务都是在同时执行一样。多核CP
2020-07-20 16:07:14 140
原创 函数与函数式编程
函数是一种封装,是将大段代码拆封成一个个函数,然后通过层层调用,就可以将复杂任务分解成简单的任务。这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元
2020-07-19 21:12:41 129
原创 python迭代器、可迭代对象
在已知的可直接作用于for循环的数据类型有以下几种第一类listtupledictsetstr第二类generator可直接作用于for循环的对象统称为可迭代对象:Iterable可利用 isinstance() 判断一个对象是否是 Iterable 对象from collections.abc import Iterableisinstance([], Iterable)>>> Trueisinstance({}, Iterable)>
2020-07-19 20:52:56 92
原创 H5-LocalStorage
Window.localStorage只读的localStorage 允许你访问一个Document 的远端(origin)对象 Storage;其存储的数据能在跨浏览器会话保留。 localStorage 类似sessionStorage,其区别在于:存储在 localStorage 的数据可以长期保留;而当页面会话结束——也就是说当页面被关闭时,存储在sessionStorage的数据会被清除 。语法myStorage = localStorage;值一个Storage可被用于访问当前远端(
2020-07-19 13:23:55 569
原创 Python摄像头抓拍的彩色图像转为灰度图、二值化和调整图片尺寸(实例)
实现代码#!/usr/bin/python# -*- coding: utf-8 -*-from PIL import Imageimport cv2import numpy as npdef aikit_take_pictures(): # 调用摄像头,并保存图像函数 camera = cv2.VideoCapture(0) while True: ret, frame = camera.read() # 一帧一帧读取视频 cv2.i
2020-07-17 00:55:50 1043 5
原创 OpenCV-python安装报错
痛点你是否在安装OpenCV-python时出现以下错误?执行命令如下:pip install opencv-python但是结果却如下重新安装也是这样别慌,在访问了大量教程之后,终于还是解决了这个问题原因剖析可能是因为国外网站下载太慢导致超时了解决办法当然是选择切换镜像源啦那么,国内都有哪些镜像源呢?清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科
2020-07-16 18:56:34 5025 1
原创 pip更新后仍旧是使用的旧版本
原因最近遇到个问题,在CMD中升级pip后,但实际查看版本还是没有更新成功就像是上图所示,实际版本并未更新解决办法找到目录C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-packages删除pip-20.1.1.dist-info再次运行python -m pip install - -upgrade pip即可...
2020-07-16 14:57:16 1708 1
原创 python的列表生成式
列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。通常我们在循环遍历一个列表时,都是通过for循环来完成L = []for i in range(1,11) L.append(x*x)结果如下:[1,4,9,16,25,36,49,64,81,100]然而,python号称是人生苦短,我用python,那么简单的方法会是什么呢?答案当然是有的[x * x for x in range(1,11)][1,4,9,1
2020-07-15 22:55:08 149
原创 jQuery参考手册
![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjAyMTYwMy8yMDIwMDQvMjAyMTYwMy0yMDIwMDQyOTE5NDAxMzc0NS0xODQ1NDM1MTIzLmpwZw?x-oss-process=image/format,png)jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id...
2020-07-13 22:51:40 592
原创 定义person类及其子类,并按要求设计、定义和实例化类 (实例)
问题设计一个person类,条件如下:1)定义protected属性:name(姓名)、age(年龄)、sex(性别)2)定义static静态属性:num(用于计算已实例化的人数)3)定义构造函数,实现在对象创建时输出“I am a person”,并对num加1;4)定义析构函数,在对象销毁时输出“bye”;5)定义共有方法setInfo(info),通过参数设置name、age、sex等属性信息(提示:参数可以为数组,数组里包含每个参数的信息,如info),通过参数设置name、age、
2020-07-13 22:49:23 4580
原创 webpack和webpack-dev-server安装配置
文章目录webpack和webpack-dev-server安装配置安装配置步骤:1.装好node和npm2.全局安装webpack3.建立项目、进入项目根目录4.配置webpack可在项目根目录下安装(不加-g,在项目根目录出现node_modules文件夹,内含html-web-pack-plugin及其依赖包),也可全局安装(加-g必须sudo)5.在项目根目录运行webpack6.配置webpack-dev-server:可在项目根目录下安装(不加-g,在项目根目录出现node_modules文件夹
2020-07-13 22:33:48 1134
原创 python函数及其参数
pythonpython函数及其参数位置参数默认参数小结可变参数关键字参数命名关键字参数参数组合(函数--参数)小结python函数及其参数位置参数假如说我们需要计算一个x2的函数def power(x): return x * x对于这个power(x)函数,参数x就是一个位置参数而我们在调用这个power函数时,就必须向其传入有且仅有的一个参数x>>> power(3)9>>> power(4)16以上是计算x2的,那计算xn呢代码
2020-07-12 15:24:17 310
原创 Git操作步骤 -- 详细版
Git操作步骤-----详细版文章目录Git操作步骤-----详细版本地仓库安装:在Linux上安装在Windows上安装git项目搭建提交到仓库小结:查看状态结果小结:版本回退工作区和暂存区撤销修改删除文件远程仓库连接远程仓库添加远程库从远程仓库克隆分支管理创建与合并分支解决分支冲突BUG分支多人协作小结rebase标签管理新建标签小结删除标签小结特殊文件的忽略配置别名Linux搭建git服务器管理公钥小结本地仓库安装:在Linux上安装1.检查是否安装了git 终端输入:$ git 返回
2020-07-10 00:20:56 314
转载 vim的快捷键操作命令
1. 关于Vimvim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令行。插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。可视模式:正常模式下按v可以进入可视模式.
2020-07-09 14:13:00 341
原创 切换python版本命令
终端切换python版本命令如下:alias python=python3.x.x这样就可以把默认的python@2改为python@3的了再次输入python -v就可以发现新世界了
2020-07-08 15:51:29 547
原创 pip命令无法使用情况剖析
pip使用最近在学人工智能,需要用到pip,但是当我打开时,发现出现了一系列错误Unknown or unsupported command 'install'又或者是Did not provide a command但是出现了这种情况后,该怎么办呢在经过N次折腾之后,执行了下where pip命令,发现我要用的pip和当前使用的pip不在一个文件夹里,如下图而我的却在这里面很明显,这不是同一个pip于是我切换到了我想要的pip的目录之下即C:\python\Scripts而后执行
2020-07-08 13:39:16 431
原创 HTML和XML之间,究竟有什么区别
HTML和XML的区别是:语法要求不同,标记不同,作用不同。概览区别为:htmlxml超文本标记语言可扩展标记语言语法宽松(不区分大小写)语法严谨(区分大小写)使用固定标记没有固定标记标签预定义标签可扩展,可定义用来显示数据用来描述和存储数据具体区别为:1、语法要求不同:1. 在html中不区分大小写,在xml中严格区分。2. 在HTML中,有时不严格,如果上下文清楚地显示出段落或者列表键在何处结尾,那么你可以省略</p>或
2020-06-01 12:56:46 498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人