- 博客(7)
- 收藏
- 关注
原创 Mysql事物隔离级别
事物需要符合ACID特性。原子性:事物操作具有“原子性”,同一事物中的操作,全部成功或者全部失败。一致性:保证数据的一致性。隔离性:事物之前的操作具有隔离性,不能造成相互之间的影响。持久性:事物提交的数据需要进行存储。1.1 处理并发事务带来的问题(1)脏读:在不同事物下,当前事物可以读到另一个事物未提交的数据,即读到了脏数据,违反了事物的隔离性。由于另一个事物最终是否能正常提交未知,...
2018-10-14 12:54:54
216
原创 Git 操作之rebase、squash
使用git版本控制。1.从master拉取分支(公司开发从develop拉取分支)。git checkout -b feature-demo2.代码编写,提交代码。 本地开发时,有些功能的开发可能需要几天,为了防止意外情况,尽量一天结束的时候,将未完成的代码提交到属于自己的远程分支。/** * Git Demo * @date 2017-11-11 下午10:23 */public cla
2017-11-12 00:13:20
10521
原创 算法导论——15动态规划——15.1钢条切割
1.动态规划主要思想:将大问题求最优解问题,分解为小问题求最优解问题。动态规划对每个子问题只求解一次,将结果保存,若之后需要该子问题的结果,直接查找即可。利用空间换取时间,并且这种方式是有效的。2.应用领域:求最优化问题。3.步骤:(1)刻画一个最优解的结构特征;(2)递归定义最优解的值;(3)得到最优解的值,通常采用自底向上的方法;(4)利用计算出的信息,构造一个
2016-08-04 00:06:51
637
原创 Java Scanner类在OJ中的简单使用
1. 输入规定参数个数n,参数按照一行输入n个元素。import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); // 一个while就是一个测试用例 while(in.ha
2016-08-03 00:04:49
1627
原创 Java基本数据类型的比较
一、byte, short, int, long四种基本数据类型以及其包装类的比较: int i = 100; Integer i1 = 100; Integer i2 = 100; Integer i3 = new Integer(100); Integer i4 = new Integer(100); Int
2016-08-02 09:55:32
2318
原创 eclipse4.5在线安装Aptana3插件报错解决方案
1. 在线安装:Help->Install New Software...->Add...->Name: "Aptana", Location: http://download.aptana.com/studio3/plugin/install2.此时如果遇到问题:org.eclipse.equinox.p2.core.ProvisionException
2016-07-21 19:43:05
3019
1
翻译 F#画图
用F#语言使用FSharp.Charting开源库画图 本文源程序来自F#DeepDives中第二部分第4节,做个部分修改,去掉了数值模拟函数部分的功能,旨在学习用F#和Charting开源库画图。文中附带一段测试代码,文件是脚本格式.fsx,如有错误望改正。 可按下面步骤使用:1.新建.fsx文件,导入2.设置横坐标长度T和采样个数N. 3.将所画的数据绑定到pa
2015-11-06 13:07:27
825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人