自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 构造函数和析构函数

1、构造函数a、构造函数默认是public类型的,如果定义private则定义外部不能进行对象的创建,所以只能是公有函数b、构造函数是入口函数,所以可以进行参数的初始化,可以对部分或全部的函数进行初始化操作c、构造函数是可以有多个的,如果没有定义构造函数,则类会自动运行默认构造函数,如果定义了构造函数,则根据传参选择指定的构造函数d、构造函数不能被继承,子类继承父类的时候会先调用父类的构造函数2、析构函数a、析构函数和构造函数是对

2023-03-06 17:12:17 123

原创 安装Python

安装 Python 很容易,但或许你正在用智能手机/平板电脑,在用不允许安装软件的电脑,或者因为其它原因无法安装 Python。那么,如何通过免安装的方式使用 Python 呢?本文将介绍 17 个免费的 Python 解释器和交互式 Shell(也称为 REPL),你可以从 Web 浏览器中直接访问。(译注:国内访问部分网站不稳定,可以多试试,或者借助其它辅助上网的工具)基于浏览器的 Python 解释器有一些缺点:不能使用 open() 函数读写文件,不能建立网络连接。

2023-03-06 17:08:05 158

原创 Lambda入门

1. 函数式编程我们先看看什么是函数。函数是一种最基本的任务,一个大型程序就是一个顶层函数调用若干底层函数,这些被调用的函数又可以调用其他函数,即大任务被一层层拆解并执行。所以函数就是面向过程的程序设计的基本单元。Java不支持单独定义函数,但可以把静态方法视为独立的函数,把实例方法视为自带this参数的函数。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。我们首先要搞明白计

2023-03-06 17:05:53 89

原创 JAVA虚拟机

1. JVM生命周期启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点。运行。main()作为该程序初始线程的起点,任何其他线程均由该线程启动。消亡。当程序中的所有非守护线程都终止时,JVM才退出;若安全管理器允许,程序也可以使用Runtime类或者System.exit()来退出。  一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开

2023-03-06 16:57:19 136

原创 爬虫技术入门

网络爬虫技术1、爬虫技术概术网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本,它们被广泛用于互联网搜索引擎或其他类似网站,可以自动采集所有其能够访问到的页面内容,以获取或更新这些网站的内容和检索方式。从功能上来讲,爬虫一般分为数据采集,处理,储存三个部分。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。聚焦爬虫的工作流程较为复杂,需要根据一定的网

2023-03-06 16:50:34 424

原创 卷积神经网络

卷积神经网络卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),是深度学习(deep learning)的代表算法之一 。卷积神经网络具有表征学习(representation learning)能力,能够按其阶层结构对输入信息进行平移不变分类(shift-invariant classification),因此也被称为“平移不变人工神经网络(Shift-Invari

2023-03-06 16:42:37 163

原创 二叉树求表达式

继续3和4的操作步骤直到操作符栈为空,最后操作数栈的栈顶元。5,当顺序表输出完后,判断一下操作符栈是否为空,不为空则。素就是我们所构造的二叉树的根节点(代表一颗二叉树)。表达式字符入栈前的判断:是操作数还是操作符,操作符则入操作符栈,是操作数则入操作数栈。2,优先级是否高于栈顶操作符的优先级?3,若操作符出栈,则操作数栈依次从栈顶。不为空时,则与栈顶操作符比较优先级。出栈两个操作数作为其右子树和左子树。4,然后将代表这颗二叉树的根节点压入。否,则将栈顶的优先级高的操作符出栈。然后优先级低的操作符再进栈。

2022-11-27 11:15:31 210

原创 【无标题】

一、RAID 是什么?RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,简称为「磁盘阵列」,其实就是用多个独立的磁盘组成在一起形成一个大的磁盘系统,从而实现比单块磁盘更好的存储性能和更高的可靠性。二、RAID 有哪些?三、分别是什么?RAID 0这意味着磁盘的(随机不变),但是:因为数据被拆分成多份,一旦某块磁盘出现问题,数据将不可恢复。RAID 0 是速度最快的磁盘阵列,同时也是最危险的磁盘阵列。RAID 0 至少需要两块磁盘。

2022-11-20 15:28:18 218

原创 数据结构的树概念与意义

树和二叉树一种非线性结构。树是递归结构,在树的定义中又用到了树的概念。基本术语:树结点:包含一个数据元素及若干指向子树的分支; 孩子结点:结点的子树的根称为该结点的孩子; 双亲结点:B结点是A结点的孩子,则A结点是B结点的双亲; 兄弟结点:同一双亲的孩子结点; 堂兄结点:同一层上结点; 结点层次:根结点的层定义为1;根的孩子为第二层结点,依此类推; 树的高(深)度:树中最大的结点层 结点的度:结点子树的个数 树的度: 树中最大的结点度。 叶子结点:也叫终端结点,是度为0的结点;

2022-11-12 19:14:08 184

原创 【PySipder】

PySipder 是一个 Python 爬虫程序使用 Python 编写脚本,提供强大的 APIPython 2&3强大的 WebUI 和脚本编辑器、任务监控和项目管理和结果查看支持 JavaScript 页面后端系统支持:MySQL, MongoDB, SQLite, Postgresql支持任务优先级、重试、定期抓取等分布式架构示例代码:}}

2022-11-06 15:54:44 81

原创 MySQL的安全控制机制

与大多数商用DBMS一样,MySQL采用自主存取控制(DAC)机制进行安全性管理。通过用户,数据对象,权限,授权,收回权限等要素进行存取控制。另外,为了方便批量授权给同一类用户,引入了角色。

2022-10-30 10:54:25 396

原创 Appnium下载及安装

appnium下载

2022-10-19 18:05:19 2875

原创 ocr的下载使用

关于中文OCR,目前国内水平较高的有清华文通、汉王、尚书,其产品各有千秋,价格不菲。国外OCR发展较早,像一些大公司,如IBM、微软、HP等,即使没有推出单独的OCR产品,但是他们的研发团队早已掌握核心技术,将OCR功能植入了自身的软件系统。数年以后,HP意识到,与其将Tesseract束之高阁,不如贡献给开源软件业,让其重焕新生--2005年,Tesseract由美国内华达州信息技术研究所获得,并求诸于Google对Tesseract进行改进、消除Bug、优化工作。查看OCR技术的发展简史。

2022-10-19 17:27:36 208

原创 python哈姆雷特知识分析

哈姆雷特英文词频分析

2022-10-19 17:18:49 1337

原创 数据结构中的类C语言

初学数据结构的同学们肯定会对书上的某些代码产生疑惑,如果没有弄懂其中的含义,对接下来的学习很不利,所以我就为大家讲解一下其中的不好理解的点(数据结构严蔚敏)

2022-10-19 16:24:09 242

原创 windows常见命令行

Windows可以用快捷键win+r打开运行并输入cmd点击确定就可以开始输入命令进行操作。下面是一些常见的命令行大全:

2022-10-18 16:09:49 191 2

原创 海明校验码

校验位H1负责校验:第3,5,7,9,11,13位(上表黄色高亮显示部分),对应位置上的值进行异或得:1⊕0⊕1⊕0⊕1⊕0=1,由于海明校验做的是偶校验,则H1=1;这里的异或也就是相当于偶检验的过程,1的个数为偶数G就为0。(2)海明校验码放在索引号为的位(n=0,1,2,...,k-1)上,本例中k=4,所以校验位的索引为第1,2,4,8位,于是在下表中把这几位空出来。校验位H2负责校验:第3,6,7,10,11位(上表蓝色高亮显示部分),对应位置上的值进行异或得:1⊕1⊕1⊕1⊕1=1;

2022-09-18 16:42:27 470

原创 BCD码-8421码、5421码、2421码、余3码

5421 BCD码和2421 BCD码。5421 BCD码和2421 BCD码为有权BCD码,它们从高位到低位的权值分别为5、4、2、1和2、4、2、1。这两种有权BCD码中,有的十进制数码存在两种加权方法,例如,5421 BCD码中的数码5,既可以用1000表示,也可以用0101表示;因为代码中从左至右看每一位“1”分别代表数字“8”“4”“2”“1”,故得名8421码。「BCD码」使用 4 位二进制来表示 1 位十进制,即使用 4 个位来存储一个十进制的值,使二进制和十进制之间的转换以快捷的进行。

2022-09-10 17:11:10 15374

原创 C语言中的指针

一、指针\n\n概念:当定义一个变量时,系统会为这个变量分配内存,比如,int a,系统会给变量a分配一块内存,大小为in型的4个字节,而且每个字节都会有一个编号,这个编号就是地址,这个编号是计算机抽象出来用于访问数据的,实际上为一个数字。当计算机需要访问数据时,会先找到它的地址,再来获取改地址里的数据。比如,int a=1;当计算机需要printf(\"%d\",a)时,它会先找到a的地址(比如0x000001),然后找到a的值为1。而一个变量的地址就称为该变量的指针。指针就是一个地址,它在计算机中是一个

2022-09-04 23:53:33 173 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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