首页 > 编程语言
【LeetCode】22. Generate Parentheses (I thought I know Python...)
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. For example, given n = 3, a solution set is: 题 ...
分类:编程语言   时间:2017-01-15 20:31:10    收藏:0  评论:0  赞:0  阅读:209
线程,进程,协程
进程与线程 什么的进程: 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。 程序和进程的区别在于:程序的指令的集合,它是进程运行的静态描述文本,进程是程序的一次执行活动,属于动态概念。 在多道编程中我们允许多个程序同时加载到内存中,在操作系统的调度 ...
分类:编程语言   时间:2017-01-15 20:30:56    收藏:0  评论:0  赞:0  阅读:251
c++几个通用工具
Pairs(对组) 1、class pair可以将两个值视为一个单元,C++标准程序库内多处使用这个class。尤其容器类别map和multimap,就是使用pairs来管理其键值/实值(key/value)的成对元素。任何函数需要返回两个值,都需要pairs ...
分类:编程语言   时间:2017-01-15 20:30:40    收藏:0  评论:0  赞:0  阅读:218
Java基础IO文件拷贝练习题
/** * 编写一个程序,把指定目录下的所有的带.java文件都拷贝到另一个目录中,拷贝成功后,把后缀名是.java的改成.txt。 */ 1.我们看到这个题还是用大化小的思想来做 分析:1.拷贝 >>> 选择什么流呢??>>>拷贝我在上篇博客中写到,我们用字节流,字符流只读只写 2.java结尾 ...
分类:编程语言   时间:2017-01-15 20:30:21    收藏:0  评论:0  赞:0  阅读:229
python threading模块中对于信号的抓取
最近的物联网智能网关(树莓派)项目中遇到这样一个问题:要从多个底层串口读取发来的数据,并且做出相应的处理,对于每个串口的数据的读取我能想到的可以采用两种方式: 一种是采用轮询串口的方式,例如每3s向每个串口的buffer区去取一次数据,但是这样可能会有缓冲区溢出的可能,同时,数据的同步也可能会出现一 ...
分类:编程语言   时间:2017-01-15 20:24:21    收藏:0  评论:0  赞:0  阅读:296
[转]python中@classmethod @staticmethod区别
Python中3种方式定义类方法, 常规方式, @classmethod修饰方式, @staticmethod修饰方式. class A(object): def foo(self, x): print("executing foo(%s,%s)" % (self, x)) print('self: ...
分类:编程语言   时间:2017-01-15 20:21:32    收藏:0  评论:0  赞:0  阅读:229
.Net多线程编程—同步机制
1.简介 新的轻量级同步原语:Barrier,CountdownEvent,ManualResetEventSlim,SemaphoreSlim,SpinLock,SpinWait。轻量级同步原语只能用在一个进程内。而相应的那些重量级版本支持跨进程的同步。 2.Barrier 主要成员 1)publ ...
分类:编程语言   时间:2017-01-15 20:18:41    收藏:0  评论:0  赞:0  阅读:301
Selenium2+Python:Webdriver API速记手册
由于web自动化常常需要控制浏览器行为和操作页面元素,相关函数又比较多,于是再此记下一份Webdriver API查阅文档以备不时之需。 参考:虫师《Selenium2自动化测试实战》,和http://selenium-python.readthedocs.io/api.html 输出结果: 调用语 ...
分类:编程语言   时间:2017-01-15 19:27:39    收藏:0  评论:0  赞:0  阅读:276
Java 之 HTML
1.HTML a.定义:HTML指的是超文本标记语言 b.特点:HTML不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 HTML使用标记标签来描述网页 c.HTML标签:①通常标签是成对出现的,有开始就有结束 ②有些标签有属性 d.网页的基本格式 2.重要标签: a.h1~h6标签(块级 ...
分类:编程语言   时间:2017-01-15 19:27:16    收藏:0  评论:0  赞:0  阅读:163
向python3进发
在Python2.x中,交互输入有input和raw_input两种方法 在Python3.x中,只有input方法,但是效果跟Python2.x的raw_input一样一样的. 一种不常见的格式化输出: 1 >>> info=''' 2 ... info 3 ... name:{_name} 4 ...
分类:编程语言   时间:2017-01-15 19:26:04    收藏:0  评论:0  赞:0  阅读:237
python map函数
map()函数是python内置的高阶函数,对传入的list的每一个元素进行映射,返回一个新的映射之后的list ...
分类:编程语言   时间:2017-01-15 19:23:01    收藏:0  评论:0  赞:0  阅读:293
Java 之 反射
1.反射 a.意义:允许运行中的Java程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性 b.概括:运行时探究和使用编译时未知的类 c.反射的核心原理: ①JVM在加载一个类的时候,会把该类的信息存放到一个Class对象中。该对象又被称之为类模板对象。JVM可以通过检索该对象, 得到这 ...
分类:编程语言   时间:2017-01-15 19:20:54    收藏:0  评论:0  赞:0  阅读:246
python2.x urllib2和urllib的使用
1.最简单用法 urlopen(url, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT,...) 1 import urllib2 2 import urllib 3 4 5 response = urllib2.urlopen("http:// ...
分类:编程语言   时间:2017-01-15 19:20:32    收藏:0  评论:0  赞:0  阅读:273
java-正则表达式
1、什么是正则表达式 定义了一组查找模式的有序字符串 2、正则表达式的基础语法有哪些 单匹配单个字符 . 任意字符 \d 数字[0-9] \D 非数字[^0-9] \s 空白字符[\t\n\x0b\f\r] \w 一个字符[a-zA-Z_0-9] 范围匹配单个字符 [abc] simple clas ...
分类:编程语言   时间:2017-01-15 19:16:03    收藏:0  评论:0  赞:0  阅读:205
java中的ArrayList 、List、LinkedList、Collection关系详解
一、基础介绍(Set、List、Map) Set(集):集合中的元素不按特定方式排序,并且没有重复对象。他的有些实现类能对集合中的对象按特定方式排序。 List(列表):集合中的元素按索引位置排序,可以有重复对象,允许按照对象在集合中的索引位置检索对象。 Map(映射):集合中的每一个元素包含一对键 ...
分类:编程语言   时间:2017-01-15 19:13:25    收藏:0  评论:0  赞:0  阅读:190
python3中字典的copy
字典是可变的: first和second同时指向一个字典。first修改也会影响second。在程序中一定注意对字典参数的修改会对原始的字典进行修改。这也体现了字典是可变的。 字典的copy方法是浅拷贝。 看似first和third是独立的,是真的吗?? four是first的浅拷贝,对four中可 ...
分类:编程语言   时间:2017-01-15 19:09:51    收藏:0  评论:0  赞:0  阅读:252
python之VSCode
1、安装python3.5(3.6版本亲测无法实现命令补全功能)2、安装VSCode(我的版本:VSCode-win32-1.7.2)3、安装Python插件安装Python插件能实现语法提示的一些功能,建议还是安装一下。打开VScode,Ctrl+p输入"extinstallpython",搜索时间可能会比较长安装过程不能终端,否则重..
分类:编程语言   时间:2017-01-15 18:26:56    收藏:0  评论:0  赞:0  阅读:276
菜鸟学习Javascript20170116
9.流程控制顺序结构普通的一行行执行代码条件结构--分支结构--选择结构1.单路分支If(条件){条件成立时执行码}2.双路分支If(条件){条件成立时执行的代码}else{条件不成立时执行的代码}3.多路分支用于范围if(条件1){条件1成立时执行的代码}elseif(条件2){条件2成立时执行的代..
分类:编程语言   时间:2017-01-15 18:25:19    收藏:0  评论:0  赞:0  阅读:200
线程 进程 定义
操作系统 一 为什么要有操作系统? 二 操作系统历史 2.1 真空管与穿孔卡片(无操作系统) 2.2 晶体管和批处理系统 2.3 集成电路芯片和多道程序设计 2.4 个人计算机 随着大规模集成电路的发展,每平方厘米的硅片芯片上可以集成数千个晶体管,个人计算机的时代就此到来。 三 进程和线程 进程 三 ...
分类:编程语言   时间:2017-01-15 18:14:22    收藏:0  评论:0  赞:0  阅读:240
单链表,循环链表,双向链表(C++实现)
首先是单链表(带附加表头),实现类代码如下: 测试代码如下: 小结: 一.单链表与顺序表相比: 1.顺序表可以方便的随机存取表中的任一节点,速度快;但是在表中插入删除一个数据时,为了保持其他元素的相对次序不变,平均需要移动一半的元素,效率很低;还有若事先对表长估计不足,过小会形成内存浪费,过大则需要 ...
分类:编程语言   时间:2017-01-15 18:13:01    收藏:0  评论:0  赞:0  阅读:333
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!