文本,他们通常指显示在屏幕上的字符或者其他的记号;但是计算机不能直接处理这些字符和标记;它们只认识位(bit)和字节(byte)。实际上,从屏幕上的每一块文本都是以某种字符编码(character encoding)的方式保存的。粗略地说就是,字符编码提供一种映射,使屏幕上显示的内容和内存、磁盘内存储的内容对应起来。有许多种不同的字符编码,有一些是为特定的语言,比如俄语、中文或者英语,设计、优化的...
分类:
编程语言 时间:
2015-03-08 21:38:43
阅读次数:
229
Tomcat6是最新版本的web容器,其支持最新版本的servlet2.5和jsp2.1。而且Tomcat6架构也是经过重新设计优化过的,所以我们有必要分析一下它的架构过程。显然,这是一个通过阅读Tomcat的源代码及相关文档,演绎架构...
分类:
其他好文 时间:
2015-02-27 18:59:54
阅读次数:
178
VS2015 Preview 发布已经有一段时间了。根据官方的说法ASP.NET 5 做了一些重大改进和设计。优化了的开发框架有如下几个特性:支持跨平台运行,不仅能在Windows上运行还能在Mono平台的.NET运行环境,支持Unix, Windows, MacOS等操作系统。不同以往的HTTP请...
我们在算法设计当中最常见的线性结构列表无非是一下几种:
1.数组:
数组应该是我最常用的一种。他的存储地址是连续的,就是当我们新开辟一个数组时,我们会给他分配一个连续的地址。由于他的地址是连续的,所以在我们知道他下标的时候,查找元素的速度非常快。
2.链表:
链表中的元素的位置不固定...
分类:
编程语言 时间:
2015-01-22 13:28:22
阅读次数:
221
1.代码优化 缓存、异步、多线程、页面静态化、少new对象多用匿名、资源关闭、慎用异常处理 循环体优化:终止条件先定义、大循环放里,小循环放外、循环体内不相关计算移到外面、循环内不要创建对象缺、避免循环里面进行数据库操作、避免循环里面进行文件读写操作、将try/catch块移出循环、不要在循环中调用...
分类:
其他好文 时间:
2015-01-10 18:04:47
阅读次数:
150
高并发情况都发生在电子商务、各大门户网站以及论坛等,是指网站同时访问量大到一定程度而导致网站崩溃或者相应速度很慢的现象而产生的名词。 对于怎样提高响应速度挽回用户,保持良好的用户体验,程序员们不断努力着,不断优化各个环节。 网络架构优化 程序设计优化 数据库优化 硬件(服务器)优化 脚本解析器优化....
分类:
其他好文 时间:
2015-01-10 17:52:13
阅读次数:
100
1.数据存储 a.集中式----》分布式 复制m/s、切分 a.1切分 垂直切分(按功能模块) 难点:跨域的表关联---》应用程序 事务----------》分布式的事务(单独数据源的小事务,然后通过程序控制) ...
分类:
数据库 时间:
2014-12-11 00:09:21
阅读次数:
440
目前,大多数的应用系统都属于数据库应用程序,都离不开数据库的支持。数据库设计方案的优劣对于应用程序的运行至关重要。数据库设计过程就是针对具体的应用环境,设计优化的逻辑模式,并根据所采用的数据库系统设计物理结构,最后建立应用程序的数据库。数据库设计过程可以理解为提出问题、分析问题、解决问题的过程,具体...
分类:
数据库 时间:
2014-11-13 16:17:44
阅读次数:
159