弥路milu

路漫漫其修远兮,吾将上下而求索。

IIFE

IIFE:立即调用匿名函数表达式,实际上这是个闭包,可以解决全局变量问题 IIFE格式:(function() {})() 格式解释:解释:(function() {})返回的是一个函数,(function() {})()表示对返回函数的调,假如要传递参数,要在返回的那个函数写参数声明 II...

2018-12-03 19:30:20

阅读数 21

评论数 0

轮播图实现原理

轮播图原理:给图片一个数字属性,播放下一张图片只要数字 + 1 即可实现;最后一张图片的处理方式是求余操作(求余操作能让小标回到0) <!-- data-imgs 是图片的总数 --> <!-- data-active 是当前显...

2018-12-02 01:41:00

阅读数 60

评论数 0

访问元素问题

问题:今天再学习前端知识的时候突然想到一个问题:假设let a = document.querySelector(".outward"),那么我能使用类似于数组的方式访问".outward"元素的子元素吗?即通过a[0],a[...

2018-11-29 03:00:56

阅读数 17

评论数 0

Todo - localStorage

localStorage基础 定义:localStorage是浏览器自带的功能,可以用来存储字符串数据,在浏览器关闭之后依然存在,但是不同的页面拥有各自独立的localStorage,localStorage只能存储string数据 序列化:把array转换为字符串(存储数据时使用) 反...

2018-11-29 02:27:07

阅读数 11

评论数 0

绑定事件

绑定事件定义:给网页的某一个元素添加一个事件 实现原理:①.打开选择器,②.通过button.addEventListener(eventName, function(event)来绑定事件,eventName表示事件名字,function(event)表示触发的事件(也可以叫触发的函数) 源代...

2018-11-29 01:36:40

阅读数 13

评论数 0

Todo-事件委托

问题:当给网页添加新的按钮button,需要给该button添加一个新的事件,需要怎么添加,此时事件绑定并不能实现,而事件委托就是解决该问题的方式 事件委托:当我们通过JavaScript给页面添加一个新的元素时,我们不能给这些新的元素绑定事件;我们通过把click事件绑定到父元素上,然后在运行...

2018-11-28 16:05:56

阅读数 12

评论数 0

利用transition属性实现动画效果

网页上实现动画效果(还真浮动时元素会发生改变),主要依赖于CSS中的transition属性,下面就来介绍transition对于普通元素和图片元素的应用: 实现原理: 先利用class标签设置元素的显示的样式 .gua-box { width: 100p...

2018-11-27 01:50:59

阅读数 19

评论数 0

计时器

计算器功能描述:计时器具有三个按钮①.开始,②.暂停,③.重置(其功能和一般手机的计时器一致) 实现的原理: ''' def timer(self, dt): # 计数器时间 = 当前时间 - 开始时间(按下计数器开始按钮的那个时间点) + 计数器原本的时间 ...

2018-11-07 03:01:49

阅读数 50

评论数 0

在线词典(有界面)

词典原理的实现:在线词典(无界面),该篇文章只讨论界面的实现; ''' def font_name():返回系统的字体文件 class TestApp(App):实现的主体类 def build(self):该函数是固定的,作用是用于生成界面 def config_wind...

2018-11-07 00:10:23

阅读数 92

评论数 0

在线词典(无界面)

实现思路: 词典的释义是从爱词霸服务器上获取的,所以先要获取一个身份key,获取方法:①.打开爱词霸网站:爱词霸;②.选择爱词霸查词,提交信息之后在邮箱获得一个包含身份的key 利用openural对爱词霸网站所有信息进行抓取并转化为字符串 利用d = json.loads(s)将获取的信息...

2018-11-05 16:49:05

阅读数 54

评论数 0

一个简单的网络爬虫

学习了一个小爬虫,能在豆瓣上抓取特定的信息抓取并存储起来,他实现的原理如下 首先通过openurl对网站进行解析,将其转换成字符串类型 利用目标字符的特性用函数进行抓取信息,这里利用find2(s1,  s2):返回字符串s2在字符串s1中的下标,find_between(s, left, r...

2018-11-05 09:57:28

阅读数 55

评论数 0

LeetCode - 两数之和

思路: 这道题可以使用两个循环直接得出答案,但是这样会超时,此思路不行。下面这种结题思路是根据上一种只用一层循环即可   class Solution(object): def twoSum(self, nums, target): n = len(nums) ...

2018-10-20 00:09:31

阅读数 14

评论数 0

计算机:WIN10开机提示一分钟后重启

(百度确实有很多解决过程,但是我发现只有这个有用,特此记录,该方法源于百度) 问题:WIN10开机提示一分钟后重启 按下WIN+X打开超级菜单,找到并打开Windows powerShell(管理员) 输入:netsh winsock reset catalong + 回车 ...

2018-09-30 02:51:00

阅读数 465

评论数 0

红眼睛蓝眼睛问题

题目: 一个岛上有100个人,其中有5个红眼睛,95个蓝眼睛。这个岛有三个奇怪的宗教规则。 1.他们不能照镜子,不能看自己眼睛的颜色。 2.他们不能告诉别人对方的眼睛是什么颜色。 3.一旦有人知道了自己是红眼睛,他就必须在当天夜里自杀。 某天,有个旅行者到了这个岛上。由于不知道这里的规矩,所以他...

2018-09-30 02:41:42

阅读数 872

评论数 0

求素数

const log = console.log.bind(console) // 判断素数 // 求解的思路:根据素数的定义,一个数的因数只有1和它本身那么这个数就是素数 // 判断的方位为2 < i < Math.sqrt(Math) // 时间复...

2018-09-10 01:03:42

阅读数 25

评论数 0

Problem - 2089 不要62

题目地址:Problem - 2089 不要62 Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障...

2017-04-19 17:54:50

阅读数 200

评论数 0

Problem - 2083 简易版之最短距离

题目地址:Problem - 2083 简易版之最短距离 Problem Description 寒假的时候,ACBOY要去拜访很多朋友,恰巧他所有朋友的家都处在坐标平面的X轴上。ACBOY可以任意选择一个朋友的家开始访问,但是每次访问后他都必须回到出发点,然后才能去访问下一个朋友。 比...

2017-04-19 17:09:50

阅读数 199

评论数 0

Proble - 2084 数塔

题目地址:Proble - 2084 数塔 Problem Description 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少? 已经告诉你了,这是个DP...

2017-04-19 11:09:58

阅读数 207

评论数 0

Problem - 2092 整数解

题目地址:Problem - 2092 整数解 Problem Description 有二个整数,它们加起来等于某个整数,乘起来又等于另一个整数,它们到底是真还是假,也就是这种整数到底存不存在,实在有点吃不准,你能快速回答吗?看来只能通过编程。 例如: x + y = 9,x...

2017-04-17 19:34:45

阅读数 145

评论数 0

Problem - 产生冠军

题目地址:Problem - 产生冠军 Problem Description 有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。 球赛的规则如下: 如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。 如果A打败了B,B又打败了C,...

2017-04-15 12:45:59

阅读数 115

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭