水逝流年

不忘初心,方能始终。(本博旨在学习交流,旨在将问题尽可能说清楚,部分内容来自网络。慎重转载。)...

数据库中的并发控制

1、写在前面1.1 为什么要并发控制如果事务在并发执行时,来自各个并发事务的所有指令的执行控制都是由操作系统负责,那么许多调度都是可能的。这样,很可能会导致数据库处于不一致的状态。所以,必须保证数据库执行的任何调度都能是数据库保持一致状态,这是数据库中并发控制(concurrency-contro...

2017-03-11 17:54:02

阅读数 667

评论数 0

Vim快速移动光标

1、字符粒度的移动 快捷键 助记 作用 h 向左移动一个字符 l 向右移动一个字符 n| 移动到文本行的第n列 fX **f**ind 移动到光标后面的下一个字符X(X可以是任何字符) FX **F**ind 移动到光标前...

2016-07-30 01:40:57

阅读数 466

评论数 0

九宫格手机解锁有多少种情况?

0、写在前面:本文的内容大概搬运自果壳和知乎的两篇文章,在结尾有注明参考。安卓手势解锁是安卓手机解除锁定的密码方案,究竟这种方式一定有多少种可能呢?这是本文要讨论的问题。1、问题定义问题很简单:安卓的手势解锁是3*3的点阵,在这个点阵上的解锁手势一共有多少种情况?这里一个合格的解锁手势轨迹必须满足...

2016-07-02 00:12:59

阅读数 1403

评论数 0

Shell脚本遍历目录

这里,主要通过该脚本来练习Shell函数的写法,其功能主要是用来递归地遍历Unix目录,列出其中的文件和目录,并且能够通过缩进来展示文件的目录层级关系。tree.sh:function listFiles() { #1st param, the dir name #...

2016-06-21 00:13:45

阅读数 847

评论数 0

Java Servlet Development Without Eclipse

0、写在前面在用Java进行Web开发的过程中,往往都会使用Eclipse或者MyEclipse等集成开发环境。这些IDE固然方便,然而,对于新手来说,却屏蔽了许多实现的细节。本文的目的是通过一个简单的Servlet例子,来说明IDE到底帮我们完成了哪些工作。Via: Servlets - Exa...

2016-04-05 23:24:07

阅读数 377

评论数 0

使用Bash快捷键提高效率

这是一篇翻译的文章,原文:Bash Shortcuts For Maximum Productivity。稍有修改和整理。你可能知道,Bash有非常丰富的快捷键,能够让使用命令行轻松很多。Bash这种用快捷键编辑命令行的功能,是通过GNU Readline library实现的。这个库也被除了Ba...

2016-03-31 00:05:27

阅读数 314

评论数 0

Java之jar打包

1、jar简介Java归档文件格式(Java Archive, JAR)能够将多个源码、资源等文件打包到一个归档文件中。这样,有如下好处: 安全性 可以对整个jar包的内容进行签名。 减少了下载时间 如果applet被打包成一个jar文件,那么所有相关的资源就可以在一个HTTP transac...

2016-03-30 00:29:26

阅读数 13887

评论数 0

Java环境变量PATH和CLASSPATH

Java开发中常用到环境变量的配置,下面简单介绍下Java中经常配置的环境变量:PATH和CLASSPATH。1、PATH环境变量1.1 作用简介安装完JDK(Java Development Kit,Java开发套件)之后,可以在安装目录下找到两个子目录(bin目录和lib目录)。bin目录中包...

2016-03-28 23:28:57

阅读数 5319

评论数 0

Linux中的pushd和popd

其实,很早就知道pushd和popd在linux中可以用来方便地在多个目录之间切换。那时比较浮躁,感觉切换目录没必要这么复杂。在实际中,发现通过使用pushd和popd能够极大地提高效率。0、使用cd -进行目录切换一般,Shell中都可以通过cd -命令回到之前的目录,下面是一个例子:$ pwd...

2016-02-24 00:36:27

阅读数 1886

评论数 0

Unix文本处理工具之awk

Unix命令行下输入的命令是文本,输出也都是文本。因此,掌握Unix文本处理工具是很重要的一种能力。awk是Unix常用的文本处理工具中的一种,它是以其发明者(Aho,Weinberger和Kernighan)的名字首字符命名的,是一种基于模式匹配检查输入然后将期望的匹配结果处理后输出到屏幕的文本...

2015-11-12 23:24:44

阅读数 426

评论数 0

数据库中的并发

简介所谓并发操作,是指在多用户共享系统中,许多用户可能同时对同一数据进行操作。并发操作带来的问题是数据的不一致性,主要有三类:丢失更新、不可重复读和读脏数据。主要原因是事务的并发操作破坏了事务的隔离性。DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,避免用户得到不正确的...

2015-10-29 23:36:37

阅读数 414

评论数 0

Centos yum安装并启动telnet

今天想从windows机器telnet到虚拟机的时候,遇到了各种小问题,这里记录下。Window8.1开启telnetcmd中输入telnet命令,提示找不到。原来windows不知道从哪个版本开始把这个服务给关了。开启方式:程序和功能->打开或关闭Windows功能,如下图: 确定,...

2015-10-29 00:46:37

阅读数 656

评论数 0

Linux shell按行读文件

写在前面这里采用的测试文件的内容如下:$ cat read_test.txt 1 a a,b,d,f 2 b alsdjf,apple,kdjf 3 c 163.2.201.1 4 d www.google.com 5 e http://blog.csdn.net/xia7139 另外,这里的脚...

2015-10-27 22:20:59

阅读数 645

评论数 0

Markdown语法入门

1、写在前面1.1 段和行Markdown中一段(Pragraph)是一行或多行连续的文本。段与段之间由一个或多个空行隔开。空行就是看起来没有内容的行,只包含空格或者tab的行都叫做空行。Markdown中一般的不包含特殊格式的文本,不应该用空格或者tab缩进。1.2 “Hard wraped” ...

2015-09-05 21:35:05

阅读数 533

评论数 0

Win8.1更新之后没法启动,如何修复?

1、问题 今天开笔记本的时候,发现电脑没法启动,屏幕显示“Recovery Your PC needs to be repaired...”。具体内容见下图: 2、解决办法 2.1 用U盘制作启动盘 于是,想到应该是系统更新之后,崩溃了。按照提示应该用一个系统盘修复下,又没有别的办...

2015-03-14 17:10:38

阅读数 2436

评论数 0

Screen命令使用指南

如果你问我什么命令最能提高工作过程中的幸福感,就目前的情况来看,我一定会毫不犹豫地回答:“screen!没错就是screen,一定要会用screen!”至于原因且听下段分解。 1、screen简介 GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时...

2015-02-02 15:32:35

阅读数 813

评论数 0

Python用两个list模拟有序字典

python语言中的dict(字典)类型是无序的。但是,实际中,我们有时会用到有序字典这种结构,也就是在一个有序的结构中存储一系列键值对。这里介绍的是,如何用两个list来实现这个结构。 1、bisect模块 1.1 介绍 python中的bisect模块可以实现向有序列表中插入元素,同时维...

2015-01-27 15:50:47

阅读数 727

评论数 0

Python模块的使用

模块是Python组织代码的基本方式。Python的脚本都是用扩展名py的文本文件来保存的,一个脚本可以单独运行,也可以导入另一个脚本中运行。我们称导入其他脚本中运行的脚本为模块(module)。 1、脚本的导入方式 模块的名称和脚本名称相同,如果在一个名为operation.py的文件中定义了加...

2015-01-23 10:54:52

阅读数 503

评论数 0

Linux下sort命令的使用

Linux下的sort命令默认将文件中的每一行为单位,进行排序,然后输出。具体地,就是从每行的第一个字符开始,依次按ASCII码值进行比较,最后将结果按升序排序输出。 1、sort常用选项 -u 在排序的时候忽略相同的行,类似于uniq命令,不过uniq命令只能跳过相邻的相同行,并不能进行排序。

2015-01-20 21:50:28

阅读数 866

评论数 0

Linux下cut命令的使用

Linux下有诸多进行文本处理的命令,这里介绍的是cut命令。 cut命令能够对文本文件中的行,进行按字节、字符和字段进行剪切,然后将指定的相应部分写到标准输出。如果没有给定文件名,cut命令将默认读取标准输入。 1、cut命令的语法总括 cut { -b list [-n] | -c list...

2015-01-08 15:40:43

阅读数 715

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭