码迷,mamicode.com
首页 > 编程语言 > 日排行
(转)CPU的核心数、线程数的关系和区别
我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级。CPU从早期的单核,发展到现在的双核,多核。CPU除了核心数之外,还有线程数之说,下面文本就来解释一下CPU的核心数与线程数的关系和区别。 简单地说,CPU的核心数是指物理上,也就是硬件上存在着几个核心。比如,双核就是 ...
分类:编程语言   时间:2017-11-05 13:11:41    阅读次数:196
【BZOJ3653】谈笑风生 离线+树状数组+DFS序
【BZOJ3653】谈笑风生 Description 设T 为一棵有根树,我们做如下的定义: ? 设a和b为T 中的两个不同节点。如果a是b的祖先,那么称“a比b不知道高明到哪里去了”。 ? 设a 和 b 为 T 中的两个不同节点。如果 a 与 b 在树上的距离不超过某个给定常数x,那么称“a 与b ...
分类:编程语言   时间:2017-11-05 13:11:56    阅读次数:214
Python os模块
1.os.getcwd():获取当前操作目录。 2.os.chdir("C:\\Users“):切换路径,两个\是转义字符。 os.chdir(r”C:\Users“):切换路径,加r 不需要转义字符。 3.os.curdir:返回当前目录。 4.os.pardir:返回上一级目录。 5.os.ma ...
分类:编程语言   时间:2017-11-05 13:13:12    阅读次数:273
Java并发编程--Semaphore
概述 信号量(Semaphore)控制同时访问资源的线程数量,支持公平和非公平两种方式获取许可。 使用 提供的方法 使用示例: 使用信号量实现对内容池(例如线程池)的访问。 实现原理 基于AQS实现,用同步状态(state)表示许可数(permits),使用AQS的共享式获取和释放同步状态来实现pe ...
分类:编程语言   时间:2017-11-05 13:13:31    阅读次数:195
Java并发编程--CyclicBarrier
概述 CyclicBarrier是一个同步工具类,它允许一组线程互相等待,直到到达某个公共屏障点。与CountDownLatch不同的是该barrier在释放等待线程后可以重用,所以称它为循环(Cyclic)的屏障(Barrier)。 CyclicBarrier支持一个可选的Runnable命令,在 ...
分类:编程语言   时间:2017-11-05 13:14:08    阅读次数:209
java转义字符
JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字;0~65535 \u0000:空字符 3.特殊字符:就3个 \":双引号 \':单引号 \\:反斜线 4.控制字符:5个 \' 单引 ...
分类:编程语言   时间:2017-11-05 13:14:18    阅读次数:196
Python import模块
一.模块介绍 1.定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能), 本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test)。 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个_init_.py文件) 2.导入方法 导入多个 ...
分类:编程语言   时间:2017-11-05 13:14:47    阅读次数:173
Python能做些什么及我的Python学习疑问
1.Python能做些什么? ⑴Python是它们的主流语言 ①Web开发 ②游戏脚本 ③机器人开发 ④计算机视觉 ⑤物联网管理 ⑵Python是它们的第一语言 ①数据分析 ②云计算系统管理 ③人工智能 ④网络攻防 ⑤编程入门教学 …… 2.Python学到现在,哪里不太懂、还存在疑问? ⑴对Pyt ...
分类:编程语言   时间:2017-11-05 13:15:02    阅读次数:208
Python xml模块
自己创建xml文档 结果 注:创建需要启用xml模块。 注:创建时需要用到ET.Element创建名 注:ET.SubElement创建其他值。 注:ET.ElementTree生成文档对象。 注:ET.dump打印生成格式。 ...
分类:编程语言   时间:2017-11-05 13:15:18    阅读次数:154
C++11 自动推导auto
C++11 自动推导auto C++11中引入的auto主要有两种用途:自动类型推导和返回值占位。 auto在C++98中的标识临时变量的语义,由于使用极少且多余,在C++11中已被删除。前后两个标准的auto,完全是两个概念。 自动类型推导 auto的自动类型推导,用于从初始化表达式中推断出变量的 ...
分类:编程语言   时间:2017-11-05 13:15:38    阅读次数:211
Python datetime模块
添加模块:imoprot datetime datetime.datetime.now():获取当前时间。 datetime.datetime.now() + datetime.timedalta(3):当前时间+3,三天后的时间。 datetime.datetime.now() + datetim ...
分类:编程语言   时间:2017-11-05 13:16:05    阅读次数:216
201671010116. 2016-2017-10《Java程序设计》第11周学习总结
本周理论课复习了1-8章的内容,具体是通过示例程序IDTest复习具体知识点。 实验通过学习集合,知识点总结如下: 1.Map接口映射唯一关键字到值。 2.Map循环使用两个基本操作:get( )和put( )。使用put( )方法可以将一个指定了关键字和值的值加入映射。为了得到值,可以通过将关键字 ...
分类:编程语言   时间:2017-11-05 13:16:11    阅读次数:153
Python random模块
注:random.random:随机取一个数值。 注:random.randint(范围,范围):随机取范围内的值。 注:random.randrange(范围,范围):随机取值如1-3就不包含3,与range相同。 注:random.choice(“[]”):在一组列表,字符串,或元组,中随机取值 ...
分类:编程语言   时间:2017-11-05 13:17:25    阅读次数:177
Python shutil模块
一.shutil模块 主要作用与拷贝文件用的。 1.shutil.copyfileobj(文件1,文件2):将文件1的数据覆盖copy给文件2。 2.shutil.copyfile(文件1,文件2):不用打开文件,直接用文件名进行覆盖copy。 3.shutil.copymode(文件1,文件2): ...
分类:编程语言   时间:2017-11-05 13:17:58    阅读次数:177
python基础学习时间time和datetime模块
时间模块time和datetime()时间表现为三种格式 1.时间戳 2.时间元组 3.格式化字符串(2017-11-1)时间戳:通常来说时间戳表示的是从格林威治1970年1月1日00:00:00开始按秒计算的偏移量时区:世界标准时间 UTC (格林威治天文时间)中国时间为UTC+8 表示东八区DS ...
分类:编程语言   时间:2017-11-05 13:51:00    阅读次数:227
浅谈Java中的hashcode方法
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 1 public native int hashCode(); 1 public native int  ...
分类:编程语言   时间:2017-11-05 13:51:38    阅读次数:228
Python能做些什么及我的Python学习疑问
Python作为一种通用语言可用于许多方面:Web应用开发:服务器端编程,具有丰富的Web开发框架,如Django和TurboGears,快速完成一个网站的开发和Web服务。典型如国内的豆瓣、果壳网等;国外的Google、Dropbox等;系统网络运维:运维的工作中,有大量重复性工作的地方,并需要做 ...
分类:编程语言   时间:2017-11-05 13:52:01    阅读次数:171
cs231n spring 2017 lecture8 听课笔记
1. CPU vs. GPU: CPU核心少(几个),更擅长串行任务。GPU有很多核心(几千个),每一个核都弱,有自己的内存(几个G),很适合并行任务。GPU最典型的应用是矩阵运算。 GPU编程:1)CUDA,只能在英伟达;2)OpenCL类似CUDA,好处是可以跑在任何平台上,但相对慢一些。深度学 ...
分类:编程语言   时间:2017-11-05 13:52:08    阅读次数:231
python 类特殊成员
结果: ...
分类:编程语言   时间:2017-11-05 13:52:27    阅读次数:176
Python "八荣八耻"
#以动手实践为荣,以只看不练为耻。 #以打印日志为荣,以单步跟踪为耻。 #以空白分隔为荣,以制表分隔为耻。 #以单元测试为荣,以手工测试为耻。 #以代码重用为荣,以复制粘贴为耻。 #以多态应用为荣,以分支判断为耻。 # 以Pythonic为荣,以冗余拖沓为耻。 #以总结思考为荣,以不求甚解为耻。 ...
分类:编程语言   时间:2017-11-05 13:52:37    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!