- 博客(12)
- 资源 (14)
- 收藏
- 关注
原创 和为sum的连续正整数序列
#include using namespace std;void Print(int i, int j){ for(int m = i; m <= j; m++) { cout<<m<<" "; } cout<<endl;}void FindContinuousSequence(int sum){ if( sum < 3 ) return ; int i = s
2013-01-31 10:37:18 811
转载 python中调用C++写的动态库
一、环境:Windows XP + Python3.21. dll对应的源文件(m.cpp):[cpp] view plaincopy#include extern "C" { _declspec(dllexport) int add(int a, int b) {
2013-01-24 15:38:14 1291
原创 激励篇
本文摘自网络帖子的部分内容:1 写程序、做软件是一种职业,作为一个技术特质的程序人,初始的爱好和热情并不能让你的生活和职业生涯变得丰富,少数人可能最后演变为技术牛人、更多的普通的程序员们,最后面临的是无奈的被淘汰或被边缘化。这是大环境的问题,不是个人意志力的问题。2 不要把程序作为生活的唯一,这世界有太多美好的、我们未知的东西和领域,技术人的特质是以探索未知为乐趣。多学习方方面面的
2013-01-21 09:13:58 958
转载 OCCI入门(VC2010下配置)
刚刚在vs2010下配置成功,麻烦非常多。 Oracle相关下载地址:http://www.oracle.com/technetwork/indexes/downloads/index.html Instant Client是即时客户端,普通的客户端最高版本是11.2.0.1.0,即时客户端支持到最新11.2.0.3.0支持VC2010的类库下载(目前只支持11.2
2013-01-14 17:13:50 2513
原创 linux下编程获得本机IP地址
#include #include #include #include #include #include #include #include using namespace std;const char* const ETH = "eth0";int GetIP2(string &ip){ int socket_fd; struct sockaddr_in *si
2013-01-14 16:20:13 1774
转载 头文件中定义 const 全局变量应注意的问题
我们知道,在 C++(但不是在 C 语言)中,const 限定符对默认存储类型稍有影响。在默认情况下,全局变量的链接性为外部的,但 const 全局变量的链接性为内部的。也就是说,在 C++ 看来,全局 const 定义就像使用了 static 说明符一样。 因此,可以将 const 常量定义在头文件中供工程中的多个其它文件包含引用,并且编译时不会产生变量重复定义的错误。当然,也可以
2013-01-14 09:22:02 1892 1
转载 基于LGPL开源项目 Log4cpp安装与使用
【IT168 专稿】Log4cpp是一个开源的C++类库,它提供了在C++程序中使用日志和跟踪调试的功能。使用log4cpp,可以很便利地将日志或者跟踪调试信息写入字符流、内存字符串队列、文件、回滚文件、调试器、Windows日志、syslog和远程syslog服务器中。 1、Log4cpp简介 Log4cpp是个基于LGPL的开源项目,移植自Java的日志处理跟踪项目log4
2013-01-10 15:59:26 1058
原创 线程按顺序执行(迅雷笔试题)
编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。方法1:使用信号量semaphore#include #include #include #include #include sem_t g_sem;int count = 0;void *thread_f
2013-01-10 10:22:10 1540 2
转载 线程同步(信号量,互斥,条件变量)
进行多线程编程,最头疼的就是那些共享的数据。因为你无法知道哪个线程会在哪个时候对它进行操作,你也无法得知那个线程会先运行,哪个线程会后运行。下面介绍一些技术,通过他们,你会合理安排你的线程之间对资源的竞争。 l 互斥量Mutexl 信号灯Semophorel 条件变量Conditions先说一下互斥量。什么时候会用上互斥量了?比如你
2013-01-08 14:18:48 769
转载 sem_wait sem_post信号量操作进本函数
sem_wait sem_post信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为: extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value)); sem为指向信号量结构的一个指针;pshared不为
2013-01-08 10:37:31 1305
原创 栈的压栈、出栈顺序
给定两个数组,数组A,数组B, A数组是压栈顺序,B数组是出栈顺序,判断B能否是A数组的出栈顺序。举例:数组A = {1,2,3,4,5};数组B= {4,5,3,2,1}; 则B是A的出栈顺序#include #include using namespace std;bool IsPopOrder(const int *A, const int* B, int L
2013-01-06 09:03:21 2943
转载 Linux下启动和关闭Oracle服务和监听程序
原文链接:http://hi.baidu.com/lgnemo/blog/item/481c0266faff6622aa184cb5.htmloracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SI
2013-01-05 09:11:36 2004
InstallShield2013LimitedEdition
2015-11-20
计算机网络课件(很牛的老师讲的)附 考试标准题库
2010-08-14
华为SDH原理教材(很经典的)
2010-08-14
Linux笔试和面试题大全(保证是最全的 )
2010-08-14
C++面试题(最全的)
2010-08-14
C++笔试题(很全的)
2010-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人