- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 Vue ref属性,props配置项,mixin混入,scoped样式,slot插槽
Vue ref属性,props配置项,mixin混入,scoped样式,slot插槽
2022-11-28 11:01:33 449
原创 Java多线程、IO流
java多线程01-多线程的引入定义:同时对多项任务加以控制。(例如,可以边听音乐边吃饭)02-多线程的实现方法1继承Thread类public class Test extends Thread{ private String ThreadName; private int baozi=1; public String get() { return this.ThreadName; } public void set(String Threa
2020-06-25 20:33:52 468
原创 Java泛型、集合
java泛型01-泛型的引入定义:是用泛型可以指代任意对象类型引用泛型的作用:简化向上转型和向下转型//泛型类要+<>,<>内的字母可以随意,但是一般都是用T(type)public class test<T>{ private T ob; public T getob() { return ob; } public void setob(T ob) { this.ob=ob;
2020-06-23 19:01:06 163
原创 Java异常、常用类
java异常01-异常的概念程序运行过程中因为错误发生的中断02-捕获和处理异常java中我们用try…catch…来捕获异常try…catch…finally不论前面是否是return或者结束语句,finally里面的语句总会执行到!public class test{ public static void testFinally() { String str="123a"; try { //将可能异常
2020-06-21 20:35:34 158
原创 Java面向对象基本概念
java面向对象01-基本概念定义:以基于对象的思维去分析解决问题,万物皆对象。三大特性:封装,继承,多态;02-类与对象类与对象的关系类是抽象的,对象是具体的。动物是类,老虎,大象是动物类的对象。类的定义类的关键字是class类的名字要与文件名一样public class Animal{ String name; //动物都有名字属性 int age; //动物都有年龄属性 public void run() //动物都有跑的方法 {
2020-06-17 23:14:32 248
原创 java基础
java基础01-hellow worldpublic class javatest{//公有的 类名关键字 类名 public static void main(String[] args){//方法:公有的 静态 返回值为空 方法入口 传参 System.out.println("Hello world!"); //输出方法 输出内容 } }Java运行原理javac编译,产生java.class将Java.
2020-06-17 23:13:38 205
原创 Linux Samba服务配置
30-samba配置samba简介数据共享的方法windows中最常用的是“网上邻居”网上邻居使用的文件系统是CIFS(通用互联网文件系统)协议进行数据共享Linux中最常用的是NFS服务samba与NetBIOSIBM开发的NetBIOS协议是为了局域网内少数计算机进行通信的协议Samba基于NetBIOS协议开发的所以可以和Windows通信,但是只能在局域网通信如今的Windows在局域网内是靠主机名进行通信的(靠NetBIOS协议)为什么要用Linux作为文件传输的服务器
2020-06-09 18:52:46 493
原创 Linux FTP服务配置
29-FTP配置FTP简介与原理主要作用是文件共享,可以设置权限,针对企业用户,个人用户很难接触到Tips. Linux对Windows中的病毒是免疫的!FTP(File Transfer Protocol)中文称为“文件传输协议”。用于Internet上的控制文件的双向传输。“下载”文件就是从远处主机拷贝文件至自己的计算机上“上传”文件就是将文件从自己的计算机拷贝至远程主机上主动模式服务器从20端口主动向客户端发起连接客户端通过用户名和密码登录FTP服务器,登录到服务器的21端口
2020-06-08 21:21:24 252
原创 Linux DHCP服务配置
28-DHCP配置DHCP简介DHCP服务(动态逐级配置协议)作用为大量客户机自动分配地址,提供集中管理减轻管理和维护成本,提高网络配置效率可分配的地址信息主要包括网卡IP地址,子网掩码对应的网络地址,广播地址默认网关地址DNS服务器地址引导文件,TFTP服务器地址注意!DHCP在固定的服务器上不建议使用,因为固定的服务器有固定的IP访问速度会更快!DHCP适用于公司,学校等地方。客户机和服务器要在一个网段中DHCP原理客户端寻找服务器(DIS
2020-06-08 21:20:01 195
原创 Linux网络配置
27-网络配置IP地址配置ifconfig 查看与配置网络状态命令ifconfig eth0 192.168.0.200 netmask 255.255.255.0临时设置eth0网卡的IP地址与子网掩码RX接收的数据包TX发送的数据包eth0 物理网卡lo 回环网卡ip网址永远是127.0.0.1即使没有通网ping该ip还是会ping通ifconfig eth0:0 down 使虚拟网卡失效ifconfig eth0:0 up 使虚拟网卡生效s
2020-06-07 20:56:57 187
原创 Linux工作管理、系统资源查看、系统定时任务
24- 工作管理把进程放入后台方法1:在执行的命令后加上& 放入后台的命令还在运行方法2:在命令执行的过程中按下Ctrl+z 放入后台的命令是暂停的查看后台工作进程jobs-l 显示工作的PID后台工作恢复到前台fg % 工作号 (工作号不是PID!!)前台工作恢复到后台bg % 工作号后台恢复执行的命令,是不能和前台有交互的,否则不能恢复到后台执行25-系统资源查看vmstat [刷新延时 刷新次数] 监控系统资源vmstat 1 3 监
2020-06-06 22:02:56 256
原创 Linux服务进程管理
22-服务管理服务简介和分类服务管理命令只能适用于rpm包安装的服务Linux服务RPM包默认安装服务独立服务在系统内存里的,访问速度快。缺点是占用内存。基于xinetd服务在内存当中,本身没功能是独立的,在其后面管理很多服务,要通过xinnetd访问其他服务。源码包安装的服务启动与自启动服务启动就是在当前系统中让服务运行并提供功能服务自启动让服务在系统开机或重启之后,随着系统启动而自动启动服务。查询已安装的服务RPM包安装的服务ch
2020-06-06 22:01:13 158
原创 Linux文件系统管理
21-文件系统管理分区主分区:总共最多只能分四个扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多有四个。但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区:螺距分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区扩展分区相当于目录文件分区主分区1/dev/sda1主分区2/dev/sda2主分区3/dev/sda3扩展分区/dev
2020-06-06 21:59:14 838
原创 Linux用户配置文件,用户管理相关文件,用户管理命令
18-用户配置文件用户信息文件/etc/passwd存放用户信息man 5 /etc/passwd 查看配置信息帮助早起Linux密码是放在etc/passwd下的,但是每个用户都可以看自己的信息,所以密码暴露在所有用户下,不安全,之后的Linux将密码放在/etc/shadow 每一行代表一个用户第一字段:用户名称 root第二字段:密码标志 x:0:0x表示有密码如果没有x表示没有密码,只能本机登录第三字段:UID0 超级用户1-499 系统用户(伪
2020-06-05 21:28:15 334
原创 Linux软件包管理(RPM,YUM)
16-软件包管理(RMP命令管理)源码包脚本安装二进制包(RPM包,系统默认包)RPM包命名规则httpd-2-2-15-15.e16.centos.1.i686.rpmhttpd 软件包名2.2.15 软件版本15 软件发布次数e16.centos 适合的Linux平台i686 适合的硬件平台rpm rpm包扩展名RPM包依赖性(重要!)树形依赖:a->b->c环形依赖a->b->c->a模块依赖:模块依赖(查询网址www.r
2020-06-05 21:24:47 255
原创 Linux用户管理命令,压缩命令,网络命令,关机命令,vim
11-用户管理命令useradd [用户名]passwd [用户名] 给用户设置密码每个用户可以用passwd更改自己的密码,管理员root可以更改所有人的密码who 查看有几个用户登录 用户名 登录方式/终端 登录时间 登录主机的ip地址登录方式tty 本地登录pts远程登录w 更详细的用户登录信息IDLE 空闲时间PCPU 当前操作占用的CPU的时间JCPU累计占用的CPU时间WHAT 执行的操作upt
2020-06-05 21:22:54 164
原创 Linux搜索命令,帮助命令
08-文件搜索命令不建议使用搜索命令,占用资源!find [搜素案范围] [匹配条件]find -name 根据文件名搜索在etc目录下按照文件名搜索“init”注意!直接写文件名的话Linux中都是精准搜索。如何实现模糊搜索?查找含有init的文件 * init *查找init开头的文件 init *查找init结尾的文件 * init查找init开头后面是三个字母的文件 init???"*"可以匹配任意字符"?"可以匹配单个字符find -
2020-06-05 21:19:42 152 1
原创 Linux链接命令,权限管理
05-ln链接命令ln -s 生成软链接文件ln -s [原文件] [目标链接文件名称]将etc中的issue文件生成软链接放在test目录下注意!软链接的权限全部都为rwx,操作软链接不会影响原文件,相当于Windows里面的快捷方式!不论原文件多大,软链接的大小都是10B左右,软链接只是符号链接。issue.soft->etc/issue 箭头指向源文件ln 生成硬链接文件相当于cp -p ,但是会同步更新。删除源文件之后软链接和硬
2020-06-05 21:13:16 809 1
原创 Linux文件命令,链接命令
04-文件处理命令touchtouch 创建文件touch后面+文件路径,不加的话就在当前目录创建如果要创建带空格的文件可以用双引号括起来文件的后缀名可以时任何字母cat 显示文件内容(一般用来显示短文件)cat -n 显示行号tac 反向显示文件内容more 显示文件内容(一般用来显示长文件)进入more浏览状态之后翻页:空格,f回翻:b一行一行翻:回车退出:qless 显示文件内容,操作和more一样更多功能:可以用pageup和p
2020-05-29 20:59:49 230
原创 Linux文件目录命令和目录操作命令
02-ls文件目录命令ls 查看文件目录ls -a 查看隐藏文件(查看所有文件包括隐藏文件)有"."的是隐藏文件ls / 查看根目录下文件ls /root 查看root目录下的文件ls -d 显示当前目录本身,不显示目录下的信息ls -l 查看具体文件信息ls -h 人性化显示文件信息ls -i 查看文件的i节点ls -l查看文件具体信息解读ls -l 查看具体文件信息ls / -l -h 人性化显示文件信息
2020-05-27 13:51:25 673
原创 JavaScript原型链,闭包closures,面向对象编程,对象的继承
18-原型链var f=new Object( );f对象实例上有一个_ _proto__属性指向Object原型对象Object原型对象上有一个constructor属性指向ObjectObject上有一个prototype属性指向原型对象除null之外所有的对象都有_ _proto__属性,这个属性指向当前对象的内部原型对象。见笔记 js对象构造函数的原型,构造函数都有_ proto_所有函数的原型的_ _proto__都指向Object.prototype(除掉Function)
2020-05-27 13:44:43 424
原创 JavaScript函数的四种调用模式与this,函数重载,函数递归,函数递归,GC垃圾回
13-函数的四种调用模式与this方法调用模式方法调用模式里的this指的是new出来的新对象<script> function Dog(dogname) { this.name=dogname; this.age=2; this.run=function() { console.log(this.name+' is runnimg
2020-05-27 13:41:16 284
原创 JavaScript变量的作用域,变量提升hositing,作用域链
10-变量作用域JavaScript不像其他编译类型的语言需要解释,编译,执行三个阶段,JavaScript只需要两个阶段,解释和执行阶段。解释阶段词法分析语法分析作用域规则确定执行阶段创建执行上下文执行函数代码垃圾回收函数变量的作用域作用域:变量声明的区域,就是变量和函数可访问的范围。函数的参数只能在函数内部访问。但是如果函数有嵌套,子函数是可以访问父函数...
2020-05-06 20:34:42 175
原创 JavaScript事件循环机制EventLoop与函数执行上下文ExcutionContext
07-js事件循环机制EventLoop队列的数据结构:先进先出,数据从队列的尾部进,从开头出。小提示: 浏览器端的js和服务端node.js的js事件循环模型不一样浏览器是多线程的,但是js是单线程的。浏览器常见的线程:JavaScript执行线程:负责执行js代码。UI线程:负责UI展示,展示给用户看的页面。JavaScript事件循环线程JavaScript事件管理线程...
2020-05-04 15:19:33 406
原创 JavaScript值类型、引用类型、函数参数
01-包装类型概述针对布尔类型,数值类型,字符串类型js都提供了对应的包装类型。当三种类型的变量在读取操作的时候,js执行引擎会自动创建一个临时包装对象,帮助它可以访问包装对象的方法,使用完毕之后立即销毁包装对象。02-值类型和引用类型在内存的存放情况浏览器有的时候会把简单类型(值类型)放在堆上,但是为了更好的理解,这种情况不考虑。栈内存<==>变量对象注意栈中存放的堆的地...
2020-04-28 11:04:58 160
原创 javaScript对象及其相关概念
对象ECMAscript中没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。js中对象的定义:无序属性的集合,其属性可以包含基本值、对象或者函数。js中的对象是动态的,可以随时添加属性和删除属性。类型和实例类型:通用的一类的属性和方法的描述实例:具体的某一个东西例如,动物和狗,狗是动物类型的一个实例。创建和使用对象//创建object对象的两种方式//1.使用ne...
2020-04-22 18:01:34 207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人