3 Tinna迎

尚未进行身份认证

一切都是最好的安排

等级
博文 150
排名 7k+

Mybatis篇三:XML配置文件解析(下)

目录5、objectFactory(对象工厂)6、plugins(插件)7、environments(环境)transactionManager(事务管理器)dataSource(数据源)UNPOOLEDPOOLEDJNDI8、databaseldProvider(数据库厂商标识)9、mappers(映射器)总结:5、objectFactory(...

2019-06-15 09:30:00

Mybatis篇三:XML配置文件解析(上)

配置顶层结构目录MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。配置文档的顶层结构如下:注意:这些元素在mybatis的xml配置文件中,顺序是不可以颠倒的,否则无法构建SqlSessionFactoryBuilder实例,也就无法构建SqlSessionFactory工厂实例,更无法构建SqlSession操作数据库命令SQL对象实例。pro...

2019-06-15 09:18:54

Mybatis篇二:MyBatis实战

MyBatis实战光看不练容易迷糊,先写个实例试试,在回去读文档,或许体会会多一些。1、实例准备jar包:mybatis-3.4.5.jar(mybatis)mysql-connector-java-5.1.21.jar(数据库驱动)junit-4.4.jar(测试,不想用这个junit,用main方法测试也行)项目结构...

2019-06-15 09:08:35

Mybatis篇一:Mybatis为什么出现?为什么不是直接使用jdbc?

目录什么是mybatis为什么会出现mybatis、hibernate等来代替而不是直接使用JDBC?MyBatis的真正强大在于它的映射语句结果映射小结什么是mybatisMyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以...

2019-06-05 11:51:36

Spring Cloud Feign ——服务消费者——what、why、how

目录Feign是什么?什么是WebService客户端?什么是service?什么是WebService?WebService的优势:什么时候用Webservice?什么是声明性的?Feign能干什么?既然有了Ribbon,Feign是怎么出来的?怎么写一个FeignFeign是什么?Feign是一个声明性的Webservice...

2019-05-28 15:25:34

Spring Cloud hystrix——服务熔断——what、why、how

目录hystrix断路器是什么?为什么hystrix会出现?hystrix能干吗?1.服务熔断:2.服务降级:小结:服务降级和服务熔断的区别3.服务限流接近实时的监控hystrixDashboard服务监控什么是HystrixDashboard?怎么看图?官网资料:https://github.com/Netflix/Hystrix/wiki...

2019-05-28 11:24:03

服务限流——限流算法——what、why、how

为什么限流会出现?在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有一种手段来限制...

2019-05-28 10:33:06

Spring Cloud Ribbon ——服务消费者Client Side Load Balancer——what、why、how

目录前言Ribbon是什么?能干嘛?LB(负载均衡)集中式LB:进程内LB(Ribbon):轮询方式Ribbon核心组件IRule轮询方式IRule架构图自定义轮询怎么搭建?前言在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于httprestful的。Springcloud有两种服务调用方式,一种是ribbon+re...

2019-05-28 08:38:42

Spring Cloud Eureka服务注册中心——what、why、how

目录Eureka是什么?Eureka的基本架构对比Dubbo的注册中心Zookeeper?Eureka和Zookeeper架构图Eureka和Zookeeper原则对比(数据库ACID、CAP基础学习)CAP深入学习作为服务注册中心,Eureka比Zookeeper好在哪里?Eureka包含两个组件:原理自我保护机制怎么搭建?Eureka是什么?...

2019-05-16 14:44:41

Spring Cloud Config分布式配置中心——what、why、how

目录SpringCloudConfig分布式配置中心关于配置文件的小tip为什么会出现分布式配置中心?SpringCloudConfig是什么?怎么玩?能干嘛?与GitHub整合配置怎么搭建SpringCloudConfig分布式配置中心关于配置文件的小tipapplication.yml是用户级的资源配置项bootstrap.ym...

2019-05-10 17:14:11

java.net.URLDecoder和URLEncoder类的应用

目录类URLDecoder类URLEncoder应用注意类URLDecoder解密:使用指定的编码机制对application/x-www-form-urlencoded字符串解码。类URLEncoder加密:使用指定的编码机制将字符串转换为application/x-www-form-urlencoded格式为什么用?主要用来解决...

2019-04-30 21:20:44

HTTP协议——你用到但不知道的

目录HTTP协议HTTP协议简介五层网络模型--HTTP协议是应用层协议协议体现:URL构成-用了这么久,你注意过吗?协议内容响应状态码(HTTP响应状态码)常见头---自行百度补充小结HTTP协议1、导图总结2、起因:一个HTTP打趴80%面试者面试官:请问你了解HTTP协议吗?...

2019-04-25 11:52:06

java.net.InetAddress类的应用

目录类InetAddress应用类InetAddress1、此类表示Internet协议(IP)地址2、所有已实现的接口:序列化3、直接已知子类:Inet4A...

2019-04-16 20:44:55

win10添加破解版应用程序/普通应用程序到开机启动项

目录背景解决方式小结背景为什么会有这篇博客的产生呢?是小编的破解版蓝灯,啊呀1、在显示蓝灯页面的设置里设置了开启自启动,没作用2、想翻墙呀,无奈每次都自己再点快捷方式启动实在是无可忍受呀,必须解决!解决之后,发现:实现开机自启,和取消开机自启非常容易呀,用代码实现也...

2019-04-16 10:02:09

System.Net.HttpWebRequest.GetRequestStream超时问题

错误引发的异常:“System.Net.WebException”(位于System.dll中)操作超时System.Net.WebException:操作超时在System.Net.HttpWebRequest.GetResponse()在tools.WebUtils.post1(Stringurl,Byte[]fileContentByte)位置...

2019-02-26 15:59:14

Jedis——Redis在java中的使用(集群版)

目录 环境集群版------Java中通过JedisCluster对象使用Redis服务更优雅的方式继续优化 环境 虚拟机ip地址:*.*.*.*例如:192.168.25.128,加上端口号可在一台虚拟机中安装多台Redis服务也可在多台虚拟机中分别安装Redis服务集群版------Java中通过JedisCluster对象使用Redis服务 ...

2019-02-10 17:16:55

云端IDE——Cloud Studio(运行JavaDemo)

目录 云端IDE:CloudStudio及CodingWebIDE简介 试用实践 小结  云端IDE:CloudStudio及CodingWebIDE简介     2018年4月16日,腾讯云与CODING宣布达成战略合作,共同发布以腾讯云云服务器为基础的国内第一款完全基于云端的IDE工具:CloudStudio的beta版本。支持所有常用的开发环境。Cl...

2019-02-10 15:38:50

Jedis——Redis在java中的使用(单机版)

目录Redis简介Java中使用Redis服务Redis简介 1、概念:Redis是开源免费,高性能的key-value数据库2、特点/优势:Redis支持数据持久化:将内存中的数据保存在磁盘中Redis支持key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储Redis支持master-slave模式的数据库备份性...

2019-02-10 11:56:49

Linux(CentOS)——Redis安装配置

目录环境目标执行步骤1、上传压缩包并放在root目录下并解压(如下图)2、进入解压后的redis-3.0.0安装包目录下3、如果存在则直接进行make编译4、编译完成后进行安装,这里安装到目录/usr/local下5、启动redis,两种启动方式 6、小结:即两种启动方式都可以成功 环境     CentOS     由于re...

2019-02-09 21:41:09

Linux(CentOS)检查是否可以上网

 外网不通可能会造成很多种错误 比如下面这个错误[root@localhost~]#yuminstallgcc已加载插件:fastestmirrorCouldnotretrievemirrorlisthttp://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock...

2019-02-09 17:15:10
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。