- 博客(17)
- 收藏
- 关注
转载 为什么不用原生的Spring Cloud Config
引言近几年传统应用架构已经逐渐朝着微服务架构演进。那么随着业务的发展,微服务越来越庞大,此时服务配置的管理变得会复杂起来。为了方便服务配置文件统一管理,实时更新,配置中心应运而生。其实,所谓配置中心,就是将配置的数据放在某种存储介质中,该介质可以是File(例如Git、Svn)Database(例如mysql、oracle)nosql Da...
2019-04-12 08:30:00
137
转载 RabbitMQ的优劣势
优势:支持集群化、高可用部署架构、消息高可靠支持复杂系统的解耦;复杂链路的异步调用瞬时高峰的削峰处理。这里提一下RocketMQ,是阿里开源的,经过阿里的生产环境的超高并发、高吞吐的考验、性能卓越、同时支持分布式事务等特殊场景。关键是它基于java开发,可以进行二次开发。同时kafka也是一款消息中间件,它的优势在于专为超高吞吐量的实时日志采集、实时数据同步、实时数据...
2019-01-26 10:23:00
404
转载 RestFul 与 RPC
原文地址:https://blog.youkuaiyun.com/u014590757/article/details/80233901RPC、REST API深入理解一:RPCRPC 即远程过程调用(Remote Procedure Call Protocol,简称RPC),像调用本地服务(方法)一样调用服务器的服务(方法)。通常的实现有 XML-RPC , JSON-RPC , 通信方式基本...
2019-01-23 11:03:00
136
转载 Nginx反向代理
反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。反向代理方式实际上就是一台负责转发的代理 服务器,貌似充当了真正服务器的功能,但实际上并不是,代理服务器只是充当了转发的作用,并且从真正的服务...
2019-01-22 15:28:00
100
转载 SQL 性能优化
程序中嵌入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果。技巧1 比较运算符能用 “=”就不用“<>”“=”增加了索引的使用几率。技巧2 为列选择合适的数据类型能用TINYINT就不用SMALLINT,能用SMALLINT就不用INT,道理你懂的,磁盘和内存消耗越小越好嘛。技巧3 将大的DELETE,UPDATE or INS...
2019-01-22 13:54:00
153
转载 分布式、高并发
分布式更多的一个概念,是为了解决单个物理服务器容量和性能瓶颈问题而采用的优化手段。该领域需要解决的问题极多,在不同的技术层面上,又包括:分布式文件系统、分布式缓存、分布式数据库、分布式计算等,一些名词如Hadoop、zookeeper、MQ等都跟分布式有关。从理念上讲,分布式的实现有两种形式:水平扩展:当一台机器扛不住流量时,就通过添加机器的方式,将流量平分到所有服务器上,所有...
2019-01-22 13:44:00
97
转载 存储过程调用http 服务
--sql 服务器设置--启动 OLE Automation Proceduressp_configure 'show advanced options', 1; --此选项用来显示sp_configure系统存储过程高级选项,当其值为1时,可以使用sp_configure列出高级选项。默认为0;GORECONFIGURE WITH OVERRIDE;GOsp_configure...
2018-12-29 15:38:00
421
转载 存储过程异常捕获
CREATE PROCEDURE YourProcedure ASBEGIN SET NOCOUNT ON; BEGIN TRY---------------------开始捕捉异常 BEIN TRAN------------------开始事务 UPDATE A SET A.names = B.names FROM 表1 AS A INNE...
2018-12-29 14:49:00
220
转载 JPA 将驼峰列名自动转换为_
数据库中和代码中都没有'cat_age'列名;但是用jpa保存的时候,总是提示此错误;这个问题纠结半天,后来在朋友的指点下,找到问题所在:spring data jpa 使用默认策略是ImprovedNamingStrategy所以修改配置下下hibernate的命名策略就可以了在application.properties文件中加入spring.jpa.hibernate.n...
2018-12-20 13:44:00
689
转载 Jquery 知识点
1.jquery .inArray(): 返回数组中指定元素的索引值jquery .toggleclass() : 在匹配元素集合中的每个元素上添加或删除一个或多个样式类,取决于这个样式类是否存在或值切换属性;即:如果存在(不存在)就删除(添加)一个类。2.jquery 选择器;选择元素jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 ...
2018-12-11 16:50:00
107
转载 Redis、MPP、kafka 、MongDB简介
Redis :间值数据库,适合缓存用户Session会话与经常需要查的数据1.Redis集群,为什么在项目中使用集群 1.持久化,持久化是最简单的高可用方法(有时甚至不被归为高可用的手段),主要左右是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失;2、复制:主从复制是高可用Redis的基础,哨兵和集群都是在复制基础上实现高可用的。复制主要实现了数据的多机备份,以及对于读操作...
2018-12-11 16:45:00
701
转载 MyBatis与JPA的区别是什么
MyBatis分为全注解版和xml版;全注解版适合于小项目,直接在方法上加注解,在注解中写sql仓储Repository 模式是领域驱动设计中另一个经典的模式。在早期,我们常常将数据访问层命名为:DAO,而在 SpringData JPA 中,其称之为 Repository(仓储),这也不是巧合,而是设计者有意为之。熟悉 SpringData JPA 的朋友都知道当一个接口继承 Jp...
2018-12-11 16:41:00
169
转载 Spring Boot 学习填的坑一
1.关于springBoot自动扫描规则:SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描!"Application"类是指SpringBoot项目入口类。这个类的位置很关键:如果Application类所在的包为:com.boot.app,则只会扫描com.boot.app包及其所有子包,如果service或dao所在包不...
2018-12-05 22:08:00
138
转载 pom.xml中若出现jar not found;
pom.xml中若出现jar not found;我们可以直接在view ->tool windows ->Maven Project 中直接install转载于:https://www.cnblogs.com/llywy/p/10073691.html
2018-12-05 21:52:00
767
转载 Tomcat的原理
Tomcat是一种WEB容器;它主要实现了javaEE中Servlet、JSP规范,同时提供HTTP服务。它主要由一个Serve服务器,Server服务器中存在多个Service服务,Service服务中存在 多个Connector和一个Container,这是因为一个服务可以有多个连接,如同时提供Http、HTTPS链接;其中Connector和Container是Tomcat...
2018-09-13 13:01:00
87
转载 Hibernate 数据库方言配置;no dialect mapping for jdbc type:-9;生僻字
最近因为生僻字在界面上显示为?;主要原因是该字段在数据库中就是varchar类型,显示的就是?;如䶮(yan);现把varchar类型改为nvarchar类型;数据中能够正常显示;但是SpringBoot程序jpa执行原生的存储过程的会报如下错误;经验证,是因为Hibernate数据库方言配置问题;增加数据库方言配置,方言需要重写:package com.wi...
2018-09-13 08:48:00
384
转载 VUE中的style 样式处理的Scope (<style scope>)
在VUE组件中,为了让样式私有化,不对全局造成污染,可以在style标签上添加scoped属性以表示它的只属于当下的模块。但是这样的话,就会导致无法修改其他第三方组件样式,或者是内嵌的样式,解决方案应该为,保持原来的<style scope>不变,增加一个新的<style></style>转载于:https://www.cnblogs.c...
2018-08-31 11:15:00
659
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人