- 博客(79)
- 资源 (1)
- 收藏
- 关注
原创 java高级--Random类
Random random = new Random();random.nextInt()random.nextInt(10)
2021-02-01 22:09:27
110
1
原创 java高级--包装类
1、什么是包装类包装类就是把基本类型数据转换成对象每个基本类型在java.lang包中都有一个相应的包装类2、包装类的作用提供了一系列使用的方法集合不允许存放进本数据类型数据,存放数字时,要用包装类型3、包装类的使用注意:Boolean类构造方法参数为String类型时,若该字符串内容为true(不考虑大小写),则该boolean对象表示为true,否则表示false当Number包装类构造方法参数为String类型时,字符串不能为null,且该字符串必须可解析为相应的数
2021-02-01 21:05:01
195
原创 java高级--Collections方法
Collections 和 Collection不同,前者是集合的操作类,后者是 集合接口Collections提供的常用静态方法sort()//排序binarySearch()//查找max()\min()//查找最大或者最小reverse()反转元素顺序Collections.sort(list)对list进行排序(升序)Collections.max(list)集合中最大元素Collections.min(list)集合中最小元素Collections.binarySearch(.
2021-02-01 19:58:47
166
原创 java高级--泛型
1、jdk5以后使用泛型改写了集合中所有接口和类泛型就是即将对象的类型作为参数,指定到其他类或者方法上,从而保证类型转换的安全性和稳定性。
2021-02-01 19:37:38
101
原创 java高级--Map
存储类型特点Collection不唯一,无序Llist不唯一,有序Set唯一,无序1 、map的使用Map countries = new HashMap();countries.put("China","中国")//将数据存入到map中countries.size()//获取map的数据长度//获取map集合中特定的key对应的value,返回的数据是object类型,需要强制数据类型转换。String country = (String)countr...
2021-02-01 19:28:57
243
原创 java高级--Set
1、Set接口Set接口存储一组唯一,无序的对象HashSet是Set接口常用的实现类Set中存放对象的引用2、Set接口如何判断加入对象是否已经存在呢?在使用set存储对象时,set首先会采用equals()方法比较两个对象是否相等。3、使用ste存储数据Set set = new HashSet()set.add()//添加数据set.size()//获取数据长度for(Object obg : set){ News newObj = (News) obj; System.o
2021-02-01 16:57:20
339
1
原创 java高级学习--02List实现类
1、ArrayListArrayList实现了长度可变的数组,在内存中非配连线的空间。遍历元素和随机访问元素的效率比较高2、LinkedListLinkedList采用链表存储方式,插入,删除元素时效率比较高。3、如何选择ArrayList:长度可变的数组遍历元素和随机访问元素LinkedList链表存储方式插入,删除元素...
2021-02-01 16:27:32
88
原创 java高级特性学习--01java集合框架
1、什么是数组?数组是可以保存一组数据的一种护具结构,它本身会占用一个内存地址,因此数组也可以说是一种引用类型。一个数组中只能保存一种类型的数据,可以使基本数据类型或者对象类型。不同类型的数据是不能存放到同一个数组中的。数组的长度是固定的,少了坏事,多了浪费数组的长度一旦固定,就不能修改,灵活性较差。数组拥有边界检查,尝试获取不同数组范围内的值时,会抛出ArrayIndexOutOfBoundsExceptiony异常。(边界检查:边界检查就是在程序设计中在使用一个变量前,检查该变量是否处在一个
2021-01-30 22:09:56
295
1
原创 Maven的核心概念
1、maven是什么?maven是一款服务意识java平台的自动化构建工具。make–ant–maven–gradleMaven能够实现自动化构建是和他的内部原理分不开的,这里我们从Maven的九个核心概念入手,看看Maven是如何实现自动化构建的2、maven的核心概念POM一个文件 名称是pom.xml,pom翻译过来叫做项目对象模型,maven把一个项目当做一个模型使用。控制maven构建项目的过程,管理jar依赖。约定的目录结构maven项目的目录和文件的位置都是规定的。坐标
2021-01-23 22:52:40
256
原创 Nginx的配置文件
Nginx配置文件组成1、nginx配置文件由三部分组成全局块从配置文件开始到events块之间的内容,主要设置一些影响nginx服务器整体运行的配置指令,主要包括配置运行nginx服务器的用户,允许生成的worker process 数,进程PID 存放路径,日志存放路径和类型以及配置文件的引入等。worke_processes 1 这是Nginx服务器并发处理服务器的关键配置,这个值越大,可以支持的并发处理数量越多,但是也会收到硬件、软件等设备的制约events块块涉及的指令主要影响Nginx
2021-01-20 21:40:16
114
原创 Nginx的操作命令
nginx常用操作命令使用nginx操作命令的前提条件:必须进入nginx的目录/usr/local/nginx/sbin查看nginx的版本号./nginx -v启动nginx./nginx关闭nginx./nginx -s stop 重新加载nginx./nginx -s reload
2021-01-20 21:14:57
134
原创 nginx在linux上安装
1、在linux上安装nginx如果要在linux上安装nginx首先要安装以下几个依赖pcre-8.37.tar.gzopenssl-1.0.1.tar.gzzlib-1.2.8.tar.gznginx-1.11.1.tar.gz2、安装pcrewget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz2.1、解压下载好的pcretar -zxvf pcre-8.37.tar.gz2
2021-01-20 21:06:37
192
原创 Nginx相关概念介绍
1、什么是NGINXnginx是一个高性能的HTTP和反代理web服务器,同时也提供了IMAP、POP3/SMTP服务。nginx的特点是占用内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。1.2、Nginx作为web服务器Nginx可以作为静态页面的web服务器,同时还支持CGI协议的动态语言。比如prel、php等。但是不支持java。Java程序只能通过tomcat配合完成。nginx专为性能优化而开发,性能是最重要的考量,是线上非常注重效率,能经受负载的考
2021-01-20 12:38:16
126
原创 初识EL表达式
EL表达式在JSP开发中,为了获取servlet域对象中存储的数据,经常书写很多的java代码,这样的做法会使得JSP代码非常的混乱,难以维护,为此,在JSP2.0规范中提供了EL表达式。EL是ExpressionLanguage的缩写,是一种简单的数据访问语言。如何使用${}EL中的标识符不能以数字开头。不能使EL中的保留字,如and,or,gt不能是EL隐式对象,如pageContext不能包含单引号,双引号,减号,正斜杠等特殊字符EL中的保留字instanceofo
2020-12-13 20:13:59
543
原创 动手封装MD5加密java类,直接复制可用
package com.node.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 1.MD5加密字符串(32位大写) * 2.MD5加密字符串(
2020-12-11 16:57:28
209
原创 动手封装Ajax
/*1.创建异步对象 var xhr = new XMLHttpRequest();2.设置请求行 xhr.open('get', '/getStudentsJSON');3.设置请求头4.设置请求体5.设置监视异步对象状态*/function Ajax (params) { // 传入的参数是一个对象 // 这个parmas对象里面应该包括:type,url,data,callback // 定义变量获取数据, 短路运算 var ty
2020-12-11 16:55:20
103
原创 EL隐式对象,忘记了的来瞧一瞧
EL隐式对象隐含对象名称描述pageContext对应于JSP页面中的pageContext对象pageScope代表page域中用于保存属性的Map对象requestScope代表request域中用于保存属性的Map对象sessionScope代表session域中用于保存属性的Map对象applicationScope代表application域中用于保存属性的Map对象param表示一个保存所有请求参数的Map对象paramVal
2020-12-11 16:48:02
560
原创 jQuery的符号冲突问题
在使用jQuery时,如果其他的框架也正在使用美元符号,那么就可以通过noconflict()来释放美元符号,也可以重新定义新的符号。var song = jQuery.noConflict() / /在使用时就可以通过song(‘选择器来进行使用’)...
2020-07-12 07:20:37
105
原创 如何在cmd窗口显示输入法提示框
win键加R键调出cmd窗口2:ALT 键加 空格键 弹出属性框3:选项–>使用旧版本控制台–>关掉重启就可以了结果如图
2020-05-20 13:29:58
1451
原创 Mysql_常见运算符介绍
常见的运算符介绍算数运算符比较运算符逻辑运算符位操作运算符算数运算符运算符作用+加法运算-减法运算*乘法运算/除法运算,返回商%求与运算,返回余数比较运算符运算符作用=等于<=>安全的等于<>、!=不等于<=小于等于>=大于等于...
2020-04-23 10:51:24
319
原创 Mysql数据类型介绍
数据类型数据类型事例数值数据类型tinyint 、smallint 、 mediumint 、 int、 bigint、 float(浮点小数数据类型)、 double(浮点小数数据类型)、 decimal(定点小数类型)日期、时间数据类型year、time、date、datetime、timestamp字符串类型char、varchar、binar...
2020-04-22 20:01:58
234
原创 sqlyu语句
create table studetns(属性)创建表desc student 查看表的结构show create table student(或者加上\G);查看表的详细结构,可以查看数据的存储引擎constraint 名字 foreign key() references ()修改字段alter table student rename studentinfo;修改表的名字...
2020-04-21 23:01:48
223
原创 javascript的数据类型
1:基本数据类型1:字符串(String)*用单引号或者双引号表示,由0个或者多个16位的Unicode字符组成的字符序列就是字符串字符串有length属性,可以取得字符串的长度字符串的值是不可变的,要改变一个字符串的值,首先要销毁原来的字符串,再用另一个包含新值的字符串填充该字符串字符串的转换 String(),转型函数,适用于任何数据类型(null,underfind转换后为nu...
2020-03-25 09:33:00
109
原创 hexo博客搭建
在电脑桌面右键git bash here输入:node -v查看node版本输入:npm -v查看版本号安装淘宝镜像源:输入:npm install -g cnpm=http://registry.npm.taobao.org输入:cnpm,返回cnpm信息cnpm -v查看cnpm版本号安装hexo(如果失败就重新来过)cnpm install -g h...
2020-03-24 09:13:23
130
原创 关于Mysql修改密码
记得原始密码的情况方法一:1:首先登陆Mysql2:然后set password for 用户名@localhost = password(‘新的密码’);eg:set password for root@localhost = password(‘123456’);方法二:1:mysqladmin -u用户名 -p旧密码 password 新密码eg:mysqlad...
2020-03-23 19:55:59
146
原创 数据库管理技术的产生和发展
1.1.2 数据管理技术的产生和发展在计算机硬件、软件发展的基础上,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段1:人工管理阶段该阶段存在的主要问题如下:(1)数据不能独立编写的程序是针对程序中的数据。当数据修改时,程序也需要进行修改,那么数据的格式、类型也得变化以适应处理它的程序(2)数据不能长期保存数据被包含在程序中,程序运行结束后和程序一起...
2020-03-17 11:22:35
346
原创 数据库的基本概念
一:数据库的概念== 数据、数据库、数据库管理系统、和数据库系统是与数据库技术密切相关的四个基本概念,下面就来就少这些概念的含义==1.1:数据定义(Data):就是描述事物的符号记录。描述事物的符号可以使数字,也可以是文字、图形、图像、声音、语言等,数据有多重表现形式,都可以数字化之后存入计算机。数据通常可以分为两种形式:*(1)数值型数据:例如:成绩、价格、体重、工资等;*(2)...
2020-03-17 10:57:34
331
原创 电路的基本概念
一:电流:1:定义:电荷的定向移动形成电流2:大小:电流的大小用电流的强度来衡量,电流的强度成为电流3:实际的方向:电流的实际方向指向正电荷运动的方向4:分类:按照电流的大小和方向是否随着时间的变化,分为恒定电流(简称直流DC)和时变电流,分别用符号i和j表示。交流(AC) 是时变电流的特例,他满足两个特点,一是周期变化,二是一个周期内电流的平均值等于零。5:参考方向:参考方向的...
2020-03-16 22:15:57
1262
原创 二叉树的相关定义
二叉树定义总结:(二叉树都是有序的)1:树的度 :二叉树的度指的是一个节点有个分支,有几个分支就有几个度,树的度就是整个树中度数最多的值2:叶子结点:没有度的节点3:树的深度:根节点算是第一层,然后孩子节点是第二层,孙子节点是第三层,以此类推,所以 树的层数就是树的深度,也称为 高度4:祖先:叶子结点以上都算是祖先节点5:子孙:该节点以下的所有节点都算是它的子孙节点6:有序树:考虑左...
2020-03-13 22:08:09
878
原创 使用css画三角形、梯形
画各种图形实际上就是利用的边框属性梯形#song{ width: 100rpx; height: 0; border-top: 200rpx solid darkcyan; border-right:200rpx solid transparent; /* border-bottom: 200rpx solid salmon; */ border-left: 200rp...
2020-03-13 09:56:10
196
原创 表格操作
表格的应用1:表格中有thead(表头)和tbodies(内容)这里如果少了tbodies,就会算上表头,如果加就不算表头,只算内容有几行2:隔行变色3:实现表格的添加和删除完整代码4:实现表格的搜索5:查找的具体代码1:其中.rows[i].cells[1],代表的是改行中第几个内容2:toLoserCase()是用来转化大小写的3:split()是通过具体...
2020-02-29 21:05:59
309
原创 DOM的高级操作
一:总体简介二:表格地 创建三:获取表格中的元素(oTab是table的id获取变量,tBodies表示tbody,row行,cells这一行的所有元素)
2020-02-28 21:09:52
236
原创 DOM的基本操作
DOM基础、一:操作元素属性二:childNode 和nodeType和childrenchildNode是用来获取该元素下所有的子节点nodeType是用来判断节点类型的,如果是文本节点则返回3,元素节点返回1children功能和childNode类似,但children不包括文本节点,只包括元素节点,相比于childrenNode更好用parentNode:可以找到该节点的...
2020-02-28 16:42:43
1161
原创 第二节:频率与概率
第一章:概率论的基本概念,第二节:频率与概率一:频率及其稳定性1:频数:加入在一次实验中,一共做了10次实验,其中a事件发生了5次,这里的5就是频数而5/10则称为频率,记作:频率的性质:1:非负性2:规范性3:有限可加性二:概率的统计定义三:概率的公理化定义四:概率的性质五:例题...
2020-02-28 11:12:17
644
原创 第一章:概率论的基本概念
一:必然现象与随机现象二:随机试验三:样本空间和随机事件样本空间的举例四:事件间的关系及其运算1:事件间的包含与相等(一个发生另一个一定会发生)2:事件的并(和事件)(至少有一个发生)3:事件的积(两个都会发生)4:时间的差(其中一个发色发生)5:事件的互不相相容(两个不可能同时发生)6:逆事件(对立事件)7:完备事件组五:事件的运算规律例题:...
2020-02-28 09:54:18
230
vue2+elementui 实现table表格列分割
2022-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅