码迷,mamicode.com
首页 > 编程语言
Python 多线程就这么简单
来源:Linux社区 作者:StitchSun多线程和多进程是什么自行google补脑 对于Python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想.....
分类:编程语言   时间:2015-08-30 19:30:51    阅读次数:203
java文件读写操作大全
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html一.获得控制台用户输入的信息public String getInputMessage() throws IOException...{ System.out.println("请输入您...
分类:编程语言   时间:2015-08-30 19:27:17    阅读次数:203
python使用基础(win10)
1、安装 官网下载:https://www.python.org/ 请选择2.X版本2、从命令提示符打开python 直接输入python点enter即可 查看python版本输入python -V win10下打开命令提示符:win+x然后按a,其中win+x是系统快捷菜单,右键点击wi...
分类:编程语言   时间:2015-08-30 19:27:18    阅读次数:603
一致性哈希算法
转自: http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP...
分类:编程语言   时间:2015-08-30 19:26:33    阅读次数:171
算法的复杂度
算法效率的度量是通过时间复杂度和空间复杂度来描述的。 一.时间复杂度 —个语句的频度是指该语句在算法中被重复执行的次数。算法中所有语句的频度之和记作T(n),它是该算法问题规模n的函数,时间复杂度主要分析T(n)的数量级。算法中的基本运算(最深层循环内的语句)的频度与T(n)同数量级,所以通常采...
分类:编程语言   时间:2015-08-30 19:25:14    阅读次数:174
Javascript--this--学习笔记
this对象是指向函数的运行环境。函数被当做某个对象的方法调用时this等于那个对象。var name = 'window';var obj = { name:'obj', sayName:function(){ console.log(this.name); ...
分类:编程语言   时间:2015-08-30 19:27:22    阅读次数:140
Python获取程序运行目录和脚本目录
Python获取程序运行目录和脚本目录importosimportsys#获取脚本所在目录printos.path.split(os.path.realpath(sys.argv[0]))[0]#获取脚本运行目录printos.getcwd()在脚本所在目录运行: python test.py/ho...
分类:编程语言   时间:2015-08-30 19:27:14    阅读次数:181
Python程序退出方式(sys.exit() os._exit() os.kill() os.popen(...))
对于如何结束一个Python程序或者用Python操作去结束一个进程等,Python本身给出了好几种方法,而这些方式也存在着一些区别,对相关的几种方法看了并实践了下,同时也记录下。参考:Python 核心编程(第二版)http://www.zhihu.com/question/211878391. ...
分类:编程语言   时间:2015-08-30 19:25:13    阅读次数:296
多线程开发之三 GCD
NSThread、NSOperation、GCD 总结:无论使用哪种方法进行多线程开发,每个线程启动后并不一定立即执行相应的操作,具体什么时候由系统调度(CPU 空闲时就会执行)更新 UI 应该在主线程(UI 线程)中进行,并且推荐使用同步调用,常用的方法如下:- (void)performSele...
分类:编程语言   时间:2015-08-30 19:22:32    阅读次数:265
Java_InvokeAll_又返回值_多个线程同时执行,取消超时线程
package com.demo.test4;import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.CancellationE...
分类:编程语言   时间:2015-08-30 19:22:15    阅读次数:167
C++不是纯面向对象的
C++不是完全的面向对象语言,而是一个混合产品。如果一个函数被声明为friend,就意味着它不是这个类的成员函数,却可以修改该函数的私有成员,而且必须被列在该类的定义中,因此可以认为它是一个特权函数#include "iostream"#include "cstring"using namespac...
分类:编程语言   时间:2015-08-30 19:20:56    阅读次数:176
Effective C++ 条款23 宁以non-member,non-friend替换member函数
1. 面向对象的真实意义并非是数据以及操作数据的函数应该被捆绑在一起,而是要求数据应该尽可能地被封装.封装意味着数据的不可见,越多的东西被封装,用户对其直接的接触就越少,用户代码和被封装内容的编译相关度就越低,"包裹弹性"就越高,也就是说,封装性越好,对代码的更改所造成的影响就越低.2. non-m...
分类:编程语言   时间:2015-08-30 19:20:15    阅读次数:267
Java Socket(2): 异常处理
1 超时套接字底层是基于TCP的,所以socket的超时和TCP超时是相同的。下面先讨论套接字读写缓冲区,接着讨论连接建立超时、读写超时以及JAVA套接字编程的嵌套异常捕获和一个超时例子程序的抓包示例。一旦创建了一个套接字实例,操作系统就会为其分配缓冲区以存放接收和要发送的数据。(1)socket ...
分类:编程语言   时间:2015-08-30 19:18:40    阅读次数:281
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
最近在学习Spring+SpringMVC+MyBatis的整合。以下是参考网上的资料自己实践操作的详细步骤。1、基本概念1.1、Spring Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-O...
分类:编程语言   时间:2015-08-30 19:17:52    阅读次数:349
JavaScript 初级知识
最初由Netscape公司发明JavaScript 是属于网络的脚本语言(弱类型,解释型)。JavaScript可以在HTML网页中放入动态文本。JavaScript响应用户在网页时产生的事件。JavaScript可以校验用户输入的数据。JavaScript可以对HTML网页中的元素进行:增、删、改...
分类:编程语言   时间:2015-08-30 19:18:33    阅读次数:234
bzoj 2242: [SDOI2011]计算器 & BSGS算法笔记
这题的主要难点在于第三问该如何解决于是就要知道BSGS是怎样的一种方法了首先BSGS是meet in the middle的一种(戳下面看)http://m.blog.csdn.net/blog/zentropy/11200099看完链接后再看以下内容------------------------...
分类:编程语言   时间:2015-08-30 19:17:25    阅读次数:157
馨予带你飞之unity中使用单例(二)
单例模式 Unity中单例类的创建 Unity中单例类的使用
分类:编程语言   时间:2015-08-30 19:16:34    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!