自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兰亭风雨的专栏

欢迎关注我的原创公众号:兰亭风雨(lantingfy)--倚栏听风雨,淡看江湖路,淡泊以明志,宁静以致远。

  • 博客(19)
  • 资源 (14)
  • 论坛 (2)

原创 杂谈——科技园实习的所见所想

在意法半导体ST(意法半导体)实习快两周了,也在科技园呆了这么些日子,没觉得这个在别人眼中神秘的地方有什么特别的地方:工作一样的朝九晚五,伙食一样的快餐盒饭,很多人一样挤公交,挤地铁,一样感慨工作压力大,做employee没前途。   这里驻扎了很多知名企业,右面是ZTE、lenovo、skyworth......左面是ORACLR、飞亚达、德赛......前面是Microprofit、迈瑞.

2013-04-24 21:17:27 4143 5

原创 C语言笔试题——整形变量互换(不能新建一个变量)

前段时间找实习,碰到了这种蛋疼的问题,今天做测试题,又碰到这样的题目,看来还是比较重要的,把该方法记录下来,既然不能新建一个变量,那么常规的那种方法肯定就不要考虑了,看下面这种方法:如果有两个整形变量a,b ,我们按照如下步骤即可将a,b的值互换,                      a=a^b; b=b^a;a=a^b;即将a,b进行三次异或逻辑运算。  关注我的新浪博

2013-04-24 21:16:09 2438 2

原创 C语言需要注意的基础知识点(自己总结的)

1、     C99标准以前的C要求在一个代码块的开始处集中声明变量,遵循这条规则的好处是把所有的变量声明放在一起,会更易于了解程序多要做的事情。C99标准则允许把变量声明分散放置,这样的好处是可以在准备为变量赋值之前声明变量,这样就不会忘记给变量赋值。2、     编译器将C语言源代码编译成机器语言代码,放在一个目标代码文件中,而后链接器将启动代码(不同擦操作系统的启动代码不同)、库代码

2013-04-24 21:15:18 7022 9

原创 有关指针的一些奇特声明

int *arr[10]         一个具有10个元素的数组,每个元素是一个指向int的指针int (*arr)[10]       一个指针,指向具有10个int元素的数组int *arr[3][4]       一个3*4的数组,数组中的每个元素是一个指向int的指针int (*arr)[3][4]     一个指针,指向具有3*4个int型元素的数组int (*arr[

2013-04-24 21:13:45 1966

转载 alloca/malloc/calloc/realloc/sbrk/new/delete

C语言跟内存分配方式  (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。  (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。  (3)从堆上分配,亦称动态内存分配。程序在运

2013-04-24 21:12:46 2613

转载 C语言中字符数组和字符串指针分析

#includeint main(int argc, char *argv[]){  char day[15] = "abcdefghijklmn";  char* strTmp = "opqrstuvwxyz";  printf("&day is %x\n",&day);  printf("&day[0] is %x\n",&day[0]);  printf("day

2013-04-24 21:11:23 2327 1

原创 深入理解scanf()的输入

首先应明白空白字符对于sacnf()如何处理输入起着至关重要的作用,除了在%c模式下外,在读取输入时,scanf()会跳过空白字符直到第一个非空白的字符处,然后会一直读取字符,直到遇到空白字符,或遇到一个不符合正在读取的类型的字符而停止读取,并将停止处的字符作为下一个输入字符(空白字符除外)。scanf()在%c模式下读取字符的时候,则不会跳过空白字符,而是直接读取第一个输入的字符。scanf()

2013-04-24 21:10:05 2247

原创 C语言中空白字符与空字符的区别

空白字符与空字符的区别:空白字符是指在屏幕上不会显示出来的字符(如:空格、制表符tab、回车换行等)而空字符是指‘\0’,或者是字符的编码值为0的字符。C的字符串存储时通常以空字符结束,该字符的存在意味着数组的单元数必须至少比要存储字符数多1。  关注我的新浪博客:http://blog.sina.com.cn/u/1921993171关注我的新浪微博:

2013-04-24 21:08:47 8417

原创 sizeof()与strlen()的区别

sizeof()函数以字节为单位给出数据的大小,strlen()函数以字符为单位给出字符串的长度。而一个字符只占用一个字节,那是不是这两个函数应用到同一个字符串时可以得到相同的结果呢?事实并非如此。     例如,对于一个数组长度为40的char型数组,假设其中实际保存的字符个数为6,则用sizeof读取出的长度为40,而用strlen()函数读出的长度为6(数组的第7个单元放置空

2013-04-24 21:07:27 2816

原创 float、double、long double类型的变量在printf()和scanf()中的占位符使用区别

对于float类型的变量,printf()中的说明符可以用%f或%lf,而scanf()中的说明符则只能用%f;对于double类型的变量,printf()中的说明符可以用%f或%lf,而scanf()中的说明符则只能用%lf;对于long double类型的变量,printf()中的说明符可以用%f或%lf,而scanf()中的说明符则只能用%lf。  关注我的新

2013-04-24 21:06:27 13168

原创 JAVA基础知识点(自己总结的)

1、使用浮点型数值时,默认的类型是double,后面加上f或F才被识别为float类型。2、使用数组前一定要先开辟内存空间,当然也可以直接用静态赋值的方式。3、Java中的变量为全局变量时,可以不赋值,直接使用,因为有默认值,但是作为局部变量时,就必须在赋值后才能使用另外。另外,凡是用new关键字新建出来的对象或数组等,对象或数组里面的基本类型都被初始化了默认值,用static关键字声明的

2013-04-24 21:03:56 7958 6

原创 如何完全退出android应用程序

当一个android应用程序包含多个activity时,要完全退出android应用程序,便要销毁掉所有的activity,下面是一种网上流传的比较经典完美的方法: 首先要定义一个继承Application的类,代码及注释如下://MyApplication类用来存储每一个activity,并实现关闭所有activity的操作public class MyApplication e

2013-04-24 21:01:14 2695 1

原创 考研那些事——那些年,我们一起度过的猪狗不如的生活

又是一年毕业季,图书馆前的木棉树迎来送往了一届又一届的学生。回想起过往的四年,感慨万千,疯狂过,努力过,高兴过,哀伤过。。。。。。而今我又将站在一个全新的起点上去迎接新的开始,新的挑战。。。。。。首先来看下我的初试分数:政治76分 英语一67分数学一142分  专业课116分,总分401分,专业排名第一。研友们得知这个分数后,纷纷为我感到惋惜。的确,以这个成绩,完全可以读本专业在国内排名Top

2013-04-24 21:00:05 12973 70

原创 数组循环移位算法

数组循环右移算法:#include#includeint main(){   int len;   int *start;   int *end;   printf("请输入数组个数:");   scanf("%d",&len);   start = (int *)malloc(len*sizeof(int));   end   = (int *)mal

2013-04-24 20:57:17 2721 1

原创 mars Android视频第14讲中代码出现的错误分析——Handler中的removeCallbacks方法

mars的Android视频开发教程第14讲中的后半部分以一个例子讲解了应用Handler控制进度条的方法。先贴上代码:Android视频第14讲中代码出现的错误分析鈥斺擧andler中的removeCallbacks方法" name="image_operate_99341361904403531" alt="mars Android视频第14讲中代码出现的错误分析鈥斺擧andler中的re

2013-04-24 20:53:00 2314

原创 新建Android AVD,点击start、launch,出现进度条后无任何反应,也没报错(可能的问题及解决方法)

刚接触Android,搭建好开发环境后,新建Android AVD,点击start、launch,出现进度条,之后便无任何反应,也没报错,由于家里没网,一直找不到原因,用手机查了下,有些说是因为显卡的问题(网上有些人用这个方法把该问题解决了),便去网吧下载了个最新的显卡驱动(本人的lenovo笔记本,找到相应的型号下载相应驱动即可即可),拷到电脑上,更新后依然没有反应,后来看看网上也有人说可能是D

2013-04-24 20:50:24 8395

原创 Eclipse导入Android项目提示:Invalid project description(解决方法)(

之前建立Android项目时一直保存在设定的默认的Workspace下,导入也没问题,后来又一次导入了别的保存目录下的Android项目,然后再导入该Workspace下的Android项目时,便出现了如下错误:Invalid project description------>detail: ->>> xxxx(project path) overlaps the location of

2013-04-24 20:44:37 3024

转载 配置JDK时的环境变量的含义

在学习Java的过程当中,我们第一天就会学习到JDK的安装。在安装JDK的过程当中,一个很重要的环节就是设置操作系统的环境变量。一个是path,另一个是classpath。这两个环境变量,很多初学者只是了解应该怎样设置给背下来了,并不知道设置这两个环境变量的作用是什么?今天我们就一起来探索一下,因为这两个环境变量非常的重要,特别是classpath这个环境变量,对开发当中各种配置文件,部署描述符的

2013-04-24 20:40:12 2989

原创 自己编的C语言单链表的实现

看了下C primer plus的最后一章以及c和指针中讲解链表的部分,就动手写了个链表的功能实现程序,用纯C编写,在vc环境下,因此文件后缀为cpp。头文件sll_node.h#include#includestruct NODE{ int value; struct NODE *next;};typedef struct NODE Nod

2013-04-24 20:32:09 2567

字典树求公共前缀字符串数目

字典树求具有公共前缀的字符串数目, 对应的博客地址:http://blog.csdn.net/ns_code/article/details/21183495

2014-03-13

哈希表相关操作实现

哈希表相关操作实现。对应讲解的博客地址:http://blog.csdn.net/ns_code/article/details/20763801

2014-03-08

九大内部排序算法打包下载

源码包括:冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序、快速排序、计数排序、基数排序等,没有实现桶排序。 每一种排序算法在我的博客中都有对应的讲解.

2014-03-05

优化冒泡排序和选择排序

冒泡排序和选择排序均用两种方法实现,原始方法和在原始方法上的改进和优化,对应博客地址:http://blog.csdn.net/ns_code/article/details/20065107

2014-02-27

插入排序和希尔排序的多种实现方法

插入排序采用三种方法实现,希尔排序根据插入排序采用的方法不同,也有三种,但是又通过改进得到一种最为简介的实现方式。所有方法的实现在博客中:http://blog.csdn.net/ns_code/article/details/20043459中有详细的讲述

2014-02-27

模式匹配—BF算法和KMP算法

模式匹配—从BF算法优化到KMP算法,含有详细注释,对应的讲述该算法的博文地址:http://blog.csdn.net/ns_code/article/details/19286279

2014-02-19

两种遍历方法实现赫夫曼编码

对之前的代码做了些改进,并增加了一种无栈非递归求赫夫曼编码的方法。加入了更详细的注释。。

2014-02-15

赫夫曼树的构建及赫夫曼编码(C语言源代码,代码中含详细注释)

C语言实现赫夫曼树的构建及赫夫曼编码的源代码,配合我的CSDN博客:http://blog.csdn.net/ns_code/article/details/19174553中的讲解,帮助你掌握Huffman编码的算法实现

2014-02-15

百度2014校园招聘笔试题

百度2014校园招聘深圳站移动软件研发岗笔试题

2013-10-05

深入浅出mfc

侯捷的深入浅出mfc 简体中文版,很清晰

2012-11-29

Matlab 实例程序百例

很多实用的程序,可以拿来现用,或者稍作修改来用。很好,很实用。。。。。

2010-06-01

大学生职业生涯规划书

本人作品,可以作为模板,曾获校级十佳规划之星,并吧被推选为省级参赛作品,但因时间关系,最终放弃省赛。。

2010-06-01

简易洗衣机设计—基于Multism

实现了实验要求的全部功能,并提供了详细的论文和仿真电路图

2010-05-22

2009年全国大学生数学建模竞赛A题论文

本论文只含有论文内容,不含该题目的数据,数据可以自行在官网上下载

2010-05-22

兰亭风雨的留言板

发表于 2020-01-02 最后回复 2020-02-22

Java TCP/IP Socket网络编程系列

发表于 2013-12-22 最后回复 2016-09-01

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