自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (38)
  • 收藏
  • 关注

转载 链表的常见操作

链表的常见操作   链表是数据结构的重要内容,在计算机程序中应用广泛,同时也是各公司笔试题目的重点。  以下简单实现了链表的一些操作,包括创建、增加节点、删除节点、单链表逆置、合并有序链表等。 一、链表创建  链表主要有三种形式,包括单链表、双链表和循环链表。  单链表每个节点只包含一个后驱指针,双链表节点同时包含一个前驱指针和一个后驱指针,循环链表的尾节点

2015-03-02 18:07:02 810

原创 SuSelinux服务器远程登录 配置

很多时候我们使用的电脑是XP或者win7系统,但远程服务器是linux的,维护的时候XP怎么连接到linux下呢?比较简单的是windows 使用xmanager工具,而linux下配置一些远程的连接。不过windows 使用xmanager,缺点就是比较占宽带。一般的网速有点卡。现在说下suse 下远程连接的配置及修改的文件要修改的文件:/etc/sysconfig/displa

2015-01-23 18:06:32 3582

原创 (ubuntu)下编译安装gsoap_2.8.21问题汇总

没试过gsoap的每个版本,但我记得当时使用gsoap2.8.10的时候,里面的 soapcpp2, wsdl2h工具是直接有的,不需要自己编译,好像更高版本之后在linux下使用都需要自己编译生成这两个工具,一般第一次编译都会出现出现以下问题下载gsoap_2.8.21.zip 并 解压 : $unzip gsoap_2.8.21.zip解压后的目录统一都是gsoap-2.8

2014-12-22 14:17:20 2045

原创 程序中各变量在内存中的位置

主要给初学者介绍下,我们编写的程序中,我们的代码,全局变量和静态变量在内存中是怎么存放的,我们new或者malloc出来的变量,在内存中是怎么分配的,全局变量,静态变量----存于数据区;局部变量,函数形参----存于stack;函数代码----------------存于代码区;new出来的变量--------存于heap。

2014-12-05 16:15:01 5667

转载 link和unlink讲解

文件处理常用方法及link和unlink讲解[cpp] /* * 函数介绍:access函数,当对文件使用时,判断是否存在指定的文件,以及是否能够按指定的模式进行访问。 * 头文件:unistd.h * 参数mode可为以下的其中之一: *   00 只存在 *   02 写权限 *   04 读权限 *   06 读和写权限 *  返回

2014-12-04 15:18:21 3254

原创 Windows平台下fwrite函数0x0A变成0x0D 0x0A

今天在用fwrite向文件中写数据时(在Windows XP环境下),当写入0x0A时,其前面总会被加上一个0x0D。郁闷了好久,经过查找后来发现出现这个问题的原因是fwrite 在以文本方式写文件时,碰到0x0A,会自动在前面加上0x0D,以构成回车换行符,因为Windows平台的换行符默认是:0x0D 0x0A。解决办法是以二进制方式打开文件,然后进行写文件。出问题的代码:fo

2014-12-04 15:07:18 1914

原创 linux下mysql 创建数据库分配用户权限问题

//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.@>mysql -u root -proot@>密码//首先为用户创建一个数据库(pos_data)mysql>create database pos_data;//授权pos用户拥有pos_data数据库的所有权限@>grant all  on pos_data.* to pos@localhost iden

2014-12-01 09:36:04 1045 1

原创 recv、send函数windows和linux下超时设置

在socket通讯中,如果不设置超时时间的话,recv和send函数都会一直无限阻塞在那等待接受数据,为了防止出现这种情况,需要设置超时时间,windows下是这样设置超时时间int recvTimeout = 30 * 1000;   //30sint sendTimeout = 30 * 1000;  //30s setsockopt(sClient, SOL_SO

2014-11-27 14:08:29 8664

转载 linux下recv 、send阻塞、非阻塞区别和用法

非阻塞IO 和阻塞IO:       在网络编程中对于一个网络句柄会遇到阻塞IO 和非阻塞IO 的概念, 这里对于这两种socket 先做一下说明:       基本概念:              阻塞IO::                     socket 的阻塞模式意味着必须要做完IO 操作(包括错误)才会

2014-11-26 17:48:55 25647

转载 STL中list,vector,deque,map,set区别、联系和使用场景

vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。list就是数据结构中的双向链表(根据sgi   stl源代码)

2014-11-24 16:53:50 822

原创 windows下 查找所有进程 C++

在win7 64位系统中,windows的一些函数 OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ , false, dwProcessIdentify[nIndex] );和 EnumProcessModules( hProcess, &hMod, sizeof(HMODULE),&dwModuleBytes );这样

2014-11-24 16:45:36 1468

原创 Linux下编译jsoncpp

这里介绍Ubutun系统安装ubuntu里面安装比较简单,不需要配置路径等问题,直接使用命令 apt-get install scons编译JsonCpp需要下载JsonCpp和Scon还需要机器上有python  ,先python,后Sconce,最后JsonCpp.安装包查询:判断有不有安装过:rpm –qa | grep 安装包名如果已经安装过,就会有显示,若没有

2014-11-24 16:35:28 826

原创 Ubuntu 下配置OTL 链接MySQL

网络上这方面的资料不是很全面

2014-11-17 12:20:14 1777

原创 C++域名解析代码段

C++域名解析代码段  #include #include "atlstr.h"#pragma comment(lib, "ws2_32.lib")typedef struct sServer { USHORT nPort; char szIp[256];}Server;void Domain(){ char ch[256]; printf(

2014-11-07 14:29:44 1482

DES算法工具(DES_3DES_MAC加密解密器)

一:加解密 DES(单倍长) 3DES(双倍长) 3DES(三倍长) 二:MAC运算 ANSI-X9.9-MAC PBOC-DES-MAC PBOC-3DES-MAC . . .

2014-03-19

8583位图解析

8583 协议位图解析

2014-01-04

LUA基础语法

介绍LUA的基本语法和操作,还有基本的例子。

2013-08-26

EXCEL VBA 实例800题

excel+vba实例800(全) excel+vba开发实例

2012-08-16

富士HS22中文使用手册(完整版)

富士HS22附带的使用手册不全面,并且都是英文的,找了好久才找到一份完整版的中文手册,非常全面,总共有150页左右,需要学习的下载。

2012-07-19

富士HS22中文说明书(完整版)

HS22附带的说明书都是英文的,并且很薄,不适合学习,找了好久才找到一份最完整的说明书,好像还不是在中文网站上下到的,总共有120页左右,要学习的下载。

2012-07-18

DOS_概述及入门_黑客必备

详细介绍DOS命令,和批处理文件的编写和应用

2012-07-18

最全程序员面试宝典

最全面的一份程序员面试宝典,以前我也找到一些文档,但都不全面,后面几章都没有的,最近找到这份全面的。

2012-07-18

CMD命令大全

windows下面全面的CMD命令,掌握一下基本的命令能给平时带来很大的方便

2012-06-06

OTL连接数据库 C++

C++OTL连接数据库代码详解,很详细的一个例子

2012-06-06

道路运输车辆卫星定位动态监控系统-终端通讯协议

道路运输车辆卫星定位动态监控系统-终端通讯协议 及数据格式-标准报批稿

2012-06-06

图像二值化算法分析和实现

图像二值化算法分析和实现,里面详细讲解二值化的算法

2012-06-06

Boost库详解和说明

Boost 库详解和说明,里面包含有源码和图形解释,初学和深入都是很不错的文档

2012-06-06

图像二值化算法代码

图像二值化的算法代码,里面包含两种算法的源代码,有注释

2012-06-06

UCGUI学习手册,中英文版本

很难得的中英对照UCGUI学习手册,中文一章英文一章

2012-05-31

GB2312 字库 编码

GB2312 字库 编码 ,和编码规则,仔细对照

2011-10-21

linux多线程编程

linux下多线程编程,例子,源码,自己下了看

2011-10-09

minigui控件处理细节

1,控件的隐藏 2、控件之间切换 3、改变和移动窗口大小 如何设置文本前景色和背景色等内容

2011-03-23

数据结构1800题和答案

里面包含1800题常用数据结构题目,每题都用详细解答。

2010-11-18

汇编源码 程序实例

几十个汇编源码程序,每个源码程序都有详细解释,不说了,自己下了看,好的话评论一下。

2010-11-18

C/C++ 算法大全

里面总共有九章,每章里面包含C语言常用不常用的算法代码,不管是学习还是提高都适用。

2010-11-18

C/C++ 数据结构算法详解

里面有各种数据结构的算法和详细解释,有递归、图、栈和队列等数据结构。

2010-11-18

C/C++经典排序算法

包含各种经典排序算法的案例,如希尔排序、堆排序、插入排序、快速排序、计数排序.....,分享给大家。 //插入排序 void InsertSort(int *arr, int size) { int fOut, loc, temp; for(fOut=1;fOut<size;fOut++) if(arr[fOut] < arr[fOut-1]) { temp = arr[fOut]; loc = fOut; do { arr[loc] = arr[loc-1]; loc--; }while(loc>0 && arr[loc-1]>temp); arr[loc] = temp; } }

2010-11-03

毕业生嵌入式方向毕业设计选题

各届嵌入式毕业生都可以选做的毕业课题设计,有安防系统、门禁系统和中控台等。可以作为参考一下。

2010-11-03

linux 网络编程

这是培训机构的培训资料,很好,觉得好,所以就拿出来供大家学习使用

2010-11-01

C语言解析XML文件

精短高效的XML解析器,纯C单一程序,应用于银行的国税库行横向联网接口系统中,稳定可靠,运行速度飞快。

2010-11-01

MiniGui API参考手册chm格式

MiniGui 下的API参考手册,在网上找了好久才找到,所以拿出来跟大家分享。

2010-10-15

Ubuntu 下jre的配置

两种Ubuntu下jre 的配置的详细步骤,我弄了好久才弄好,自己整理的,实用

2010-10-15

linux 下安装Eclipse

阐述在linux下安装Eclipse的详细过程,我自己整理的,简单实用

2010-10-15

经典C语言100题及教程

经典C语言100题及教程,适合初学者和提高者,里面讲述了很多细节,包括C陷阱讲到的东西,很不错。

2010-07-30

linux系统驱动开发详解

linux下的驱动开发,手把手的教你,也是培训机构的培训教材,有兴趣的可以下载看一下,真的很不错。

2010-07-20

C 语言编写的 象棋

用C编写的象棋,可以对战的,算法很自己下了看,蛮不错的!!

2010-05-18

串口调试软件EasyARM

串口调试软件EasyARM,不错的串口调试工具,感兴趣的下了看看。

2010-03-23

c++ 100实例

c++ 100实例,循序渐进,蛮不错的,适合初学者下载学习。大家分享才是真的分享!!!!

2009-08-09

2009届毕业生嵌入式方向毕业设计选题

2009届毕业生嵌入式方向毕业设计选题,自己下了看看哪些自己可以做的。

2009-06-06

VB写的一个弹球游戏

VB 写的一个弹球游戏,蛮不错的,可以下了看看,自己写一个

2009-05-10

C语言写的一个魔方游戏

对刚学C的很有帮助。 #define F 0 /* Front face 前面 */ #define R 1 /* Right face 右面 */ #define T 2 /* Top face 上面 */ #define H 3 /* beHind face后面 */ #define L 4 /* Left face 左侧面 */ #define B 5 /* Bottom face 下面 */ #define RR 0 /* Red 红 */ #define OO 1 /* Orange 橙 */ #define GG 2 /* Green 绿 */ #define BB 3 /* Blue 蓝 */ #define YY 4 /* Yellow 黄 */ #define WW 5 /* White 白 */ #define SRIMN 8 /* 最小边缘数 */ #define BRIMN 8 /* 最大边缘数 */ #define CW -1 /* clockwise 顺时针 */ #define CCW -2 /* counterclockwise 逆时针 */ #define ESC 27 /* Esc的键值 */

2008-11-02

学生信息管理系统C语言

里面包括学生信息的添加、修改、删除、排序、查找等功能

2008-11-02

空空如也

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

TA关注的人

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