闭包(closure)是一个可调用的对象,它记录了一些信息,这些信息来自于创建它的作用域. 内部类是面向对象的闭包,因为它不仅包含外围类对象(创建内部类的作用域)的信息,还自动拥有一个指向此外围类对象的引用,在此作用域内,内部类有权操作所有的成员,包括private成员 回调的价值在于它的灵活性-- ...
分类:
编程语言 时间:
2019-01-07 23:34:02
阅读次数:
330
1.显示效果<!doctypehtml><html><head><metacharset="utf-8"><title>特殊效果</title><scripttype="text/javascript"src="../jQuery库/jquery-3.3.1.min.js
分类:
Web程序 时间:
2019-01-07 23:33:52
阅读次数:
329
上一篇博客,Android-Java单例模式,介绍了在真实开发过程中,普遍使用的几种单例模式,而今天这篇博客,将要对单利模式进行优化 并且 通过多线程并发来分析 单利模式的优化: 对于为什么会出现安全问题,可以看Android-多线程安全问题-synchronized,博客 多线程并发实例化单例模式 ...
分类:
移动开发 时间:
2019-01-07 23:33:42
阅读次数:
296
鼠标的操作有:单击,右击,双击,拖动,鼠标悬停 鼠标操作的方法封装在ActionChains()类里,需要引入ActionChains类 ActionChains提供的常用方法: perform(): 执行ActionChains中存储的行为 double_click(): 双击 context_c ...
分类:
其他好文 时间:
2019-01-07 23:33:28
阅读次数:
295
Java多线程(Thread类、线程创建、线程池) 第一章 多线程 1.1 多线程介绍 1.1.1 基本概念 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行 ...
分类:
编程语言 时间:
2019-01-07 23:33:19
阅读次数:
263
Javascript.输出 JavaScript向网页的输出方式是通过document对象的write方法: document.write(something); 或者带有换行的 document.writeln(something); JS输出内带有变量的: d = "Hello World!"; ...
分类:
Web程序 时间:
2019-01-07 23:33:10
阅读次数:
303
math:数学1.正则:描述一种字符串的表达式,用来匹配字符串 2. <script type="text/javascript"> console.log(Math.E); //E 常数:无限不循环小数,且为超越数; console.log(Math.PI); //PI 圆周率 console.l ...
分类:
其他好文 时间:
2019-01-07 23:33:01
阅读次数:
328
原文代码:https://segmentfault.com/a/1190000014768534#articleHeader1 HTML代码: CSS代码: ...
分类:
Web程序 时间:
2019-01-07 23:32:49
阅读次数:
263
1.request参数提交(Form提交),适用于GET/POST request参数传递都会转换成 id=123&fileName=test.name&type=culture_art这种形式,get请求会显示在url上,post不在url上显示 ajax写法: controller 第1,2种写 ...
分类:
编程语言 时间:
2019-01-07 23:32:42
阅读次数:
367
SQL计算时间差并排除周末 输入开始时间和工作天数,计算结束时间,需考虑节假日周末和调休 ...
分类:
数据库 时间:
2019-01-07 23:32:32
阅读次数:
394
1 详细功能 1.1 详细功能 配置管理模块的主要功能是: 1:获取用户配置的数据,配置的方式很多,要求除了框架自身提供的配置方式外,还要能支持用户自定义的配置方式。比如:框架本身提供默认的配置方式为xml配置,如果用户想使用数据库来配置,那么框架必须能够支持用户自定义一种数据库配置的方式 2:缓存 ...
分类:
其他好文 时间:
2019-01-07 23:32:24
阅读次数:
286
原文:SQLite做为本地缓存的应用需要注意的地方今天看到了园友陆敏计的一篇文章>, 写到了SQLite的诸多优点,尤其适应于本地数据缓存和应用程序。 转自陆兄的内容,来夸夸Sqlite: SQLite官方网站: http://www.sqlite. org/ 时第一眼看到关于SQLite的特性。 ... ...
分类:
数据库 时间:
2019-01-07 23:32:18
阅读次数:
373
在python安装 music21后,需要关联 musescore 或 lilypond 才能可以用图形化的形式看到 乐谱。 因此 在安装 music21后,需要配置环境变量 首先、 通过 导入music21from music21 import * 然后,查看环境变量有哪些。environment ...
分类:
其他好文 时间:
2019-01-07 23:32:06
阅读次数:
407
git日程操作 ①同步master ②创建分支 ③常规操作 ④push操作 ⑤发起merge请求 服务器 常用指令 ①看日志 ②看catalina.out ③打印log ④切换到项目目录 ...
分类:
数据库 时间:
2019-01-07 23:31:58
阅读次数:
298
wireshark是一款非常好用的抓包工具,一般可直接通过界面配置方式进行抓包。 当需要长时间进行抓包时,可利用dumpcap.exe工具并设置抓包条件进行抓包。 主要分为一下三步: 1. 进入wireshark目录 cd d:\wireshark 2. 查看抓包网卡 dumpcap.exe -D ...
分类:
其他好文 时间:
2019-01-07 23:31:49
阅读次数:
517
wtforms 简介 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: ? 1 pip3 install wtforms 用户登录注册示例 1. 用户登录 当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如: 用户不能为空;用户长度必须大于 ...
分类:
其他好文 时间:
2019-01-07 23:31:38
阅读次数:
331
实现效果: 知识运用: Application类的StartupPath属性 public static string StartupPath {get;} 实现代码: ...
分类:
其他好文 时间:
2019-01-07 23:10:39
阅读次数:
310