`
tiankong6622
  • 浏览: 55207 次
社区版块
存档分类
最新评论
文章列表
转自 http://qing.weibo.com/1765738567/693f0847330008ii.html http://qing.weibo.com/1765738567/693f0847330008x6.html 讲到了LSM 树和COLA树,LSM已经被许多主流NoSQL系统采用,如BigTable,Cassandra,而COLA则知道的人不多。文章分析比较的很清晰。   以下原文 ---------------------------------------------------------------------------------------------- ...
CentOS 6.4下编译安装MySQL 5.6.14   一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 二:安装MySQL 安装编译代码需要的包 yum -y install make gcc-c++ cmake bison-devel ncurses-devel 下载M ...
  此文章转载everlook的,原文地址:http://everlook.iteye.com/blog/1446672   1)创建简单maven项目 mvn archetype:create -DgroupId=cn.everlook.myweb -DartifactId=myweb -DpackageName=cn.everlook.myweb 这样会自动生成App.java的文件 进入myweb目录,执行eclipse:eclipse 这样就可以将项目导入eclipse 把项目变成Dynamic Web项目 右键项目,选择Project Facets,点击Convert to f ...
java泛型<T>和<Object>的区别,作为个人笔记: 使用<T>来声明类型持有者名称,自定义泛型类时,类持有者名称可以使用T(Type),如果是容器的元素可以使用E(Element),若键值匹配可以用K(Key)和V(Value)等,若是<?>,则是默认是允许Object及其下的子类,也就是java的所有对象了

MySQL联表查询详解

主要讲解left join,right join,inner join的用法分析和比较。 先创建a、b两张表: 建表语句:   CREATE TABLE `a` ( `aID` int(1) NOT NULL AUTO_INCREMENT, `aNum` char(20) NOT NULL, PRIMARY KEY (`aID`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;   CREATE TABLE `b` ( `bID` int(1) NOT NULL AUTO_INCREMENT, ...
Spring AOP 系统日志记录      AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,AOP实际是GoF设计模式的延续      关于Spring AOP的一些术语   切面(Aspect):在Spring AOP中,切面可以使用通用类或者在普通类中以@Aspect ...
                             MYSQL 5.6.14解压版安装步骤1. 从http://dev.mysql.com/downloads/mysql/下载MySQL解压版,解压缩之后其实MySQL就可以使用了,但是要进行配置。2. 解压之后可以将该文件夹改名,放到合适的位置,我的解压后文件名修改成了mysql-5.6.14,放到D盘。当然你也可以放到自己想放的任意位置。3. 完成上述步骤之后,很多用户开始使用MySQL,但会出现错误。这是因为没有配置环境变量所致。配置环境变量很简单:我的电脑->属性->高级->环境变量,选择PATH,在其后面添加: ...
谈MongoDB的应用场景   MongoDB的应用场景在网上搜索了下,很少介绍关于传统的信息化应用中如何使用MongoDB数据库方面的内容,比较多的还是介绍日志的采集和存储,小文件的分布式存储,类似互联网微博应用的数据存储等方面的内容。在这里思考下传统企业信息化系统中的应用可行性。首先对于NoSQL数据库,在数据库建模上需要重点考虑,彻底放弃传统的关系型数据库建模方法,如果将传统的关系型数据库表原封不动的映射到NoSQL数据库,很多NoSQL数据库本身的优点特性反而无用武之地。其中最重要的就是转化为面对对象的思维模式,更加关注领域对象和实体信息。MongoDB数据库的集合本身就是一个可 ...
成神之路 先记着,慢慢学习 基础篇 多线程和java并发编程 java反射机制和动态代理以及cglib和AOP java类加载机制  面向对象设计原则和java与设计模式 java IO/nio aio socket 以及mina和netty  java数据结构
Hessian实现Webservice简单实例 Hessian是一个轻量级的remoting on http工具,采用的是Binary RPC协议,所以它很适合于发送二进制数据,同时又具有防火墙穿透能力。Hessian一般是通过Web应用来提供服务,因此非常类似于平时我们用的WebService。只是它不使用SOAP协议,但相比webservice而言更简单、快捷。 Hessian官网:http://hessian.caucho.com/ Hessian可通过Servlet提供远程服务,需要将匹配某个模式的请求映射到Hessian服务。也可Spring框架整合,通过它的Dispatche ...

JNI浅析

 JNI是Java Native Interface的缩写,JNI是一种机制,有了它就可以在java程序中调用其他native代码,或者使native代码调用java层的代码。也就是说,有了JNI我们可以使Android项目中,java层与native层各自发挥所长并相互配合。如下图所示,JNI在Android中所处的位置。                                                                                                                                       ...
Java线程池使用说明 一简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。

mysql常用命令

以下是个人在日常编程中常用的MySQL操作命令,也有从网上收录的一部分,作为笔记,正所谓好记性不如烂笔头: 一、连接MYSQL   格式: mysql -h主机地址 -u用户名 -p用户密码   1、 连接到本机上的MYSQL。   首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.   如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>
个人整理的一些java处理高并发高负载类网站的设计方法(其实就是各种博客的摘要,可能有点乱)。   一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数 ...
经过半天的努力,终于配置成功了,最后因为事务的原因,又折腾了一小时,这就是菜鸟的悲剧。先声明一下,项目是用maven创建的。 废话少说,先上代码 package com.stoscm.service; import java.sql.PreparedStatement; import java.sql.SQLException; import java.util.List; import javax.sql.DataSource; import org.springframework.beans.BeansException; import org.springframe ...
Global site tag (gtag.js) - Google Analytics