自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 字符串反转引发的char str[]="abc"和char *str="abc"思考

尝试写一个字符串反转的函数,不开劈内存空间,通过指针首尾交换完成反转,代码如下:#include <stdio.h>#include <string.h>char *reverseString(char *str){ char *start=str; char *end=start+strlen(str)-1; char temp; while(start < end

2016-04-23 17:36:42 1081

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-23 17:17:10 327

转载 2011 wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 实例介绍

首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。  一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况:  (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。           表达式为:ip.src == 192.168.0.1 

2014-11-03 15:13:25 509

转载 Kindle电子书资源网站汇总 转自豆瓣

我最常去的是mises.org。米瑟斯学院是全世界最大的奥地利学派经济学网站。书的内容涉及经济学、历史、政治哲学等多方面。米瑟斯学院全部电子书下载目录。有的是pdf,有的是ePub: http://mises.org/literature.aspx?action=source&source=Online%20Books 【推荐】amazon官方推荐的免费电子书下载网站(http:/

2014-10-25 21:52:41 3211

转载 英文自我介绍

Good morning !It is really my honor to have this opportunity for a interview,I hope i can make a good performance today. I'm confident that I can succeed.Now i will introduce myself briefly I

2014-10-13 10:28:28 521

转载 centos yum 网易

CentOS6.4配置163的yum源本文转自http://www.hiceon.com/topic/centos-6-config-163-yum/CentOS系统自带的更新源的速度实在是慢,为了让CentOS6使用速度更快的YUM更新源,可以选择163(网易)的更新源。1.下载repo文件wget http://mirrors.163.com/.help

2014-10-11 09:24:25 407

转载 centos 安装python2.7

centos 是自带python的。但是版本稍微旧一些。搞python开发,肯定要用新一点的稳定版。所以,要升级一下python。先去python主站下载python的源码包:Python-2.7.5.tar.bz2安装:tar jxvf Python-2.7.5.tar.bz2cd Python-2.7.5./configuremakemake install注意

2014-10-08 20:56:30 476

转载 简历——感觉还不错,可以参考

good morning !  it is really my honor to have this opportunity for a interview,  i hope i can make a good performance today. i‘m confident that i can succeed.  now i will introduce myself

2014-09-17 09:42:34 445

转载 static char x [ ]=“12345”; 为什么比 static char y[ ]={‘1’,‘2’,‘3’,‘4’,‘5’};长?

字符串以'\0'结尾 也就是0 static char x [ ]=“12345”; 这个字符串在定义时 自动加上了'\0' 长度是 6而static char y[ ]={‘1’,‘2’,‘3’,‘4’,‘5’};你没添加'\0'

2014-09-13 21:01:33 7123

转载 指针数组和数组指针问题 分析的不错

一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数

2014-09-05 14:17:52 388

转载 arm汇编 ldr r0 =0x00000000 这个=号代表什么啊

ARM是RISC结构,数据从内存到CPU之间的移动只能通过L/S指令来完成,也就是ldr/str指令。比如想把数据从内存中某处读取到寄存器中,只能使用ldr比如:ldr r0, 0x12345678就是把0x12345678这个地址中的值存放到r0中。而mov不能干这个活,mov只能在寄存器之间移动数据,或者把立即数移动到寄存器中,这个和x86这种CISC架构的芯片区别最大的地方。x8

2014-08-29 10:41:35 5083

转载 函数指针和指针函数的区别

一、辨别指针函数与函数指针最简单的方式就是看函数名前面的指针*号有没有被括号包含,如果被包含就是函数指针    ,反之则是指针函数。1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y);     首先它是一个函数,只不过这个函数的返回值是一个地址值。指针函数一定有函数返回

2014-08-26 09:56:20 390

转载 C当中关于sizeof(struct)和sizeof(union)

一般32位机子上各个数据类型所占的存储空间如下:char:8位 short:16位int:32位long:32位float:32位double:64位一、接下来先来看struct,结构体请牢记以下3条原则:(在没有#pragma pack宏的情况下)1、数据成员对齐规则:结构体(struct)的数据成员,第一个数据成员放在offset为0的地方,之后的每个数据成

2014-08-24 14:52:19 675

原创 x++ ++x 问题

脑瓜子太笨  时间长了分不清楚现在写下来记住吧int x=3;y=x++输出:x=4   y=3;int x=3;y=++x输出:x=4   y=4;

2014-08-23 21:42:22 564

原创 C语言无符号有符号比较问题总结

今天看面试宝典看到这样的一道题目

2014-08-23 21:14:56 2953

原创 linux 相对路径绝对路径问题

linux 环境下

2014-08-19 12:16:39 457

转载 局部变量,全局变量,静态局部变量,静态全局变量的异同

虽然之前在编程时对这四个“变量”就有不少困惑,但一直没去细究,前两天在联想的笔试题中看到了这样一道题,貌似知道它们的区别却又不能说出其中的原理,今天决定将其弄清楚。局部变量:在一个函数中或复合语句中定义的变量,在动态存储区分配存储单元,在调用时动态分配,在函数或复合语句结束时自动释放; 静态局部变量:在一个函数中定义局部变量时,若加上static声明,则此变量为静态局部变量,在静态存储

2014-08-05 14:07:17 504

转载 声明和定义

1. 变量的定义、声明变量的声明有两种情况: 一种是需要建立存储空间的。例如:int  a。在声明的时候就已经建立了存储空间。这种声明是"定义性声明(defining declaration)",即我们平时所说的“定义”。另一种是不需要建立存储空间的,只是告诉编译器某变量已经在别处定义过了。例如:extern int a。其中,变量a是在别处定义的。这种声明是"引用性声明(refe

2014-08-05 10:49:45 497

原创 CDLINUX U盘安装教程

前言最近想做一个口袋系统,使用过puppy linux,现在想试一下CDLinux,作为国产的minilinux 操作系统,还是很符合国人的使用习惯。自己安装过程中遇到的问题,现在记录下来,以备后用。1、软件工具准备CDlinux 0.9.7.1.ios 文件BOOTICEx86.exe 扇区写入工具Grub4dos-0.4.4.rar软件包以上软件先自行google,做好

2014-07-05 21:14:39 1779

转载 内存拷贝函数进阶

编者按:我们知道,优秀的运动员除了自身的天赋和努力之外,出色的教练必不可少。一个成功的企业除了拥有出类拔萃的员工之外,同样需要一位出色的教练,那就是企业的CEO。由此可见,如果我们要想成为一位优秀的程序员,毫无疑问卓越的教练是致关重要的。无数事实告诉我们,成功者之所以成功,是因为成功地选择导师的缘故。   周立功公司之所以在一定程度上取得了一些成功,绝对不是运气所为,除了不断努力选拔优秀人才之

2014-06-30 20:33:30 360

原创 冒泡排序和选择法排序

冒泡排序核心程序:for(j=0; j<n-1; j++){ //假设n为数组容量 如a[10] for(i=0; i<n-1-j; i++){ if(a[i]>a[i+1]){ temp = a[i]; a[i] = a[i+1]; a[i+1] = temp; } }}}

2014-06-30 16:30:11 434

原创 .text .data .bss stack heap 分析

前几天面试被人问到的一个题目 自己

2014-06-24 10:03:55 463

转载 嵌入式系统学习步骤

很多新手学习嵌入式系统,不清楚那么多方向舵知识和参考书,该从哪里开始学习。入手了,却又在该先学习什么后学习什么上失去方向。这里有你想要的答案,帮你指点迷经。这是我在ITjob培训网上找到的课程大纲,觉得作为嵌入式系统开发的学习步骤,按部就班地去施行和学习,到不失为一种好的学习方法:)就算是作为参考也是有很好的价值的!随着现代社会信息化进程的加快,嵌入式系统被广泛的地应用于军事、家用、工

2014-06-24 08:53:46 673

转载 单向链表逆序 图解

单链表反转/逆序的两种方法比较两种思路的差异在 2012年07月05日 那天写的     已经有 12799 次阅读了感谢 参考或原文 前面我们大约把单链表 ADT 的基本操作都过了一遍,但是这还不够。单链表在面试与笔试中出现的几率很高,接下来我们再花点时间把常见的单链表面试题尽可能过一遍,彻底掌握单链表~那开始我们的第一个面试题?不妨做做“单链表反转”

2014-06-19 09:46:45 3660

转载 JSP提交表单给Servlet路径问题

JSP页面提交表单给Servlet时,路径的写法要格外注意。例如在web.xml中注册如下的servlet: addStudent org.mytest.addStudent addStudent /servlet/addStudent 假如说,你工程名字为HibernateApp3,JSP页面提交表单给servlet时有两种写法:1.

2014-05-27 10:54:56 777

转载 Servlet与表单|路径匹配详解

Servlet开发得需要JSP等技术的辅助,我们先来看一下Servlet与表单的应用。Servlet程序开发---一个实例   由于Servlet本身也存在着HttpServletRequest和HttpServletResponse对象的声明,所以既可以使用Servlet接受用户所提交的内容   我们来以一个实例说明一下:   项目如下:先做一个表单的页面input.

2014-05-27 10:21:28 1257

转载 MySql 主键自动增长 博客分类:

MySql 主键自动增长博客分类:DataBaseMySQLSQL 创建数据库,创建表。Sql代码  mysql> create database ssh2;  Query OK, 1 row affected (0.04 sec)    mysql> use ssh2;  Database changed  mysql> create ta

2014-05-11 13:57:31 761

转载 用MyEclipse 8.6 + Tomcat 7 开发部署Struts2 Web应用

一、新建Web项目二、添加Struts2支持在项目上右击,弹出菜单按下图选择三、部署项目四、运行调试启动Tomcat服务器打开浏览器,输入网址http://127.0.0.1:8080/struts2/index.jsp即可访问默认页面原文链接:

2014-04-22 12:25:09 974

转载 Win7系统插入USB鼠标自动禁用触摸板方法

首先确保已经安装synaptics触摸板驱动按win+R键 ->运行输入"regedit"进入注册表找到HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh更改"disableintpdfeature" 值为 3"showdisableicon" 值为 1         --> {没有则新建DWORD(32位-值)}或者将

2014-03-06 19:24:08 7874

转载 win7下安装32位mysql5.1.73

1、下载mysql-5.5.20-win32.zip,解压到D:\dev,D盘的dev文件夹下就会出现mysql-5.5.20-win32目录,将其重命名为mysql。2、配置MYSQL的环境变量新增系统变量MYSQL_HOME: D:\dev\mysql在PATH变量的最后面添加: ;%MYSQL_HOME%\bin保存即可。3、打开文件my-default.ini另

2014-03-04 18:43:03 1588

转载 $GPRMC解析

由于$GPRMC比较重要,所以重点讲解:$GPRMC(Recommended Minimum Specific GPS/TRANSIT Data) 帧头UTC时间状态纬度北纬/南纬经度东经/西经速度$GPRMChhmmss.sssA/V

2014-02-09 10:23:59 1664

原创 XULRunner 下载安装

下载地址:https://developer.mozilla.org/en-US/docs/XULRunner_1.9.2_Release_Notes 下载后解压到D:\Program Files 按下图操作注册

2014-01-09 13:34:38 4407

转载 SWT可交互式Browser控件

在许多平台中,Browser控件皆被作为一个必需的控件给出,并提供了DOM接口,用于访问Browser的内容,相对来说SWT中的Browser控件就比较薄弱,没有提供DOM的可控制接口,那么,如何和控件所加载的页面进行交互呢?比如需要在集成web应用的环境中实现模拟登陆、自动填表等功能。SWT中对Browser有不同的实现,目前实现的有IE和Mozilla。在Browser的构造函数中根据不同

2014-01-09 10:43:37 671

Java大学简明教程——实例程序设计

Java大学简明教程——实例程序设计 电子工业出版社 DEITEL著

2014-03-13

matlab语音识别系统源代码

基于matlab的语音识别系统代码 已经仿真成功

2013-08-10

空空如也

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

TA关注的人

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