- 博客(38)
- 收藏
- 关注
转载 Python GIL锁
最近在看Python的多线程,经常我们会听到老手说:“python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢?要知其然,更要知其所以然。所以有了下面的深入研究:首先强调背景:1、GIL是什么?GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定。2、每个CPU在同一时间只能执行
2018-02-01 13:42:04
634
原创 JQuery基础事件
1. 事件绑定$("button").bind("click", function() {alert("ok");})$("button").bind("click mouseover", function() { //可以同时绑定多个事件alert("ok");})$("button").bind({mouseover: function()
2018-01-18 14:19:43
785
原创 JQuery表单选择器
1. 表单选择器$(":input").size(); //input伪类包含input, select, textarea, button$(":text").size(); /text伪类代表单行文本框,不包含密码框$(":password").size(); //password伪类代表密码框$(":radio").size(); //radio伪类代表单选框$(
2018-01-18 13:32:07
161
原创 JQuery DOM节点操作
1. 创建、移动节点var box = $(""); //创建节点$("body").append(box); //插入节点$("div").append(""); //插入节点$("div").append(function(index, html) {return ""; //html代表原本里面的内容])box.appendTo("body");
2018-01-17 13:47:27
166
原创 JQuery 基础Dom和CSS操作
1. html和text操作$("#box").html(); //获取html内容$("#box").text(); //获取文本内容$("#box").html("www.ycku.com"); //设置html内容$("#box").text("www.ycku.com"); //设置文本内容,HTML标签被转义$("input").val(); //获取表单i
2018-01-17 11:39:01
208
原创 ES6
1. 变量定义let a = 1; //局部变量,块内有效const a = 1; //常量var a = 1; //同es52. 变量解构let [a, b, c="ok"] = [1, 2, 3]; //列表方式解构let {a, b, c} = {a:1, b:2, c:3}; //对象方式解构3.扩展对象及rest对象function print(...
2018-01-12 13:24:27
318
原创 JQuery常规选择器
1. 简单选择器$("#box").css("color", "red"); //ID选择器$("box").css("color", "blue"); //元素选择器$(".box").css("color", "orange"); //类选择器$("#box").size(); //返回匹配元素个数$("#box").get(2); //返回dom对象$("#bo
2018-01-10 11:58:42
207
原创 表单处理
1. 表单提交window.onload = function() {var form = window.getElementById("myForm");form.onsubmit = function(event) {//此处做验证处理}}//表单中不能设置值为submit的id或name2.
2017-12-24 16:24:37
206
原创 变量、作用域、内存
1. 变量的类型javascript变量分为基本类型和引用类型,基本类型存放在栈中,引用类型存放在堆中。基本类型分为undefined, null, boolean, number, string。object类型为引用类型,引用地址在栈中,实际值存放在堆中。2. 动态属性var box = new Object();box.name="Lee"; //添加一个动态属性
2017-12-13 13:10:40
125
原创 正则表达式
1. 创建正则表达式的两种方式 var email = /email/; var email = new RegExp('/email/');2. 正则表达式的模式
2017-12-13 12:18:07
237
原创 Function类型
1. 创建函数的三种方式:function box(num1, num2){return num1 + num2;}var box = function (num1, num2) {return num1 + num2;}var box = new Function('num1', 'num2', 'return num1 + num2;'); //此
2017-12-13 12:05:50
457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人