关闭

Linux下mysql忘记密码解决方法

linux输入命令: service mysql stop mysqld_safe –user=root –skip-grant-tables # 跳过权限检查然后另开一个窗口: mysql -uroot mysql # 使用root用户登陆mysql数据库 update user set password=password(“new_pass”) where...
阅读(13) 评论(0)

Zookeeper集群安装之虚拟机准备

搭建我们的zookeeper集群最少需要三台虚拟机乃至更多,那么如果我们一台一台的去装虚拟机,那速度可想而知,所以我们就需要对虚拟机进行clone更改配置就可以了,前提条件是有一台已经配置好的虚拟机!那么我们开始吧! 先来看看我们的虚拟机: 这里我需要再clone一台mini3出来 ,选中mini2 >>右键管理 >> 选中克隆。如图:然后出现如下界面:然后点击 下一步,出现如图所示:再点下一步...
阅读(32) 评论(0)

Spring、SpringMVC、Mybatis三大框架整合步骤

开发工具:eclipse 各框架负责的部分:简单一句话概括就是Spring负责处理我们的业务逻辑层,Mybatis专注操作数据库及SpringMVC负责处理我们的视图层,为此减少我们代码开发的耦合度 ,后期管理维护也更加方便。 需求:在页面展示我们的商品信息 起步:①首先创建我们的Maven工程 ②补全eclipse创建maven工程缺少的配置文件web.xml如下:(在webapp下创建一...
阅读(62) 评论(0)

Spring基于xml的方式开发我们的aop程序

什么是AOP: AOP是面向切面的编程在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高...
阅读(122) 评论(0)

优雅的Spring框架介绍

什么是spring?我这里简单介绍一下:spring是一个一站式的解决框架,提供了开发JAVA应用程序时所需的全面的基础架构,所以你可以把注意力放到程序实现上。spring的核心是控制反转(IoC)、依赖注入(DI)和面向切面(AOP)spring的优点:* 轻量级的容器框架,没有侵入性 * IoC更加容易组合对象之间的关系,通过面向接口进行编程,可以低耦合开发。 * 易于本地测试(Junit单元测...
阅读(140) 评论(0)

Mybatis基于接口代理的方式来开发Dao(二)

接着上一篇继续,首先介绍输入映射:通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型。 需求分析:如果是需要完成用户信息的综合查询,查询的条件可能很复杂,那么我们可以定义一个包装类型的pojo,把所有可能用到的查询条件封装到 此pojo的包装类型里。这里我们定义为QueryVo类:public class QueryVo { privat...
阅读(139) 评论(0)

Mybatis基于接口代理的方式来开发Dao(一)

Mybatis的简单介绍:Mybatis是一个操作数据库的框架。最开始叫做ibatis,从apache基金会脱离,加入googleCode正式更名为MyBatis。最终现在mybatis的代码托管在github 首先我们创建一个Maven的项目mybatis02,其中配置文件pom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" x...
阅读(71) 评论(0)

Java反射技术机制及一键封装原理

由于Java反射技术运用的方面很广泛,借此机会做一个总结,也为自己忘记了可以随时翻阅便可快速回忆起来!首先我们来说说什么是类的加载?类的加载:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载、连接、初始化 三步来实现对这个类进行初始化。加载: *就是指将class文件读入内存,并为之创建一个Class对象。 *任何类被使用时系统都会建立一个Class对象。连接: 验证 是否有...
阅读(65) 评论(0)

Java动态代理机制介绍(jdk和cglib的区别)

原理区别: Java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP 2、如果目标对象实现了接口,可以强制使用CGLIB实现AOP 3、如果目标对...
阅读(45) 评论(0)

JDBC连接MySQL数据库由浅入深解析

**JDBC连接MySQL数据库由浅入深解析** 一、标准的开发步骤: 1. 注册驱动. 2. 获得连接. 3. 获得语句执行平台 4. 执行sql语句 5. 处理结果 6. 释放资源.1.1.1 准备数据库: #创建数据库 create database mydb; #使用数据库 use mydb; ###创建分...
阅读(187) 评论(3)

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
阅读(74) 评论(0)
    个人资料
    • 访问:948次
    • 积分:129
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:3条
    文章存档
    最新评论