自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Be The Best!

I choose to be the best of myself.

原创 Linux技术——常用 linux 命令

linux常用命令

2015-12-30 22:59:32

阅读数 332

评论数 0

转载 Git协作流程详解

Git 作为一个源码管理系统,不可避免涉及到多人协作。 本文介绍三种广泛使用的协作流程: Git flow Github flow Gitlab flow

2015-12-30 20:42:29

阅读数 601

评论数 0

原创 linux系统下怎么输入EOF退出输入循环while(getline(cin, temp)){.....}

linux系统下怎么输入EOF退出该循环while(getline(cin, temp)){.....}, while(cin >> temp){.....} Ctrl+D

2015-12-29 20:30:56

阅读数 3040

评论数 0

原创 数据结构与算法——迭代打开url问题(链表)

一个url指向的页面里面有另一个url,最终有一个url指向之前出现过的url或空,这两种情形都定义为null。这样构成一个单链表。给两条这样单链表,判断里面是否存在同样的url。url以亿级计,资源不足以hash。 本题可以抽象为有环和无环情况下的链表交叉问题:

2015-12-29 09:42:07

阅读数 601

评论数 0

原创 C/C++——C和C++怎样分配和释放内存,区别是什么?

C和C++怎样分配和释放内存,区别是什么? C语言分配内存的函数: #include <stdlib.h> void *malloc(size_t size); void *calloc(size_t nmemb, size_t size); void *realloc(void *p...

2015-12-28 09:38:37

阅读数 1328

评论数 0

原创 操作系统——线程与进程的区别与联系?什么是线程安全?

线程与进程的区别与联系?什么是线程安全?

2015-12-27 20:29:45

阅读数 1855

评论数 0

原创 数据结构与算法——0-1背包问题

0-1背包问题

2015-12-26 22:20:41

阅读数 2259

评论数 0

转载 干货!如何正确使用Git Flow

干货!如何正确使用Git Flow

2015-12-26 20:12:37

阅读数 1057

评论数 0

原创 数据结构与算法——提供一个单词,在字典中找到它的兄弟

一个单词单词字母交换,可得另一个单词,如 army->mary,成为兄弟单词。提供一个单词,在字典中找到它的兄弟。描述数据结构和查询过程。(百度2012年实习生面试题)

2015-12-26 14:07:33

阅读数 1091

评论数 0

原创 C++——谈谈你对面向对象编程的认识

面向对象编程的特点:封装、继承、多态

2015-12-25 11:45:18

阅读数 2074

评论数 0

原创 U盘安装中标麒麟linux V6.0教程

U盘安装中标麒麟linux V6.0教程

2015-12-22 17:03:44

阅读数 7263

评论数 1

原创 U盘安装Linux红帽子6.4系统

U盘安装Linux红帽子6.4系统

2015-12-22 16:54:19

阅读数 5202

评论数 0

原创 linux进程间通信-----System V共享内存总结实例

linux进程间通信-----System V共享内存总结实例

2015-12-21 15:59:05

阅读数 1848

评论数 0

原创 linux进程间通信-----管道总结实例

linux进程间通信-----管道总结实例

2015-12-20 22:20:34

阅读数 2347

评论数 0

转载 编程技术面试的五大要点

面试经验

2015-12-20 15:41:48

阅读数 586

评论数 0

转载 程序员的困境

近日笔者采访了几十位求职内核程序员这个岗位的候选人。这些候选人均来自大的优秀公司——公司多以芯片或嵌入式OS /系统而闻名。他们中的许多人都声称自己拥有至少10年的内核在职经验。他们的简历非常耀眼——各种相关的项目,流行语和奖项…… 但大多数人却无法回答一个很基本的问题:当我们调用标准mal...

2015-12-18 22:55:14

阅读数 515

评论数 0

原创 linux进程和线程之间通信方法和同步方法总结

linux进程和线程之间通信方法和同步方法总结; 共享内存,消息队列,管道; 信号量,互斥锁,条件变量,读-写锁

2015-12-18 21:43:13

阅读数 2250

评论数 0

原创 linux进程间通信-----System V消息队列总结实例

linux进程间通信-----消息队列总结实例

2015-12-17 21:29:28

阅读数 2185

评论数 0

转载 程序员常去的14个顶级开发社区

程序员常去的14个顶级开发社区

2015-12-17 20:38:38

阅读数 516

评论数 0

原创 linux信号的阻塞和未决

执行信号的处理动作称为信号递达(Delivery),信号从产生到递达之间的状态,称为信号未决(Pending)。 进程可以选择阻塞(Block)某个信号。被阻塞的信号产生时将保持在未决状态,直到进程解除对此信号的阻塞,才执行递达的动作。注意,阻塞和忽略是不同,只要信号被阻塞就不会递达,而忽略是在递...

2015-12-17 17:41:45

阅读数 4284

评论数 1

原创 LeetCode OJ : 6 ZigZag Conversion

The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a ...

2015-12-17 11:16:48

阅读数 413

评论数 0

转载 线程池的介绍及简单实现

服务器上应用线程池的概念..........

2015-12-16 15:21:08

阅读数 430

评论数 0

原创 多线程函数系列pthread_create(), pthread_join(), pthread_self(),pthread_exit(), pthread_detach()实例详解

多线程函数系列pthread_create(), pthread_join(), pthread_self(),pthread_exit(), pthread_detach()实例详解

2015-12-16 13:41:28

阅读数 2880

评论数 0

原创 LeetCode OJ : 5 Longest Palindromic Substring

在一串字符串中找出最长回文字符串

2015-12-15 21:01:23

阅读数 490

评论数 0

原创 多进程函数系列fork(), wait(), exec()系列,system(), posix_spawn()实例详解

多进程函数系列fork(), wait(), exec()系列,system(), posix_spawn()实例详解

2015-12-15 16:09:41

阅读数 5270

评论数 0

转载 10 个用于收集硬件信息的 Linux 命令

10 个用于收集硬件信息的 Linux 命令

2015-12-15 14:38:11

阅读数 865

评论数 1

原创 数据结构与算法——在一定范围内求最少标记点

贪心算法

2015-12-14 22:10:36

阅读数 396

评论数 0

原创 将创建进程的API-posix_spawn封装成一个进程类

将创建进程的API封装成一个进程类,用该类生成一个对象,则创建了一个进程;posix_spawn()来创建一个进程;

2015-12-14 20:36:32

阅读数 592

评论数 0

原创 将创建线程的API-pthread_create封装成一个线程类

之前写的多线程都是在主进程中调用线程的API,这里为每一个线程封装成一个类;创建了一个线程对象,也就是创建了一个线程;

2015-12-14 18:42:56

阅读数 598

评论数 0

原创 多进程编程函数posix_spawn实例

posix_spawn将可执行文件直接吊起,生成一个进程;该示例二中其实有三个进程在运行;main, ls , cat

2015-12-14 15:10:24

阅读数 6759

评论数 0

原创 数据结构与算法——字典序最小问题(用string类实现)

字典序最小问题----C++用string类实现

2015-12-13 17:23:23

阅读数 926

评论数 0

原创 Windows系统下将Qt生成的应用程序打包成可以安装的文件setup***.exe

QT应用程序在window系统下打包详细步骤图解

2015-12-12 16:19:48

阅读数 581

评论数 1

原创 c++11多线程入门实例

6个线程并发输出,第二个到第六个线程脱离了主进程,调用了t.detach(); 主进程等待第一个线程,调用了t1.join(); t1.get_id()获得该线程id; 感觉和在linux下面的多线程好像,pthread_create()创建线程,pthread_join()等待线程,...

2015-12-09 20:21:25

阅读数 414

评论数 0

原创 Linux下静态库的生成以及使用实例图解

linux下面静态库的编译和使用

2015-12-08 21:11:37

阅读数 1316

评论数 0

原创 Linux多线程消费者和生产者模型实例(互斥锁和条件变量使用)

条件变量与互斥锁使用,生产者和消费者模型

2015-12-08 11:41:55

阅读数 3985

评论数 0

原创 linux程序多线程互斥锁的简单使用

首先定义一个互斥锁变量;然后初始化该互斥锁pthread_mutex_init; 使用临界区资源的时候首先获取该锁pthread_mutex_lock(如果无法获取资源则线程会阻塞,直到该资源可以使用),对临界区资源使用完时候释放该互斥锁pthread_mutex_unlock;

2015-12-07 19:06:22

阅读数 1039

评论数 0

原创 Linux程序多线程入门

实例1:进程和线程并行输出

2015-12-07 16:41:46

阅读数 437

评论数 0

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