- 浏览: 309195 次
- 性别:
- 来自: 大连
最新评论
-
晴天1234:
related remove:attention.ibus和u ...
UBUNTU的默认root密码是多少,修改root密码 -
美丽的小岛:
美丽的小岛 写道如上配置好就得了。提示没有OpenGl.dll ...
OpenGL学习入门之VS2010环境配置 [转] -
美丽的小岛:
如上配置好就得了。提示没有OpenGl.dll之类的,再增加入 ...
OpenGL学习入门之VS2010环境配置 [转] -
美丽的小岛:
主要是理清哪两个对象之间的关系,是信号与所有槽的关系或者是槽与 ...
QT之DisConnect -
美丽的小岛:
LPCTSTR类型:L表示long指针 这是为了兼容Windo ...
QString与各种字符串之间的转化
文章列表
<转>ofstream和ifstream详细用法
- 博客分类:
- c++
ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:
1、插入器(<& ...
问题描述:
假设我们有一堆数据(可能在一个链表里,也可能在文件里),数量未知。要求只遍历一次这些数据,随机选取其中的一个元素,任何一个元素被选到的概率相等。O(n)时间,O(1)辅助空间(n是数据总数,但事先不知 ...
介绍一个很good的算法学习博客
- 博客分类:
- 算法
算法网站:http://blog.csdn.net/v_july_v/article/details/6111565
大部分公司在招聘技术职位面试的时候,都会考c语言基础,而sizeof是他们最喜欢考的知识点,现总结如下:
1、定义 sizeof是C语言的一种单目操作符,它并不是函数。sizeof操作符以字节形式给出了其操作数所占存储空间的大小。操作数可以是一个表达式或括在括号内的类型名。操作数所占存储空间的大小由操作数的类型决定。作用就是返回一个对象或者类型所占的内存字节数。
2、语法
sizeof有如下三种语法形式:(1) sizeof( object ); // sizeof( 对象 );(2) sizeof( type_name ); // sizeof( 类型 );(3) sizeof ...
1、面向对象的特征有哪些方面?【基础】
答:面向对象的特征主要有以下几个方面:
1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新 ...
一直都想去配置一个网络,没有什么硬件,实现这个奢望有点难。好吧,不管怎样也得去连一个局域网(要三个节点的)。好好用一下实验室的电脑,用两个真实的,剩下一个用VMWare构造一个,为了下一个实验,现在选 ...
为了做一个大象(hadoop)的实验,构造一个实验环境( windows xp + VMWare7 + linux + jdk + eclipse + tomcat ),零风险的情况下去做实验。选择了VMWare这个虚拟的东西,用的版本为7.0。在虚拟机上,刚开始的时候想用Ubuntu来构建的, 弄了两天,那个VMWare Tools总有问题,那些权限问题,当成功装上了这个Tools时,出现网络连接不上,加上设置文件共享也没有成功。后来,放弃之。用了Red Hat9,这个跟我亲和多了,很顺利就完成了,还配置了一个文件的共享(E:/redhatfile),网络还好用,呵呵。下面是一个在 ...
这个存在心中的顾虑,在某个时候有一点放宽。本来觉得io流已经掌握了,可是当用起来那时,还是显得没有那么得心应手。古语有云:横看成岭侧成峰。一个问题,从多几个角度去看的话,会觉得明白很多。从一个侧面到另外一个侧面去看。
两个角度:一个角度,decorator设计模式;另一个从传统学习的知识完备性出发(API)。
一、Decorator设计模式看IO
UML图很明显了,下面看一个Cat例子:
对应于上图:
Cat-----Component
public interface Cat {
void behavior();
}
Sm ...
这些日子很少写代码,写起来都十分的生疏,拾回以前的那些曾经写过的,既陌生而又很亲切。想起当初被I/O弄得头昏转向的,而现在觉得有了明朗。想再想去认识一下IO流的学习,再去进一步去认识一下,写了一个很简单很简单的聊天,没有界面,直接就用控制台。标记一下。分为两部分,第一个部分为服务端,另一个为客户端。
server:
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
...
对于搜索引擎一直都神秘的,揭开这个神秘感我是这样开始的。
开始了搜索引擎,到学校图书馆借回了大量的相关书,看第一本于天恩的《迅速搭建全文搜索平台----开源搜索引擎实战教程》。很多软件可用。呵呵,
有一个这样的感觉,如果你要学习一门新的技术,刚开始的时候还是试用一下,去感受下。用就得需要一软件,这个会很快就掌握了。也能让人有初步的认识。
其实这个瞬间很奇妙,用一个类似于概论的书就可以。书内容包含与可以记录的内容:
用一个表来表示吧!
序号
今天写一个程序去管理自己的文件,程序片段如下:
public class FileTest {
public static void main(String[] args) {
File path = new File("D:\\lr\\光盘");
String list[];
list = path.list();
Arrays.sort(list,String.CASE_INSENSITIVE_ORDER);
for(String x : list){
System.out.println(x);
}
} ...
第三篇:JAVA字符编码系列三:Java应用中的编码问题
这部分采用重用机制,引用一篇文章来完整本部分目标。
来源: Eceel东西在线 问题研究--字符集编码
地址:http://china.eceel.com/article/study_for_character_encoding_java.htm
1. 概述
本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。
在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 658 ...
原文地址:http://blog.csdn.net/qinysong/archive/2006/09/05/1179480.aspx
第二篇:JAVA字符编码系列二:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换
1、函数介绍
在Java中,字符串用统一的Unicode编码,每个字符占用两个字节,与编码有关的两个主要函数为:
1)将字符串用指定的编码集合解析成字节数组,完成Unicode-〉charsetName转换
public byte[] getBytes(String charsetName) throws UnsupportedEncodingE ...
原文地址:http://blog.csdn.net/qinysong/archive/2006/09/05/1179480.aspx
这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考。
为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问题,特别是乱码问题,我觉得组成一个系列来描述和分析更好一些,包括三篇文章:
第一篇:JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础
第二篇:JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相 ...
流是什么?流,是一个很重要的概念,暂时理解为流是Java通信中一个很抽象的机制,代表一个单向通道的一个端点。可以从通信通道中读出数据,也可以向通信通道中写入数据。流分两类:输入流和输出流。
什么是通信通道?一般通信通道通常可以将输出流与对应的输入流连接起来,所有写入输出流的信息都能依次从输入流中读取出来。这个连接可以是这几种方式:网络连接、不同进程之间的内存缓冲区、文件等。
有些说法,叫这个也可叫做一种数据源,这些数据源,我们分成而下的几种,字节数组,String对象,文件,管道,工作方式与实际管理相似,其它的数据源如Internet连接。对应每个数据源都会有相对应的子类。
...