事务,大家所熟悉的事务(Transcation),基本上会就往Spring事务靠。其实Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下数据库事务。 一、数据库事务 它的思想:we are 伐木累。就是多个SQL语句(一个团队),要么所有执行success,不然就fail。它最终的目标:数据不会被破坏。即事务操作成功,数据的结果和
为连接到MySQL,需要: 1.主机名,如连接到本地MySQL服务器,为localhost。 2.端口,如使用默认的3306以外的端口。 3.用户名。 4.用户口令。 连接到MySQL时,没有任何数据库打开供你使用,打开数据库: use databaseName; 查看现有的数据库: show databases; 进入数据库后查看库中的表: show tables; 查看表中
【图灵图书推荐】 Effective C#中文版 出自 Scott Hanselman博客,原文" What Great .NET Developers Ought To Know (More .NET Interview Questions)",是篇老文章了,今天不知道怎么看到的。感觉挺好,涉及面广,而且不枯燥,深浅适度,记在这里先。 Google了一下
了解一些简单的数学概念 首先看一个二元函数(再复杂一点的函数就很难直观地呈现出来)的三维图像和对应的等高线,其中函数表达式为 z = x 2 + y 2 z=x^2+y^2 z=x2+y2: 从导数到偏导数 对于一个一元函数而言,导数的定义想必大家都很清楚,具体的表达式为: f ′ ( x ) = lim △ x → 0 f ( x + △ x ) − f ( x ) △ x =
前言 同梯度下降法一样,牛顿法和拟牛顿法也是求解无约束最优化问题的常用方法。牛顿法本身属于迭代算法,每一步需要求解目标函数的海赛矩阵的逆矩阵,计算比较复杂。拟牛顿法通过正定矩阵近似海赛矩阵的逆矩阵或海赛矩阵,简化了这一计算过程。 需要提前了解的知识 泰勒展开 当 f ( x ) f(x) f(x)在 x = x 0 x=x_0 x=x0处具有 n n n阶连续导数,我们可以用 x −