自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不归客

有时候,坚持了你最不想干的事情之后,便可以得到你最想要的东西。

  • 博客(38)
  • 资源 (26)
  • 收藏
  • 关注

原创 排序算法七:排序二叉树

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include <time.h>#define TREE_TYPE inttypedef struct TREE_NODE { TREE_TYPE value;...

2018-09-23 12:02:21 645

原创 排序算法六:单链表的排序

#include <iostream>using namespace std;typedef struct Node{ int data; struct Node *next;} node;int lenList(node *head){ if (head == NULL) return 0; node *p = head; int len = 0; ...

2018-09-23 11:49:46 18798 3

原创 排序算法五:选择排序

#include <stdio.h>#include <time.h>#define N 16#define MAX 100void init_array(int a[], int len){ int i; srand(time(NULL)); for(i = 0;i < len; i++) a[i] = ra...

2018-09-23 11:46:38 201

原创 排序算法四:插入排序

#include <stdio.h>#include <time.h>#define N 16#define MAX 100void init_array(int a[], int len){ int i; srand(time(NULL)); for(i = 0;i < len; i++) a[i] = ran...

2018-09-23 11:43:37 202

原创 排序算法三:归并排序

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#define LEN 20void merge(int *num, int start, int mid, int end){ int len1 = mid - start +...

2018-09-23 11:35:20 168

原创 排序算法二:快速排序

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h> #define LEN 50 void swap(int *a, int *b){ int temp; temp = *a; *a = *b; *b = temp;}...

2018-09-23 11:17:23 165

原创 排序算法一:冒泡排序

#include <stdio.h>#include <stdlib.h>#include <string.h>void show(int *num, int len){ int i; for (i = 0; i < len; i++) printf("%3d", num[i]); printf("\n...

2018-09-23 11:14:34 241

原创 阿里云搭建 samba服务器

前言:我搭建samba服务器,只是想通过window系统的映射网络驱动器,将阿里云服务器的开发目录挂在到window系统上,这样就可以在window系统上编写代码,然后通过Xshell终端上编译运行了,一切只是为了方便! 正文:(我的系统是Ubuntu14.04)1.安装sambaapt-get install samba2.配置:cp /etc/samba/smb...

2018-09-22 16:08:45 9873 6

原创 阿里云搭建Mongodb + RockMongo

有三四年没有写博客了,今天突然想重新开始记录一下自己的学习经历,毕竟到了这个年纪,其实很多东西都已经忘了,记录一下也好,希望这些记录的东西,能带大家少走一些弯路。                               -----------2018/9/22 步骤:(注意:我所使用的系统是Ubuntu14.04)下载安装包: 大家到Mongodb的官网下载相应的安装包:http...

2018-09-22 15:07:15 1166

原创 ubuntu 12.04下 ALSA音频编程

今天要在linux下搞音频编程,在网上查阅了一下资料,网上很多资料都是在linux下直接对/dev/dsp进行编程的,因为在以往的linux系统中,我们是可以通过cat  xxx.wav /dev/dsp 来很容易的播放一个音频文件,在应用程序中,也可以直接操作/dev/dsp,实现声音的播放:打开->写入(实际上就能播放)->关闭。然而在换成了ubuntu-12.04 LST后,我发现/

2014-03-20 15:33:44 4059

转载 手把手教你把Vim改装成一个IDE编程环境(图文)

1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了

2014-03-18 17:04:21 519

转载 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)

工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境。这个开发环境除了基本的Vim外,还包括Cta

2014-03-18 16:59:35 594

转载 转:vim插件 ctags 和 taglist 的安装和使用

1.ctags(1)到http://ctags.sourceforge.net/下载ctags源码ctags-5.6.tar.gzhttp://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz(2)解压并安装tar zxvf ctags-5.6.tar.gzcd ctags-5.6./configure && make &

2014-03-18 15:34:56 530

转载 vim 中Ctags的安装和使用

这两天看到网上有将vim 改造成功能强大的IDE的blog,突然心血来潮,亲身经历了一下。网友的帖子都不错,我这里只是将各种插件分开罗列,然后加上一些使用技巧。希望本文对你有所帮助!『插件介绍』Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。比

2014-03-18 15:12:12 543

转载 E: Sub-process /usr/bin/dpkg returned an error code (1)错误解决 (转载)

apt-get remove 包名称报如下错误E: Sub-process /usr/bin/dpkg returned an error code (1)参考文档如下:http://www.linuxforums.org/forum/debian-linux-help/133537-subprocess-usr-bin-dpkg-returned-error-code-1-a.htm

2014-03-18 15:00:03 1098

转载 ex命令

ex 是一个行编辑器。如同对文件调用vi编辑器一样,也可以对文件调用ex行编辑器。$ which ex/bin/ex 在RHELV4U2 中的路径$ex practice"practice" 6 lines, 320 characters:显示该文件的行数,多少个字符。停止在:冒号命令提示符。:1pWith a screen editor y

2014-03-18 14:41:31 1632

原创 Ubuntu 12.04 下git的安装与使用

1.安装命令:$sudo aptitude install git$sudo aptitude install git-doc git-svn git-email git-gui gitk(其中git软件包包含了大部分git命令,是必装的软件包)2.检查是否安装成功,可以查看一下你的git版本$ git --versiongit version 1.

2014-03-18 12:17:20 3457

原创 ubuntu12.04 mysql安装与配置

Ubuntu 12.04下可以使用apt-get方式安装MySQL,并没有采用自己安装再更改各种配置的方法,太麻烦了,有需要的请求教谷歌大神,进正题了。1.安装mysql-server和mysql-workbench,命令如下:sudo apt-get install mysql-serversudo apt-get install mysql-workbenc

2014-03-18 11:25:32 832

转载 Ubuntu 12.04 下安装Apache 2.4.2

Apache的安装请参考文档《Compiling and Installing》,里面说得比较清楚了。 Ubuntu版本:12.04 LTSApache版本:Apache httpd 2.4.2安装目录:/usr/local/development/httpd-2.4.2源码目录:/usr/local/src/httpd-2.4.2 1. 打开网址http://http

2014-03-14 11:02:26 1072

转载 使用wise9.02打包工具

目录: Ⅰ,安装Wise Installation System 9.02 – Professional Edition; Ⅱ,wise 概览; Ⅲ,wise使用要点; Ⅳ,其他帮助信息   正文: Ⅰ,安装Wise Installation System 9.02 – Professional Edition;    英语版的。安装wise也是学习。  Ⅱ,wise 概览

2014-03-10 22:23:18 3520

转载 awk命令详解

一、前言awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk。awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可以基于指定的规则来输出数据。完整的awk脚本通常用来格式化文本文件中的信息。二、基本语法awk [opion] 'awk_script' input_file1 [input_file2 ...]awk的常用选项opt

2014-03-10 22:14:47 521

转载 初学者学习C++的50条忠告

1.把C++当成一门新的语言学习(和C没啥关系!真的。);   2.看《Thinking In C++》,不要看《C++变成死相》;   3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;   4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开

2014-03-04 16:43:12 615

原创 error C2143: syntax error : missing ';' before '*.... 解决方案

今天写了一个MFC程序,编译的时候出现了下面的错误:error    C2143:    syntax    error    :    missing    ';'    before    '*....error    C2501:    'CMyDoc'    :    missing    storage-class    or    type    specifiers

2014-03-04 15:41:30 3998

转载 提高编程能力的7条建议

编程是非常酷的一件事情,但是在酷炫的背后它对很多人来说还是挺难的。很多人在学习编程之初就被困难击败了。当你不熟悉编程的时候,你可能会觉得无从下手,并且不知道如何运用学到的知识。只要你通过了这一困难的学习阶段,你就会发现一个全新的世界。以下是一些能够帮助你快速提高编程技巧的建议。1.  多写代码学习某件事情最好的办法就是练习。你应该花大量时间去构建和编写代码除非你认为练习对你的帮助不

2014-03-04 10:15:06 648

原创 VS2010编译错误: fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方法

今天不知怎么的,在VS2010编译的时候,出现了这个错误: fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方法在网上搜了一下,网上解决方法最多的就是:首先,尝试项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。问题解决,但是就成功了一次,后面又不行了。苦闷的我,又在网上搜索了一番,听人说只要把打SP1补丁

2014-03-04 09:40:49 886

原创 vc++6.0快捷键小结

F1 显示帮助,如果光标停在代码的某个字符上,显示MSDN中相应的帮助内容F2 书签功能: Ctrl+F2 --在某行设置一个书签(再按一次次是取消)F2 --跳到下一个书签位置Shift+F2 --跳到上一个书签位置Ctrl+Shift+F2 --删除所有书签F3 查找: Ctrl+F3 --在文件中查找,如果当前光标在一个字符串上,那么自动查找此字符串.相似的有Ctrl

2014-02-27 17:03:07 719

原创 解决Ubuntu 12.04LTS终端sudo命令无法解析主机报错问题

最近把Ubuntu终端的配置文件修改了一下,就出现了终端sudo命令无法解析主机报错的问题:在执行sudo命令时,会提示sudo: unable to resolve host ,亦即无法解析主机。本人几经艰辛,在网上搜了下,找到了解决方法:1.sudo gedit /etc/hosts找到如下行:127.0.1.1       XXX将其修改为:127.0

2014-02-27 16:05:28 1009

原创 学习用wireshark进行抓包分析

首先,运行wireshark,打开capture interface选择有数据的网卡,点击start便开始进行抓包。我们可以在options里面对包进行过滤。  首先,在确保我个人电脑没有arp攻击的情况下。关闭所有可能会请求网络的文件。在点击start后在IE浏览器里面访问www.google.com.hk后抓到如下数据包。   现在我们开始对抓到的包进行分析。 为所选取

2014-02-27 09:28:48 3564

转载 ubuntu12.04 锐捷校园网mentohust方式上网

经测试 本方法适用于ubuntu12.04 ubuntu12.10 ubuntu13.04;(mentohust见附件中)理论上适合所有linux版本软件下载地址http://code.google.com/p/mentohust/downloads/list安装命令 sudo dpkg -i mentohust.deb运行 sudo mentohust

2014-02-26 19:32:56 2111

原创 怎样将整数转化成字符串数,并且不用函数itoa

#include #include int main(void){int num = 12345, i = 0, j = 0;char temp[7], str[7];while(num){temp[i] = num%10 + '0';num = num / 10;i++;}while(--i >= 0){str[j] = t

2014-02-26 19:28:14 1044

转载 Wireshark基本介绍和学习TCP三次握手

记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包中的每一个字段。更能加深我们对网络协议的理解。对我而言, wireshark 是学习网络协议最好的工具。 阅读目录wireshar

2014-02-26 19:18:00 888

原创 VC++ TCP/UDP通信程序

今天开始学习在VC++上socket编程,先把代码贴上,备忘一下······注意:因为本程序使用了WinSock库的函数,按照动态链接库的使用方法之一,这时还需要为程序链接相应的.lib文件。本程序是在VC++6.0下开发的,这里要为本程序链接相应的库文件:ws2_32.lib。方法是选择【project\Seting...】菜单项,并在弹出的Project Setting对话框上选择

2014-02-25 22:01:02 3048

原创 ubuntu 12.04中安装配置svn服务器

因为不久之后,公司老大会交一个项目我做,今天就尝试着学习将svn服务器安装配置好,我把步骤记录下来,以防忘记.以下是我整理后的步骤:1.安装svn服务器必要的软件包:$ sudo apt-get install subversion $ sudo apt-get install libapache2-svn.2.创建一个SVN账号和SVN组,并保证SVN账号已经添加进了

2014-02-24 20:10:06 1220

转载 面试技巧

1、请你自我介绍一下你自己?    回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考

2014-02-22 15:06:45 683

转载 献给那些浮躁的职场人(转)

当时公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理,是经过多次面试后,我亲自招回来的一个女孩。名牌大学本科毕业,聪明,性格活泼。私下里我得承认,我招她的一个很重要的原因,除了她在大学里优秀的表现之外,还因为她写了一手漂亮的字。女孩能写一手好字的不多,尤其像她,看起来长发飘飘,多么女性化的一个姑娘,一手字却写的铿锵倜傥,让我对她不由多了很多好感。手把手的教。从工作流程到

2014-02-22 15:02:42 674

转载 C语言学习必看的N本书-续(一定要看呵)

1.C专家编程作   者:(美)LinDen,P.V.D(林登) 著,徐波 译出版社: 人民邮电出版社编辑推荐:      书本撷取了几十个实例,细致、深入地讲解了C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及分析了如何进一步学习C++等问题。 本书是一本ANSI C编程语言的高级读本。它适用于已经编写过C程序的人,以及那些想迅速获取一些专家观

2014-02-22 14:36:22 3004

原创 Qt5的中文乱码问题如何解决

今日开始学习QT编程,本人一开始用QT5.2,刚写了一个Helloworld程序就出现了错误:QApplication: No such file or directory,在网上百度了一下,原来是:Qt5 取消了QTextCodec::setCodecForTr()和QTextCodec::setCodecForCString()这两个函数。解决方法:直接将 QTextC

2014-02-22 14:18:19 1103

原创 在win7上安装qt4.8(QT4.8.5for Windows(Qt Creator+MinGW))

之前在linux上玩过QT的开发,现在因为项目需要不得不在window上开发,原本想直接装个qt5.2就算了,懒得去配置qt4.8的环境,又麻烦,但是现在qt5取消了qt4的很多类,至少用法上有很多不同,所以还是用回qt4.8比较方便。好了,现在来说说qt4.8在win7上的安装吧,经本人亲测成功。下面要用到的在这个网上都可以下载到,请自行下载:http://www.qter.org/?p

2014-02-22 14:02:11 7490 2

超级桌面锁定器.zip

超级桌面锁定器,一键锁定window桌面,大学期间我一直在用,真的很好用

2019-09-26

网络购物系统(源程序+设计报告)

网络购物系统(源程序+设计报告),这是用java+jsp写的一个系统,里面有源程序和设计报告内容!

2013-07-13

Java_Web开发实战1200例第1卷03.zip

Java_Web开发实战1200例第1卷,找了很久了,因为太大所以分三卷上传了,请大家把三卷下了放在一起解压,谢谢!

2013-05-17

Java_Web开发实战1200例第1卷02.zip

Java_Web开发实战1200例第1卷,找了很久了,因为太大所以分三卷上传了,请大家把三卷下了放在一起解压,谢谢!

2013-05-17

Java_Web开发实战1200例第1卷01.zip.001

Java_Web开发实战1200例第1卷,找了很久了,因为太大所以分三卷上传了,请大家把三卷下了放在一起解压,谢谢!

2013-05-17

基于ARM的GPRS数据终端短信收发系统设计.pdf

基于ARM的GPRS数据终端短信收发系统设计.pdf

2013-04-23

基于ARM和Linux的嵌入式GPS跟踪系统的设计.pdf

基于ARM和Linux的嵌入式GPS跟踪系统的设计.pdf

2013-04-23

嵌入式视频点播系统的研究.pdf

嵌入式视频点播系统的研究.pdf,学嵌入式的朋友可以看看哦

2013-04-23

公交车车载语音报站LED大屏显示系统-毕业设计.pdf

公交车车载语音报站LED大屏显示系统-毕业设计.pdf,嵌入式的朋友可以看看

2013-04-23

公交车自动报站系统【毕业设计】.pdf

公交车自动报站系统【毕业设计】.pdf,嵌入式的朋友可以看看

2013-04-23

XP下硬盘安装WindowsServer2003SP2企业版图解(ppt).pdf

XP下硬盘安装WindowsServer2003SP2企业版图解(ppt).pdf

2013-04-23

彻底搞定C指针(完全版·修订增补版).pdf

彻底搞定C指针(完全版·修订增补版).pdf ,对c指针理解不是太好的可以看一下!

2013-04-23

C语言项目开发实战之-C语言也能干大事.zip.009

C语言项目开发实战之-C语言也能干大事.zip.009

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.008

C语言项目开发实战之-C语言也能干大事.zip.008

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.007

C语言项目开发实战之-C语言也能干大事.zip.007

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.006

C语言项目开发实战之-C语言也能干大事.zip.006

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.005

C语言项目开发实战之-C语言也能干大事.zip.005

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.004

C语言项目开发实战之-C语言也能干大事.zip.004

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.003

C语言项目开发实战之-C语言也能干大事.zip.003

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.002

“如鹏教育”是为计算机、信息等IT类专业在校大学生服务的学习社区。IT行业是一个前景广阔的行业,对人才的需求量非常大,但是与此对应的是在校IT类专业大学生却非常迷茫,他们有着各种各样的困惑: (1)IT类专业好找工作吗?待遇怎么样? (2)现在计算机专业学生那么多,我们会不会找不到工作? (3)培训机构几个月就能培养出一个高薪白领软件工程师,我学四年却什么都不会,是不是上大学浪费了? (4)听说我们专业毕业后可以做软件开发、游戏开发、嵌入式开发、网络管理,我应该学哪个方向? (5)有人说“做软件开发就是吃青春饭,干不到35岁”,是不是35岁以后我就失业了? (6)IT行业的技术发展这么快,是不是我学的很快就会被淘汰?学什么不会被淘汰? (7)这么多技术,我该学什么?我该怎么学? (8)看到招聘启事上都写着要会某某工具、某某语言、某某框架,这什么时候能学完? (9)单位招聘都要两年、三年的工作经验,我还没毕业哪里来的经验呀? (10)像微软、google、百度、IBM等这样的大公司招聘的时候看重什么能力呀? (11)考研还是不考研,谁能告诉我? (12)计算机专业是学好C语言就行了吗?C#、 Java那些东西需不需要学? ………… 大部分同学都在被这些问题迷茫着,因此浪费了大量的时间,也走了很多弯路,这样大部分同学毕业后个人能力根本无法满足企业的要求,这就出现了同学们最害怕的“毕业即失业”!“企业里急需大量才人,应届生找不到工作”是业内一个怪圈,“计算机321”认为要从根本上改变这个怪圈就要从同学们的大学生活的每一天抓起。“大一看清IT行业、对这个行业产生兴趣;大二、大三苦练基本技能、实战本领;大四学习求职技巧 ”是我们运营的宗旨。 我们原创的《C语言也能干大事》、《自己动手写网站》、《学校里教的过时了吗》、《一切语言都是纸老虎》等视频教程已经帮助很多同学走出了困境! 学东西不用东奔西走,在宿舍就能学习,在网上就能与老师互动。让“如鹏”与同学们共成长。

2013-04-22

C语言项目开发实战之-C语言也能干大事.zip.001

C语言项目开发实战之-C语言也能干大事.zip.001

2013-04-22

深入体验C语言项目开发.part3.rar

这是第三卷,请把其他两卷一起下了,再解压!

2013-04-22

深入体验C语言项目开发.part2.rar

深入体验C语言项目开发pdf完整版,一共有三卷,请大家把三卷都下载后在同一文件夹下解压,资源一定完整可用··谢谢

2013-04-22

深入体验C语言项目开发.part1.rar

深入体验C语言项目开发pdf完整版,一共有三卷,请大家把三卷都下载后在同一文件夹下解压,资源一定完整可用··谢谢

2013-04-22

深入浅出Android.pdf

很好的学习书籍,深入浅出Android.pdf

2012-07-17

Linux与Unix shell编程指南(完整高清版)pdf

Linux与Unix shell编程指南(完整高清版)pdf

2012-07-11

空空如也

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

TA关注的人

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