02 2021 档案

摘要:网络编程 计算机网络 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程的目的 数据交换 通信 网络通信要素 地址: ip 端口号 通过ip地址和对应端口号, 阅读全文
posted @ 2021-02-25 17:01 2月2日 阅读(87) 评论(0) 推荐(0)
摘要:多线程 线程简介 进程和线程 进程是执行程序的一次执行过程 线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位; 一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线 进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源( 阅读全文
posted @ 2021-02-25 17:00 2月2日 阅读(80) 评论(0) 推荐(0)
摘要:Java I/O流 流的概念 内存与存储设备之间的通道 流的分类 按方向 输入流:将存储设备中的内容读取到内存中 输出流:将内存中的内容写入存储设备中 按单位 字节流:以字节为单位,可以读取数据(任意数据) 字符流:以字符为单位,只能读写文本数据 按功能 节点流:具有实际传输数据的读写功能 过滤流: 阅读全文
posted @ 2021-02-20 22:07 2月2日 阅读(62) 评论(0) 推荐(0)
摘要:Java集合框架 概念:对象的容器,定义了对对象常用的操作,可实现数组的功能 和数组的区别: 数组长度固定,集合长度不固定 数组存储基础和引用类型,集合只能存储引用类型 Collection 根接口,代表一组任意类型的对象,部分类似List,部分类似Set Collection.sort(x'x) 阅读全文
posted @ 2021-02-19 22:22 2月2日 阅读(49) 评论(0) 推荐(0)
摘要:Java常用类 内部类 在一个类的内部在定义一个完整的类 特点:1.编译之后可以产生独立的字节码文件 ​ 2.可以调用外部类的私有属性,不破坏类的封装性 ​ 3.可以为外部类提供必要的内部组件 成员内部类 public class Main{ public static void main(Stri 阅读全文
posted @ 2021-02-17 22:23 2月2日 阅读(54) 评论(0) 推荐(0)
摘要:异常 Exception 软件并没完美无缺,软件运行时发生的异常,通常情况下程序可以处理 检查性异常 运行时异常,在编译时可能被忽略,被程序员所忽略的异常 错误 Error 脱离程序员控制的问题,错误可以被避免 异常体系结构 异常处理机制 捕获异常 抛出异常 异常处理的五个关键字 try catch 阅读全文
posted @ 2021-02-14 23:15 2月2日 阅读(81) 评论(0) 推荐(0)
摘要:static 类变量 public class Main{ public static int a = 10; public String name = "chenchenchen" public static void main(String[] args){ System.out.println 阅读全文
posted @ 2021-02-13 22:40 2月2日 阅读(70) 评论(0) 推荐(0)
摘要:封装 程序设计应当:高内聚,低耦合 做法:属性私有,get/set private public class Main{ public static void main(String[] args){ Student s1= new Student(); s1.setName("chen"); Sy 阅读全文
posted @ 2021-02-13 22:39 2月2日 阅读(72) 评论(0) 推荐(0)
摘要:题目描述 给定一个无序数组arr, 其中元素可正、可负、可0。给定一个整数k,求arr所有子数组中累加和为k的最长子数组长度 示例: 输入:[1,-2,1,1,1],0 输出:3 public static int maxLength(int[] arr, int k) { if (arr == n 阅读全文
posted @ 2021-02-09 22:42 2月2日 阅读(194) 评论(0) 推荐(0)
摘要:面向对象编程 Java核心思想:oop(Object-Oriented Programming) 本质:以类的方式组织代码,以对象的组织(封装)数据 三大特性: 封装 继承 多态 面向过程 步骤清晰简单,第一步该做什么,第二步该做什么 处理一些简单的问题 面向对象 分类的思维模式,将问题分类 适合处 阅读全文
posted @ 2021-02-09 22:37 2月2日 阅读(64) 评论(0) 推荐(0)
摘要:Java内存分析(持续更新) 堆 存放new的对象和数组 可以被所有的线程共享们不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区 可以被所有线程共享 包含了所有的class和static变量 阅读全文
posted @ 2021-02-08 22:59 2月2日 阅读(41) 评论(0) 推荐(0)
摘要:Java常用类 内部类 在一个类的内部在定义一个完整的类 特点:1.编译之后可以产生独立的字节码文件 ​ 2.可以调用外部类的私有属性,不破坏类的封装性 ​ 3.可以为外部类提供必要的内部组件 成员内部类 public class Main{ public static void main(Stri 阅读全文
posted @ 2021-02-08 22:57 2月2日 阅读(87) 评论(0) 推荐(0)
摘要:题目描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 → 4 阅读全文
posted @ 2021-02-08 22:55 2月2日 阅读(46) 评论(0) 推荐(0)
摘要:数组 数组是相同类型数据的有序集合 数组定义 dataType [] arrayName = new dataType[arrayName.size] public class Main{ public static void main(String[] args){ Scanner sc = ne 阅读全文
posted @ 2021-02-08 22:53 2月2日 阅读(82) 评论(0) 推荐(0)
摘要:创建一个组件App_form.vue 学习框架的最后方式还是多看开发文档 <template> <div class="form-border"> <div class="form-header"> <el-col :span="4" push="8"> <!-- 查询输入框 --> <el-inp 阅读全文
posted @ 2021-02-08 01:27 2月2日 阅读(165) 评论(0) 推荐(0)
摘要:题目描述 给出一个链表和一个值 ,以 为参照将链表划分成两部分,使所有小于 的节点都位于大于或等于 的节点之前。 两个部分之内的节点之间要保持的原始相对顺序。 例如: 给出 1\to 4 \to 3 \to 2 \to 5 \to 21→4→3→2→5→2 和 \ x = 3 x=3, 返回 1\t 阅读全文
posted @ 2021-02-08 00:58 2月2日 阅读(59) 评论(0) 推荐(0)
摘要:双向绑定 vue.js是mvvm框架,即双向数据绑定,当数据发生改变时,视图会随之发生改变,而视图发生改变时,数据也应当随之发生改变 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport 阅读全文
posted @ 2021-02-07 22:39 2月2日 阅读(101) 评论(0) 推荐(0)
摘要:/*** * .,, .,:;;iiiiiiiii;;:,,. .,, * rGB##HS,.;iirrrrriiiiiiiiiirrrrri;,s&##MAS, * r5s;:r3AH5iiiii;;;;;;;;;;;;;;;;iiirXHGSsiih1, * .;i;;s91;;;;;;:::: 阅读全文
posted @ 2021-02-07 22:37 2月2日 阅读(32) 评论(0) 推荐(0)
摘要:方法 Java方法是语句的集合,它们在一起执行一个功能 **System.out.println()**是什么意思 System类中的out对象的println()方法 public class Main{ public static void main(String[] args){ Scanne 阅读全文
posted @ 2021-02-06 23:27 2月2日 阅读(65) 评论(0) 推荐(0)
摘要:给定两字符串A和B,如果能将A从中间某个位置分割为左右两部分字符串(都不为空串),并将左边的字符串移动到右边字符串后面组成新的字符串可以变为字符串B时返回true。 阅读全文
posted @ 2021-02-06 10:39 2月2日 阅读(170) 评论(0) 推荐(0)
摘要:包机制 为了更好地管理和组织类,Java提供了包机制,用于区别类名的命名空间 命名格式 公司域名倒置,如com.baidu.www 个人设置,如com.chen.xxx 引用 当需要使用某个包的成员时,可以通过import导入该包 import com.baidu.www.*,可以通过通配符直接导入 阅读全文
posted @ 2021-02-05 22:20 2月2日 阅读(115) 评论(0) 推荐(0)
摘要:查找字符串中首次且只出现一次的字符 阅读全文
posted @ 2021-02-05 10:52 2月2日 阅读(201) 评论(0) 推荐(0)
摘要:哈希表 直接寻址表 通过键值对存储数据(key,value) U为key的域:即key可能出现的所有值 K为key的值:如我们想存储键值对的key值为2,3,5,8 存储方式:将键值对(2,value)。。。插入对应的T中,查找删除时,直接根据key值查找删除,时间复杂度为O(1) 优点 时间复杂度 阅读全文
posted @ 2021-02-05 10:14 2月2日 阅读(103) 评论(0) 推荐(0)
摘要:Vue的概念,优势以及基本语法 阅读全文
posted @ 2021-02-04 22:25 2月2日 阅读(113) 评论(0) 推荐(0)
摘要:Java 关键字,标识符,常量,变量,运算符 阅读全文
posted @ 2021-02-04 21:16 2月2日 阅读(169) 评论(0) 推荐(0)
摘要:语义饱和 长时间注视一个字或长时间重复朗读一个单词bai会导致个体对于该字的知觉变化,例如语义理解程度减弱或出现语义丧失的现象,以及字形的分解、变形的现象。 此过程仅为暂时,心理学上认为其原因是人的大脑神经如果短时间内接收到太多重复的刺激,就会引起神经活动的抑制,造成对常用字突然不认识的现象。 日本 阅读全文
posted @ 2021-02-04 11:08 2月2日 阅读(264) 评论(0) 推荐(0)
摘要:输入一个字符串,输出其反转字符串,如输入的字符串为“**abcde**”,输出应当为“**edcba**” 阅读全文
posted @ 2021-02-04 10:56 2月2日 阅读(558) 评论(0) 推荐(0)
摘要:Java的特性,如何搭配Java环境,以及第一个程序 阅读全文
posted @ 2021-02-03 21:53 2月2日 阅读(73) 评论(0) 推荐(0)
摘要:请实现一个函数用来匹配包括'.'和''的正则表达式。模式中的字符'.'表示任意一个字符,而''表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"abaca"匹配,但是与"aa.a"和"ab*a"均不匹配 阅读全文
posted @ 2021-02-03 11:23 2月2日 阅读(480) 评论(0) 推荐(0)
摘要:学习编程前所需要知道的东西 什么是计算机? ​ 计算机俗称电脑,是现代一种用于告诉计算的电子计算机器,可以进行数值计算和逻辑计算,同时具有存储记忆功能。能够按照程序运行,自动、高速处理海量数据的现代化智能电子产品设备。 由硬件系统和软件系统组成,我的目前学习目标是用java编写出一个属于自己的多人交 阅读全文
posted @ 2021-02-02 22:18 2月2日 阅读(67) 评论(0) 推荐(0)
摘要:当输入一个数组时,将其中的空格代替为%20 阅读全文
posted @ 2021-02-02 21:26 2月2日 阅读(70) 评论(0) 推荐(0)
摘要:Markdown学习 二级标题 三级标题 字体 hello world hello world hello world hello world 引用 箭头符号起引用效果 三个 起分割线效果 图片 超链接 点击跳转 列表 A B a b 表格 是否 代码 通过```java来写代码 阅读全文
posted @ 2021-02-02 12:35 2月2日 阅读(62) 评论(0) 推荐(0)