码迷,mamicode.com
首页 > 编程语言 > 日排行
python GIL锁
GIL锁 全局解释器锁 无论cpu是多少核的,python同一时间执行的线程只有一个,但是给我们的感觉是并发的?因为python在不断的进行上下文的切换。 python的线程是调用操作系统的原生线程。因为调用的是c的接口。当Python要调用这个线程去执行任务的时候,cpu要知道上下文,所以要把上下 ...
分类:编程语言   时间:2017-10-16 13:40:46    阅读次数:156
Java 第四章
switch选择结构 语法:switch(表达式){ case 常量 1: //代码块1; break; case 常量 2: //代码块2; break; ...... default: //代码块n; break; } 注意: 虽然break语句是可以省略的,,但是省略后会带来一些问题。省略之后 ...
分类:编程语言   时间:2017-10-16 13:41:42    阅读次数:174
java 第三章
if 选择结构: 语法:if(条件){ //代码块1 } if——else选择结构 语法:if(条件){ //代码块1 }else{ //代码块2 } 多重if选择结构 语法:if(条件1){ //代码块1 }else if(条件2){ //代码块2 }else{ //代码块3 } 嵌套if选择结构 ...
分类:编程语言   时间:2017-10-16 13:42:12    阅读次数:151
python 实现判断一个用户输入字符串是否是小数的小程序
要判断一个字符串是否是小数:1先判断小数点的个数,即如果是小数,则必须有且仅有一个'.'号2再分别判断'.'号的左右两边是否是数字: 判断左边时,如果负数,则左边包含'-'号:必须以'-'号开头(校验 3-3.444 这样的字符串);在'-'号右边必须至少有一位数字校验(-.333 这样的字符串) ... ...
分类:编程语言   时间:2017-10-16 13:42:32    阅读次数:409
超详细的JAVA多线程学习【转】
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包 ...
分类:编程语言   时间:2017-10-16 13:43:33    阅读次数:230
JAVA9新特性,集合工厂方法
通常,您希望在代码中创建一个集合(例如,List 或 Set ),并直接用一些元素填充它。 实例化集合,几个 “add” 调用,使得代码重复。 Java 9,添加了几种集合工厂方法: 除了更短和更好阅读之外,这些方法也可以避免您选择特定的集合实现。 事实上,从工厂方法返回已放入数个元素的集合实现是高 ...
分类:编程语言   时间:2017-10-16 13:46:49    阅读次数:323
Java 第六章
for循环 语法: for(表达式1;表达式2;表达式3){ //循环体 } for的运算步骤为 1 》2 》 4 》3 》1 。。。 表达式1:赋值语句>循环结构的初始部分,为循环变量赋初值, 表达式2:条件语句>循环结构的循环条件, 表达式3赋值语句,通常使用++或--运算符>循环结构的迭代部分 ...
分类:编程语言   时间:2017-10-16 13:48:19    阅读次数:198
Java关于Math类的三个取整方法
0x01 在java的Math类中有三个关于浮点数取整数的方法,分别是ceil (向上取整) floor(向下取整) round(四舍五入) 三个方法 0x02 ceil 向上取整,取整后总是比原来的数字大。 0x03 floor 向下取整 ,取整后总是比原来的数字小 0x04 round 四舍五入 ...
分类:编程语言   时间:2017-10-16 13:48:57    阅读次数:184
java 第五章
while 循环语句 语法:while(循环条件){ //循环操作 循环条件自加; } while循环结构的特点:先判断,在执行。 while 的执行步骤 (1) 声明并初始化循环变量 (2) 判断循环条件是否满足,如果满足则执行循环操作;否则退出循环。 (3) 执行完循环操作后,再次判断循环条件, ...
分类:编程语言   时间:2017-10-16 13:49:32    阅读次数:157
Python3 装饰器
1 ''' 2 所用知识点: 3 1.作用域 :L>E>G>B 4 2.高阶函数: 5 满足两个条件中的一个就行: 6 1.函数名可以作为参数输入 7 2.函数名可以作为返回值 8 3.闭包 9 10 ''' 11 12 13 ''' 14 闭包 15 python中的闭包从表现形式上定义为: 16... ...
分类:编程语言   时间:2017-10-16 13:50:06    阅读次数:181
深入研究 Runloop 与线程保活
深入研究 Runloop 与线程保活 在讨论 runloop 相关的文章,以及分析 AFNetworking(2.x) 源码的文章中,我们经常会看到关于利用 runloop 进行线程保活的分析,但如果不求甚解的话,极有可能因此学会了一个错误的用法,本文就来分析一下其中常见的误区。 我提供了一个 De ...
分类:编程语言   时间:2017-10-16 13:51:41    阅读次数:234
python爬虫之PyQuery的基本使用
PyQuery库也是一个非常强大又灵活的网页解析库,如果你有前端开发经验的,都应该接触过jQuery,那么PyQuery就是你非常绝佳的选择,PyQuery 是 Python 仿照 jQuery 的严格实现。语法与 jQuery 几乎完全相同,所以不用再去费心去记一些奇怪的方法了。官网地址:http ...
分类:编程语言   时间:2017-10-16 13:51:51    阅读次数:208
JavaScript table动态生成数据
table表格数据自动加载: js代码: HTML代码: 效果图: table表格操作知识点: 1.循环表格中的每个td的值。 2.表格操作 ...
分类:编程语言   时间:2017-10-16 13:53:04    阅读次数:131
java.lang.RuntimeException: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.demoDao.getXXX;
java.lang.RuntimeException: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.demoDao.getXXX; Mapepr.xml文件中文nameapc ...
分类:编程语言   时间:2017-10-16 13:53:20    阅读次数:178
《阿里巴巴 Java 开发规约》自动化检测插件安装及体验
2017 开春之际,有助于提高行业编码规范化水平的《阿里巴巴 Java 开发手册》首次面世。汇聚阿里集团近万名技术精英的经验知识,这套高含金量的手册一经公开,便引起业界普遍关注和学习。 历经数次迭代更新,终于在九月份,这套手册迎来终极版,也是阿里官方对外发布的最后一个 PDF 版本。与此同时,也正式 ...
分类:编程语言   时间:2017-10-16 13:55:01    阅读次数:437
FCL源码中数组类型的学习及排序函数Sort函数的分析
Array 是所有数组的基类ArrayList 解决了所有Array 类的缺点 能动态扩容, 但是类型不安全的,而是会有装箱与拆箱的性能开销List<T> 则是解决了ArrayList 类的装箱,拆箱问题, 能够动态扩容,但是所有的顺序结构数据结构的缺点就是数据空间的开辟开销这三个类都是基于数组实现 ...
分类:编程语言   时间:2017-10-16 13:55:50    阅读次数:197
java 静态代码块 代码块 构造函数 静态成员变量 成员变量的初始化顺序
没有父类的情况 1,静态代码块-->静态成员变量-->成员变量(实例属性)-->代码块-->构造函数 2, 静态代码块 和 静态成员变量 只会初始化一次 有父类的情况 1,父类非Object 静态成员变量 -- > 静态代码块 代码块-->成员变量(实例属性)-->构造函数 2, 父类是Object ...
分类:编程语言   时间:2017-10-16 13:56:14    阅读次数:195
STP生成树算法
生成树算法第一:决定谁是“根网桥”对比各个网桥ID,先对比ID中的优先级,优先级相同的时候对比网桥MAC地址,对比依据是谁的值最小,谁是“根网桥”第二:决定哪些是“根端口”窍门——每个非根网桥上都有且只有一个“根端口”首先——对比非根网桥上各个端口的根路径成本(跟路径成本:从根网桥出发,到达这个端口 ...
分类:编程语言   时间:2017-10-16 13:56:43    阅读次数:202
Python中文语料批量预处理手记
手记实用系列文章: 1 结巴分词和自然语言处理HanLP处理手记 2 Python中文语料批量预处理手记 3 自然语言处理手记 4 Python中调用自然语言处理工具HanLP手记 5 Python中结巴分词使用手记 语料预处理封装类: 执行结果: ...
分类:编程语言   时间:2017-10-16 13:56:50    阅读次数:342
java set list 区别
set :是有序不可重复的集合 list:无序可以重复的集合 eg:set 结果为: eg:list 结果为: ...
分类:编程语言   时间:2017-10-16 14:50:45    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!