- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 学习打卡 - BFC简介
今天复习float浮动时偶然接触到了一个陌生的名词——BFC,详细查询了资料以后发现其对于前端学习来说,确实是一个非常值得花精力研究的属性,在此做个简略的介绍与记录BFC概念 BFC(Block Fromatting Context),格式化上下文,是 W3C CSS2.1 规范中的一个概念。它是页面中的一块渲染区域
2020-10-24 15:19:09
246
原创 小案例 CSS之旋转的可乐瓶
在B站上看到的一个挺不错的css特效,简简单单,做个记录分享。html部分<body> <div class="cola"> <img src="./body.png" /> </div></body>css部分*{ margin: 0; padding: 0;}body{ heig
2020-09-27 13:55:33
676
原创 学习打卡 IOC理论推导
看完IOC相关资料,怕过了几天忘了,记录下 写一段简单的业务通常需要: 1. UserDao接口; 2.UserDaoImpl实现类; &n
2020-09-23 17:15:52
270
原创 学习打卡 IDEA搭建Spring环境
emmmmmm老要忘记怎么用idea搭建spring,自己又用不惯eclipse,写个博客记录下吧就~1.创建一个普通的maven项目(嘟囔)当然是直接创建一个maven项目惹…不然还要手动导jar包不成 建好惹,目录结构长这样:2.在pom.xml里导jar包 &nbs
2020-09-23 15:58:28
205
1
原创 学习打卡 WPF应用创建单实例窗口
不懂,不会,看不明白,做个记录,以后用得到····public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Mutex mutex = new Mutex(true, "单实例程序", out bool isNewInstance);
2020-09-19 17:58:23
301
原创 vue学习打卡 vue-router使用
1.安装路由 npm install vue-router --save 2.路由文件的配置import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)const routes = [ { path: '/home', component: () => import("../views/Ho
2020-07-14 16:10:47
133
原创 学习打卡 Vue2.0组件传值
匆忙学习了vue组件之间的传值,做个记录:1.父组件向子组件传值: 父组件:<template> <div> <label>父组件:</label> <h1>{{ msg }}</h1> <label>子组件:</label> &
2020-07-14 15:16:05
127
原创 LeetCode 每日一题
大佬的算法:/** * @param {number[]} nums * @param {number} target * @return {number[]} */var twoSum = function(nums, target) { let map = {}; let loop = 0;//循环次数 let dis;//目标与当前值的差 while(loop < nums.length){ dis = target - nums[l.
2020-07-07 12:01:37
321
原创 学习打卡 JavaScript最短路径之Dijkstra算法
按照 深入理解Dijkstra算法 去理解了一下数据结构课刚学的Dijkstra,尝试用JavaScript去实现,于此整理记录: 这是要实现最短路径查找的图: 源码如下(Css 和 HTML部分略);let max
2020-06-11 12:00:03
329
原创 学习打卡 JavaScript二叉树及常用方法实现
1. 二叉树的创建及基本方法代码实现(全部封装在Tree的构造函数内)function Tree(){ var num = 0; //二叉树的结点个数 var lNum = 0; //二叉树的叶子结点个数 var h = 1; //二叉树层数 //结点初始化 传入 结点的值 左-子结点 以及 右-子结点 var Node = function(key){ this.key = key; this.left = null; this.right = null; .
2020-05-28 23:59:38
183
原创 学习打卡 JavaScript并查集
前些日子写课设的时候发现要用到并查集这个算法,之前是生搬硬套,也不懂其原理,今天研究了下于此做个整理。 并查集是一种基于树型的数据结构,按照笔者现在所学 能get到的并查集算法的作用主要包括以下两点: (1)将同一张图里两棵
2020-05-27 22:53:18
908
原创 学习打卡 JavaScript面向对象-继承
JS的继承也肝了 满打满算两三天了,虽然还是有很多地方没有弄懂,还是强行做个整理吧先。1. 原型链继承 这种方式的继承已经在之前一篇博文 学习打卡 JavaScript面向对象编程-原型链 写的相对详细了,不再赘述,直接上源码:function Super(name){ this.name = name; t
2020-05-26 21:19:47
179
原创 学习打卡 JavaScript面向对象编程-原型链
啃红宝书上继承那块时 在开头的原型链有点卡住了,一度有点懵逼到云里雾里~ however,只要是个搞过JS的 都告诉我原型链什么的多重要多重要…好吧,在下不要牙了,强行缕下来顺便做个整理吧就~ 在JS里,原型链是作为实现继承
2020-05-25 22:38:03
196
原创 学习打卡 JavaScript面向对象编程-创建对象
JavaScript面向对象编程-创建对象1. 工厂模式: 考虑到em5无法创建类(我也不知道em6那个玩意儿算不算类),开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节; 【注】工厂模式解决不了对象识别的问题(即怎样知道一个对象的类型)//工厂模式function Person(name, ag
2020-05-24 19:57:02
253
原创 小案例 JavaScript-简易五子棋
前些日子跟着大佬试着写了个人机对战的五子棋游戏。闲暇之时对其做了一点点改进,于此进行整理; 主要过程及思路 包括以下几个方面: 1. 绘制棋盘; &n
2020-05-23 16:00:08
2247
3
原创 学习打卡 Vue.js实例生命周期钩子
初学Vue.js,在生命周期钩子这里有点犯迷糊~ 按照官网教程做个整理,就当是记笔记了; 每个 Vue 实例在被创建时都要经过一系列的初始化过程——具体怎么的过程并没有理解的很清晰,但起码知道 Vue实例创建之前,把Vue实例挂载到DOM对象上,修改data对象属性值等等 都是某个阶段; &nb
2020-05-22 17:24:42
260
原创 小案例 JS简陋的画板
今天整理了JavaScript的事件对象,就突然地想用鼠标移动事件写一个小画板; 历经坎坷还是完成了,简陋到不忍直视就是了;页面布局:h5部分:<center> <input type="text" name="line" id="line" placeholder="请输入画笔大小(p
2020-05-21 20:20:04
423
原创 小案例 JavaScript BOM_search处理
在Web开发中,我们经常需要从当前页面的url中获取相应的键值对中的值;例如:要从“http://www.jiongxiake.com/np?id=03&search=wd”中获取id值,那么就要求我们写一个函数来一一获取; 具体操作过程如下:1. 封装函数,参数为需要进行操作的url和要寻找的建keyfu
2020-05-20 22:39:33
356
原创 学习打卡 JavaScript BOM
对JS的BOM对象做个复习整理(一)BOM_系统对话框 浏览器可以通过调用系统的对话框,向用户显示信息; 系统提供了三个函数,可以完成系统对话框的操作;(1)alert()  
2020-05-20 22:06:27
303
原创 小案例 — JS简易秒表
复习定时器,无聊着就做个小秒表看看`<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
2020-05-19 23:26:42
191
原创 学习打卡 JavaScript-ECMA5新增数组方法
ECMA5新增了7个数组方法,于此做整理复习:1. indexOf() 【功能】查找数组中指定元素所在的索引 【格式】数组.indexOf(元素,index);(其中index参数可选,表示从该索引位置向后开始查找) v
2020-05-19 16:55:20
168
原创 学习打卡 JavaScript严格模式
ECMAScript5开始引入了严格模式(strict mode)概念。 严格模式是为JS定义了一种不同的解析与执行模式;在严格模式下,ECMA3中的一些不确定行为将得到处理,而且对某些不安全操作也会抛出错误; 若在整个脚本
2020-05-19 15:48:42
185
原创 学习打卡 JavaScript数组引用问题
众所周知,JS里的数组对象为引用数据类型,通过传递地址来起到调用数组的作用;然而,其具体执行过程笔者一直都是云里雾里,稀里糊涂,近日研究了不少资料,特此总结分享。 开始前,先上一组代码,来体现基本数据类型的调用: var a = 10; function show(a){ a = 5; console.log(a); }&
2020-05-18 20:16:22
495
原创 学习打卡 JavaScript-数组排序方式
今天重新系统学习JavaScript时,学到了JS的数组排序方式,以此在这里做个整理:(一)系统排序方法reverse()【功能】逆向排序【格式】数组.reverse(); var arr = [10,20,30,40]; arr.reverse(); console.log(arr); //(4) [40, 30, 20, 10]...
2020-05-18 18:02:57
351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人