自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沉墨笙箫的专栏

守望星空

  • 博客(33)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 memcached安装介绍

安装memcached之前需要先安装一个异步事件库

2014-11-18 19:35:50 578

原创 Ubuntu个性化配置脚本(一)

#!/bin/bash#检查当前目录是否是用户主目录dir=`pwd`if [[ $dir != $HOME ]]then echo -ne "当前脚本不在用户主目录下,请检查!\nPress any key to exit..."; read; exit;fi#创建备份文件夹backupfolder="backup"if [[ ! -d $backupfolder ]]

2014-11-11 22:08:09 610

转载 sed命令简介

转载:http://blog.chinaunix.net/u/22677/showart_1076318.html 1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也

2014-11-11 21:26:22 501

原创 shell入门二:基本语法介绍

shell一般有2种变量类型:环境变量

2014-10-26 21:58:55 498

原创 shell入门

bash是Linux下默认的shell运行程序,当

2014-10-26 20:33:10 468

原创 Ubuntu14.04下源码安装tcpdump

首先下载源码包:

2014-10-24 21:20:53 2278

原创 CodeBlocks问题集锦

1. 在环境设置里进行如下设置:把Terminal to launch console programs那个选项改成gnome-terminal -t $TITLE -x 原来是xterm -T $TITLE -e

2014-10-23 17:13:47 1066

转载 Linux时间函数

本文转zi1、Linux下常用时间类型Linux下常用时间类型有四种:time_t、struct tm、struct timeval、struct timespec1.1 time_t时间类型time_t类型在time.h中定义:[cpp] view plaincopyprint?#ifndef __TIME_T  #de

2014-10-23 15:28:51 581

转载 模板类与类模板、函数模板与模板函数等的区别

转自: http://blog.csdn.net/sunxx1986/article/details/6619144在C++中有好几个这样的术语,但是我们很多时候用的并不正确,几乎是互相替换混淆使用。下面我想彻底辨清几个术语,这样就可以避免很多概念上的混淆和使用上的错误。 这几个词是: 函数指针——指针函数 数组指针——指针数组 类模板——模板类 函

2014-09-14 21:04:11 501

转载 linux-多线程

一、什么是线程?      线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。二、什么时候使用多线程?     当多个任务可以并行执行时,可以为每个任务启动一个线程。三、线程的

2014-08-29 15:37:41 473

转载 Linux下的多线程编程

简单的多线程编程  Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用,它的使用方式类似fork,关于clone()的详细情况,有兴趣的读者可以去查

2014-08-29 15:23:51 462

原创 c++中const关键字补充知识点

const 修饰类对象的时候,表示常量对象,此时,不能调用类中的非const函数!非const函数指原型声明中结尾不加const的函数!const 修饰iterator迭代器,表示迭代器是常量迭代器,不能对迭代器进行加减(++, --)操作(* const)const_iterator 表示迭代器所指向的对象是常量(内置类型或class),此时可以对迭代器进行增减,但是不能修改所指向的值或对象的值

2014-08-27 17:36:16 500

原创 Python实现的解析网页看报程序

# coding=gbkimport urllib2import socketimport reimport timeimport osimport threadingimport time        def ReadPageContent(url):    page_content = ""    try:        page_open =

2014-08-02 20:25:10 654

原创 Python实现的解析网页看报程序

# coding=gbkimport urllib2import socketimport reimport timeimport os# timeout in seconds#timeout = 10#socket.setdefaulttimeout(timeout)timeout = 10urllib2.socket.setdefaulttimeout(timeout)

2014-08-02 20:20:28 628

原创 程序内存分配和const标记

/************************************************************************//* 1、栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap):一般由程序员分配释放(malloc/free, new/delete),若程序员不释放,程序结束后可能由

2014-07-28 18:44:04 568

原创 《Effective C++》阅读笔记三:聊聊#define与const,enum和inline

C++程序员良好编程条款:宁可以编译器替换预处理器

2014-07-28 18:08:57 630

原创 《Effective c++》阅读笔记二:让自己习惯于C++

对大多数

2014-07-28 15:48:59 554

原创 《Effective C++》阅读笔记一:概述

一开始,C++只是在C的基础上加上了一些面向对象的特性。

2014-07-26 16:01:52 461

转载 你最需要注意的11条要点for C++

下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。  这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章会使你收

2014-07-25 14:37:12 399

转载 网络面试题

1、OSI(Open System Interconnect):开放系统互联,是一个七层的计算机网络模型,分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。TCP/IP(Transmission Control Protocol/Internet Protocol):传输控制协议/因特网互联协议,是一个四层的计算机网络模型,分别为:网络接口层、网络层、传输层和应用层。结合OS

2014-07-25 14:11:24 686

原创 阿里内推电面记录

今天接到阿里的电话面试,主要问了一些关于语言(C++),操作系统,网络等方面的基础问题。回答得并不好,记录一下供以后参考改进。首先好像阿里对C++的开发基本是在Linux上进行的开发,所以问了很多关于Linux平台下的基础意识。但可惜的是一直以来都是在windows平台上做的开发,用Linux的机会实在不多,故而这些问题答得都不理想,哎~先把面试官问到的主要问题罗列一下:Linux下主

2014-07-25 14:09:29 1149

转载 服务器中以system权限启动UI进程

转自:http://www.dewen.org/q/2299需要创建三个程序:1.Windows 服务程序 2.我们自己的应用程序 3.给服务发送信号的应用程序。当然其中的 1和3 可以合并在一起,而且 2 我们可以做成多个应用程序。这样只要是我们自己写的都可以以SYSTEM的权限运行了,比管理员更实用。这里需要注意的是第一次安装服务的时候必须以管理员的权限运行。好了,闲话

2014-02-12 09:59:05 1478

原创 理解C++中的this指针

在C++中,this指针隐式存在于实例化对象当中。而对对象的取址操作和指针赋值实际上赋值的正是对象的this指针,如:class A;class B : public A;……B b;A* pa = &b; // 对象取址赋值给指针在上面的代码中,b对象是一个子类对象,所谓的取址&也即是将对象b的this指针的值赋值给一个它的父类指针。当然,本质上来说,对象b的this指针其实

2014-01-10 17:42:36 943

原创 数据结构中的经典树

在大大小小的各家软件公司的面试、笔试中,关于数据结构的问题总是难以避免的。作为一名程序员如果不了解基本的数据结构显然是不够合格的,即使你做的前端,即使你只是使用第三方库开发……Anyway! 关于数据结构的范围太广,个人的认识也不够全面,今天开始打算把关于数据结构中的树部分稍微整理一下,理清一下思路,作为日后的笔记做参考使用。树是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系

2013-12-28 16:58:18 871

转载 C可变参数 va_list 详解

VA_LIST 是在C语言中解决变参问题的一组宏有这么几个成员:1) va_list型变量:#ifdef  _M_ALPHAtypedef struct {        char *a0;       /* pointer to first homed integer argument */        int offset;     /* byte off

2013-11-28 15:37:36 1039

原创 Win8(win7) x64位OS + VS2012 + OpenCV2.4.5 + CMake2.8 + TBB42自己编译OpenCV

【转】Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV重编译的好处:可以调试的时候看OpenCV的源代码。重编译要得到的东西:Debug版本和Release版本的dll,lib,头文件。(dll添加到环境变量里,运行时用,自己编译的dll调试时可以跟踪到Opencv的源码内;lib和头文件配置到编译器里)PS:如果只是使用Ope

2013-09-11 09:44:33 3898 1

原创 C++内存泄露调试检测

最近在做一个关于一维条形码检测的算法,需要用C++实现。算法本身比较简单,最后遇到的比较严重的问题却是内存泄露。由于C++语言本身不存在自动垃圾回收机制,需要程序员手动释放申请的堆内存空间。总的来说解决内存泄露的根本原则就是依靠程序员高度的自觉性。对每次申请的内存,在使用完后就立即释放掉。此话虽然看似简单,但在一个逻辑比较复杂的程序中却是很难完全实现的,因为存在可恶的指针问题,导致程序员有时候真的

2013-08-30 15:24:48 1095

转载 RGB转灰度图

【转】原文链接:http://www.360doc.com/content/12/0424/16/1030755_206201362.shtmlVC++写个图像处理的程序,挑了个简单的,RGB转灰度图,上网查了些资料,发现转化的方法还各种各样,于是写篇日志以祭之。     *********************************     方法一:    对于彩色转灰度,有

2013-08-26 09:37:05 867

转载 VS2010+Opencv-2.4.0的配置攻略

摘要:在VS2010环境中应用Opencv,网上找到了很多配置方法,但大多都是老版本的,很多新手面对最新版本的Opencv无从下手,就给新手童鞋写了这么一篇超级详细的配置攻略,贴上来共享。要强调一点的就是,这种配置方法里使用的Opencv库是直接安装Opencv时候自带的dll库,在你的VS里面是无法调试Opencv的。如果需要调试Opencv,必须应用自己编译出来的Opencv库,具体怎么编译自

2013-08-22 10:50:51 672

转载 C++操作符重载手册

原文链接:http://www.adintr.com/myarticle/operator.html一、重载规则I.可以重载的操作符+-*/%^&|~!=>+=-=*=/=%=^=&=|=>>>>===!=>=&

2013-08-13 23:20:15 733

转载 一位年轻董事长给大学生的三十条忠告【转】

1、一个年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变了。    2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人的成功,说了这么三个字,“胆子大”。这其实,就是胆识,而拿得起,放得下,就是魄力。    3、这个世界,有这么一小撮的人,打开报纸,是他们的消息,打开电视,是他们的消息,街头巷尾,议论的是他们的消息,仿佛世界是为他们准备的,他们能够呼风唤雨

2013-07-11 10:14:22 726

转载 计算机算法:Strassen矩阵相乘算法

引言Strassen的矩阵相乘方法是一种典型的分治算法。目前为止,我们已经见过一些分治策略的算法了,例如归并排序和Karatsuba大数快速乘法。现在,让我再看看分治策略的背后是什么。同动态规划不同,在动态规划中,为了得到最终的解决方案,我们经常需要把一个大的问题“展开”为几个子问题,但是这里,我们会更多的谈到如何把一些子解决方案组合到一起。这些子问题的解决方案是对等的,他们的归并

2013-07-10 22:19:26 971

转载 Windows 各种计时函数总结(转)

本文对Windows平台下常用的计时函数进行总结,包括精度为秒、毫秒、微秒三种精度的5种方法。分为在标准C/C++下的二种time()及clock(),标准C/C++所以使用的time()及clock()不仅可以用在Windows系统,也可以用于Linux系统。在Windows系统下三种,使用Windows提供的API接口timeGetTime()、GetTickCount()及QueryPerf

2013-06-28 16:37:24 877

eclipse中文语言包

对那些还不太习惯使用英文的新手们很有用的工具。帮助汉化eclipse,需要的童鞋们可以用用看哦^=^

2010-10-26

浙工大acm部分答案

这是浙工大校ACM网站上部分题目的答案,有需要的同学可以下载看看,不包括最新的部分stimulate,但前面的还是蛮全的。

2010-09-07

Delphi原创教务管理系统

采用Delphi编写的原创选课系统,Delphi版本为Delphi2010,数据库采用SQL Server2005。支持学生、教师、管理员权限。支持各自的信息维护,选课,浏览等……

2010-06-15

文件恶意隐藏恢复工具

可以帮助恢复被病毒等恶意隐藏的文件或文件夹,只需将该工具放在要恢复隐藏的文件夹内,双击即可

2010-02-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除