自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 eclipse阅读spring源码

1、首先在GITHUB下载源码地址:https://github.com/spring-projects/spring-framework点击右边的  Download ZIP下载下来得到spring-framework-master.zip,解压到工作目录2、为eclipse安装STS在 http://spring.io/tools/sts/all 里找对应eclip

2015-01-05 10:03:13 742

原创 【问题】eclipse开发android之建立工程

Eclipse中Android项目运行时出现Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.的问题

2014-07-21 15:12:48 497

转载 pro

http://www.youkuaiyun.com/article/2013-09-03/2816800-online-coding-contests-for-programmers

2013-09-04 08:42:58 396

原创 实验五 Linux操作系统是如何工作的?

姓名: 张泽尧  学号: SA12226383操作系统工作的基础:1、存储程序计算机冯.诺伊曼首先提出了“存储程序”的概念,按照存储程序的原理,计算机在执行程序时须先将要执行的相关程序和数据放入内存储器中,在执行程序时CPU根据当前程序指针寄存器的内容,按地址顺序取出存放在内存储器中的指令(按地址顺序访问指令),然后分析指令,执行指令的功能,遇到转移指令时,则转移到转移地址,再

2013-06-30 18:50:44 781

转载 关于hadoop的mapreduce编程中自定义key,value建立的类实现writable接口

http://book.51cto.com/art/201304/390232.htmhttp://www.linuxidc.com/Linux/2013-03/80502.htmhttp://blog.youkuaiyun.com/posa88/article/details/7901304关于mapreduce编程http://www.cnblogs.com

2013-06-27 12:01:04 1699

转载 关于sqlite下sql语句

http://blog.chinaunix.net/uid-23392298-id-3085346.html创建新表时判断表是否已存在CREATE [TEMP | TEMPORARY] TABLE [IF NOT EXISTS] table-name (    column-def [, column-def]*    [, constraint]*)

2013-06-18 16:59:34 446

转载 ubuntu12.04内核升级与添加系统调用(貌似是科大某人写的。。SA)

http://www.linuxidc.com/Linux/2013-06/85335p5.htm就贴个网址了,懒得搬了。。前面很顺利,在添加新的系统调用时有点不顺利,具体问题如下:首先按照上面文章里添加好相关代码后,重新编译内核:make mrpropermake menuconfigmake depmake cleanmake bzImagemake

2013-06-11 13:34:36 1151

转载 【转】 Linux网络服务器socket编程

Linux系统网络服务器模型主要有两种:并发服务器和循环服务器。所谓并发服务器就是在同一个时刻可以处理来自多个客户端的请求;循环服务器是指服务器在同一时刻指可以响应一个客户端的请求。而且对于TCP和UDP套接字,这两种服务器的实现方式也有不同的特点。1、TCP循环服务器:首先TCP服务器接受一个客户端的连接请求,处理连接请求,在完成这个客户端的所有请求后断开连接,然后再接受下一个客户端的请

2013-05-31 11:46:50 515

原创 实验二 进程的创建与可执行程序的加载

学号:SA12226383   姓名:张泽尧一、关于fork()与exec在linux中主要通过fork()函数实现进程的创建,exec函数族实现可执行程序的加载。fork():fork( )函数通过拷贝当前进程创建一个子进程,子进程与父进程的区别仅仅在在于PID、PPID和某些资源和统计量(例如,挂起的信号,它没必要被继承)。fork函数被调用一次但返回两次。两次返回的唯一区别是

2013-05-30 01:12:33 1518

原创 Linux操作系统实验一:计算机是怎样工作的

姓名: 张泽尧    学号:SA12226383实验环境:Win7下虚拟机VMware,虚拟机系统Ubuntu12.04。实验内容:通过分析汇编代码在CPU上的执行过程来分析单任务计算机是如何工作的。实验步骤:一、编写编译测试代码example.c。example.c代码如下:#include int g(int x) { return x+3;}in

2013-05-17 16:24:31 779

转载 C++中string的用法

标准C++中的string类的用法总结相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C+

2013-05-13 16:43:43 378

转载 关于C++里的容器

http://blog.youkuaiyun.com/acosoft/article/details/4404981有了对数据结构的基本认识,那么对高级语言所提出的容器的概念就很容易理解。下面我们就来了解一下C++ 标准模板库(STL) 提所供的10 种通用容器。什么是容器首先,我们必须理解一下什么是容器,在C++ 中容器被定义为:在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像

2013-05-13 16:42:09 493

转载 线程与进程

线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行.进程和线程都是由操作系统所体会的程序运行的基本单元,系

2013-05-13 16:36:14 465

原创 关于长字符数组strcpy到短字符数组发生的问题

#include#includeint main() { char a[]="123456789"; char b[]="123"; strcpy(b,a); printf("%s\n%s",a,b);}会输出56789123456789因为a,b是局部变量,数组保存在堆栈中,而x86中的堆栈是满递减的,strcpy前堆栈如下:**

2013-05-08 20:13:20 1554

原创 关于TCP握手协议的学习

建立连接时三次握手:1、客户端发送SYN=1,,SEQ=1,seq=x(x是选取的初试序列号)的报文给服务器端,申请建立连接,SYN位置1表示这条报文是为了申请建立连接,SEQ置1表示主动请求;2、服务器端收到报文后,也回发一个SYN=1,ACK=1,seq=y(y是选取的初始序列号),ack=x+1的报文给客户端,ACK置1表示确认请求;3、客户端收到报文后发送ACK=1,seq=x

2013-05-08 18:40:39 548

原创 学习小记

今天看了C++中类型转换的四种方式:const_cast  ,  static_cast  ,  dynamic_cast   ,  reinterpret_casthttp://www.cnblogs.com/goodhacker/archive/2011/07/20/2111996.html过程中发现对虚函数什么的比较陌生,遂又学习了下虚函数,虚基类,纯虚函数这几个概念

2013-05-06 22:21:16 545

原创 JAVA回忆

好久没用java了,都快忘光了。最近为了找实习温习下java,下面记一些笔记:1、父类子类重载函数调用问题。class A { public void func1() { System.out.println("A func1 is calling."); } public void func2() { func1(

2013-05-06 15:01:29 548

原创 hadoop在ubuntu下单机配置

集群下的配置:http://blog.sina.com.cn/s/blog_5988cec901014j13.htmlhttp://www.open-open.com/lib/view/1328536842327单机配置:http://www.linuxidc.com/Linux/2012-02/53927p2.htm单机配置中的问题:1、运行wordc

2013-04-30 13:17:15 853

转载 Linux 下串口编程入门

串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个 2

2013-04-16 14:35:51 614

原创 ARM开发板开发问题汇总

1、虚拟机UBUNTU与开发板互ping失败,以及NFS服务器配置选择最佳服务器,更新源,安装NFS2、可执行文件挂载至开发板目录,在开发板的超级终端无法cd进入挂载的目录。修改挂载文件的权限即可。(奇怪,开发板上还有root没有权限的地方。。。。)3、编译后的可执行文件在开发板运行时,提示说找不到文件http://blog.chinaunix.net/

2013-04-15 21:29:41 578

原创 关于数组与指针

二维数组初始化分配内存空间:定义一个二维数组 type **a;二维数组不能看做一维数组用一句  a = (type **)malloc(m*n*sizeof(type))  来简单的初始化。应该先初始化为a = (type **)malloc(m*sizeof(type *))。再对i从0到m-1初始化 a[i] = (type *)malloc(n*sizeof(type)) 。

2013-04-08 18:48:56 379

原创 float类型在值传递过程中出现的问题

编程中发现float类型数据在跨文件的值调用中会发生异常。举例如下:test.cvoid a(float x1) { printf("%f", x1);}void b(float x1) { a(x1);}main.c#include int main(){ b(3.3); }运行输出结果是一个奇大无比的数字

2013-04-01 14:44:17 1906

空空如也

空空如也

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

TA关注的人

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