- 浏览: 55207 次
最新评论
-
Qinxq:
我不是很懂== 小白一个 ···有详细的代码吗? ...
Spring AOP 系统日志记录 -
yixiandave:
你让我情何以堪 写道应该是 ?>T>Object ...
java泛型<T>和<Object>的区别 -
你让我情何以堪:
应该是 ?>T>Object 这种关系吧
java泛型<T>和<Object>的区别 -
yixiandave:
java_web_hack1 写道<?>和< ...
java泛型<T>和<Object>的区别 -
u010202411:
Spring AOP 系统日志记录
文章列表
转自
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联表查询详解
- 博客分类:
- 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是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 -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 ...