首页 > 编程语言
初识多线程之基础知识与常用方法
1.线程与进程的描述: 1.1进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1~n个线程。(进程是资源分配的最小单位) 1.2线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位) ...
分类:编程语言   时间:2017-07-04 19:09:30    收藏:0  评论:0  赞:0  阅读:260
Java异常解决之--java.lang.NullPointerException
1、java.lang.NullPointerException【空指针异常】一般报java.lang.NullPointerException的原因有以下几种 :一般常常都是你引用了一个未 new 变量 或者 传的值是空的。·字符串变量未初始化;·接口类型的对象没有用具体的类初始化,比如:List ...
分类:编程语言   时间:2017-07-04 19:08:50    收藏:0  评论:0  赞:0  阅读:220
python爬虫 selenium+phantomjs动态解析网页,加载页面成功,返回空数据
废话不多说,直接说重点: 刚开始做的时候,代理IP,头部信息池,都已经做好了,使用selenium+phantomjs获取js动态加载后的源码 起初挺好的,能出来动态加载后的源码,但是运行了几次之后,电脑有点卡顿(估计是运存太小),源码就获取不到了,返回的数据 都是空数据,以至于都是出错 在做的时候 ...
分类:编程语言   时间:2017-07-04 19:07:59    收藏:0  评论:0  赞:0  阅读:308
Swift - 判断是否有某功能访问权限,没有则提示,并自动跳转到设置页
由于 iOS 系统的安全限制,App 如果需要访问设备的通讯录、麦克风、 相册、 相机、地理位置等时,需要请求用户是否允许访问。 有时用户不小心点了“不允许”,后面可能就不知道要去哪里再开启这个权限了。这就要求我们应用在每次调用相关功能的时候先获取相关的授权状态,如果还没授权则弹出授权申请的提示框。 ...
分类:编程语言   时间:2017-07-04 19:06:58    收藏:0  评论:0  赞:0  阅读:294
java 8 学习资料
出处: 总览 http://www.importnew.com/24300.html stream api 详解 : https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/ 1.总 2.Function ...
分类:编程语言   时间:2017-07-04 19:05:40    收藏:0  评论:0  赞:0  阅读:287
《从零開始学Swift》学习笔记(Day60)——Core Foundation框架
创文章,欢迎转载。转载请注明:关东升的博客 Core Foundation框架是苹果公司提供一套概念来源于Foundation框架,编程接口面向C语言风格的API。尽管在Swift中调用这样的C语言风格的API比較麻烦,可是在OS X和iOS开发过程中,有时候使用CoreFoundation框架的A ...
分类:编程语言   时间:2017-07-04 19:05:22    收藏:0  评论:0  赞:0  阅读:236
python爬虫 索引越界
使用BeautifulSoup进行定位提取的时候,因为数据是一个列表,所以会使用到索引,但是经常会提示索引越界 ,这其实就是在我们匹配的时候,太过大意, 如上: 注意td和tr,tr说的是行,td是精确到元素的,所以后面的find_all很重要,td换成tr在执行后面的时候,匹配到的数据一定不一样 ...
分类:编程语言   时间:2017-07-04 19:02:50    收藏:0  评论:0  赞:0  阅读:285
unity shader Offset Factor, Units详解
很久之前查到的各种关于offset的资料,今天群里面又有人问到,我干脆发上来,再有人问我就直接贴地址了! unity文档上的解释: https://docs.unity3d.com/Manual/SL-CullAndDepth.html Offset Factor, Units Allows you ...
分类:编程语言   时间:2017-07-04 19:01:16    收藏:0  评论:0  赞:0  阅读:804
java Map及Map.Entry详解
java Map及Map.Entry详解 ...
分类:编程语言   时间:2017-07-04 18:57:20    收藏:0  评论:0  赞:0  阅读:229
算法 Heap sort
// // <copyright file="Program.cs" company="Chimomo's Company"> // // Respect the work. // // </copyright> // <summary> // // Heap sort. // // 堆排序是一种选 ...
分类:编程语言   时间:2017-07-04 18:56:15    收藏:0  评论:0  赞:0  阅读:285
JavaScript数据类型
JS一共为我们定义了6中数据类型,分别是:undefined、null、boolean(布尔)、number(数字)、string(字符串)、object(对象)。(ES6中定义了另外其他的数据类型)。其中前5中为简单数据类型、object为复杂数据类型 在理解每一种数据类型之前,我们说一下变量,在 ...
分类:编程语言   时间:2017-07-04 18:05:43    收藏:0  评论:0  赞:0  阅读:314
Python基础----正则表达式爬虫应用,configparser模块和subprocess模块
正则表达式爬虫应用(校花网) 1 import requests 2 import re 3 import json 4 #定义函数返回网页的字符串信息 5 def getPage_str(url): 6 page_string=requests.get(url) 7 return page_str ...
分类:编程语言   时间:2017-07-04 18:05:09    收藏:0  评论:0  赞:0  阅读:370
Python基础----继承派生、组合、接口和抽象类
类的继承与派生 经典类和新式类 在python3中,所有类默认继承object,但凡是继承了object类的子类,以及该子类的子类,都称为新式类(在python3中所有的类都是新式类) 没有继承object类的子类成为经典类(在python2中,没有继承object的类,以及它的子类,都是经典类) ...
分类:编程语言   时间:2017-07-04 18:04:31    收藏:0  评论:0  赞:0  阅读:337
python操作excel
一、python操作excel需要提前安装一下几个模块:xlrd、xlwt和xlutils模块。xlrd模块是用来读取excel的;xlwt模块是用来写excel的;xlutils模块是用来修改excel的。这几个模块pip安装即可 二、使用方法 (一)xlrd模块是用来读取excel的,具体方法如 ...
分类:编程语言   时间:2017-07-04 18:02:35    收藏:0  评论:0  赞:0  阅读:354
Python基础----生成器、三元表达式、列表生成式、生成器表达式
Python开发基础-Day9-生成器、三元表达式、列表生成式、生成器表达式 生成器 生成器函数:函数体内包含有yield关键字,该函数执行的结果是生成器,生成器在本质上就是迭代器。 def foo(): print('first >') yield 1 print('second >') yiel ...
分类:编程语言   时间:2017-07-04 18:00:32    收藏:0  评论:0  赞:0  阅读:388
用python做一个搜索引擎(Pylucene)
搜索引擎是“对网络信息资源进行搜集整理并提供信息查询服务的系统,包括信息搜集、信息整理和用户查询三部分”。如图1是搜索引擎的一般结构,信息搜集模块从网络采集信息到网络信息库之中(一般使用爬虫);然后信息整理模块对采集的信息进行分词、去停用词、赋权重等操作后建立索引表(一般是倒排索引)构成索引库;最后 ...
分类:编程语言   时间:2017-07-04 18:00:20    收藏:0  评论:0  赞:0  阅读:792
教您怎么从spring 官网下载参考文档
教您怎么从spring 官网下载参考文档,首先需要明确您是需要什么文档。 教您怎么从spring 官网下载参考文档,首先需要明确您是需要什么文档。 教您怎么从spring 官网下载参考文档,首先需要明确您是需要什么文档。 教您怎么从spring 官网下载参考文档,首先需要明确您是需要什么文档。 教您 ...
分类:编程语言   时间:2017-07-04 17:56:57    收藏:0  评论:0  赞:0  阅读:343
swift pod 第三方库异常的处理
Xcode8—Swift开发使用Cocoapods引入第三方库异常处理方法 参考: http://www.jianshu.com/p/23f13be525a0 //podfile文件如下 platform :ios, '10.0' use_frameworks! target 'testSWift' ...
分类:编程语言   时间:2017-07-04 17:56:24    收藏:0  评论:0  赞:0  阅读:384
Brainfuck反汇编-高级版(Python)
会简化一些代码流程,比如 上面这段代码,分析后其实就是 ...
分类:编程语言   时间:2017-07-04 17:54:01    收藏:0  评论:0  赞:0  阅读:354
javascript中的循环引用对象处理
先说明一下什么是循环引用对象: var a={"name":"zzz"}; var b={"name":"vvv"}; a.child=b; b.parent=a; var a={"name":"zzz"}; var b={"name":"vvv"}; a.child=b; b.parent=a; ...
分类:编程语言   时间:2017-07-04 17:52:32    收藏:0  评论:0  赞:0  阅读:320
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!