加载中
SELECT * ...... FOR UPDATE 锁机制

由于InnoDB预设是Row-Level Lock,InnoDB行锁是通过给索引上的索引项加锁来实现的,这一点MySQL与Oracle不同,后者是通过在数据块中对相应数据行加锁来实现的。InnoDB这种行锁实现特点意味着...

2017/04/13 16:06
21
ActiveMQ安装与使用

一 .安装运行ActiveMQ: 1.下载activemq wget http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz 2.解压 tar -xf apache-activemq-5.9.0-bi...

2017/04/13 16:06
23
Win下hadoop、eclipse开发环境搭建

一、hadoop下载 hadoop下载以及安装和配置请查看上一篇文章:hadoop2.7.3安装和配置 windows下和Linux差不多,配置也可以复用 二、eclipse下hadoop插件 自己编译或者网上下载(附:hadoop2.7...

2017/04/13 16:06
14
避免’sudo echo x >’ 时’Permission denied’

甲: 示例 sudo echo a > 1.txt -bash: 1.txt: Permission denied 乙: 分析: bash 拒绝这么做,说是权限不够. 这是因为重定向符号 “>” 也是 bash 的命令。sudo 只是让 echo 命令具有了 ...

2017/04/13 16:06
9
MySQL中myisam和innodb的主键索引有什么区别?

MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图: 这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Prima...

2017/04/13 16:06
18
TCP/IP 协议状态学习

TCP/IP 协议簇中TCP提供可靠的服务连接,采用三次握手建立一个连接,如下图所示: 在客户端A和服务端B之间建立一条tcp连接,主要经过一下三步: 一 客户端 A发起建立连接的请求,向服务端B发...

2017/04/13 16:06
7
Mysql对自增主键ID进行重新排序

Mysql数据库表的自增主键ID号经过一段时间的添加与删除之后乱了,需要重新排列。 一、不清空数据 原理:删除原有的自增ID,重新建立新的自增ID。 1,删除原有主键: ALTER TABLE `table_nam...

2017/04/13 16:06
113
java序列化

哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下trans...

2017/04/13 16:06
6
MySQL SQL服务器模式

MySQL服务器可以以不同的SQL模式来操作,并且可以为不同客户端应用不同模式。这样每个应用程序可以根据自己的需求来定制服务器的操作模式。 模式定义MySQL应支持哪些SQL语法,以及应执行哪种...

2017/04/13 16:06
6
MySQL数据的主从复制、半同步复制和主主复制详解

一、MySQL复制概述 ⑴、MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能,当然还有重要的一条就是免费~不过不知道还能免费...

2017/04/13 16:06
4
Linux安装perl DBD-mysql驱动

到http://www.cpan.org/modules/by-module/DBD/找到最新的版本,现在最新的为DBD-mysql-4.020.tar.gz 开始下载安装: wget http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.020.tar...

2017/04/13 16:06
51
编译安装zabbix error: MySQL library not found

本人用编译方式安装的MySQL ,用编译安装zabbix 报checking for mysql_config... configure: error: MySQL library not found 用--with-mysql=/usr/local/mysql/也不行 由“mysql_config......

2017/04/13 16:06
82
Git理解及常用操作总结

一、 Git作用 Git是一个开源的、免费的分布式版本控制工具,用于敏捷高效的处理各种大小项目的版本管理。Git有如下功能: 1、 从服务器上面克隆数据,包括代码和版本信息到本地。 2、 在本地...

2017/04/13 16:06
7
JavaScript表单验证和邮箱格式验证的方法

JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 被 JavaScript 验证的这些典型的表单数据有: 用户是否已填写表单中的必填项目? 用户输...

2017/04/13 16:06
78
Linux如何查看JDK的安装路径

如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法. 原文地址:点击打开链接 1:echo $J...

2017/04/13 16:06
2
树的深度优先与广度优先遍历

原题出自百度的笔试: 简述树的深度优先及广度优先遍历算法,并说明非递归实现。 当时我看到这个题目的时候,已经完全记不得非递归算法该怎么实现了,后来查阅了一下,要用到两个辅助的数据结...

2017/04/13 16:06
7
Java中的序列化

当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方...

2017/04/13 16:06
2
Ubuntu使用apt-file解决库或者文件缺失依赖

1 问题发现 有的时候编译或者安装软件包,会提示缺少某个文件,比如头文件或者动态链接库xxx.so文件等, 虽然我们知道这是因为没有安装某个必须的软件包所致,却不知道具体是哪个软件包 2 ...

2017/04/13 16:06
12
ubuntu解压命令全览

一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。 ubuntu 下rar解压工...

2017/04/13 16:06
2
Java:按值传递还是按引用传递详细解说

前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料...

2017/04/13 16:06
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部