java中的字符流

首先说明一下文本,文件与文本文件的三者的区别与关系1、文本(char)是16位无符号整数,是字符的unicode编码2、文件是byte,byte,byte…的数据序列3、文本文件是文件(char)按照某种编码的方式(utf-8,utf-16be,gbk)序列化为byte的存出结果字符的处理就是一次...

2016-08-21 16:24:22

阅读数 197

评论数 0

文件的编码方式

1、GBK编码java的默认编码方式是GBK编码方式,一个中文对应2个字节,一个英文占一个字节2、utf-8utf-8的编码方式中,一个中文对应三个字节,一个英文占一个字节3、utf-16beutf-16be编码方式是java的编码方式,不管是中文还是英文都占两个字节4、ansi编码ansi主要用...

2016-08-20 17:41:03

阅读数 183

评论数 0

自己写的一个扑克牌比较点数的小游戏

//Poker.javapackage com.skyL;public class Poker implements Comparable<Poker>{ private String flowerColor; private String Point; publ...

2016-08-20 14:33:41

阅读数 867

评论数 0

【转】Fiddler对安卓应用手机抓包图文教程

直接上链接: http://www.cr173.com/html/37625_1.html

2016-08-19 10:23:41

阅读数 215

评论数 0

利用java的异常处理自己写个一个图书借阅系统的小案例

//Book.java package com.skyL;public class Book { private int id; private String name; public Book(int id, String name){ this.id =...

2016-08-19 10:09:50

阅读数 408

评论数 0

【转】java try、catch、finally及finally执行顺序详解

1.为什么要用finally 先看一个没有finally的异常处理try-catch语句: 假设count为要使用到的资源,并且用完要求释放此资源。那么我们可以把释放资源的语句放到try-catch后执行,当前的程序不管是在执行完try语句块还是catch语句块,都会顺序执行到下面释放资源的语...

2016-08-18 13:24:06

阅读数 189

评论数 0

格式化操纵算子

详细内容看《C++编程思想》 按照书里面的代码敲得,这里只说明一点:T.setf(0, ios::floatfield);第一个参数为0,对于这句automatic的格式化,是精度域指整个有效数字的数目, 而ios::scientific和ios::fixed的精度域都是指小数点后面的数字数目,...

2016-08-17 10:21:05

阅读数 253

评论数 0

使用VMware Workstation Pro 12虚拟机安装Mac教程

三个当时安装mac时用到的网址: https://www.rkdot.com/install-mac-osx-with-vmware-workstation-pro-12/http://jingyan.baidu.com/article/bea41d4388a8c4b4c51be6ab.html...

2016-08-16 13:14:34

阅读数 546

评论数 0

宏定义

宏定义不管在C还是C++中都经常用到,其用法是个比较神奇的东西,宏定义不表示任何类型,同样也表示任何类型,这也是宏定义的一个优点,宏函数类似C++的函数重载,可以用于任何类型,但不进行类型检查,宏定义实际代表的就是一个字符串,比如下面这段代码#include<iostream>usin...

2016-08-15 09:34:09

阅读数 160

评论数 0

非修改性序列之lexicographical_compare

lexicographical_compare函数是用来比较两个容器的大小,包括元素和个数,他的原则是这样的:1、一次比较两个容器中的元素,若遇到第一个不同的元素,则根据元素的大小决定容器的大小2、当两个容器元素都相同,个数不同时,若第一个容器个数小于第二个容器的元素个数,则第一个容器小于第二个容...

2016-08-14 19:59:30

阅读数 581

评论数 0

非修改性序列算法之mismatch

mismath是比较两个容器元素的不同的一个函数,会找到第一个不同的元素,函数形式有两种:第一种:template<class _InIt1, class _InIt2> inline pair<_InIt1, _InIt2> mismatc...

2016-08-14 19:10:38

阅读数 135

评论数 0

非修改性序列算法之min_element和max_element

min_element是求容器中的最小值,有两种函数重载:第一种,单纯的比较大小:template<class _FwdIt> inline _FwdIt min_element(_FwdIt _First, _FwdIt _Last)第二种,按照函数要求比较大小,可以是普通的...

2016-08-14 18:14:49

阅读数 1639

评论数 0

非修改性序列算法之count和count_if

count主要用来统计容器内元素个数,其格式有两种:第一种,第三个参数为元素值template<class _InIt, class _Ty> inline typename iterator_traits<_InIt>::difference_type ...

2016-08-14 17:37:42

阅读数 304

评论数 0

非修改性序列算法之for_each

for_each是algorithm头文件包含的stl算法之一。一、for_each的使用#include<iostream> #include<vector> #include<algorithm>using namespace std;template<...

2016-08-14 11:10:42

阅读数 160

评论数 0

自动类型转换

我们都知道多数编程语言都有类型自动转换的功能,那到底那些类型之间可以自动转换呢,一般主要遵循两点: 1、目标类型与源类型兼容,比如double和int之间2、目标类型大于源类型,比如double占8字节,int占4字节,那么当把一个int类型赋给一个double类型的变量时,int可以自动转换成...

2016-08-10 15:36:58

阅读数 198

评论数 0

java环境变量详解---找不到或无法加载主类

默认安装在C:\ProgramFiles\Java\jdk1.8.0_101目录下 环境变量配置为 PATH=.;%JAVA_HOME%\bin CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar; JAVA_HOME=C...

2016-08-10 11:55:29

阅读数 306

评论数 0

GNU Parallel神器入门

今天学习GNU Parallel神器的入门,推荐一个讲的比较详细的博客:http://my.oschina.net/enyo/blog/271612#OSC_h1_1重点是先安装上:(wget -O - pi.dk/3 || curl pi.dk/3/) | bash输入这条语句就OK了。

2016-08-09 17:29:18

阅读数 1215

评论数 0

指针的引用遇到的内存释放问题

先来一段程序:#define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<string.h>using namespace std;int getMem(char* &p) { int ret = ...

2016-08-08 10:42:24

阅读数 1092

评论数 0

当函数重载遇上函数指针

#include<iostream> #include<string>using namespace std;void func() { cout << "void func()" << endl; }void func(...

2016-08-08 09:41:18

阅读数 943

评论数 0

D3DPRESENT_PARAMETERS参数之D3DSWAPEFFECT

copy:只能为构成单个后台缓冲区的交换链指定此交换效果。 无论交换链是有窗口的还是全屏的,运行库都保证 Device 的基于复制的 Present 操作所暗示的语义;具体来说,该操作使后台缓冲区的内容保持不变,而不是像基于翻转的 Present操作那样用前台缓冲区的内容来取代后台缓冲区的内容...

2016-08-06 19:45:29

阅读数 1186

评论数 0

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