- 博客(11)
- 收藏
- 关注
原创 Git基本概念与用法
GIT 1、什么是版本管理? 项目在迭代更新的过程中,会产生很多个版本,有时可能需要回到之前的某个版本中,如果单纯用备份的做法来做,在版本多的情况下会非常麻烦且凌乱,为此,我们需要借助专业的工具来帮我们进行版本的管理。而Git就是其中的版本管理工具之一。 2、版本控制工具介绍 以下是比较主流的版本控制工具。 CVS:老牌的版本控制工具,主要在开源软件管理中使用。多个开发人员通过一个中心版本控制系统来记录文件版 本,从而达到保证文件同步的目的。(诞生时间相对较早,但逐渐被SVN代替) SVN:是一个开放源
2020-12-29 20:58:17
242
原创 SVN概念
SVN概念1、SVN是什么2、SVN解决什么问题3、与SVN相关的版本控制工具4、SVN架构5、SVN操作5.1、svn签出5.2、svn提交5.3、svn冲突解决5.4、svn查看版本记录5.5、svn还原版本(还原到指定版本、最新版本)6、分支 1、SVN是什么 svn是一个集中式的版本控制工具 2、SVN解决什么问题 文件的版本控制 职责追踪 3、与SVN相关的版本控制工具 SVN:企业里用的较多 GIT:开源领域用的最多最广,没有之一 VSS:微软开发的 cvs:早期时代的版本控制工具
2020-12-29 20:48:03
295
原创 Layui-经典模块化前端框架
LayUI 1. LayUI简介 layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。 其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。 1.1 下载 官网:https://www.layui.com/ 下载后的目录结构如下: ├─css //css目录 │ │─modules //模块css目录 │ │ ├─layd
2020-12-23 19:55:47
1537
1
原创 Ajax请求
这里写目录标题1.什么是Ajax2.Ajax基础3.请求并显示静态txt文件4.动态数据:请求js(或json)文件5.Ajax请求的步骤 1.什么是Ajax Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 Ajax 是一种用于创建快速动态网页的技术,在无需重新加载整个网页的情况下,能够更新部分网页。 1.同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 2.异步
2020-12-19 12:55:13
225
1
原创 Java面试题(二)
Java常见面试题十道1.throw和throws的区别2.String类能被继承吗?3.Error和Exception的区别4.如何实现数组和List之间的转换?5.什么是反射?6.什么是自动装箱、自动拆箱?7.程序计数器是什么?8.事务有啥特性?9.堆跟栈的区别10.迭代器Iterator 怎么使用?有什么特点? 1.throw和throws的区别 throw: (1)throw语句用在方法体内,表示抛出异常,由方法体内的语句处理。 (2)throw是具体向外抛出异常的动作,所以它抛出的是一个异常实例
2020-12-13 23:58:44
105
原创 Java基础面试题(60道)
Java基础面试题 1,javac java命令 javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。 java:负责运行的部分,会启动jvm.加载运行时所需的类库,并对class文件进行执行,一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数。 2,int i=20000000000000;报错吗?为什么? 会报错,因为int
2020-12-02 03:24:28
618
1
原创 Java面试题(一)
Java重要知识点 1.String 类的常用方法都有那些? indexOf():返回指定字符的索引。 charAt():返回指定索引处的字符。 replace():字符串替换。 trim():去除字符串两端空白。 split():分割字符串,返回一个分割后的字符串数组。 getBytes():返回字符串的 byte 类型数组。 length():返回字符串长度。 toLowerCase():将字符串转成小写字母。 toUpperCase():将字符串转成大写字符。 substring():截取字符串。
2020-11-29 22:29:25
107
原创 JavaScript重点笔记
JavaScript笔记总结 1.变量 JavaScript 是弱类型语言。 变量类型是动态的,可以存放任意类型的数据。 语法:var 变量名 = 初始化值; var i = 1; var f = 1.1f; var s = "abc" 命名规则 变量必须以字母开头 变量也能以 $ 和 _ 符号开头 变量名称对大小写敏感(y 和 Y 是不同的变量) 不允许使用js关键字和保留关键字 注意:所有变量的声明,会自动提升到代码(当前作用域)的最顶部。 2.数据类型 2.1基本数据类型 基本数据类型包括:n
2020-11-29 22:23:37
163
原创 Java类之间方法的调用
JAVA类方法的调用一、静态方法调用其他方法:1. 静态方法调用非静态方法2.静态方法调用静态方法二、非静态方法调用其他方法1.非静态方法在同一类内调用其他方法2.非静态方法在不同类之间调用其他方法 一、静态方法调用其他方法: 1. 静态方法调用非静态方法 无论是否在同一类内,均需要通过对象调用 package test; //Test类 public class Test { public void IsSon1(){//非静态方法 System.out.println("成功调用
2020-10-31 15:33:07
2419
原创 Java排序算法
Java排序算法 1 冒泡排序 1.1 定义 冒泡排序(Bubble Sort)是一种简单直观的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 1.2 算法步骤 1)比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2)对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 3)针对所有的元素重复以上的步骤,除了最后一个。 4)持续每次对越
2020-10-31 11:04:34
114
原创 二分查找法
二分查找法 二分查找法,是在已经排好序的序列中,定义一个起始位置start(即序列第一个元素)和一个终止位置end(即序列最后一个元素),通过mid=(start+end)/2计算出中间位置,通过待查找元素与mid中间位置的元素进行比较,如果待查找元素比中间位置mid对应的值小,那么将end = mid -1(即将end结束位置移动到mid中间左边一个位置),如果比中间对应的值大,那么将start = mid + 1 (即将start的位置移动到mid右边一个位置),一直循环查找,直到start &g
2020-10-29 20:54:16
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人