标签:微博

Java

190418-SpringBoot高级篇JdbcTemplate之数据更新与删除

5

wenming.gapo 发布于 2019-04-18

前面介绍了JdbcTemplate的插入数据和查询数据,占用CURD中的两项,本文则将主要介绍数据更新和删除。从基本使用上来看,姿势和前面的没啥两样 I. 环境准备 环境依然借助前面一篇的配置,链接如: 190407-SpringBoot高级篇JdbcTemplate之数据插入使...

阅读(14)评论(0)赞 (0)

Java

190417-SpringBoot高级篇JdbcTemplate之数据查询下篇

4

hanze 发布于 2019-04-17

SpringBoot高级篇JdbcTemplate之数据查询上篇 讲了如何使用JdbcTemplate进行简单的查询操作,主要介绍了三种方法的调用姿势 queryForMap , queryForList , queryForObject 本篇则继续介绍剩下的两种方法使用说明 q...

阅读(28)评论(0)赞 (0)

Spring

190412-SpringBoot高级篇JdbcTemplate之数据查询上篇

7

puefu.he 发布于 2019-04-14

前面一篇介绍如何使用JdbcTemplate实现插入数据,接下来进入实际业务中,最常见的查询篇。由于查询的姿势实在太多,对内容进行了拆分,本篇主要介绍几个基本的使用姿势 queryForMap queryForList queryForObject I. 环境准备 环境依然借助前...

阅读(21)评论(0)赞 (0)

Spring

[译] Spring 的分布式事务实现 — 使用和不使用 XA — 第二部分

likai 发布于 2019-04-11

一个共享的数据库资源有时可以从现有的单独资源中被合成,特别是如果它们都在相同的 RDBMS 平台上。企业级别的数据库供应商都支持同义词(或等价物)的概念,其中一个模式(Oracle 术语)中的表在另一个模式内被定义为同义词。这样的话,在平台中的物理数据可以被 JDBC 客户端中的...

阅读(20)评论(0)赞 (0)

Java

[译] Java 和 etcd: 因为 jetcd 最终走到了一起

1

likai 发布于 2019-04-11

原文地址: Java and etcd: together at last, with jetcd 原文作者:Fanmin Shi 译文出自: 掘金翻译计划 本文永久链接: github.com/xitu/gold-m… 译者: mingxing 校对者: xiantang 可靠...

阅读(27)评论(0)赞 (0)

Java

Java RPC原理及Dubbo的实践应用

7

songhua.gao 发布于 2019-04-10

RPC(Remote Procedure Call)即远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。 1.框架原理 在RPC框架中主要有三...

阅读(28)评论(0)赞 (0)

Spring

190407-SpringBoot高级篇JdbcTemplate之数据插入使用姿势详解

5

xubiao.zhuang 发布于 2019-04-07

db操作可以说是java后端的必备技能了,实际项目中,直接使用JdbcTemplate的机会并不多,大多是mybatis,hibernate,jpa或者是jooq,然后前几天写一个项目,因为db操作非常简单,就直接使用JdbcTemplate,然而悲催的发现,对他的操作并没有预期...

阅读(31)评论(0)赞 (0)

编程技术

学会了那些语法,却依然写不好程序

9

puefu.he 发布于 2019-04-07

(之前一篇微博,反馈还不错,于是展开写了下。有点散,将就看吧  ) 会了语法,写不好程序 《后会无期》里边有一句被引用过无数次的话。 不对,不是这句 是「听过了很多道理,却依然过不好这一生」。 一直有同学问我,为啥「 明明已经学会了语法,却总是写不好程序 」。 最开始我...

阅读(38)评论(0)赞 (0)

编程技术

缓存的架构设计要点

puefu.he 发布于 2019-04-06

一、缓存的典型应用场景 下面的2中情况下,优化存储系统是无法有效提升性能的。 1. 需要经过复杂运算得出的数据 例如需要展示有多少用户在线,如果使用数据库,每次都要执行 count 操作,展示量很大的话就对数据库造成了极大压力。 2. 读多写少的数据 例如一个明星发布一条微博,可...

阅读(27)评论(0)赞 (0)

Java

[译] 用 Apache Shiro 来保护一个 Spring Boot 应用

songhua.gao 发布于 2019-03-30

对于 Apache Shiro,我最欣赏的一点是它能够轻易地处理应用的授权行为。你能够使用基于角色的访问控制模型来对用户进行角色分配,以及对角色进行权限分配。这使得处理一些不可避免的行为变得简单。你不需要改动代码,只需修改角色权限。在这篇文章中,我想展示它的易用性,用一个 Spr...

阅读(38)评论(0)赞 (0)

编程技术

使用nomad实现集群管理和微服务部署调度

10

puefu.he 发布于 2019-03-30

在 “云原生” 、 “容器化” 、 “微服务” 、“服务网格”等概念大行其道的今天,一提到集群管理、容器工作负载调度,人们首先想到的是Kubernetes。 Kubernetes 经过多年的发展,目前已经成为了云原生计算平台的事实标准,得到了诸如谷歌、微软、红帽、亚马逊、IBM、...

阅读(35)评论(0)赞 (0)

Spring

190327-Spring-RestTemplate之urlencode参数解析异常全程分析

16

wenming.gapo 发布于 2019-03-27

对接外部的一个接口时,发现一个鬼畜的问题,一直提示缺少某个参数,同样的url,通过curl命令访问ok,但是改成RestTemplate请求就不行;因为提供接口的是外部的,所以也无法从服务端着手定位问题,特此记录下这个问题的定位以及解决过程 I. 问题复现 首先我们是通过get请...

阅读(29)评论(0)赞 (0)

Spring

190323-Spring MVC之Filter基本使用姿势

4

邓龙华 发布于 2019-03-23

Java Web三大基本组件,我们知道SpringMVC主要就是构建在Servlet的基础上的,接下来我们看一下Filter的使用姿势 I. Filter说明 在介绍filter的使用之前,有必要知道下什么是fitler。 Filter称为过滤器,主要用来拦截http请求,做一些...

阅读(45)评论(0)赞 (0)

编程技术

下一代微服务!微博Service Mesh高可用架构实战

34

yanxinchi 发布于 2019-03-20

Service Mesh 是近两年比较火的微服务化新方式,也产生了一大批以 Istio 为代表的 Service Mesh 实现。 微博基于实际业务需求,打造并开源了自己的 Weibo Mesh,并且内部已经在重点业务上进行大规模落地。 本文将从如下几个部分为大家详细解读 Wei...

阅读(136)评论(0)赞 (0)

Java

190319-SpringBoot高级篇WEB之demo应用构建

3

xiaoli.wang 发布于 2019-03-19

前面分别通过Spring结合web.xml和java config的方式构建web应用,最终实现效果差不多,但从结构上来看java config的方式明显更优雅一点;而本篇将介绍的SpringBoot方式,则更能让我们感受到便捷 本篇博文,建议与前面两篇对比阅读,效果更佳 190...

阅读(41)评论(0)赞 (0)

Spring

190317-Spring MVC之基于java config无xml配置的web应用构建

4

xiaoli.he 发布于 2019-03-17

前一篇博文讲了SpringMVC+web.xml的方式创建web应用,用过SpringBoot的童鞋都知道,早就没有xml什么事情了,其实Spring 3+, Servlet 3+的版本,就已经支持java config,不用再写xml;本篇将介绍下,如何利用java confi...

阅读(44)评论(0)赞 (0)

Spring

Spring MVC之基于java config无xml配置的web应用构建

4

xiaoli.he 发布于 2019-03-17

更多spring相关博文参考: http://spring.hhui.top 前一篇博文讲了SpringMVC+web.xml的方式创建web应用,用过SpringBoot的童鞋都知道,早就没有xml什么事情了,其实Spring 3+, Servlet 3+的版本,就已经支持ja...

阅读(43)评论(0)赞 (0)

Spring

190316-Spring MVC之基于xml配置的web应用构建

6

likai 发布于 2019-03-16

直接用SpringBoot构建web应用可以说非常非常简单了,在使用SpringBoot构建后端服务之前,一直用的是Spring + SpringMVC基于xml的配置方式来玩的,所以在正式进入SpringBoot Web篇之前,有必要看一下不用SpringBoot应该怎么玩的,...

阅读(53)评论(0)赞 (0)