上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: Java世界泰山北斗级大作《Thinking In Java》切入Java就提出“Everything is Object”。在Java这个充满Object的世界中,reference是一切谜题的根源,所有的故事都是从这里开始的。 Reference是什么? 如果你和我一样在进入Java世界之前曾经 阅读全文
posted @ 2016-06-08 15:08 Mason.Ke 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存 阅读全文
posted @ 2016-06-06 14:44 Mason.Ke 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 简要记录主要步骤备忘 1、进入到jdk下的bin目录 2、输入如下指令 keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore -validity 36500 附: d:/tomcat.keystore是将生 阅读全文
posted @ 2016-06-02 17:29 Mason.Ke 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 站点自从开启 https 之后 ,百度分享就不能用了!但是又寻找不到类似百度分享的替代品。。 怎么办呢?要如何解决 百度分享不支持https的问题呢, 跟着博主动动手,让你百度分享仍然能在https下使用 ~ 伸手党 先上伸手党的解决方案~ 博主修改好的分享代码(下面两个链接下载其中一个的即可) h 阅读全文
posted @ 2016-06-02 17:02 Mason.Ke 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/macula/archive/2013/05/08/3066914.html 每次带班,讲到Spring事务这一块的时候,大家总是有很多的疑问,其实Spring事务并不难,可能初次接触的时候有的不好理解,今天我们就详细来谈一下Spring的事务 阅读全文
posted @ 2016-05-31 10:38 Mason.Ke 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 一、安装memcached服务端 1. 下载memcached的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在CMD下输入 "c:\memcached\memcached.exe -d install" 安装.3. 再输入:"c:\memcached\memcache 阅读全文
posted @ 2016-05-30 14:51 Mason.Ke 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Rest介绍 /blog/1 HTTP GET => 得到id = 1的blog/blog/1 HTTP DELETE => 删除 id = 1的blog/blog/1 HTTP PUT => 更新id = 1的blog/blog HTTP POST => 新增BLOG 以下详细解一下spring 阅读全文
posted @ 2016-05-27 17:32 Mason.Ke 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: 如下图所示: 创建好的项目如下: 编辑pom.xml文件 修改 <name>spring4-mybatis3 Maven Webapp</name> 部分,把" Maven Webapp"这部分包含空格的内容去掉,否则Maven 阅读全文
posted @ 2016-05-27 11:43 Mason.Ke 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源,如 Ehcac 阅读全文
posted @ 2016-05-27 11:42 Mason.Ke 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 三、编辑userMapper.xml 编辑userMapper.xml文件,添加如下的配置项 四、编写单元测试代码 阅读全文
posted @ 2016-05-27 11:41 Mason.Ke 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 表之间的关系如下: 1.3、定义实体类 1、Teacher类,Teacher类是teacher 阅读全文
posted @ 2016-05-27 11:40 Mason.Ke 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 其实我们完全可以将数据库的连接配置信息写在一个properties文件中,然后在conf.xml文件中引用properties文件,具体做法如下: 阅读全文
posted @ 2016-05-27 11:39 Mason.Ke 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 二、定义实体类 三、编写测试代码 3.1、编写SQL的xml映射文件 1、创建一个orderMapper.xml文件,o 阅读全文
posted @ 2016-05-27 11:39 Mason.Ke 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境是上一篇博文中的测试环境。 一、使用MyBatis 阅读全文
posted @ 2016-05-27 11:38 Mason.Ke 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java 阅读全文
posted @ 2016-05-27 11:37 Mason.Ke 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 本文使用rmi方式,借鉴百度能搜到的文章,但是均不能做到数据同步,做了些改动完全没问题,更详细说明介绍百度即可。直奔主题,可运行的demo实例! 创建一个maven项目,配置pom pom.xml 服务器A 配置 ehcache.xml 测试代码。 Mytest.java 服务器B ehcache. 阅读全文
posted @ 2016-05-27 11:32 Mason.Ke 阅读(547) 评论(0) 推荐(0) 编辑
摘要: AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 OOP是关注将需求功能划分为不同的并且相对独立,封装良好的类,并让 阅读全文
posted @ 2016-05-26 15:50 Mason.Ke 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、L 阅读全文
posted @ 2016-05-24 18:35 Mason.Ke 阅读(172) 评论(1) 推荐(1) 编辑
摘要: SpringMVC是越来越火,自己也弄一个Spring+SpringMVC+JPA的简单框架。 1、搭建环境。 1)下载Spring3.1.2的发布包;Hibernate4.1.7的发布包(没有使用hibernate的API,只是使用了它对JPA的实现);下载 BoneCP 连接池框架及其依赖的ja 阅读全文
posted @ 2016-05-24 17:49 Mason.Ke 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 使用Eclipse的maven构建一个web项目 1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next 2、选择项目路径 Usedefault Workspace location默认工作 阅读全文
posted @ 2016-05-19 17:24 Mason.Ke 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 前言 周一入职的新公司,到了公司第一件事自然是要熟悉新公司使用的各种技术,搭建本地的环境。 熟悉新公司技术的过程中,首先就是Maven,这个前面已经写过文章了,然后就是Dubbo 公司的服务都是通过Dubbo来治理的。其实之前我就对SOA、RPC等分布式服务的概念有所了解,Dubbo也多多少少知道一 阅读全文
posted @ 2016-05-19 15:45 Mason.Ke 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、redis简介Redis是一个key-value存储系统。和Memcached类似,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。在部分场合可以对关系数据库起到很好的 阅读全文
posted @ 2016-05-18 11:41 Mason.Ke 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1. 一个简单的例子 1.1. 创建表: create table t(s1 integer); 1.2. 触发器: delimiter | create trigger t_trigger before insert on t for each row begin set @x = "hello 阅读全文
posted @ 2016-05-18 11:39 Mason.Ke 阅读(1879) 评论(0) 推荐(0) 编辑
摘要: 什么是Zookeeper,Zookeeper的作用是什么,它与NameNode及HMaster如何协作?在没有接触Zookeeper的同学,或许会有这些疑问。这里给大家总结一下。一、什么是Zookeeper ZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜蜂(Hiv 阅读全文
posted @ 2016-05-18 11:14 Mason.Ke 阅读(707) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。RabbitMQ是AMQP协议领先的一个实现,它实现了代理(Broker)架构,意味着消息在发送到客户端之前 阅读全文
posted @ 2016-05-18 09:46 Mason.Ke 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 定义和用法 DATE_ADD() 函数向日期添加指定的时间间隔。 语法 Java代码 DATE_ADD(date,INTERVAL expr type) Java代码 Java代码 date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 type 参数可以是下列值: Type 值 阅读全文
posted @ 2016-05-16 14:49 Mason.Ke 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。  阅读全文
posted @ 2016-05-16 14:48 Mason.Ke 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 创建表dim_date: mysql中创建存储过程createDates 插入每一天的日期(我是从2015-10-01开始后的1000天,大概到2018年) 调用存储过程:call createDates(); 然后更新年、月、日、第几周、季度 UPDATE dim_date SET YEAR=YE 阅读全文
posted @ 2016-05-16 14:44 Mason.Ke 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 继上一篇webService入门之后,http://www.cnblogs.com/xiaochangwei/p/4969448.html ,现在我将我周六在家研究的结果公布出来 本次集成是基于之前已经搭建好的SpringMVC+mybatis+shiro的基础上进行的,看似很简单的集成,但是由于j 阅读全文
posted @ 2016-05-13 15:05 Mason.Ke 阅读(244) 评论(0) 推荐(0) 编辑
摘要: webService主要用于向其他系统提供接口以便调用,系统间可能开发语言等完全不同,根据约定的接口规范,调用者传递相关参数进行接口调用,服务方根据传入的条件进行业务处理并进行结果返回。 webSercive现在有很多框架支持,并且可以和主流框架如Spring进行集成,更易于操作。推荐使用Apach 阅读全文
posted @ 2016-05-13 15:04 Mason.Ke 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页