一,基础知识 计算机中数值的编码方式中,原码、反码、补码。 正数的补码与原码相同,负数的补码为:负数的原码符号位不变,其它位取反,再加1。 在计算机中,数值是以补码的形式存储的。补码的好处: ①用补码存储可以减化电路设计,因为它可以将减法转换成加法,简化运算规则,将加减法统一起来了。 ②还可以不用考 ...
分类:
编程语言 时间:
2016-05-03 15:58:00
阅读次数:
216
一、设置创建数据库时数据库所使用的编码方式
CREATE {DATABASE|SHECMA} [IF NOT EXISTS] db_name
[DEFAULT] CHARACTER SET [=] charset_name我们默认[ ]里面的内容是可选的,也就是说可写可不写的。还可以选择编码方式,如
[DEFAULT] CHARACTER SET [=] charset_nam...
分类:
数据库 时间:
2016-04-29 15:24:13
阅读次数:
252
1 进行文件上传是表单需要做的准备 1).请求方式为post:<form action="uploadServlet" method="post" 。。。/> 2).使用file的表单域:<input type="file" name="file" /> 3).使用新的(加粗)编码方式<form a ...
分类:
Web程序 时间:
2016-04-27 22:24:30
阅读次数:
265
使用 Redis Cluster Redis 3.0 在2015年出了Stable版本,3.0版本相对于2.8版本带来的主要新特性包括: 实现了Redis Cluster,从而做到了对集群的支持; 引入了全新的"embedded string" 对象编码方式,从而实现了更少的缓存丢失和在特定的工作负 ...
分类:
其他好文 时间:
2016-04-26 17:24:26
阅读次数:
128
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一 ...
模板文件生成html文件之后会在body开头处加入一个可见的控制符,导致页面头部会出现一个空白行。原因是页面的编码是UTF-8 + BOM。 这种编码方式一般会在windows操作系统中出现,比如WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插 ...
分类:
其他好文 时间:
2016-04-25 13:05:42
阅读次数:
1737
这周的主要任务是做大学生博客系统的数据库测试,和部分测试文档的编写 在测试数据库的过程中,出现的主要问题有: 1.如何改变数据库中默认的编码方式, show variables like "%char%"set character_set_connection='utf8';set characte ...
分类:
其他好文 时间:
2016-04-24 00:41:20
阅读次数:
176
一、产生乱码的原因:
当浏览器通过http协议访问web服务器时,假设此时浏览器的编码是utf-8,当把请求发给web服务器时,web服务器却以ISO-8859-1编码接收,所以就产生了乱码。
//设置web服务器接收时,以utf-8形式接收,如下:
request.setCharacterEncoding(“utf-8”);
//编码方式设置和浏览器一样(还有常见的gbk、gb23...
分类:
编程语言 时间:
2016-04-22 19:14:58
阅读次数:
218
1、读取txt文件的时候出现乱码 原因:txt文件一般默认的是ANSI的编码方式,打开txt文件另存为,就可以看到编码方式 而我们在新建一个vs文件的时候会默认勾选了Unicode的编码方式,所以两者并不匹配。 解决方法:打开vs工程,在解决方案资源管理器里面右键选择属性,选择常规里面的字符集,改为 ...
分类:
其他好文 时间:
2016-04-22 10:35:03
阅读次数:
164
当前使用的IP地址有4个字节(32bit)组成,即IPV4编码方式。每个IP地址包括两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之同理。 ip地址中的网络号,主机号有什么作用? 打个很简单的比喻:网卡的MAC地址就像你身份证上的身份证号 ...
分类:
其他好文 时间:
2016-04-22 10:32:23
阅读次数:
209