![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 87
Instant_
计划方向 C/C++、网络编程、hadoop/spark、机器学习。
小菜一枚。。。 所以博文有什么错误希望指正。
展开
-
剑指offer面试题2.3.1——数组和指针的区别
#include int GetSize(int data[]){ return sizeof(data);}int main(){ int data1[] = {1,2,3,4,5}; int size1 = sizeof(data1); int* data2 = data1; int size2 = sizeof(data2); in原创 2015-03-26 15:17:00 · 484 阅读 · 0 评论 -
cocos2d-x 3.0学习——入门、创建菜单
近期打算从这家实习公司辞职,入职前本来觉得自己Linux和网络路由之类的比较熟悉会是加分项,结果的确是加分项,做了一段时间Java SSH的开发之余被派各地独当一面去各银行做Redhat(or Suse)+Tomcat(or Was)+ apache + modsecurity + oracle10g(or 11g)的环境搭建,以及数据导入 - -!。 的确不是我好高骛远,想我辛辛苦苦考研,读研期原创 2014-09-03 10:59:04 · 525 阅读 · 0 评论 -
Linux环境下编程(二)——线程基础概念
上一篇讲了进程的基本概念,这一篇将线程的。基础概念线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。经常被问到的一个问题是:线程和进程有什么区别?为什么要有线程这样一个东西?线程是运行在进程上下文中的逻辑流,最开始的时候一个进程对应一个主线程。后来觉得既然好原创 2015-07-27 14:50:19 · 668 阅读 · 0 评论 -
Linux环境下编程(一)——进程fork()的使用
先简单介绍一下进程的概念定义: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。经典定义: 进程是一个执行中的程序的实例。系统中的每个程序都是运行在某个进程上下文(context)中的。注:上下文可能让人看不懂,简单地理解,将文本文档里的‘e’字母翻译成ASCII码是101,,在这个环境(上下文)中101代原创 2015-07-25 15:46:08 · 7563 阅读 · 0 评论 -
自己动手实现数据结构——AVL树(C++实现)
这类教程有很多了,就用C++简单实现下以供记录和参考,以后再有补充版本。实现了查找和插入、删除操作有些复杂,感觉个人实现的效率不是很高,以后再补充,先把做过的东西记录下来。Avl.h#ifndef __AVL_H#define __AVL_H#include#includetemplatestruct AvlNode{ T data; int he原创 2015-08-10 13:06:11 · 2736 阅读 · 0 评论 -
自己动手实现数据结构——排序算法1(冒泡、插入、归并、简单选择)(C++实现)
冒泡排序冒泡排序作为最简单的排序算法、两行for循环即可搞定。步骤:一、从前到后依次比较相邻两个数大小,若是前面比后面大则将两个数交换位置,这样第一轮最大的一个数便会被交换到最后面。 二、重复一的步骤依次比较(但是最后一个数不需要参与比较,因为第一轮已经选出它最大),选出倒数第二大的。 。。。。原创 2015-08-10 21:49:07 · 900 阅读 · 0 评论 -
自己动手实现数据结构——排序算法2 (希尔、快速、堆)(C++实现)
排序算法原创 2015-08-16 23:03:00 · 1462 阅读 · 1 评论 -
Linux下基于EPOLL 模型,实现用户登录,客户端采用QT
只实现的最基本的功能框架,其它的大家可以原创 2014-04-14 15:29:58 · 1964 阅读 · 0 评论