自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1-基础

JavaScript构成JavaScript核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)

2020-10-07 16:03:29 81

原创 全排列问题

全排列问题1. 给定一个没有重复 数字的序列,返回其所有可能的全排列。#include<stdio.h>#include<vector>#include<algorithm>#include<iostream>using namespace std;void dfs(vector<int>& nums,int len,vector<int>& vis,vector<int>& rec,v

2020-09-28 21:24:03 107

原创 ES2015

ECMAScript简介ECMAScript和JavaScript的关系:前者是后者的规格,后者是前者的一种实现(另外的ECMAScript方言还有Jscript和ActionScript)。日常场合这两个词可以互换。ES6和ECMAScript2015的关系:ES6既是一个历史名词,也泛指5.1版以后的JavaScript的下一代标准,涵盖了ES2015、ES2016、ES2017等,ES2015是正式名称。ES2015引入了两个重要的JavaScript新关键词:let和constlet用来

2020-07-23 08:43:45 203

原创 C++几个概念简介

参数传递C++中有四种函数的参数传递方式:值参数传递值参数传递是缺省的参数传递方式,程序在运行时,对应的实际参数的值传送给形式参数所对应的局部工作区中的单元,当函数执行终止时,函数修改的是形式参数所对应的工作单元的值,而该值不传回给实际参数,因此该方式不会改变对应形式参数的实际参数的值。引用参数传递使用引用参数传递方式时,需在函数的形表中将形参声明为引用类型,即在参数名前加上一个 “&”。当一个实参与一个引用类型形参结合时,被传递的不是实参的值,而是实参的地址,函数通过地址存取被引

2020-07-16 14:39:20 217

原创 笔试刷题-计算机基础-排序

稳定的排序方法:冒泡排序、直接插入排序、折半插入排序、两路归并排序、递归归并排序、基数排序不稳定的排序方法:选择排序、快速排序、希尔排序、简单选择排序、堆排序

2020-07-13 23:39:54 249

原创 前端学习-dom、dom_byid

dom对象概念DOM document object model 文档对象模型“W3C 文档对象模型(DOM) 是中立于平台和语言的接口,它允许程序和脚本动态访问和更新文档内容、结构和样式。”D(文档)可理解为整个Web加载的网页文档O(对象)可理解为类似window对象之类的东西,可以调用属性和方法,这里说的是document对象M(模型)可以理解为网页文档的树型结构DOM 中节点种类有三种:元素节点 <div><div>属性节点 title="属性节点"

2020-07-09 09:35:06 134

原创 笔试刷题之操作系统

cpu工作状态分为系统态(或称管理态,管态)和用户态(或称目态)。 引入这两个工作状态的原因是:为了避免用户程序错误地使用特权指令,保护操作系统不被用户程序破坏。具体规定为:当cpu处于用户态时,不允许执行特权指令,当cpu处于系统态时,可执行包括特权指令在内的一切机器指令。处理机的所有指令可在系统态中执行...

2020-06-29 00:01:38 153

原创 笔试刷题之JavaScript

** 代码回收规则**如下:1.全局变量不会被回收。2.局部变量会被回收,也就是函数一旦运行完以后,函数内部的东西都会被销毁。3.只要被另外一个作用域所引用就不会被回收。(即闭包引用的局部变量不会被回收)...

2020-06-28 23:50:26 143

原创 笔试刷题之数据库专项练习

常见的四种故障:(1)事务内部的故障:事务内部故障可分为预期的和非预期的,其中大部分的故障都是非预期的。预期的事务内部故障是指可以通过事务程序本身发现的事务内部故障;非预期的事务内部故障是不能由事务程序处理的,如运算溢出故障、并发事务死锁故障、违反了某些完整性限制而导致的故障等。(2)系统故障:系统故障也称为软故障,是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电灯情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障。这类事务不破坏数据库,但是

2020-06-28 23:14:02 156

原创 笔试刷题-计算机基础-查找

能在O (1) 时间内访问线性表的第i个元素的结构是 顺序表查找n个元素的有序表时,最有效的查找方法是 折半查找,其中折半查找的时间复杂度是O(logN)二叉查找树的查询速度取决于树的深度,相同结点数深度最小的是平衡二叉树。...

2020-06-28 10:32:06 956

原创 微信小程序开发

小程序开发准备:1.申请小程序账号(appid)2.下载并安装 微信开发者工具进入微信公众平台官网->注册->小程序->申请小程序的开发文档:微信公众平台官网->账号分类栏->小程序->小程序开发文档一定要保存好appid前往下载小程序版本(根据电脑操作系统选择版本)安装启动微信开发者工具微信扫码登录...

2020-06-24 22:43:52 129

原创 前端学习-bom、bom_open、bom_location、bom_history

BOMBOM (Browser Object Model)浏览器的对象模型通过window对象来控制BOM在客户端JavaScript中,window对象是全局对象,所有的表达式都在当前的环境中计算。window对象:浏览器上打开的一个窗口

2020-06-24 12:15:19 287

原创 前端学习之秒表实现

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script type="text/javascript"&gt

2020-06-24 12:04:14 305

原创 C++刷过的笔试题知识点

. 函数若无返回值,则它一定无形参。 X析构函数可以有参数,但没有返回值. 某32位系统下, C++程序void *p = malloc( 100 ); sizeof (p)= 4 ?指针所占字节数总是与int保持一致,在32位平台上,int占4个字节指针参数本质上是值传递,但是值的类型是变量的引用。所有操作都是对变量本身的操作而不是它的复制交换的两种写法:void Swap (int &x,int &y){ int temp=x; x=y; y=temp

2020-06-22 22:21:48 324

原创 mySQL创建数据库和数据表

创建数据库(数据库名mySQL)create database mySQL

2020-06-21 11:08:48 3177

原创 前端学习之js基础

javascript应用范围PC端web开发(网站)移动端开发(webApp、混合App)服务端开发(NodeJs)游戏开发(unity3D-TypeScript,网页游戏)JavaScript是一种专门为与网页交互而设计的客户端脚本语言。最初是为了实现表单验证。编辑工具Dreamweaver、editplus、Notepad等JavaScript的组成ECMScript, 是由Ecma国际通过ECMA-262标准化的脚本程序设计语言BOM, 指浏览器DOM, 整个文档

2020-06-05 22:45:06 120

原创 前端学习之ECMA5、Math对象、对象、日期对象Date

ECMA标准 ECMAJavascriptECMA5 第五版ECMA6严格模式【含义】字面意思理解,即这种严格模式下浏览器会对JS的要求更加苛刻【声明】use strict: 写在哪个作用域下,这个作用域下的所有代码都遵从严格模式。【注】不要轻易在全局范围开头增加“use strict”,建议在作用域下使用ECMA5新增数组方法indexOf():【格式】:数组.indexOf(元素,index)【注】使用方式与字符串的一致forEach():【格式】:数组.forEach(f

2020-06-05 19:53:48 227

原创 前端学习之字符串相关函数

字符串charArt( ):【格式】:字符串.charArt(下标)功能:访问字符串的字符返回值:对应下标的字符【注】可直接通过字符下标去访问该字符charCodeAt():【格式】:字符串.charCodeAt(下标)返回值:对应下标的字符的ASCII码值String.fromCharCode():【格式】:String.fromCharCode(ASCII码值)返回值:ASCII码值对应的字符组成的字符串concat():【格式】:字符串1.concat(字符串2)功能

2020-06-03 22:28:45 463

原创 前端学习之数组相关函数、排序算法

事件驱动函数:在和页面交互的过程中所调用的函数通过document.getElementByTd找到符合条件的标签节点,然后通过事件驱动函数,给当前按钮绑定一系列的操作,完成用户交互。window.onload *function( ){ //将代码写在这里,在页面加载完成后执行}数组相关for…in :对数组进行快速遍历【格式】 :for ( var 变量 in 数组)for in效率比for循环效率高push:【格式】:数组.push(元素…)功能:入栈,即给数组末尾添

2020-06-01 21:37:29 161

原创 课程设计-车牌识别(还需完善)

原理步骤1.图像预处理包括二值化和去噪两部分。图像二值化:应用领域很广泛,称为处理过程中的一个基本手段。二值化阈值几种常用的选取方法:双峰{2-Mode}法,P参数法,Otsu法,迭代法等。本次课程设计采用的方法为迭代法。迭代法是一种全局二值化方法,它要求图像分割阈值的算法是基于逼近的思想,首先选择一个近似阈值作为估计值的初始值,然后进行分割,产生子图像,并根据子图像的特性来选取新的阈值,再利用新的阈值分割图像,经过几次循环,使错误分割的图像像素点降到最少。这样做的效果好于用初始阈值直接分割图像的

2020-05-30 18:50:26 1273

原创 编程题

小明去附近的水果店买橙子,水果商贩只提供整袋购买,有每袋6个和每袋8个的包装(包装不可拆分)。可是小明只想购买恰好n个橙子,并且尽量少的袋数方便携带。如果不能购买恰好n个橙子,小明将不会购买。请根据此实现一个程序,要求:输入一个整数n,表示小明想要购买n(1≤n≤100)个橙子输出一个整数表示最少需要购买的袋数,如果不能买恰好n个橙子则输出-1例如,输入20,输出3。#include <stdio.h>#include<iostream>using namespace s

2020-05-23 10:10:17 309

原创 前端学习之运算符、事件驱动函数

parseInt( ):取整parseFloat:取浮点数infinity:无穷大 当1/0时值为无穷大一元运算符: 只能操作一个值的运算符,如a++,a–,--a,++a关系运算符一个操作数为NaN时,则==返回false,!=返回true,且NaN和NaN自身不等全等:=== (值和类型都相等)全不等:!== (值和类型都不相等)逻辑运算数与、或、非三目运算符:表达式1?表达式2:表达式3break:在switch语句中,使流程跳出switch在循环语

2020-05-21 23:10:36 99

原创 前端学习之背景图、浮动布局、盒模型

背景图的使用元素宽高的百分比,是相对于父元素而言的,若父元素高度为0,则子元素高度即使设置100%,大小也是0。html元素大小是相对于浏览器窗口而言的。背景图若直接添加一般以平铺的方式填满背景大小,可使用以下代码解决background-repeat: no-repeat;设置背景图位置(如右下角)background-position: right bottom;...

2020-05-19 23:23:47 204

原创 前端学习之标签

文本标签标题:h1~h6,大小依次减小,独占一行,文字加粗斜体:i水平分割线:hr强制换行:br段落:p,内容独占一行加粗:b加粗:strong下划线:ins、u倾斜:em删除线:del一行显示多个:span代表一个空格-: 把文字变成上标:sup把文字居中:center无语义div,也会独占一行注释:!–图像标签(img src=“xx.png” alt=" " …)src:设置图片路径地址(‘ ‘ 或 “ ” 都可)title:设置鼠标经过显示的提示文

2020-05-18 11:27:49 168

原创 IDEA使用

创建项目在src中new一个package包名为:com.包名.java在package中new一个javaClass,name为自定义类名,Kind为Class写代码运行快捷键:shift+回车:跳到下一行

2020-05-17 19:36:22 111

原创 IDEA插件安装(超好用)

Background Image Plus:设置背景图CodeGlance:拖动代码,放大片段Translation:随时翻译Rainbow Brackets:对每组符号标色,以便区分Grep Console:对日志进行着色Statistic:统计功能Markdowon Navigator:写博客,文件名为.mdRestfulToolkit:快速查找接口,还可对其进行测试GsonFormat:快速生成对象代码右击->Generate->GsonFormat->写一个数据段

2020-05-17 18:45:47 188

原创 前端学习之CSS基础

CSS:Cascading Style Sheet 层叠样式表,用来修饰网页样式的语法style=“ ”style:表示风格、样式color:选择颜色background:表示背景background-color:背景颜色width:宽height:高font:字体size:尺寸span一个容器标签,不具备任何特殊功能,仅当做容器来使用,用于包裹一段文本,便于给文本增加样式。div一个通用容器标签,不具备任何特殊功能,仅当作容器来使用,可以包裹任何内容,也

2020-05-17 12:09:44 118

原创 前端学习之表格、简历制作及登录表单

简历制作1.单元格的合并先绘制表格按照目标合并单元:将多余的单元格删掉,再重新设置其宽度2.th=加粗并水平居中的td3.colgroup:列分组标签4.快速注释某一行:Ctrl+?/5.关于标签的嵌套超链接不能嵌套超链接P标签不能嵌套P标签标题标签h1-h6也不能互相嵌套<body> <h3><center>简历制作</center></h3> <center> &l

2020-05-17 11:42:16 479

原创 java学习DAY01

java简介1.跨平台性:一次编写,到处运行2.java是如何运行的程序源码 ->编译器(JDK)->字节码 ->JVM(java虚拟机)->机器码 ->计算机3.java的三个版本java SE:标准版,主要应用于桌面应用程序的开发java EE:企业版,开发企业级分布式的网络程序,例淘宝java ME:主要应用于嵌入式系统的开发,例手机4.API:Application Programming Interface 应用程序编程接口API文档包括:继承结

2020-05-16 21:22:13 198

原创 前端学习之HTML基础

认识网页: 网页是由图片、文字、音频、视频、超链接等组成的页面 一个网站由多个网页组成 常用浏览器: 谷歌Chrome--blink(内核) 火狐Firefox--gecko 苹果Safari--webkit 欧朋Opera--blink IE--trident (各个浏览器的内核页脚渲染引擎)web组成的三大标准: 结构--html 表现(样式)--css 行为(交互)--javaScr

2020-05-15 19:27:58 207

原创 小型编译器

#include <iostream>#include <stdio.h>#include <string>using namespace std;string guanjianzi[5] = { "while","if","else","switch","case" };string fuhao[8] = { "+","<","=","=="...

2020-05-06 23:11:55 792

原创 centos中的一些操作指令

Applications->System Tools->Terminal(在终端中输入命令)创建文件touch+文件名.类型touch 01.c (创建名为01的.c文件)touch 02.cpp (创建名为02的.c++文件)已创建的文件Computer->Filesystem->home->用户->进入文件编辑vi +文件名.类型...

2019-12-25 20:54:31 95

原创 线程同步思想

线程同步思想设有线程1要访问共享资源先判断共享资源上的锁的状态若锁是锁着的:线程阻塞,阻塞在这把锁上若锁是打开的:线程访问共享资源 -> 将这把锁上锁共享资源访问结束 -> 将锁解锁本来多线程访问共享资源时,可以并行,通过加锁机制,由并行 -> 串行...

2019-12-25 20:52:45 125

原创 if-else

给定三条边,判断是否为三角形,如果是,判断是什么三角形不是三角形等腰三角形直角三角形任意三角形#include&amp;lt;iostream&amp;gt;using namespace std;int main() { int a, b, c; cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b &amp;gt;&amp;gt; c; if (a + b &

2018-11-20 18:23:49 128

原创 一维数组

一维数组找最大值 Getmax(int a[],int n)选择排序 selectsort(int a[],int n)冒泡排序 bubblesort(int a[],int n)折半查找某元素的位置(二分法查找) binarysearch(int a[],int n)找最大值int Getmax(int a[], int n){ int pos, temp; pos ...

2018-11-03 23:56:04 184

空空如也

空空如也

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

TA关注的人

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