入门
文章平均质量分 81
明月别枝
分享经验,一起学习,一起进步
展开
-
fis3项目个人理解
Fis项目个人理解:`pages`目录存放是页面文件存放路径1. `index`页面是首页文件2. `login`页面是登陆页文件3. `commons`目录存放各个页面的公共文件,如公共菜单、公共样式等4. `templates`属于各个页面的公共模板,如页首、页尾等`libs`目录是存放第三方库文件目录:就是放js...原创 2018-03-13 23:26:01 · 664 阅读 · 0 评论 -
快速排序
最坏时间复杂度O(n^2),最佳时间复杂度O(nlog2n),空间复杂度O(log2n)~O(n),不稳定package suanfa;public class kuaisu { public void kuaisu(int a[],int left,int right){ if(left>right){ return; }原创 2017-08-07 16:17:16 · 258 阅读 · 0 评论 -
冒泡排序
2.比较相邻的元素。不符合条件,就交换他们两个。冒泡排序最坏情况的时间复杂度是O(n²) 冒泡排序属于交换排序,稳定,空间复杂度为O(1)public class maopao { public int[] maopao(int shuzu[],int n) {//n为数组长度; for (int j = 0; j< n-1;j++) {原创 2017-08-06 18:36:52 · 275 阅读 · 0 评论 -
一种简单交换排序
1、目前还没有发现什么错误,已经测试过不同的数据,输出结果完全没有问题,于是我就开始分析每一次的步骤。 1.它好像不是冒泡排序(它每次的顺序都是有变化的,而且是两两相比) 2.也不像是快速排序(显然不是,需要用到递归) 3.也不像是插入排序(虽然有比较,但是每次插入之后,原本后面的元素顺序没有变化) 4.选择排序(每次比较选最小,放在最前面,也不是) 5.感觉其他排序...原创 2018-08-27 10:11:45 · 1430 阅读 · 10 评论 -
快速简单理解——直接插入排序
这是网上最常见的插入排序的动图,你能看出什么规律来吗?看看你得出的规律是否跟我得出的规律一样?请往下看:仔细看图,我们可以得出一个规律: 1红色框的元素,是最新的一个数,在这里我们不妨叫它a【i】,(i从0到n-1),并把它放在temp里。temp=a【i】;最下面我会讲讲为什么要把a【i】赋值给temp;为什么不能直接用a【i】来比较;原创 2017-08-09 15:18:49 · 1209 阅读 · 0 评论 -
快速简单理解——希尔排序
希尔排序:也是属于插入排序的一种;所以它同样拥有插入排序的规律:以下面 这是网上最常见的插入排序的动图,你能看出什么规律来吗?看看你得出的规律是否跟我得出的规律一样?请往下看:仔细看图,我们可以得出一个规律: 1红色框的原创 2017-08-10 23:16:30 · 1374 阅读 · 0 评论 -
java基础(二)笔记: Java 基本数据类型 Java 变量类型 Java 修饰符
本渣渣刚学,里面的内容自己理解的,可能有偏差;Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型:内置数据类型引用数据类型 自动类型转换...原创 2019-01-18 14:49:53 · 249 阅读 · 0 评论 -
Java基础(一)笔记:基础语法,对象和类
本渣渣刚学,里面有的是自己的理解,可能会误导人;编写Java程序时,应注意以下几点:大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的...原创 2019-01-16 11:38:59 · 215 阅读 · 0 评论 -
java基础(三)笔记:IO流 继承 多态 接口
IO流的分类Java IO的类型虽然java IO类库庞大,但总体来说其框架还是很清楚的。从是读媒介还是写媒介的维度看,Java IO可以分为:输入流:InputStream和Reader输出流:OutputStream和Writer 而从其处理流的类型的维度上看,Java IO又可以分为:字节流:InputStream和OutputStream字符流:Reader和W...原创 2019-02-18 15:52:07 · 318 阅读 · 0 评论 -
React笔记入门
React元素渲染: React 特点:1.声明式设计 −React采用声明范式,可以轻松描述应用。2.高效 −React通过对DOM的模拟,最大限度地减少与DOM的交互。3.灵活 −React可以与已知的库或框架很好地配合。4.JSX − JSX 是 JavaScript 语法的扩展。React 开发不一定使用 JSX ,但我们建议使用它。5.组件 − 通过 Reac...原创 2019-02-20 11:37:13 · 183 阅读 · 0 评论 -
前端跨域的几种方法
备注:1、端口和协议的不同,只能通过后台来解决 2、localhost和127.0.0.1虽然都指向本机,但也属于跨域当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域。不同域之间相互请求资源,就算作“跨域”。跨域并不是请求发不出去,请求能发出去,服务端能收到请求并正常返回结果,只是结果被浏览器拦截了。之所以会跨域,是因为受到了同源策略的限制,同源策略要求源相同才...原创 2019-03-20 11:11:01 · 330 阅读 · 0 评论 -
less入门到入门
一、变量:@变量名:值;@nice-blue: #5B83AD;@light-blue: @nice-blue + #111;#header { color: @light-blue;}其实就是:#header { color: #6c94be;}二、混合模式:将一系列属性从一个规则集引入(“混合”)到另一个规则集的方式。假设我们有以下样式:.bordered ...原创 2019-08-05 20:03:06 · 167 阅读 · 0 评论 -
选择排序
package suanfa;public class xuanze { public void xuanze(int a[],int n){ for (int i = 0; i < n; i++) { int temp; int min=a[i]; int index = i;//等于其他值无效。原创 2017-08-07 18:21:26 · 253 阅读 · 0 评论 -
html应用缓存入门
应用缓存:使用应用缓存可以得到以下益处: 1. 离线浏览: 用户可以在离线状态下浏览网站内容。2. 更快的速度: 因为数据被存储在本地,所以速度会更快。3. 减轻服务器的负载: 浏览器只会下载在服务器上发生改变的资源。 应用缓存如何工作:为应用启用应用缓存,你需要在应用页面中的 <html> 元素上增加 manifest 特性<html ...原创 2018-03-12 11:50:16 · 376 阅读 · 0 评论 -
Css媒体查询入门
Css媒体查询:媒体查询 是 响应式设计的关键组成部分,这使得根据参数和设备特性调整CSS成为可能。比如说,媒体查询能够在用户设备屏幕小于一定的尺寸或者保持在横向或者纵向的模式时,提供不同的样式。@media (at-rule CSS样式声明,以@开头)被用作有条件的向文档提供样式。 Window.matchMedia()方法能够针对一个媒体查询测试一个window窗口。你也可以原创 2018-03-13 23:24:53 · 684 阅读 · 0 评论 -
前端入门知识点
初阶:HTML: 1.基础的html结构,如上 2.html标签的作用,如video标签是用来播放视频的,audio是播放音频的,canvas用来画图,script、meta等等 3.html标签的表现形式,如div标签默认是块级元素,head标签是不会显示的 4.表单元素属性,如输入框有哪些属性,文件如何上传 5.html标签布局,如table布局特点、div布局特点 6.常用的ht原创 2018-03-13 23:22:50 · 335 阅读 · 0 评论 -
IndexedDB小白入门基础
IndexedDB: 步骤:1. 打开数据库:request=indexedDB.open(dbName,1)2. 写打开失败的方法:request.onerror=function(e){……};3. 写打开成功的方法:request.onsuccess=function(e){……};4. 写数据库版本更新时执行的方法:reque原创 2018-03-09 17:48:15 · 1616 阅读 · 0 评论 -
css基础(css3特性、网格)
CSS基础:CSS3特性:1. 选择器:l tbody: nth-child(even), nth-child(odd):此处他们分别代表了表格(tbody)下面的偶数行和奇数行(tr),这种样式非常适用于表格,让人能非常清楚的看到表格的行与行之间的差别,让用户易于浏览。l : not(.textinput):这里即表示所有class不是“textinput”的节原创 2018-03-08 18:14:14 · 307 阅读 · 0 评论 -
html基础(svg、canvas,媒体)
Svg基础:以像素为单位,所以不用写单位。X是右,y是下。什么是svg:1. SVG 指可伸缩矢量图形 (Scalable Vector Graphics)2. SVG 用来定义用于网络的基于矢量的图形3. SVG 使用 XML 格式定义图形4. SVG 图像在放大或改变尺寸的情况下其图形质量不会有所损失5. SVG 是万维网联盟的标准6. SVG 与诸如 DOM 和 XSL 之类的 ...原创 2018-03-08 11:08:57 · 672 阅读 · 0 评论 -
2017.12.18 关于前端的基本介绍
2017年12月17日,由于兴趣加入了一个学习前端的兴趣小组 我成为里面的课代表,负责整理教知识的师傅。 可以给一些正在学习前端朋友一点方向。12.18 星期一 一、前端涉及的内容 ->基础知识 HTML,JS,CSS,http通信 ->js高阶知识面向对象,继承,闭包 ,设计模式,DOM操作,BOM ->HTML5,CSS3 ->前端开发工具 sublime text /vs cod原创 2017-12-19 13:54:05 · 352 阅读 · 0 评论 -
ES6学习笔记
11.15 星期三学习地址:ECMAScript 6 入门 http://es6.ruanyifeng.com/ 阮一峰 下载node js,Node JS环境搭建及sublime Text 3配置Node Js环境,添加前端插件。一、es6简介: 二者关系:ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言原创 2017-11-23 22:07:32 · 1387 阅读 · 0 评论 -
jQuery学习笔记
11.20 星期一: 学习地址:http://www.w3school.com.cn/jquery/index.asp一、jQuery 教程1、jQuery 简介: jQuery 是一个 JavaScript 函数库。 jQuery 库包含以下特性:HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML D原创 2017-11-20 16:15:17 · 259 阅读 · 0 评论 -
fis3学习笔记
11月7日安装fis3: - 1.在Windows系统中,开始菜单的搜索框中输入cmd打开命令行,在打开的命令行窗口中输入npm install -g fis3,然后按回车,然后fis3自己进行安装,等待十分钟左右,安装完毕。 - 2.在命令行中输入fis3 -v可以查看fis3的版本,检查是否安装成功。如果出现FIS的图标就表示安装成功,如果出现’fis3’ 不是内部或外部命令,也不是可运原创 2017-11-14 16:44:53 · 1352 阅读 · 0 评论 -
Git学习笔记
11.3 星期五 : 1.根据网络教程下载了Git 2.在廖雪峰官方网站正式开始学习git https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b0003.学习了Git的简介: git init 创建仓库 git add <文件名> 把文件修改添加到暂原创 2017-11-05 00:48:56 · 293 阅读 · 0 评论 -
Vue笔记
Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。MVVM模式它是将“数据模型数据双向绑定”的思想作为核心,因此在View和Model之间没有联系,通过ViewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图的数据的变化会同时修改数据源,而数据源数据的变化也会立即反应到View上。 ViewModel是Vue.j原创 2017-10-20 17:28:45 · 792 阅读 · 0 评论 -
router从入门到入门
动态路由匹配: // 动态路径参数 以冒号开头 { path: '/user/:id', component: User }/user/foo 和 /user/bar 都将映射到相同的路由。所以他们的id分别表示foo,bar对应的:this.$route.params.id=foo;this.$route.params.id=bar;一个“路径参数”使用冒号 : 标记。当...原创 2019-08-02 10:33:58 · 310 阅读 · 0 评论