- 博客(21)
- 收藏
- 关注
原创 oracle导入数据过程
[size=medium](1)用sqlplus登陆 sqlplus中:用户名 as sysdba;(2)输入密码,盲打注意字符并没有在屏幕上出现(3)删除某个将创建用户,以防该用户已经创建过 DROP USER xxxx CASCADE;(4)创建表空间,注意存放的路径,属自定义 create tablespace XXX表空间 ...
2016-06-13 10:45:26 158
原创 spring3.2的jar简介
1.spring-aop-3.2.2.jar 包含在应用中使用spring的aop特性时所需的类。2.spring-aspects-3.2.2.jar 提供对aspectj的支持,以便可以方便的将面向方面的功能集成进ide中3.spring-beans-3.2.2.jar springioc(依赖注入)的基础实现,所有应用都要用到的,它包含访问配置文件、创建和管理bea...
2016-06-05 10:09:17 264
原创 mybatis-分页插件-PageHelper使用笔记
一准备工作 下载 jar包,以目前最新版本4.15为例,java1.6,数据库是mysqlhttp://git.oschina.net/free/Mybatis_PageHelper二 添加两个下载完的jar包到工程里pagehelper-4.1.5jsqlparser-0.9.1三在mybatis的配置文件mybatis-config.xml中添加插件信息[cod...
2016-06-04 21:44:23 184
原创 mybatis 学习笔记(三)动态SQL
[size=medium]MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。主要标签有[/size][size=medium]ifchoose(when,otherwise)trimwheresetforeach[/size][size=medium](一)if就是简单的条件判断语句 例如下代码[/...
2016-06-04 19:12:32 112
原创 mybatis 学习笔记(二)mybatis常用的操作
[size=medium][b](一)本文简介[/b] 本文主要记录一下mybatis的常用操作:增、删、改、查(列表查询、关联查询),基本的实现思路都是分两步进行1.mapper文件中利用标签定义操作语句,如果是查询语句并且返回结果是多条数据的同时也要定义结果集的映射关系,所有操作相关的标签都是定义在与之间的下文将不再重复2.在接口中定义与之匹配的方法,注意接口的方法...
2016-05-31 21:22:25 130
原创 mybatis学习笔记(一)初识mybatis
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对hibernate“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。orm工具的基本工作流程无论是用过的...
2016-05-30 20:30:11 157
原创 Redis学习笔记 (三)java 操作Redis
(一)使用前准备使用Java操作Redis需要jedis,本文使用的是jedis-2.1.0.jar(二)代码实例 在不同的线程中使用相同的Jedis实例会发生奇怪的错误。但是创建太多的实现也不好因为这意味着会建立很多sokcet连接, 也会导致奇怪的错误发生。单一Jedis实例不是线程安全的。为了避免这些问题,可以使用JedisPool, JedisPool是一个线程...
2016-05-23 16:28:42 123
原创 Redis学习笔记(二)windows下安装Redis
一准备工作 下载Redis windows版 github地址:https://github.com/ServiceStack/redis-windows我下载了当时最新的redis-latest-3.0[img]http://dl2.iteye.com/upload/attachment/0117/6034/373041d1-88fd-367b-8133-9d...
2016-05-23 15:52:22 82
原创 Redis 学习笔记(一)认识Redis
redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库(NoSQL),Redis与Memcached的区别:1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。2 Redis支持数据的备份,即master-slave模式的数据备份。3 Redis支持数据的持...
2016-05-23 15:09:47 97
原创 Socket 学习笔记(三)补充关于Socket双向输入输出的例子
前面几章的例子中服务端收到信息后都没有返回应答信息,在实际中也许会有用到,写个例子记住[b]服务端代码[/b][code="java"]package com.mytest.socket;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import ...
2016-04-27 15:57:08 173
原创 Socket 学习笔记(二)Socket之支持多客户的client/server程序
前一章的Client/Server程序只能实现Server和一个客户的对话。在实际应用 中,往往是在服务器上运行一个永久的程序,它可以接收来自其他多个客户端的请求,提供相应的服务。为了实现在服务器方给多个客户提供服务的功能,需要对上面的程序进行改造,利用多线程实现多客户机制。服务器总是在指定的端口上监听是否有客户请求,一旦监听到客户请求,服务器就会启动一个专门的服务线程来响 应该客户的请求,而服...
2016-04-27 01:27:37 501
原创 JAVA设计模式之单例模式
概念: Java中单例模式是一种常见的设计模式,单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。[code="java"]//在第一次调用的时候实例化自己 ,非线程安全 public cla...
2016-04-26 23:02:20 67
原创 Socket 学习笔记(一) 初识Socket
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。...
2016-04-26 21:59:06 190
原创 JMS学习笔记 (四)Spring与ActiveMQ结合
[size=medium]一 实验环境[/size][size=medium] 1.jdk1.6 2.spring 2.5 3.apache-activemq-5.10.0[/size][b]二 点对点消息模型的收发消息示例[/b][b]负责发送消息的ProductService具体代码[/b][code="java"]package...
2016-04-25 16:21:51 77
原创 JMS学习笔记 (三)ActiveMQ简单例子
我们使用的是ActiveMQ 5.10.1 Release的Windows版,开发时候,要将apache-activemq-5.10.0-bin.zip解压缩后里面的activemq-all-5.10.0.jar包加入到classpath下面,这个包包含了所有jms接口api的实现。JMS API中约定了Client端可以使用四种ACK_MODE,在javax.jms.Session接口中...
2016-04-21 22:32:47 116
原创 JMS学习笔记 (二)ActiveMQ 在window下的安装
ActiveMQ是由Apache出品的是一个完全支持JMS1.1和J2EE 1.6规范的 JMS Provider实现,它非常快速,支持多种语言的客户端和协议,而且可以非常容易的嵌入到企业的应用环境中,并有许多高级功能。是一个易于使用的消息中间件,是JMS消息通信规范的一个实现。用于一个消息的接受和转发的容器,可用于消息推送。消息中间件有很多的用途和优点: 1. 将数据从一个应用程序传...
2016-04-21 20:45:28 130
原创 JMS学习笔记 (一)基本概念.
基本概念JMS是java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。它的特点1.多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP完全支持JMS1.1和J2EE 1.4规范 (持...
2016-04-21 13:50:52 88
原创 查询sql 行变列
查询语句,行变列的经典用法教师号 星期号 是否有课 1 2 有 1 3 有 2 1 有 3 2 有` 1 2 有写一条sql语句让你变为这样的表教师号 星期一 星期二 星期三 1 2 1 2 1 3 1各星期下的数字表示:对应的教师在星期几已经...
2016-04-17 20:08:42 137
原创 windows下配置mysql集群
配置 MySQL 群集必需使用其群集版本,注意和 MySQL Server 版本的区别。本文以 Windows 平台下的 MySQL 群集版本 mysql-cluster-gpl-7.4.7为例。下载地址为:[url]http://downloads.mysql.com/archives/cluster/[/url],选择 mysql-cluster-gpl-7.4.7-win32.zip文件,...
2016-04-01 23:13:05 138
原创 mysql集群学习
MySQL 群集是一种技术,该技术允许在无共享的系统中部署“内存中”和“磁盘中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括 MySQL 服务器,NDB Cluster 的数据节点,管理服务器,以及(可能存在的)专...
2016-03-31 21:19:05 105
原创 ehcache学习笔记
一准备的工作 1.已经整合了spring、hibernte的项目 2.把 ehcache-core-2.4.5 ehcache-web-2.0.3 两个jar包添加到lib下 3 把相关文件: ehcache.xsd ehcache.xml 两个文件添加到 src下 二 ehcache常用方法CacheManager cacheManager = CacheMan...
2016-03-31 18:37:10 123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人