- 博客(17)
- 收藏
- 关注
原创 JAVA词汇大全
JAVA词汇大全A B C D E F H I J L M O P R S T U V W A Abstract Window Toolkit(AWT)抽象窗口工具集 一个用本地图形组件实现的图形接口。这些组件提供了大部分的本地组件。这个接口正逐步被Swing组件所替代,参见Swing Set. Abstract 抽象的 一个Java语言中的关键字,用在类...
2019-01-05 16:54:04
819
原创 Redis 数据库使用场景 ?
1、 redis简介 redis是Nosql数据库中使用较为广泛的非关系型内存数据库,redis内部是一个key-value存储系统。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型,类似于Java中的map)。Redis基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoS...
2018-05-28 09:28:58
2088
原创 Redis数据库特点的介绍:
首先介绍一下Redis,Redis是一个高性能的Key-value数据库,它属于NoSQL数据库。关于NoSQL数据库我们在这里也做一下简单的介绍,数据库分为关系型数据库比如MySQL和非关系型数据库如今天我们说道的Redis数据库,和新式的数据库(结合两种数据库衍生出来的新式数据库),他们两个的区别在这里我们先不做详细解释,这里只是简单的介绍一下吧:对于NoSQL数据库他是全称(not only...
2018-05-28 09:23:17
494
原创 Redis 数据库介绍
Redis数据库介绍redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。redis数据结构redis是一种高级的key:value存储系统,其中value支持五种数据类型:字符串(strings)字符串列表(lists)字符串集合(sets)有序字符串集合(sorted sets)哈希(hashes)而关于key,有几个点要提醒大家:key不要...
2018-05-28 09:22:10
288
原创 Zookeeper原理架构 :
Zookeeper原理架构2016年04月22日 11:59:44阅读数:30540本文纯属个人笔记,通俗易懂,转载请附上原文链接!部分资料摘自网络,如有雷同,纯属巧合!Zookeeper到底是什么!?学一个东西,不搞明白他是什么东西,哪还有心情学啊!! 首先,Zookeeper是Apache的一个java项目,属于Hadoop系统,扮演管理员的角色。 然后看到官网那些专有名词,实在理解不了。在Z...
2018-05-09 16:19:21
380
原创 Zookeeper 和 dubbo 的关系:
Dubbo建议使用Zookeeper作为服务的注册中心。1. Zookeeper的作用: zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说就是ip地址和服务名称的对应关系。当然也可以通过硬编码的方式把这种对应关系在调用方业务代码中实现,但是如果提供服务的机器挂掉调用者无法知晓,如果不更改代码会继续请求挂掉的机器提供服务。zook...
2018-05-09 16:14:56
155
原创 Dubbox 是什么?
1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方...
2018-05-09 16:11:24
4491
原创 Spring Mvc 与 json 交互
在web开发中,如果想做页面局部刷新的功能,那么使用ajax最合适不过了。在spring mvc逐渐替代struts框架的今天,掌握spring mvc和json的数据交互式很有必要的。 ajax与后台的数据交互格式有好几种,本文主要讲解以ajax以json格式和key/value键值对的方式向后台发送数据,返回的是json格式的数据,以便于前端对数据的解析。两种格式的后台处理过程如下。 两者的...
2018-05-05 11:23:08
235
原创 Java中的单利模式 详解
Java中的单利模式1.实现java的单利模式要具备以下三个要素单例模式有以下特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例要实现一个单例模式要实现以下三点要有一个静态的私有的成员变量,但是不做初始化。要有一个私有的构造方法,主要是不让其他的类New这个方法。要有一个公共的静态的入口方法。具体看下面的例子:public class Singlet...
2018-04-24 17:43:31
232
原创 Java 动态代理:
java的动态代理详解1.为什么要使用动态代理。有时候我们在访问一个对象的时候,需要一些业务的处理,比如权限的控制,日志的记录,拦截器等等的一些面向切面的业务,这时候我们可以用拦截器实现。而且Struts的拦截器就是动态代理一个很典型的例子。2.动态代理的使用首先介绍几个类和方法Proxy类:位于java.lang.reflect.Proxy,这个类就是用于创建代理对象的核心类newProxyIn...
2018-04-24 17:39:54
122
原创 Mysql 查询 , 多表查询 以及 子查询:
1.查询一张表: select * from 表名;2.查询指定字段:select 字段1,字段2,字段3....from 表名;3.where条件查询:select 字段1,字段2,字段3 frome 表名 where 条件表达式;例:select * from t_studect where id=1; select * from t_student where age&g...
2018-04-24 17:36:15
146
原创 Java Eclipse 中的断点DeBug 调试:
如何调试Java程序?大家最开始学习Java,都会觉得IDE调试好高端有木有,其实很简单了。下文会尽量简单直观的教会你在Eclipse中调试,其他的IDE调试步骤也是类似的。1.在你觉得有错的地方设置断点。在代码行数前,点击右键,注意是右键,然后选择Toggle Breakpoint。你可能会问,我如何知道在哪儿放置断点?如果对这个问题完全没有感觉,你完全可以多打几个断点,单步调试直到找到异常,只...
2018-04-24 11:00:11
460
原创 Mybatis 和 Hibbernate 的区别:
Mybatis 和 Hibbernate 的区别: 1:首先 MYbatis 是一个半自动化的 框架; Hibbernate 是一个全自动化的框架 ; 2: MYbatis 是一个半自动化的 框架 它的 sql 语句我们自己 编写 ,sql 语句的 好坏可以控制; Hibbernate 是一个全自动化的框架 ...
2018-04-23 21:26:34
1704
原创 Mybatis 源码分析 和 SQL 语句执行流程;
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。如何新建MyBatis源码工程请点击MyBati...
2018-04-22 17:45:51
134
原创 Hibbernate 的一级缓存和二级缓存的区别 :
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问...
2018-04-21 09:24:21
638
原创 Orcl 数据库;
Oracle 数据库 一:Oracle 关系型数据库(ORM)分布式集群数据库; 二:Oracle 8i--> Oracle 9i l=internet(网络) ...
2018-04-18 11:10:07
492
原创 CSS 禁用滚动条
CSS 禁用滚动条如此设置:body{ overflow-y: hidden; overflow-x: hidden;}
2018-04-18 11:07:14
3432
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人