这是昨天和今天写的东西,利用C++的可变模板参数包以及包展开,模式匹配的一些东西做的,感觉用typename...比轮子叔那个List>>的设计要好看不少。List有一个很巧妙的继承,只有那么做才能使用类似于List::Rest的写法,直接定义成templateList是不行的。Change这里可以...
分类:
编程语言 时间:
2015-09-02 22:02:28
收藏:
0 评论:
0 赞:
0 阅读:
322
引用《JavaScript权威指南》(第六版)中的举例 代码段1:varscope="global";function f(){ console.log(scope);scope="local"console.log(scope);}f(); 会输出什么? 答案:undefined glo...
分类:
编程语言 时间:
2015-09-02 22:01:58
收藏:
0 评论:
0 赞:
0 阅读:
258
这是我翻译的一篇关于Java HashMap工作原理的文章。
分类:
编程语言 时间:
2015-09-02 22:00:18
收藏:
0 评论:
0 赞:
0 阅读:
239
1. 同步容器类 遗留下来的同步容器类包括Vector和Hashtable,此外java.util.Collections类中还提供了以下工厂方法创建线程安全的容器对象: Collections.synchronizedList 返回支持同步操作(线程安全)的List对象; Collection.....
分类:
编程语言 时间:
2015-09-02 21:59:58
收藏:
0 评论:
0 赞:
0 阅读:
318
一、历史 http://blog.csdn.net/initrd/article/details/1526796 二、Gnu C与Ansi C http://blog.chinaunix.net/uid-23670869-id-2391619.html http://blog.csdn.net/ss...
分类:
编程语言 时间:
2015-09-02 21:56:28
收藏:
0 评论:
0 赞:
0 阅读:
263
打两个%%。。比如printf( "%%\n" );就可以输出一个百分号。同理,输出两个百分号的话就需要写四个。#include int main(int argc, const char * argv[]) { printf("%%%%");//printf函数打印 % 字符要用 %% 才...
分类:
编程语言 时间:
2015-09-02 21:55:29
收藏:
0 评论:
0 赞:
0 阅读:
1146
4.1 基本类型和引用类型5种基本类型:Undefined、Null、Boolean、Number和String,这5种基本类型是按值访问的,因为可以操作保存在变量中的实际的值。引用类型:可能由多个值(这里的“多个值”应该是指对象和方法)构成的对象,是保存在内存中的。4.1.2 复制变量值当复制基本...
分类:
编程语言 时间:
2015-09-02 21:54:48
收藏:
0 评论:
0 赞:
0 阅读:
204
排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们进行整理便于理解记忆显得很重要。每种算法都有它特定的使用场合,很难通用。因此,我们很有必要对所有常见的排序算法进行归纳。 我不喜欢死记硬背,我更偏向于弄清来龙去脉,理解性地记忆。比如下面这张图,我们将围绕这张图来思考几个问题...
分类:
编程语言 时间:
2015-09-02 21:54:38
收藏:
0 评论:
0 赞:
0 阅读:
374
DescriptionThe cows are going to space! They plan to achieve orbit by building a sort of space elevator: a giant tower of blocks. They have K (1 =0表示取...
分类:
编程语言 时间:
2015-09-02 21:51:58
收藏:
0 评论:
0 赞:
0 阅读:
634
摘自:《深入应用C++11》第九章实际中,主要有两种方法处理大量的并发任务,一种是一个请求由系统产生一个相应的处理请求的线程(一对一)另外一种是系统预先生成一些用于处理请求的进程,当请求的任务来临时,先放入同步队列中,分配一个处理请求的进程去处理任务,线程处理完任务后还可以重用,不会销毁,而是等待下...
分类:
编程语言 时间:
2015-09-02 21:51:28
收藏:
0 评论:
0 赞:
0 阅读:
269
http://weixiaolu.iteye.com/blog/1479656 http://watchmen.cn/portal.php?mod=view&aid=509?好!
分类:
编程语言 时间:
2015-09-02 20:49:10
收藏:
0 评论:
0 赞:
0 阅读:
338
把这个文件导入到python自带的IDE下,再按TAB键就会有提示 需要readline库,在新的版本中,可能名字是gnureadline库, 需要pip install gnureadline 或 pip install readline 也可以在pipy.python.org下载源码进行...
分类:
编程语言 时间:
2015-09-02 20:48:49
收藏:
0 评论:
0 赞:
0 阅读:
430
线上有需求,就是根据一个文件列表,去复制到相应的目录,而且要保持目录结构。贴代码#!/usr/bin/envpython
##coding=utf-8
print"""
从存储服务器导出到临时目录
"""
importos
importshutil
fromos.pathimportexists,abspath,dirname,isfile
des_dir="/data"
f=open(‘file.li..
分类:
编程语言 时间:
2015-09-02 20:47:49
收藏:
0 评论:
0 赞:
0 阅读:
254
本大教程以一个验证手机号的表达式为例,学完本例后,基本上所有的表达式都能看懂了,但是如果想要达到上手就能写的程度,还需要多练习多测试 呀!来看 这样一个代码String mobilePhoneReg = "^((13[0-9])|(15[^4,\\D])|(18[0,0-9]))\\d{8}$";i...
分类:
编程语言 时间:
2015-09-02 20:41:58
收藏:
0 评论:
0 赞:
0 阅读:
262
多线程和多进程是什么自行google补脑 对于python多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想做听音乐和看电影两件事儿,那么一定要先排一下顺序.....
分类:
编程语言 时间:
2015-09-02 20:39:28
收藏:
0 评论:
0 赞:
0 阅读:
296
利用重写paint()方法绘画出一个坐标轴:package huaxian;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Graphics;import javax.swing.JFrame;import javax...
分类:
编程语言 时间:
2015-09-02 20:38:08
收藏:
0 评论:
0 赞:
0 阅读:
298
1 package shb.java.demo; 2 /** 3 * 多线程测试卖票小程序。 4 * @Package:shb.java.demo 5 * @Description: 6 * @author shaobn 7 * @Date 2015-9-2下午7:49:53 8 */...
分类:
编程语言 时间:
2015-09-02 20:36:38
收藏:
0 评论:
0 赞:
0 阅读:
378
1、.obj文件的内部结构2、映射到进程虚拟空间3、链接的原理 C++ Code 1234567891、未解决符号表:提供了所有在该编译单元里引用但是定义并不在本编译单元里的符号及其出现的地址。 2、导出符号表提供了本编译单元具有定义,并且愿意提供给其他编译单元使用的符号及其地址。 3、地址重定向表...
分类:
编程语言 时间:
2015-09-02 20:31:18
收藏:
0 评论:
0 赞:
0 阅读:
333
一、构造方法方式注入1、项目结构如下:2、新建Customer类package hjp.spring.attributeinject;public class Customer { private String name; private Integer age; private ...
分类:
编程语言 时间:
2015-09-02 20:31:08
收藏:
0 评论:
0 赞:
0 阅读:
318
目录1.类的定义:2.Junit工具的使用:3.对该类进行单元测试并查看结果:4.记录各个阶段的时间5.将过程记录在个人博客上(github地址)1.类的定义:类是同一事物的总称,类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类。2.Junit工具的使用:第一步 首先新建...
分类:
编程语言 时间:
2015-09-02 20:29:08
收藏:
0 评论:
0 赞:
0 阅读:
309