2014年7月14日

Java学习03

摘要: 回忆一下昨天所学。昨天主要学习了Java中的函数,以及面向对象的一些知识。 1.Person p = new Person("张三",25); 这句话,java是如何执行的? (1)加载Person.class到内存中 (2)执行static代码块初始化类,有的话 (3)开辟内存,初... 阅读全文

posted @ 2014-07-14 08:14 再见猪小华 阅读(162) 评论(0) 推荐(0) 编辑

2014年7月13日

Java学习02

摘要: 昨天学了一天Java,今天来回忆总结一下。 Java是一门面向对象的语言,与C++有很多地方都很相似。 Java的特点: 1.取消了指针,用引用代替 2.有垃圾自动回收机制,程序员不需要手动管理内存 3.跨平台性(JVM) 昨天主要从最基础的开始学,学习了变量,操作符,语句结构。下面... 阅读全文

posted @ 2014-07-13 08:08 再见猪小华 阅读(285) 评论(0) 推荐(0) 编辑

2014年7月11日

Linux学习5

摘要: 我所用的Ubuntu自带的shell是bash。 1.bash中的引号 ‘:(单引号) 强引用 是什么就输出什么 “;(双引号) 弱引用 会进行变量替换 ·;(反引号) 命令替换 2.echo -n 不换行 -e 会将\t , \n转义后输出 echo "hello\tw... 阅读全文

posted @ 2014-07-11 12:38 再见猪小华 阅读(113) 评论(0) 推荐(0) 编辑

2014年7月7日

Linux学习4

摘要: 1.Linux严格区分大小写,以点开头的文件是隐藏文件,比如说.abc。 2.Linux的文件类型:Linux的文件是以存储的类型来区别的,与后缀名无关。 (1)普通文件, -,f (2)目录文件, d (3)链接文件, 符号链接:l 硬连接: - ... 阅读全文

posted @ 2014-07-07 16:21 再见猪小华 阅读(211) 评论(0) 推荐(0) 编辑

2014年7月6日

Linux学习3

摘要: 今天看了马哥的Linux视频,学到了一些新的知识。 计算机的最底层是物理硬件,上一层是内核,再上一层是应用软件(其中要有一个特殊的应用程序提供用户操作的接口),再上一层就是用户了。 windows操作系统,界面被固化在内核中,没有界面工作不了,但是对于Linux来说,这是完全独立的,没有图形... 阅读全文

posted @ 2014-07-06 20:22 再见猪小华 阅读(127) 评论(0) 推荐(0) 编辑

socket学习

摘要: 前几天学习了简单学习了一下socket编程,今天来回忆一下,自己在不借助资料的情况下写一下简单的C/S模式的socket。 socket是网络编程中很重要的一个部分,它相当于数据传输的一个端口。 客户端创建一个套接字socket的时候要指定相应的协议,本机的IP地址,本机的端口,这称为一个半... 阅读全文

posted @ 2014-07-06 10:40 再见猪小华 阅读(294) 评论(0) 推荐(0) 编辑

2014年7月5日

list

摘要: 在STL中的list其实就是一个双向链表,我用的还不多。 1 // ------------------------------------------------------------------------- 2 // 文件名 : list1.cpp 3... 阅读全文

posted @ 2014-07-05 19:37 再见猪小华 阅读(212) 评论(0) 推荐(0) 编辑

vector

摘要: vector是我使用比较多的一个容器,它相当于一个动态的数组,在STL中给他提供了很多接口,简单易懂,接下来简单的演示一下它是如何使用的。 我一般使用的一些函数接口有size(),reserve(),empty(),begin(),end(),push_back(),find(),erase(... 阅读全文

posted @ 2014-07-05 16:44 再见猪小华 阅读(144) 评论(0) 推荐(0) 编辑

队列queue

摘要: 队列queue也是一种线性结构,我们可以再其两端进行操作,它是一种属于先进先出的结构(FIFO)。 数据在只能在队尾进入,且只能在队首出去。 队列与栈差不多,基本操作如下: 1.queue::size() 2.queue::empty() 3.queue::push(typename ... 阅读全文

posted @ 2014-07-05 12:55 再见猪小华 阅读(269) 评论(0) 推荐(0) 编辑

stack

摘要: 栈是一种线性的结构,先进后出(FILO),我们只能在栈的一端对数据进行操作,数据的插入与删除只能在栈的一端进行。 在STL中的栈stack一共只有5中操作。 1.stack::empty() 2.stack::size() 3.stack::push(typename t) 4.sta... 阅读全文

posted @ 2014-07-05 12:33 再见猪小华 阅读(153) 评论(0) 推荐(0) 编辑

导航