![](https://img-blog.csdnimg.cn/20200806145140168.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习笔记
文章平均质量分 85
个人学习笔记摘录
「已注销」
这个作者很懒,什么都没留下…
展开
-
图解二进制(篇1)
计算机基础笔记1目录原码反码补码进制转换(二进制与十进制)二进制运算(&|~^)二进制加法说明:以下均指8位二进制数形式码码三剑客在了解原码之前,先熟悉几个名词.。机器数数字在计算机中的二进制表现形式。分正负。图解真值有符号数转二进制之后,其原来对应的值位真值,带符号的二进制转为其他进制之后的值称为***形式值***。图解注:红色的数字1是十进制-3转二进制之后的符号位原码符号位+真值的绝对值,即是带符号的二进制数举例:十进制原创 2021-08-12 22:21:27 · 30046 阅读 · 1 评论 -
正则基础(附常用案例)
正在表达式全称(Regular Expression),是描述字符模式的对象。正则表达式在表单校验中很常用。了解正则的基本使用对一个开发人员来说再基础不过了,不管前端还是后端。构造形式普通方式语法var reg = /表达式/附加参数[可选]表达式为一个字符串或者特殊字符,代表某种规则参数主要用来扩展表达式的含义g:全局匹配i:不区分大小写匹配m:进行多行匹配举个栗子:var reg = /deDreram/;/*表示匹配含有deDream字符串*/va.原创 2021-06-04 21:52:34 · 124 阅读 · 0 评论 -
HankerRankSTL-Vector
STL-Notes-VectorSortAC#include <cmath>#include <cstdio>#include <vector>#include <iostream>#include <algorithm>using namespace std;int main() { /* Enter your code here. Read input from STDIN. Print output to STD原创 2021-04-23 20:03:09 · 157 阅读 · 0 评论 -
vue.js学习笔记之v-model与表单
1.v-model:你可以用 v-model 指令在表单 、 及 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。尽管有些神奇,但 v-model 本质上不过是语法糖。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。2.v-model之文本框: <div id="app"> <p>输入框</p> <input type="text" style="color: red;" maxle原创 2020-09-24 21:25:34 · 175 阅读 · 0 评论 -
Java工具之集合基础1
笔记主题:Java工具中的集合 基础篇前备知识:Java基础,面向对象和类,迭代器,泛型在正式开始笔记之前,需要了解Java中集合的分类体系。包括单列集合与双列集合两大部分。1.单列集合(Collections):List, ArrayList, Set, HashSet2.双列集合(Map:key value):Map, HashMapList集合:特点:可重复,有序,即存取顺序相同使用演示:List<>list = new ArrayList<>();完整原创 2020-08-17 21:09:17 · 95 阅读 · 0 评论 -
Java之接口
接口的概念:在Java中,除了抽象类之外,还有比它更为抽象的一种技术,接口技术用于描述类具有什么功能,但并不给出具体的实现,类要遵从接口描述的统一规则进行定义,所以,接口是对外提供的一组规则,标准。Java中接口的定义与使用:定义接口可以使用关键字interface:interface 接口名称 {}对于接口的使用,与抽象类相似的一点,就是他们都不能直接创建实例,需要定义子类来实现。类和接口是实现关系,用implements创建。class 类名 implements 接口名上述代码表示某原创 2020-08-16 22:59:59 · 110 阅读 · 0 评论 -
插入排序(含API实现)
插入排序:排序算法简单排序入门必学排序之一。排序原理:1.把所有的元素分为两组,已经排序的和未排序的;2.找到未排序的组中的第一个元素,向已经排序的组中进行插入;3.倒序遍历已经排序的元素,依次和待插入的元素进行比较,直到找到一个元素**小于等于待插入元素,那么就把待插入元素放到这个位置,其他的元素向后移动一位;算法图示:代码实现: public static void insertSort(int []arr){ for(int i=1;i<arr.length;i++){原创 2020-08-15 22:52:38 · 117 阅读 · 0 评论 -
选择排序(含API实现)
选择排序:也是和冒泡排序一样,作为排序算法的必学入门算法之一。排序原理:1.每一次遍历的过程中,都假定第一个索引处的元素是最小值,和其他索引处的值依次进行比较,如果当前索引处的值大于其他某个索引处的值,则假定其他某个索引出的值为最小值,最后可以找到最小值所在的索引2.交换第一个索引处和最小值所在的索引处的值可以理解为每次遍历,选择出最小元素,把他放在数据的最前面,再同样的操作一直执行。直到最后排序完成!!图示:代码实现: public static void selectSort(int [原创 2020-08-15 19:23:51 · 136 阅读 · 0 评论 -
冒泡排序(含API实现)
冒泡排序(Bubble Sort),在计算机科学领域众多排序算法中较简单一种,也是算法入门必备的算法之一。排序原理比较相邻的元素。如果前一个元素比后一个元素大,就交换这两个元素的位置。对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素。最终最后位置的元素就是最大值。图示:原始数据:7,9,-1,8,9,2代码实现: public static void bubbleSort(int [] arr){ if (arr==null||arr.length<原创 2020-08-15 12:18:15 · 359 阅读 · 0 评论 -
Java之抽象类
今日剧目:《Java抽象类之大佬是谁?》话不多说,开戏!!一:问曰篇@一:问问:何为抽象类?曰:包含抽象方法的类,用abstract修饰 //没错,我就是抽象类啦! public abstract class BigLao{ }问:何为抽象方法?曰:只有方法声明,没有方法体的方法,也用abstract修饰 public abstract class BigLao{ //也没错,我就是抽象方法 public abstract void原创 2020-08-13 13:11:53 · 184 阅读 · 0 评论