一、多线程理解 首先,我们要理解什么是多线程,百度百科上说:多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片 ...
分类:
编程语言 时间:
2016-07-31 01:49:02
阅读次数:
219
Hello Python :) 面向对象的特征:封装、继承、多态 Python在创建类,创建对象,继承在语法上有较大的出入。 类和对象: Python和其他大多数高级语言一样,大写字母开头。 创建类: class First: Something Code... 创建对象: obj = First( ...
分类:
编程语言 时间:
2016-07-31 01:43:43
阅读次数:
205
Hello Python :) 模块: 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,已使用该模块中的函数等功能。引入关键字:import。模块必须先导入,才可以使用模块内部的方法函数,就像Java中的包。 OS模块:操作系统模块(自适应各种OS) impor ...
分类:
编程语言 时间:
2016-07-31 01:43:45
阅读次数:
178
学习Web前端中的JavaScript总结以下必会的知识点:1. js的基本数据类型Undefined、Null、Boolean、Number、String2. js有哪些内置对象?数据封装类对象:Object、Array、Boolean、Number 和 String其他对象:Function、A ...
分类:
编程语言 时间:
2016-07-31 01:42:23
阅读次数:
147
贪吃蛇游戏的设计思路很简单,相信有过一些编程经验的同学都不至于束手无策,可在我刚刚接触编程时,这个小小的贪吃蛇游戏可是让我费了不少脑筋,如今学习编程已经快一年了,前几天又看了一遍K&R,打算写几个贪吃蛇程序巩固一下知识。我打算写若干篇贪吃蛇的博客,从简单粗糙的开始,不断改良,希望能给初学C语言的同学 ...
分类:
编程语言 时间:
2016-07-31 01:42:49
阅读次数:
1289
DOM可以将任何HTML和XML文档描绘成一个由多层次节点构成的结构。节点分为几种不同的类型,每种类型分别表示文档中不同的信息,每种类型都继承与Node接口,因此都共同享有一些属性和方法,同时,也拥有各自的特点、数据和方法。另外,每个节点都与其余节点存在一些关系。 一、节点树 以下面代码为例,先简单 ...
分类:
编程语言 时间:
2016-07-31 01:40:17
阅读次数:
262
可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。 问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java ...
分类:
编程语言 时间:
2016-07-31 01:42:07
阅读次数:
320
官网买了几乎全套。一路曲折:7月10号下单,13号发货,14号法兰克福过关,23号到北京,25号到上海,27号到沪C;沪C邮局投3次未果,中彩票一样终于打通了投递部电话才在次日28号“妥投”;又因出差找同事帮忙发到广州,30号到手——整整花了20天。 先上个两张图: 盒子里面还送了张Logo贴纸,赶 ...
分类:
编程语言 时间:
2016-07-31 01:41:48
阅读次数:
380
【本人原创】,欢迎交流和分形技术,转载请附上如下内容: 作者:itshare 【转自】http://www.cnblogs.com/itshare/ 1. 实验目的: 使用线程池的时候,有时候需要考虑服务器的最大线程数目和程序最快执行所有业务逻辑的取舍。并非逻辑线程越多也好,而且新的逻辑线程必须会在 ...
分类:
编程语言 时间:
2016-07-31 01:40:23
阅读次数:
203
在理解yield之前,要首先明白什么是generator,在理解generator之前首先要理解可迭代的概念。 可迭代(iterables)在你创建一个list的时候,可以逐个读取其中的元素,该逐个读取的过程称作迭代: 如上所示,myList是可以迭代的。当使用列表推导式(list comprehe ...
分类:
编程语言 时间:
2016-07-31 01:37:33
阅读次数:
228
1264: [AHOI2006]基因匹配Match Description 基因匹配(match) 卡卡昨天晚上做梦梦见他和可可来到了另外一个星球,这个星球上生物的DNA序列由无数种碱基排列而成(地球上只有4种),而更奇怪的是,组成DNA序列的每一种碱基在该序列中正好出现5次!这样如果一个DNA序列 ...
分类:
编程语言 时间:
2016-07-31 01:37:48
阅读次数:
195
正常情况下只要按下了Edit Collider按钮,鼠标停在polygon collider 2D的一条边上,就会出现一个虚拟的新顶点,此时如果按下鼠标,新顶点就创建出来了。 但是我今天遇到一个奇怪的情况就是鼠标放到polygon collider 2D的边上,并不出现虚拟新顶点,点击也不会创建新顶 ...
分类:
编程语言 时间:
2016-07-31 01:37:33
阅读次数:
796
9 8 7 6 5 4 3 2 1 0 8 7 6 5 4 3 2 1 0 9 >第1趟 i=0 交换9次 arr.length-1-i 7 6 5 4 3 2 1 0 8 9 >第2趟 i=1 交换8次 arr.length-1-i 6 5 4 3 2 1 0 7 8 9 >第3趟 i=2 交换7 ...
分类:
编程语言 时间:
2016-07-31 01:35:50
阅读次数:
148
Axel是Linux平台下的一款HTTP/FTP的告诉下载工具,支持多线程以及断点续传,对于一些有速度限制的服务器上下载东西时,Axel的速度就明显比wget要快一些Fedora23+安装dnf-yintsallaxelCentOS7.x安装CentOS的yum中本来是不包含axel这个软件包的,如果要使用需要先添加epel拓展yum..
分类:
编程语言 时间:
2016-07-31 00:27:48
阅读次数:
208
这阵子一直在学python,碰巧最近想把线上服务器环境做一些规范化/统一化,于是便萌生了用python写一个小工具的冲动。就功能方面来说,基本上是在“重复造轮子”吧,但是当我用这小工具完成了30多台服务器从系统层面到应用层面的一些规范化工作之后,觉得效果还不算那么low(高..
分类:
编程语言 时间:
2016-07-31 00:27:34
阅读次数:
381