面向对象: 概念:类,实例化,对象,实例 属性: 公有属性:在类中定义 成员属性:在方法中定义 私有属性:在方法中使用 __属性 定义 限制外部访问 方法: 普通方法 类方法: @classmethod 装饰 类名.调用 默认传(cls) 静态方法: @staticmethod 装饰 通过类名.调用 ...
分类:
编程语言 时间:
2017-06-15 14:16:38
阅读次数:
132
花了不到一周的时间看完了一本reids设计与实现的书,感觉整体的设计有些地方的确很巧妙,各个结构之间联系的非常紧密,但是很简单,逻辑性的没有太多,但是学到了一个bitcount计数1的方法比较巧妙,记录下来 看了一个老外的介绍的很详细 转载过来 OK, let's go through the co ...
分类:
编程语言 时间:
2017-06-15 14:15:12
阅读次数:
241
这篇文章列出了一些简单常用的C++容器算法,C++标准库中事实上提供了很多的算法并且有详细的介绍。如果需要详细的了解这些算法可以 参考C++在线参考手册 algrithm . 1 排序 在 #include<algorithm> 中,调用形式为 sort(beign,end) 它的参数为一个输入区间 ...
分类:
编程语言 时间:
2017-06-15 14:14:44
阅读次数:
178
貌似最新的scrapy已经支持python3,但是错误挺多的,以下为在win7中的安装步骤: 1、首先需要安装Scrapy的依赖包,包括parsel, w3lib, cryptography, pyOpenSSL,twisted,lxml 其中,twisted和lxml的安装包可以在http://w ...
分类:
编程语言 时间:
2017-06-15 14:11:54
阅读次数:
228
在一个数组中。若你需要频繁的计算一段区间内的和,你会怎么做?,最最简单的方法就是每次进行计算,但是这需要O(N)的时间复杂度,如这个需求非常的频繁,那么这个操作就会占用大量的CPU时间,进一步想一想,你有可能会想到使用空间换取时间的方法,把每一段区间的值一次记录下来,然后存储在内存中,将时间复杂度降 ...
分类:
编程语言 时间:
2017-06-15 14:11:15
阅读次数:
215
python 进程/线程详解 进程定义:以一个整体的形式暴露给操作系统管理,它里面包含对各种资源的调用,内存的管理,网络接口的调用等等,对各种资源管理的集合,就可以叫做一个进程。 线程定义:线程是操作系统能够进行运算调度的最小单位(是一串指令的集合)。它被包含在进程之中,是进程中的实际运作单位。一条 ...
分类:
编程语言 时间:
2017-06-15 14:10:15
阅读次数:
210
Demo1:urllib使用 Demo2:抓取图片 ...
分类:
编程语言 时间:
2017-06-15 14:09:16
阅读次数:
237
由来: 最近一直在想怎么高效率的在IO线程接收到数据时通知逻辑线程(基于线程池)工作的问题,像网络编程的服务器模型的一些模型都需要用到这个实现,下面我这里简单的罗列一个多线程的网络服务器模型 半同步/半异步(half-sync/half-async): 许多餐厅使用 半同步/半异步 模式的变体。例如 ...
分类:
编程语言 时间:
2017-06-15 14:09:02
阅读次数:
200
六种构造函数的实现代码例如以下: #include<iostream> using namespace std; //c++中六种默认的构造函数 class Test { public: Test(int d = 0):m_data(d)//1构造函数(带默认值0),以參数列表的形式初始化 { co ...
分类:
编程语言 时间:
2017-06-15 14:07:22
阅读次数:
238
注意,本文目的并非挑起语言之争。虽然有为C#平反之意,但主要还是介绍Mono并进行简单的测试。 UPDATED: 25th August 2012 更新了「Compile Once, Run Anywhere:跨平台的终极目标」一节。 © Conmajia 2012 引言 “Write once, ...
分类:
编程语言 时间:
2017-06-15 14:07:14
阅读次数:
318
新起的线程须要绑定Hibernate session。才干在新线程中使用事务和延迟载入等功能,否则会曝出no session异常。 解决的方法: new Runnable() { @Override public void run() { // 绑定session到当前线程 SessionFacto ...
分类:
编程语言 时间:
2017-06-15 14:07:06
阅读次数:
334
原文地址: http://www.cnblogs.com/liujian001/p/5160869.html 前言: python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建python3环境的过程 以及碰到的问题和解决过程。 另外,如果本机 ...
分类:
编程语言 时间:
2017-06-15 14:06:14
阅读次数:
191
Springmvc+mybatis+restful+bootstrap框架整合 欢迎大家一起学习研究相关技术愿意了解框架技术或者源码的朋友直接加求求:2042849237 更多详细源码参考来源:http://minglisoft.cn/technology ...
分类:
编程语言 时间:
2017-06-15 12:56:05
阅读次数:
304
变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函数外部自然无法读取函数内的局部变量。 Js代码 fu ...
分类:
编程语言 时间:
2017-06-15 12:55:15
阅读次数:
183
#import "NSArray+Operation.h" @implementation NSArray (Operation) // 数组的平均数 -(float)averageValueOfElements{ NSNumber * value = [self valueForKeyPath:@ ...
分类:
编程语言 时间:
2017-06-15 12:54:35
阅读次数:
159