数据相关
文章平均质量分 68
superhill
这个作者很懒,什么都没留下…
展开
-
JSON简介
JSON=JavaScript Object Notation一种轻量级的数据交换格式,非常适合人读和写。对于机器来说,很容易解析和生成。JSON是文本格式的,没有类似于.json之类的文件。完全独立于编程语言,但是却很容易转换成适合各种编程语言的数据。JSON是建立在2种结构上的。1)一种是 键值对的集合,在不同的语言中,被实现成为Object,record等原创 2012-06-06 21:04:42 · 659 阅读 · 0 评论 -
MySQL - JDBC
首先要去官网下载一个叫做MySQLConnector的东西,下载JDBC的版本就行。然后解压以后可以在doc里面找到一个html文件,打开它,里面会有一些实例程序。在使用之前要先将文件夹里面的jar包导入工程。其实JDBC本身内容没多少,无非就是一个Connection,一个Statement,一个ResultSet。使用的时候先定义一个Driver,然后将connecti原创 2012-05-20 23:17:35 · 384 阅读 · 0 评论 -
Redis简介
Redis是一种完全开源免费的key-value持久化产品,通常被归类为一种NoSQL,被称为数据结构服务器。主要的功能就是将一些value存储在一些key中,通过key来进行检索和获取value。它的出现很大程度上补偿了memcached这类key-value存储的不足,在部分场合是关系型数据库的很好的补充。key包含了String,hash map,list,set,sorted原创 2012-05-20 23:39:34 · 685 阅读 · 0 评论 -
MySQL简介
MySQL的功能其实和Oracle的差不多(数据类型不一样),但是区别就在于它更加便宜(估计是企业级的),普通的都是免费的,所以MySQL应该是世界上装机量最大的数据库。当然,性能和规模上肯定不如Oracle。MySQL在Mac上安装完成以后占用的空间大概为100M多点,而Oracle安装完成以后占用的空间大概为2G,甚至更多。所以MySQL相比Oracle来说安装和删除都更加容易。原创 2012-05-20 23:14:34 · 608 阅读 · 0 评论 -
memcached简介
1.介绍许多web应用都将数据保存到RDBMS中,然后应用服务器从中读取数据并且在浏览器中显示,或者进一步处理。在大数据时代,或者用户量很大的情况下,比如社交游戏,访问量很大,很集中,就会使得RDBMS的负担加重,延迟增大,甚至系统崩溃。memcached 是一种高性能的分布式内存缓存服务器。第一次访问的时候,从RDBMS中取得数据,然后保存到memcached,以后再访问原创 2012-05-20 23:36:58 · 67 阅读 · 0 评论 -
XML简介
XML是一种跨平台的文件格式,主要是用于在网络上交换数据,存储和读取配置信息。因为它的跨平台特性,那么就可以实现异构平台和异构语言的交互。在xml出现之前,往往都是拼接字符串。DTD,Document Type Definition,文档类型定义,这个通常是和XML一起存在的,用来验证XML的格式是否正确。它和Schema还是有很多不同点的。但是现在Schema更加优秀,可以替代DTD。XML原创 2012-07-02 18:04:41 · 738 阅读 · 0 评论 -
XML Schema简介
XML Schema是基于XML的,可以看作是DTD的替代,用于描述XML的结构,保证XML没有被乱写,意思一致。在Java的开发过程中,它有更加重要的作用。和JAXB结合使用,将数据的获取方式对象化。因为它也是XML编写的,所以可扩展。你一旦写了现成的Schema,那么将来还可以重复使用(只要你写得好)。举一个比较简单的schema例子(省略了开头)定义一个复合的元素,一原创 2012-07-09 19:48:59 · 1465 阅读 · 0 评论 -
Hibernate核心API
1. SessionFactory最开始的时候必须要先创建一个SessionFactory,这个就有点像一个数据库连接池一样,它是根据configuration文件来创建的,而它存在目的就是创建session。2. SessionSession才是真正拿数据的通道,获取这个通道的方式有2个。如果你调用openSession(),那么每次都会创建一个新的session,用完以后你必须原创 2012-10-01 04:47:10 · 692 阅读 · 0 评论