场景在main函数中的两个参数(int argc , char *argv[]),都是系统构造的。通常来说,我们只需要去解析即可,不需要去构造这样一个参数。然而,今天写代码时却不得不构造这样一个参数。原因是使用了一个第三方的模块(准确的说是基于第三方模块),第三方模块初始化时需要接受(int argc , char ** &argv)这样的参数。注意到其中的引用符号!通常来说,直接传递main函数的...
分类:
其他好文 时间:
2016-05-13 01:44:27
阅读次数:
593
Java 多线程实现多个窗口同时卖票...
分类:
编程语言 时间:
2016-05-13 01:44:54
阅读次数:
323
awk使用ARGC和ARGV来在命令行中传入一些变量到awk脚本中。其中:
ARGC包含传入awk脚本的参数的总数目ARGV为一个包含所有传入awk脚本的参数的数组,该数组下标从0到ARGC-1。当你传入5个参数,ARGC的值为6ARGV[0]总是"awk"
下面简单的一个例子展示了ARGC和ARGV怎么工作的:
fengxi@ubuntu:~/bash/awk$ cat argum...
分类:
其他好文 时间:
2016-05-13 01:46:05
阅读次数:
124
这里写代码片
package domain;/**
* 描述指挥官
*
public class Commander extends SpecialTroops {private int commanderRating; // 描述指挥权限等级public...
分类:
其他好文 时间:
2016-05-13 01:43:58
阅读次数:
160
先看最终的效果图:
serialPort的ReadByte()方法用于从System.IO.Ports.SerialPort输入缓冲区中同步读取一个字节。...
多线程编程
---多任务处理有两种类型:-基于 进程 -基于 线程(thread)。
---进程:是一种“自包容”的运行程序,有自己的地址空间,线程是进程内部单一的一个顺序控制流(执行路径)。
---线程:在进程内部共享内存地址。
---基于进程的特点是允许计算机同时运行两个或者更多的程序。
---基于线程的多任务环境中,线程是最小的处理单位。
...
分类:
编程语言 时间:
2016-05-13 01:43:33
阅读次数:
166
单链表的节点内数据值的删除问题(携程网笔试题)...
分类:
其他好文 时间:
2016-05-13 01:44:29
阅读次数:
120
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
/*
* 获取功能:
* V get(Object key):根据键获取值
* Set keySet():获取集合中所有键的集合
* Collection values():获取集合中所有值的...
分类:
编程语言 时间:
2016-05-13 01:44:29
阅读次数:
150
奔小康赚大钱
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
Submit Status Practice HDU
2255
Description
传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子。
这可是一件大事,关系到人...
分类:
其他好文 时间:
2016-05-13 01:43:19
阅读次数:
151
[toc]
本文翻译自: https://developers.google.com/protocol-buffers/docs/encoding注:1、本文并非逐字逐句翻译,仅仅按照原文结构,以及知识点进行翻译,文章某些顺序以及描述方式将会被本人修改。
2、阅读本文之前需要对protocol buffer有一定认识,参见protocol buffer语法主要介绍protocol buffer的...
分类:
其他好文 时间:
2016-05-13 01:43:30
阅读次数:
175
最近老师留了几个作业,虽然用opencv很简单一句话就出来了,但是还没用python写过。在官方文档中的tutorial中的threshold里,看到可以创建两个滑动条来选择type和value,决定用python实现一下
注意python中的全局变量,用global声明
开始出现了一些问题,因为毁掉函数每次只能传回一个值,所以每次只能更新value,后来就弄了两个毁掉函数,这个时候,又出现了滑...
分类:
编程语言 时间:
2016-05-13 01:42:08
阅读次数:
745
目录
一、设计目的、意义 1
二、 设计分析 1
三、方案分析 2
四、功能模块实现 3
五、最终结果分析 4
六、 设计体会 5
一、设计目的、意义
1.通过模拟文件系统的实现,深入理解操作系统中文件系统的理论知识, 加深对教材中的重要算法的理解。同时通过编程实现这些算法,更好地掌握操作系统的原理及实现方法,提高综合运用各专业课知识的能力。
2.意义:本...
分类:
其他好文 时间:
2016-05-13 01:42:18
阅读次数:
344
C++学习笔记之六
标准模板库是C++标准库的一部分,是C++编程中经常用到的一个模板。下面将介绍它的常用结构。主要以string,vector,map,list为例。
1.vector
一般用法:#include
using namespace std;
vector arr;
//常用函数:
push_back()//尾部添加
pop_back();//尾部删除
clear(...
分类:
其他好文 时间:
2016-05-13 01:42:46
阅读次数:
131
前两天python群中一位女神发了一张照片,虽然只是个风景照。但是我突然想起之前在读<>时书中有讲到在图片中包含exif(exchange image file format),exif标准定义了如何存储图片和音频文件的标准,包含文档的作者,修改时间甚至有可能包含照片的GPS位置信息。(事实上不止图片,文档,表格,音频,视频都有类似exif的元数据)。
from PIL...
分类:
其他好文 时间:
2016-05-13 01:43:04
阅读次数:
712
file_util.py
#!/usr/bin/python
# encoding:utf-8
r'''
处理文件
'''
import os
__author__ = 'andrew'
def list_files_with_filter(root, suffix):
hint="list_files_with_filter"
for f in os.listdir(r...
分类:
编程语言 时间:
2016-05-13 01:42:58
阅读次数:
189
robject 之前对redis基本的数据结构分别进行了简单的介绍,包括字符串、链表、哈希表、整数集合、压缩列表、压缩字典等,但是redis并不是直接使用这些数据结构来实现key-value对数据库的,而是基于这些数据结构为每一个对象创建一个对象robject。robject对象再根据数据类型,来选择合适的底层数据结构来存储数据。robject的定义如下: typedef struct redi...
分类:
其他好文 时间:
2016-05-13 01:42:15
阅读次数:
112
Jsp+javaBean+mysql的网络云盘
一文件上传:利用jspSmartUpload.jar
shangchuan.jsp
上传文件
<!-- Begin
extArray = new Array(".rar", ".zip",".txt");
function LimitAttach(form, file) {
allowSubmit = false...
分类:
数据库 时间:
2016-05-13 01:44:12
阅读次数:
287