var
-
shell字符串操作大全
字符串操作 ${#string} $string的长度 ${string:position} 在$string中,从位置$position开始提取子串 ${string:posit…
-
html2canvans实现浏览器快速截图(这里有demo哦)
<!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <title>…
-
MySql快速插入百万级数据
通过存储过程插入 如果我们想简单快速的插入大批量数据,存储过程是个不错的选择,下面这个存储过程,是我向表xxx_audit_order中插入100万条数据,耗时25秒左右,这里建议…
-
javascript与事件
javascript与事件 js常用事件 js捕捉回车键 js回调函数的event参数(一直都有传,就看你有没有接,有没有接的需求) event.keyCode(事件句柄:onke…
-
javascript练习
javascript简单练习 验证邮箱是否合法 <!DOCTYPE html> <html lang=”en”> <head> <titl…
-
[Android开发学iOS系列] 语言篇: Swift vs Kotlin
Swift vs Kotlin 这篇文章是想着帮助Android开发快速学习Swift编程语言用的. (因为这个文章的作者立场就是这样.) 我不想写一个非常长, 非常详尽的文章, …
-
如何写好函数式编程
保证纯函数一个函数的返回结果只依赖于他的参数,同样的输入必定有同样的输出减少函数副作用函数副作用就是函数,会影响外部的数据,如果全局变量 //非纯函数 var a=10; func…
-
linux swap操作
目录 一、简介 二、新建Swap分区 三、删除swap分区 四、修改swappiness参数 一、简介 Linux 中的 Swap 交换分区就是 Windows 中的虚拟内存,将L…
-
JavaScript 的数据类型
字符串、数字、布尔、数组、对象、Null、Undefined 变量未赋值,系统默认赋值 undefinedJavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型: …
-
原生js练习
练习案例 某一刻时间距离现实时间的时间 function countDown(time) { var end = +new Date(time); var newDay = +ne…