- 博客(7)
- 收藏
- 关注
原创 JPA
JPAORM概述ORM(Onject-Relational Mapping)表示对象关系映射。在面向对象的软件开发中利用ORM可以把对象==(class)映射成为关系型数据库中的一张表(table),对象中的属性(property)映射成为表中的一个字段(field)每一个对象(object)映射为表中的一行记录(record)==,从而达到操作实体类就相当于操作数据库中数据表的功能。特点:...
2020-08-01 01:07:28 899
原创 MongoDB基础
NoSQL什么是NoSQL?NoSQL(Not Only SQL)指的是非关系型数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。随着访问量的上升,网站的数据库性能出现了问题,于是NoSQL被设计出来特点:高可扩展性分布式计算低成本架构灵活,半结构化数据没有复杂的关系有限的查询能力没有标准化存储方式:键 - 值对存储,列存储,文档存储,图形数据库MongoDB...
2020-08-01 01:05:41 141
原创 数据库连接池基础
1、JDBC数据库连接池的必要性在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤:在主程序(如servlet、beans)中建立数据库连接进行sql操作断开数据库连接这种模式开发,存在的问题:普通的JDBC数据库连接使用 DriverManager 来获取,每次向数据库建立连接的时候都要将 Connection 加载到内存中,再验证用户名和密码(得花费0.05s...
2020-08-01 01:01:43 100
原创 数据库事务
数据库事务事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。**事务处理(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久地保存下来;要么数据库管理系统将放弃所作的所有修改,整个事务**回滚(rollback)**到最初状态。为确保数据库中数据的一致性,...
2020-08-01 00:59:02 102
原创 微信公众号
微信公众号开发为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,是微信用户在当前公众号的唯一标识;如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID。公众平台以access_toke...
2020-08-01 00:56:37 1027
原创 JDBC
关系型数据库1、ACID特性:数据库管理系统中事务(transaction)的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。(执行单个逻辑功能的一组指令或操作称为事务)原子性:原子性是指事务是一个不可再分割的工作...
2020-08-01 00:52:36 185
原创 基本排序算法的python实现
**基本算法的python实现1、冒泡排序算法步骤比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 def bubble_sort(collection): ...
2019-05-29 21:55:33 775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人