标签:id 第4页

Java

学习 Spring Boot(十):集成 Vue 实现前后端分离

小丁 发布于 2019-07-18

前后端分离是降低项目耦合的方式:前端工程师专注于实现前端开发,后端工程师专注于实现后端开发,前后端通过 REST API 进行交互。 Vue 创建 Maven 前端模块 web,使用 Vue Cli 在 web 模块根目录创建 Vue 工程: vue create vue 之后提...

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

编程技术

MOLDEX α 的系统架构

6

wenming.gapo 发布于 2019-07-18

我们在2019年6月30日发布了MOLDEX α。在这里,我们将总结MOLDEX α系统架构的概述,包括以下三点。希望它对Dapps和区块链的未来发展有所帮助。 · 关于DEX的智能合约 · 关于服务器端 · 关于浏览器钱包 MOLDEX...

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

Java

Java界最神秘技术ClassLoader,吃透它看这一篇就够了

dulong 发布于 2019-07-18

ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。 ClassLo...

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

Java

如何对修改密码接口进行压测

changyuan.xu 发布于 2019-07-18

做接口测试中,对于一般性的单业务接口测试很多工具可供选择,但是对于一些相关业务相关性的关联接口测试就比较麻烦,使用工具比如jmeter、postman、soapui等等就比较麻烦。我比较偏重脚本化执行测试用例,所以选择了groovy作为主要语言来进行接口测试,但是脚本依赖的库还是...

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

Java

SpringBoot统一响应体解决方案

dulong 发布于 2019-07-18

前言 最近在优化自己之前基于 Spring AOP 的统一响应体的实现方案。 什么是统一响应体呢?在目前的前后端分离架构下,后端主要是一个 RESTful API 的数据接口。 但是 HTTP 的状态码数量有限,而随着业务的增长, HTTP 状态码无法很好地表示业务中遇到的异常情...

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

Java

Java中的Condition接口实现分析

5

changyuan.xu 发布于 2019-07-18

我们使用 Synchronized 实现“等待/通知”模式时,都是配合每个对象 Object 的监视器方法(wait 和 notify/notifyAll 方法)完成的,但是在显式锁 Lock 中,这种方法就显然不行了。因此显式锁中就引入了 Condition 接口,该接口提供了...

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

Java

一次因JDK夏令时导致接口输出日期格式的时间与预期时间不一致的bug排查总结

2

wenming.gapo 发布于 2019-07-18

问题起源于同事在项目中新增一个统计用户生日明细的接口,其中一个用户在数据库中的生日日期是“1988-07-29”,然而通过rest接口得到该用户的生日日期却为 “1988-07-28”。 环境说明 开始bug排查之前,先说明下项目环境: 系统:centos 7.5 JDK:1.8...

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

Java

IDEA新建maven工程详解步骤

4

刘莉莉 发布于 2019-07-18

右侧出现了与Maven的相关类容 Maven的下载地址,maven.apache.org/ 在默认情况下IDEA集成了3.3.9版本,我下载的是3.6.1版本,可以根据自己情况来用哈。 如图是在下载Maven包里面自带的setting,可以导入使用 更改后的地址如图: Local...

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

Java

springmvc项目转为springboot

Harries 发布于 2019-07-18

说明 如果你的项目连maven项目都不是,请自行转为maven项目,在按照本教程进行。 本教程适用于spring+springmvc+mybatis+shiro的maven项目。 1.修改pom文件依赖 删除之前的spring依赖,添加springboot依赖 <paren...

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

Java

java基础——浅克隆与深克隆

4

Harries 发布于 2019-07-18

为什么使用clone 存在一个对象A,A已有初始值,这时候可能需要一个新的对象B和A相同,但是A和B是两个独立的对象,任意一个改动都不影响其中一个的值,但是B的初始值由A确定,这时候clone就是最有效也是最简单的方法。 new一个对象和clone一个对象的区别 new操作符的本...

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

Java

springcloud~配置中心~对敏感信息加密

darida 发布于 2019-07-18

简介 RSA非对称加密有着非常强大的安全性,HTTPS的SSL加密就是使用这种方法进行HTTPS请求加密传输的。因为RSA算法会涉及Private Key和Public Key分别用来加密和解密,所以称为非对称加密。Private Key和Public Key有互操作性,即用pr...

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

编程技术

拆解大数据总线平台DBus的系统架构

10

yeseng 发布于 2019-07-18

mysql 日志抽取模块由两部分构成: canal server:负责从mysql中抽取增量日志。 mysql-extractor storm程序:负责将增量日志输出到kafka中,过滤不需要的表数据,保证at least one和高可用。 我们知道,虽然mysql innodb...

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

Java

「java8系列」神奇的函数式接口

puefu.he 发布于 2019-07-18

前言 在上一篇Lambda的讲解中我们就提到过函数式接口,比如:Consumer <String> consumer = (s) -> System.out.println(s);其中Consumer就是一个函数式接口。这里是通过Lambda表达式创建了一个函数...

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

编程技术

Archsummit 2019重磅分享|闲鱼Flutter&FaaS云端一体化架构

10

xubiao.zhuang 发布于 2019-07-18

讲师介绍 国有,闲鱼架构团队负责人。在7月13号落幕的2019年Archsummit峰会上就近一年来闲鱼在Flutter&FaaS一体化项目上的探索和实践进行了分享。 传统Native+Web+服务端混合开发的挑战 随着无线,IoT的发展,5G的到来,移动研发越发向多端化...

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

Java

鸟瞰 Java 并发框架

8

dulong 发布于 2019-07-18

1. 为什么要写这篇文章 几年前 NoSQL 开始流行的时候,像其他团队一样,我们的团队也热衷于令人兴奋的新东西,并且计划替换一个应用程序的数据库。但是,当深入实现细节时,我们想起了一位智者曾经说过的话:“细节决定成败”。最终我们意识到 NoSQL 不是解决所有问题的银弹,而 N...

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

编程技术

软件架构设计原则之“KISS”的总结使用 原 荐

2

邓龙华 发布于 2019-07-18

今天聊一聊软件架构设计中的 KISS 原则。 对! 就是亲嘴的那个 “KISS”! 一定要多练习。 … … … … 作为一个程序员我是推荐理解为“亲嘴”的,可以很好的解决单身问题,但作为一个架构师在“亲嘴”的同时,希望还能理解它另一...

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

Java

Java秒杀系统实战系列~待秒杀商品列表与详情功能开发

4

zhuangli 发布于 2019-07-18

摘要: 本篇博文是“Java秒杀系统实战系列文章”的第四篇,从这篇文章开始我们将进入该秒杀系统相关业务模块的代码实战!本篇博文将首先从最简单的业务模块入手,即如何实现“获取待秒杀商品的列表以及查看待秒杀的商品详情”功能! 内容: 对于“待秒杀商品列表及其详情的展示”这一功能,我们...

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

Java

哈希表查找(散列表查找) c++实现HashMap

1

hellas 发布于 2019-07-18

算法思想: 哈希表 什么是哈希表 在前面讨论的各种结构(线性表、树等)中,记录在结构中的相对位置是随机的,和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较”的基础上。 在顺序查找时,比较的结果为“="与“...

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