码迷,mamicode.com
首页 > 2017年07月02日 > 全部分享
迭代器和生成器
可迭代对象:可以通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(Iterable)一个具备了__iter__方法的对象,就是一个可迭代对象。 怎么判断是否为可迭代对象: 1.能使用for …in … 语句进行迭代的2.使用 isinstance() 判断一个对象是 ...
分类:其他好文   时间:2017-07-02 23:13:34    阅读次数:238
深入理解JAVA虚拟机 高效并发
处理器和缓存 由于计算机的存储设备与处理器的运算速度之间有着几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存来作为内存与处理之间的缓冲:将运算需要使用的数据复制到缓存中,让运算速度快速运行,当运算结束后再从弄个缓存同步回内存之中,这样处理器就无需等待缓慢... ...
分类:编程语言   时间:2017-07-02 23:13:28    阅读次数:259
spring boot返回Josn的两种方式
1、Controller类上加@RestController注解 2、Controller类上加@Controller注解,Action接口上加@ResponseBody注解 ...
分类:编程语言   时间:2017-07-02 23:13:21    阅读次数:284
完全卸载VS2015的方法
解压ISO文件夹,到根目录下运行命令行: 注意:如果安装了Update 3时,就解压最新的ISO,不需要旧的。 卸载完成之后,删除这两个文件夹: C:\Program Files (x86)\Microsoft Visual Studio 14.0 C:\Program Files\Microsof ...
分类:其他好文   时间:2017-07-02 23:13:14    阅读次数:485
使用Zabbix服务端本地邮箱账号发送报警邮件的部署记录
邮件报警有两种情况:1)Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本地邮箱账号(例如:root@localhost.localdomain),只能发送,不能接收外部邮件。2)使用一个可以在互联网上正常收发邮件的邮箱账号(例如:xxx@163. ...
分类:其他好文   时间:2017-07-02 23:13:07    阅读次数:257
iOS 编译错误 linker command failed with exit code 1 use v to see invocation
有时多人开发,从svn上checkout代码下来后,会报这样的错误,这个时候很有可能是.a文件的问题,查看项目中的.a文件,特别是你用到的第三方库,pod文件,看看有没有报红的文件,如图显示 有的话,找到对应的.a文件,加到项目中对应的文件位置就行了。 ...
分类:移动开发   时间:2017-07-02 23:12:59    阅读次数:227
基于OpenGL编写一个简易的2D渲染框架-12 重构渲染器-BlockAllocator
BlockAllocator 的内存管理情况可以用下图表示 整体思路是,先分配一大块内存 Chunk,然后将 Chunk 分割成小块 Block。由于 Block 是链表的一个结点,所以可以通过链表的形式把未使用的 Block 连接起来,并保存到 pFreeLists 中。当我们向 BlockAll ...
分类:其他好文   时间:2017-07-02 23:12:47    阅读次数:175
JavaScript知识点1
一 JS变量 1--命名: 由英文字母、数字。下划线组成,首字母为字母或下划线或美元符号$。避免使用关键字和保留字。 变量名区分大小写。 变量名两种写法: [1]驼峰命名法:首字母小写,剩下每个单词的首字母大写;单词与单词间用下划线分隔;每个单词的首字母都大写 [2]匈牙利命名法:变量名=类型+对象 ...
分类:编程语言   时间:2017-07-02 23:12:39    阅读次数:235
Linux内核中等待队列的几种用法
Linux内核里的等待队列机制在做驱动开发时用的非常多,多用来实现阻塞式访问,下面简单总结了等待队列的四种用法,希望对读者有所帮助。 1. 睡眠等待某个条件发生(条件为假时睡眠): 睡眠方式:wait_event, wait_event_interruptible 唤醒方式:wake_up (唤醒时 ...
分类:系统相关   时间:2017-07-02 23:12:30    阅读次数:208
java面试题(摘录)
1.抽象,继承,封装,多态 2.基本数据类型的字节数 byte:1、int:4、char:2、long:8、float:4、double:8、boolean:1 和short:2 3.String , StringBuffer,StringBuilder的区别 字符串较少拼接时,用String 字符 ...
分类:编程语言   时间:2017-07-02 23:12:21    阅读次数:306
全文检索技术---solr
1 Solr介绍 1.1 什么是solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr可以独立运行在Jetty、Tomcat等这些Servlet容器中。 Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索 ...
分类:其他好文   时间:2017-07-02 23:12:13    阅读次数:414
手动爬虫之流程笔记1(python3)
一、引入拓展库 由于刚刚起步学习爬虫,故从urllib库开始 首先引入urllib,这里主要用到urllib中request类 二、设置全局参数 我把它分为三个变量:代理服务器IP、目标网址、存放路径。 三、将爬虫模拟成浏览器访问页面 由于urlopen不支持一些HTTP的高级功能,所以要想达到预期 ...
分类:编程语言   时间:2017-07-02 23:12:05    阅读次数:397
Django知识点总结
一、什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 web应用 访问请求流程 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一 ...
分类:其他好文   时间:2017-07-02 23:11:57    阅读次数:432
青出于蓝而胜于蓝 — Vue.js对Angular.js的那些进步
Angular.js与Vue.js是非常有渊源的两款前端框架,据Vue.js的官方网站描述,在其早期开发时,灵感来源就是Angular.js。而在很多方面,Vue.js也正像是中国的那句古话,“青出于蓝而胜于蓝”。今天,K就从下面几个方面来跟大家一起探讨一下,Vue.js到底在哪些方面更“胜于蓝”。 ...
分类:Web程序   时间:2017-07-02 23:11:51    阅读次数:262
C++基本知识点总结(网摘)
原文出处:【Fei Guo】 1. 结构体和共同体的区别。 定义: 结构体struct:把不同类型的数据组合成一个整体,自定义类型。 共同体union:使几个不同类型的变量共同占用一段内存。 地址: struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选 ...
分类:编程语言   时间:2017-07-02 23:11:44    阅读次数:482
Linux平台下的core file分析
转载自CSDN博客:http://blog.csdn.net/gobitan/article/details/5644151 第一步:找到core file是由哪个程序产生的 [root@app10 dennis]# file core.11751 core.11751: ELF 64-bit LS ...
分类:系统相关   时间:2017-07-02 23:11:36    阅读次数:266
TCP/IP原创优质博文转载
草根老师博客(程姚根) TCP、UDP、IP协议分析:http://blog.chinaunix.net/uid-26833883-id-3627644.html 风语 TCP连接关闭时不发FIN包的奇怪行为分析:http://blog.chinaunix.net/uid-10106787-id-3 ...
分类:其他好文   时间:2017-07-02 23:11:28    阅读次数:148
1447条   上一页 1 ... 4 5 6 7 8 9 10 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!