摘要: 使用js实现定时广告弹出 我们可以使用js来实现广告的定时弹出与消失,在介绍思路前,先学习一个css样式:display, display:block,以块级的元素方式显示; display:none,不显示元素,这其实就是广告的弹出与隐藏的原理。现在来简单介绍一下思路。 第一步:找到要显示和隐藏的 阅读全文
posted @ 2019-04-11 11:04 浅笑微凉 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 使用javascript实现图片轮播效果 图片轮播效果是前端开发中比较常见的一个功能,现在我们来简单分析一下实现思路 第一步:在html代码要实现轮播的html标签中添加id属性以便使用javascript时能快找到这个标签,例如: 第二步:分析图片轮播效果是什么事件,据分析,应该是onload事件 阅读全文
posted @ 2019-04-11 10:34 浅笑微凉 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 一,迭代器 1. 递归和迭代 a、递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己.一个函数在其定义中直接或间接调用自身的一种方法, 它通常把一个大型的复杂的问题转化为一个与原问题相似的规模较小的问题来解决,可以极大的减少代码量. 递归的能力在于用有限的语句来定义对象的无限集合。 阅读全文
posted @ 2018-04-22 22:39 浅笑微凉 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1,什么是集合 存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对象的话, 长度不好 阅读全文
posted @ 2018-04-22 22:03 浅笑微凉 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一,线程安全问题 如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的, 而且其他的变量的值也和预期的是一样的,就是线程安全的。我们来看一个经典的线程安全问题,电影院买票。 运行结果发现:上面程序出现了问题 票出现了重复的票 错误的票 0、-1 其实 阅读全文
posted @ 2018-04-15 22:19 浅笑微凉 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一,进程与线程 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。 阅读全文
posted @ 2018-04-08 22:31 浅笑微凉 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一,压缩 类似于war提供的功能;实现由ZipOutputStream类和ZipInputStream提供 二,解压缩 类的调用; 阅读全文
posted @ 2018-04-07 21:37 浅笑微凉 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 一,归档 在大数据开发中往往要运算海量数据,可是这些数据分布在许多小文件中,传输和运算十分不方便,为此我们得进行文件归档 即把几个小文件写到一个文件中形成大文件,可是我们要怎么写呢?每个团队有每个团队的方法,下面介绍我自己的方法。 格式: 4个字节 文件名称的数据存储大小(n,表示存储的文件有几个字 阅读全文
posted @ 2018-04-06 22:43 浅笑微凉 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一,为什么要使用装饰器 装饰器是为了给某些函数添加一些通用功能,却不用去改变函数的源代码,例如给网页添加登录验证的功能。 装饰器 = 高阶函数 + 函数嵌套 + 闭包 二,高阶函数 1.函数接收的参数是一个函数名2.函数的返回值是一个函数名3.满足上述条件任意一个,都可称之为高阶函数 例如: 三,函 阅读全文
posted @ 2018-04-04 20:25 浅笑微凉 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一,文件处理的步骤: 文件处理的步骤通常有以下三步: 1. 打开文件,得到文件句柄并赋值给一个变量 2. 通过句柄对文件进行操作 3.关闭文件 二,python中详细的API 三,强调 四,其他操作文件的模式 五,操作文件的方法 阅读全文
posted @ 2018-04-01 22:29 浅笑微凉 阅读(331) 评论(0) 推荐(0) 编辑