分类 数据库 下的文章

文本流和二进制流

我们在写C程序的时候经常会涉及到对流的操作,比如说从标准输入流读取一串字符串,然后通过标准输出流输出显示在屏幕上,这也就是所谓的IO操作。那么流究竟是什么东西?下面首先对流这个概念做一下解释。

一. 流(stream)的概念

计 算机有很多外部设备,比如键盘、鼠标、CD-ROM驱动器、硬盘、网络接口、视频适配器等。这些设备都和IO操作有关系,而每种设备都具有不同的特性和操 作协议。操作系统负责实现微处理器和和这些外设的通信细节,并向应用开发程序员提供更为简单和统一的IO接口,比如Linux操作系统下的 open(),read(),write()等系统调用使我们可以以文件的形式打开并读写一个设备。

- 阅读剩余部分 -

JSONObject与JSONArray的使用

1.JAR包简介

要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:

commons-lang.jar
commons-beanutils.jar
commons-collections.jar
commons-logging.jar 
ezmorph.jar
json-lib-2.2.2-jdk15.jar

2.JSONObject对象使用

JSON- lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包。在本例中,我们将使用JSONObject类创建JSONObject对象,然后我们打印这些对象的值。为了使用 JSONObject对象,我们要引入"net.sf.json"包。为了给对象添加元素,我们要使用put()方法。

- 阅读剩余部分 -

三层架构+MVC+Linq to SQL 入门实例 以及下载

 

- 阅读剩余部分 -

一种以ID特征为依据的数据分片(Sharding)策略

假如您有一个应用程序,随着业务越来越有起色,系统所牵涉到的数据量也就越来越大,此时您要涉及到对系统进行伸缩(Scale)的 问题了。一种典型的扩展方法叫做“向上伸缩(Scale Up)”,它的意思是通过使用更好的硬件来提高系统的性能参数。而另一种方法则叫做“向外伸缩(Scale Out)”,它是指通过增加额外的硬件(如服务器)来达到相同的效果。从“硬件成本”还是“系统极限”的角度来说,“向外伸缩”一般都会优于“向上伸 缩”,因此大部分上规模的系统都会在一定程度上考虑“向外”的方式。由于许多系统的瓶颈都处在数据存储上,因此一种叫做“数据分片(Database Sharding)”的数据架构方式应运而生,本文便会讨论这种数据架构方式的一种比较典型的实现方式。

- 阅读剩余部分 -

在与SQL server建立连接时出现与网络相关的或特定与实例的错误

 在与SQL server建立连接时出现与网络相关的或特定与实例的错误 ...........error 40 错误 SQL Server错误 02  .. 今天运行SQL 08的时候给我来个这个提示. 我就纳闷了...研究了半天 ..发现是有个服务没启动 .......在这里记录下 .方便一下跟我一样对SQL比较菜的童鞋们....

      1. 打开 SQL Server 2008 的配置管理器.

- 阅读剩余部分 -

随机文章

最近回复

分类

其它

友情连接

推广链接