- 博客(13)
- 收藏
- 关注
原创 一级指针与二级指针
通过学习C语言的精髓,指针,我们已经可以领略到内存的神奇。当然相对来说,也容易混淆一级指针与二级指针的某些地方,本文就个人理解,浅谈一下。传值与传址(一级指针)最初接触指针的时候,一个典型的案例就是传值与传址。主函数(为减少麻烦,本文均已主函数作为调用函数)与子函数的沟通是通过实参与形参的传递关系完成的。传值中,主子函数关系为将实参的数值传给形参后,主子函数的实参与形参就毫无任何关系了
2014-01-09 14:26:59 757
转载 RAID在企业服务器中的应用(RAID几种级别)
企业级的数据库应用大多部署在RAID磁盘阵列的服务器上,这样能提高磁盘的访问性能,并能够实现容错/容灾。RAID(冗余磁盘阵列),简单理解,就是拿一些廉价的硬盘来做成阵列。其目的无非是为了扩展存储容量,提升读写性能,实现数据冗余(备份容灾)。就像很早就有老外拿N台旧PC,做成一个强大的“服务器集群”。RAID技术诞生于1987年,由美国加州大学伯克利分校提出。主流的大概可以分为几个级别:R
2014-01-04 21:43:33 485
转载 Java基础知识学习六(字节流与字符流)
转载于:http://blog.csdn.net/cynhafa/article/details/6882061我觉得作者写的非常好,理解的很清楚,先转载学习,以后再次基础上提出自己的见解。字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通
2013-12-03 21:59:41 485
原创 Java基础知识学习五(File类)
一、文件类常用构造方法和一些其他方法输出结果为:File.separator: \File.separator: \File.pathseparator: ;File.pathSeparatorChar: ;F:\java\test.txtexist: truename: test.txt
2013-12-03 21:39:43 463
原创 Java基础知识学习四(类集框架)
主要包括一、Collection :List (ArrayList,LinkedList)、 Set (HashSet,TreeSet) 输出二、Map:HashMap,TreeMap三、Collection的一些算法(方法)
2013-12-03 21:29:35 966
原创 Java基础知识学习三 (String类型,字符串处理)
字符串包括 String(初始化后不能更改的字符串类)、StringBuffer(可动态改变的类)、字符串词法分析类StringTokenizer一、String(java.lang中) 1、构造方法 String s; //声明 s
2013-12-02 16:49:01 582
原创 Java基础知识学习二(数据类型及运算)
1、标识符和编码 (1) 第一个:字母+下划线+$+其他货币符号组成 后面跟:数字+字母+$+下划线等 (2)Java使用Unicode编码,Unicode只是一个符号集, 它只规定了符号的二进制代码, 却没有规定这个二进制代码应该如何存储2、关键字(1)数据类型关键字:byte(1)、short(2)、int(4)、long(8)、float(4)、double(8)、char(
2013-11-26 22:24:00 464
原创 java基础知识学习一(了解优势背景、工作原理和平台)
首先简单的谈一下对java的理解,然后随着理解和学习的加深,可能后续会不断修改完善。目的只是为了学习,留下学习的痕迹。优势/优点最直白的印象java是面向对象的,...略过此处。write once,run everywhere是指导方针即宗旨,起高屋建瓴地位。优点:简单易学、面向对象、分布式(URL)、安全(无指针)、中立(平台无关)、可移植性(定义独立于平台无关的数据类型)、多线程、多
2013-11-26 14:20:08 532
转载 Vector 容器 在C++中的详细用法
vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 为了可以使用vector,必须在你的头文件中包含下面的代码: #include vector属于std命名
2013-05-07 20:52:36 404
原创 sizeof的对结构体的大小计算
#includeusing namespace std;struct{short a1;short a2;long a3;}A;struct{long b1;short b2;}B;struct{int c2;long c3;short c4;char c1;}C;void main(){coutcou
2013-05-02 16:52:23 560
转载 用一个宏定义FIND求一个结构体struct里某个变量相对struct的编移量
用一个宏定义FIND求一个结构体struct里某个变量相对struc的编移量.如:stuct student { int a; char b[20]; double ccc; } 则: FIND(student,a); //等于0 FIND(student,b);//等于4#define FIND( struc, e ) (size_t)&(
2013-05-02 10:31:43 656
转载 Java与编码问题串讲之二--如何理解java采用Unicode编码
from: http://blog.csdn.net/shijinupc/article/details/7679945Java开发者必须牢记:在Java中字符仅以一种形式存在,那就是Unicode(不选择任何特定的编码,直接使用他们在字符集中的编号,这是统一的唯一方法)。由于java采用unicode编码,char 在java中占2个字节。2个字节(16位)来表示一个字符。
2013-04-04 11:38:54 433
转载 Java与编码问题串讲之一--ANSI、Unicode与UTF8
from: http://blog.csdn.net/shijinupc/article/details/7679930我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就
2013-04-04 11:36:45 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人