一、字符流概述
(一)、本质
1、字节流操作中文数据不是特别的方便,所以就出现了转换流。
转换流的作用就是把字节流转换字符流来使用。
2、转换流其实是一个字符流。
字符流 = 字节流 + 编码表
(二)编码表
1、编码表简介:
ASCII
ISO-8859-1
GB2312
GBK
GB18030
UTF-8
(三)String中的编码
1、内容:
1)编码
String --> byte[]
byte[] getBytes(String charsetName):使用指定的字符集合把字符串编码...
分类:
其他好文 时间:
2015-05-27 22:54:20
阅读次数:
200
接触CAS有一段时间,一直以来总听到别人说这是块难啃的骨头,于是我饿了,想啃一啃,CAS的原理其实还是比较好理解的,但是在实现的过程中确实出现了很多问题,而且CAS的Server和Client如果版本不合适的话,也会有这样那样的问题。下面和大家共享一下我做Cas的一些feeling。
老师经常说一张图胜过千言万语,在学Cas的理论的时候也同时是一张图让我对CAS有了一个形象的了解:...
分类:
其他好文 时间:
2015-05-27 22:53:30
阅读次数:
191
Easyui默认是点击文本框后面的图标显示日期,为了更进一步优化体验修改为单击文本框显示日期选择框修改jquery.easyui.min.js(作者用的是1.3.6版本,其他版本或有区别)可ctrl+f搜索 "_outerWidth():0" 在本行下面添加如下代码:// datebox单击文本框出现日期选择 start
if ($(_83f).hasClass("datebox-f")) {...
分类:
其他好文 时间:
2015-05-27 22:53:48
阅读次数:
280
链接 :
??
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3420
普通的BFS 两个图的状态表示成一个状态。记录答案直接用string保存操作。
#include
#include
#include
#include
#include
#include
#include
#include...
分类:
其他好文 时间:
2015-05-27 22:54:16
阅读次数:
199
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookeeper的目的就在于此...
分类:
其他好文 时间:
2015-05-27 22:55:06
阅读次数:
441
打开vimrc文件。
ubuntu1204 中的 vimrc文件 在/etc/vim/ 目录下,此目录下的vimrc 是全局的vim设置,如果只需要改其中一个用户的vim配置,就打开该用户根目录(即~/ 目录)下的.vimrc文件,没有此文件创建一个也可以。
更加个人需要加入一下内容:"syntax high light"
syntax on
"show the line number"
s...
分类:
系统相关 时间:
2015-05-27 22:52:16
阅读次数:
244
这题还是比较坑的首先要注意两点:
1.行末没有多余的空格;
2.就是当n==1的时候单独判断;#include
using namespace std;
int main()
{
char ch;
int n,flag=0;
while(cin>>ch)
{
if(ch=='@') break;
cin>>n;...
分类:
其他好文 时间:
2015-05-27 22:54:34
阅读次数:
182
Storm杂谈之Acker拾趣本文所讲内容并非storm的acker机制,而是讲讲开acker和不开acker的具体区别以及在storm源码中是怎样实现的...
分类:
其他好文 时间:
2015-05-27 22:53:52
阅读次数:
309
linux服务器主机不够,而测试人员需要新的一台oracle环境做测试,,所以准备在已经有的oracle的linux主机上上面建立第二个实例。这台oracle服务器的资源足够用,所以就直接在上面搭建多实例来满足测试人员的需求。1,使用vnc 远程工具进去,dbca报错如下:[oracle@ptest4 ~]$ dbca
No protocol specified
[oracle@ptest4 ~...
分类:
数据库 时间:
2015-05-27 22:51:27
阅读次数:
285
解决了配置windows的NLB时,多播模式下,无跨网段访问的问题...
分类:
其他好文 时间:
2015-05-27 22:52:23
阅读次数:
511
??
报错:0x000CC3C9 处有未经处理的异常(在 image_opencv2.exe 中):
堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出。
主要检查代码中有没有对数组的越界操作,就解决了这个bug.
其它的相关知识查后再补充。...
分类:
其他好文 时间:
2015-05-27 22:54:02
阅读次数:
4283
Android网络应用开发,主要有两种方式,一种是socket(是对tcp/udp协议的封装),另外一种就是使用Http协议,Android中主要提供了两种方式,HttpURLConnection和Apache HttpClient。下面对Android网络应用开发进行具体的阐述。一、基于socket的网络通信1、基于udp的socket编程步骤
定义码头
即:定义一个DatagramSocket...
分类:
移动开发 时间:
2015-05-27 22:52:30
阅读次数:
269
坐标:北京
职位:
技术研发类:搜索研发工程师 支付风险控制/数据挖掘
广告研发工程师 图像处理工程师
技术研发类:自然语言处理工程师 数学建模工程师
机器学习/数据挖掘 PHP开发工程师
技术研发类:Hadoop数据研发工程师 检索/存储架构工程师
前端开发工程师 即时通讯(IM)(C++)
技术研发类:JAVA研发工程师 安全工程师
Hadoop运维工程师 DBA开发工程师
...
分类:
其他好文 时间:
2015-05-27 22:51:33
阅读次数:
360
一、安装前准备
CentOS6.5(64bit)
hadoop-2.6.0-64.tar.gz
jdk-7u67-linux-x64.tar.gz
二、安装
1、关闭防火墙和SELinux
service iptables status (查看)
service iptables stop
chkconfig iptables off (永久关闭)
vi /et...
分类:
其他好文 时间:
2015-05-27 22:51:08
阅读次数:
159
机房合作我负责了最简单的D层,接口层,工厂层。反正D层是我来写,于是数据库索性也就顺便设计了。已经是第三次敲机房收费系统了,每次都是相隔半年左右吧。需求搞得透透的了,数据库也就好设计了。基本跟第二次没什么大的区别,就是把Student表和Card表分开了。
重构的时候,我的数据库几乎什么都用到了:事务,存储过程,触发器,视图,联合查询等等。所以,这次设计数据库还是SO Easy的...
分类:
数据库 时间:
2015-05-27 22:50:41
阅读次数:
262
After installing a local server and trying to access phpMyAdmin, you could possibly encounter the error: #1045 Access Denied for user 'root'@'localhost' (using password: YES).
If root@localhost wasn'...
分类:
Web程序 时间:
2015-05-27 22:53:09
阅读次数:
216