标签:FastDFS

Java

面了一个47的程序员,我很慌…

5

wenming.gapo 发布于 2020-07-25

都 2020 年了 还没用过 微服务 吗? 面试的时候高并发回答的总是不能让面试官满意? 一个互联网项目究竟有多少细节? 网上搜了一堆秒杀系统方案,究竟真实的线上电商该怎么做? 那么你缺乏这两个字 实 战 消除痛点、解决面试、积累实战经验 欢迎你参加马士兵教育 微服务与高并发 训...

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

Java

畅购商城(五):Elasticsearch实现商品搜索

11

尖兵 发布于 2020-07-22

好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP :github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统FastDFS 畅购商城(三):商品管理 畅购商城...

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

Spring

畅购商城(一):环境搭建

12

wenming.gapo 发布于 2020-07-22

好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP :github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统FastDFS 畅购商城(三):商品管理 畅购商城...

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

Java

【话疗Java】从位运算表达式中看JVM的栈帧设计

20

邓龙华 发布于 2020-07-17

最近接盘了公司的分布式文件存储系统,其底层不出意外的采用FastDFS以及HBase作为存储中间件,在熟悉代码的时候,对FastDFS客户端的部分代码产生了疑惑,如果你看完没有疑惑就没必要继续往下阅读了,关掉页面左转,刷刷沸点,摸摸鱼不香吗? 如下图所示这是一个将字节数组转换为l...

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

编程技术

码农与架构师之间的差距,究竟在哪里?

13

邓龙华 发布于 2020-07-15

今日一问:你什么时候发现自己技术弱到爆? 没错,就是面试的时候。 昨天一位同学和我说,他工作了3年,特别有信心去面字节跳动的,但没有想到这么抠细节,太难了: · 什么是分布式锁? · 如何实现分布式锁? · 单机锁有哪些?它为什么不能在分...

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

编程技术

zuihou-admin-cloud 2.4 发布,微服务 SaaS 脚手架

4

dulong 发布于 2020-07-14

今日更新日志: 整体更新: 0. 录制了完整的项目讲解视频教程 1. 新增批量替换项目名&包名&前缀的Shells脚本(支持Linux&Mac) 2. 完整的项目讲解视频 3. 优化代码若干 & 删除无用代码和注释掉的代码若干 & 完善代码...

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

Java

毕业一年!同时拿到了阿里,腾讯、字节跳动的offer,全靠我啃烂了这份面经!

8

wenming.gapo 发布于 2020-07-13

前言 最近收到很多粉丝的私信,有工作几年的,也有即将面临毕业的学生党。都是来跟我说金九银十马上到了,自己想去冲击面试一波大厂,问我有没有相关的面试题分享。听到后我也是赶紧为大家整理了一份,话不多说满满的干货都在下面了,友情提示,文章篇幅齐全,全是干货慢慢观看!!!(答案整理在文末...

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

Spring

Springboot+SpringCloud项目脚手架

6

xiaoli.he 发布于 2020-07-13

spring-cloud-plus 系统介绍 spring-cloud-plus 是以spring-cloud-alibaba为基础并整合一些常用框架的分布式基础开发平台。 项目以组件模块的方式构建,实现项目模块可插拔组装。工作中遇到的一些常用框架,我都会整合到此项目,并持续更新...

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

Java

SpringBoot2 整合JTA组件,多数据源事务管理

2

小丁 发布于 2020-07-12

本文源码: GitHub·点这里 || GitEE·点这里 一、JTA组件简介 1、JTA基本概念 JTA即Java-Transaction-API,JTA允许应用程序执行分布式事务处理,即在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序...

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

Java

Java并发编程原理: 线程之间的互斥与协作机制

4

yeseng 发布于 2020-07-08

可能在synchronized关键字的实现原理中,你已经知道了它的底层是使用Monitor的相关指令来实现的,但是还不清楚Monitor的具体细节。本文将让你彻底Monitor的底层实现原理。 管程 一个管程可以被认为是一个带有特殊房间的建筑,这个特殊房间只能被一个线程占用。这个...

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

Java

全文检索原理

9

zhuangli 发布于 2020-07-08

搜索简介 搜索实现方案 传统实现方案 根据用户输入的关键词(java), 应用服务器使用SQL语句查询数据库, 将查询到的结果返回给用户. 特点: 如果数据量很大, 用户量大, 数据库服务器压力随之增大, 导致查询速度变慢. Lucene实现方案 根据用户输入的关键词(java)...

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

Java

百分点大数据技术团队:大规模文件存储OSS技术与实践

10

xirruiqiang 发布于 2020-07-02

对象存储服务(Object Storage Service,简称OSS),是百分点对外提供的海量、安全、低成本、高可靠的对象存储服务。用户可以通过简单的REST接口,进行数据的上传和下载。同时,OSS提供Java语言的SDK,简化用户的编程。基于OSS,用户可以搭建出各种个人和企...

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

Spring

pacebox-springboot 1.1.2 发布,java生态框架

7

刘莉莉 发布于 2020-06-23

pacebox-springboot 融合封装已发布,旨在提供快速开发脚手架、打造更好的开源生态环境。 希望有志同道合的朋友一起维护该软件、打造一款快速应用开发级生态框架。 案例 inter-boot-demo          ...

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

编程技术

618,P7架构师带你探索淘宝服务端高并发分布式架构演进之路

15

Harries 发布于 2020-06-20

1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,...

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

编程技术

系统体系结构框架 DoDAF

19

dulong 发布于 2020-06-05

什么是 DoDAF ? 核心概念 DoDAF所描述的体系结构的核心概念 : 1.活动:不特定于将输入(资源)转换为输出(资源)或更改其状态的单个组织,武器系统或个人的工作。 2.资源:生产或消费的数据,信息,执行者,物料或人员类型。 ①物资:感兴趣的设备,装置或物资,不区分其用于...

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

编程技术

关于启动数字化转型的策略

1

xubiao.zhuang 发布于 2020-06-05

一个传统企业为什么要做数字化转型,数字化转型转什么和数字化转型怎么转? 绝大多数的企业希望 解决三个方面的问题,通过数字化转型解决: 业务的增长、客户的满意, 解决内部的管理和效率提升, 还有能不能探索发现以及洞见自己是不是有新的商业模式,为企业未来的持续发展增加更多的动能。 虽...

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

Java

【Java 并发编程】Java 创建线程池的正确姿势: Executors 和 ThreadPoolExecutor 详解

10

wenming.gapo 发布于 2020-06-05

我们先看 Java 开发手册上说的: 我们可以看一下源码: 这里的 ThreadPoolExecutor 的构造函数如下: /** * Creates a new {@code ThreadPoolExecutor} with the given initial * parame...

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

Java

【Java 并发编程】轻量级锁和偏向锁详解

6

hellas 发布于 2020-06-05

问题背景 Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质又是依赖于底层的操作系统的Mutex Lock来实现的。而操作系统实现线程之间的切换这就需要从用户态转换到核心态,这个成本非常高,状态之间的转换需要相对比较长的时间,这就...

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