标签:希望
尖兵 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
原文链接 如今,洋葱架构和六边形架构为我们提供了诸多好处,例如可测试性,代码的可维护性以及相对于外部框架的独立性等等。在这这教程中,我会教你使用整洁架构(clean architecture)的方法与工具,例如领域驱动设计(DDD),测试驱动开发,CQRS,事件源,容器化,Oau...
阅读(5)赞 (0)标签:ACE / Action / API / App / Architect / ask / cat / db / description / DOM / entity / http / https / id / IO / ip / js / json / message / NOSQL / Pods / rmi / sql / src / struct / UI / value / web / 代码 / 代码覆盖率 / 单元测试 / 参数 / 希望 / 开发 / 微服务 / 总结 / 数据 / 数据库 / 文件系统 / 文章 / 模型 / 注释 / 测试 / 源码 / 漏洞 / 编译 / 覆盖率 / 调试 / 软件
zhuangli 发布于 2019-12-13
![]()
奇舞推荐 从 VSCode 看大型 IDE 技术架构 “我希望从 VSCode 身上看到什么?大型复杂 GUI 软件(如 IDE 类)如何组织功能模块代码;如何使用 Electron 技术将 Web 软件桌面化;如何在打造插件化开放生态的同时保证软件整体质量与性能;如何打造一款好...
阅读(5)赞 (0)标签:2019 / CSS / HTML / http / https / id / IDE / src / UI / web / 二维码 / 云 / 代码 / 可控性 / 希望 / 开发 / 性能优化 / 总结 / 插件 / 文章 / 本质 / 组织 / 质量 / 软件 / 部署
xubiao.zhuang 发布于 2019-12-13
对每一个程序员而言,故障都是悬在头上的达摩克利斯之剑,都唯恐避之不及,如何避免故障是每一个程序员都在苦苦追寻希望解决的问题。对于这一问题,大家都可以从需求分析、架构设计 、代码编写、测试、code review、上线、线上服务运维等各个视角给出自己的答案。本人结合自己两年有限的互...
阅读(5)赞 (0)标签:API / App / apr / cache / cat / CDN / Collection / Collections / HashMap / HDFS / http / https / id / IO / java / Java集合 / Job / JVM / linux / list / map / mysql / Nginx / Quartz / redis / REST / RESTful / sql / tab / zookeeper / 互联网 / 代码 / 分布式 / 压力 / 原理分析 / 参数 / 同步 / 图片 / 域名 / 多线程 / 安装 / 希望 / 并发 / 总结 / 数据 / 文件系统 / 时间 / 服务端 / 架构设计 / 模型 / 注释 / 测试 / 源码 / 用户中心 / 程序员 / 空间 / 索引 / 线程 / 线程池 / 缓存 / 设计模式 / 软件 / 遍历 / 部署 / 重试机制 / 锁 / 长连接 / 限流 / 集合类 / 集群 / 需求 / 高并发
邓龙华 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y JSON 相信大家对他也不陌生了,前后端交互中常常就以 JSON 来进行 数据交换 。而有的时候,我们也会将 JSON 直接保...
阅读(7)赞 (0)标签:bean / bus / git / GitHub / http / https / id / IO / java / js / json / key / lib / list / map / mysql / ORM / parse / pom / rmi / sql / src / tar / UI / value / 云 / 人才 / 希望 / 快的 / 推广 / 数据 / 数据库 / 文章 / 服务器 / 测试 / 漏洞 / 索引 / 缓存 / 解析 / 阿里云
xirruiqiang 发布于 2019-12-13
![]()
原文地址: alistapart.com/article/res… 原文作者:Jeremy Wagner 译者:龚亮 声明:本翻译仅做学习交流使用,转载请注明来源 针对网站上存在的 JavaScript 问题,你已经尝试了所有可能解决它的方法。比如, 尽可能地依赖 Web 平台...
阅读(7)赞 (0)标签:ACE / App / ask / CDN / Chrome / Connection / CTO / Document / DOM / Facebook / Google / HTML / http / https / IO / ip / java / JavaScript / js / list / ORM / Select / src / UI / web / 专注 / 产品 / 人性 / 代码 / 删除 / 占用空间 / 压力 / 同步 / 希望 / 开发 / 微信公众号 / 快的 / 性能问题 / 房间 / 数据 / 文章 / 时间 / 服务器 / 测试 / 空间 / 管理 / 组织 / 网站 / 翻译 / 自动化 / 营销 / 解析 / 运营 / 需求
xiaoli.he 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
我是十三,一名普通的 Java 开发者,“十三”是我游戏里的 ID,后来注册一些网站的时候也都用了这个名字,并没有什么特殊的含义。 我喜欢在网上分享一些个人的故事以及工作中遇到的问题,自 2017 年开始用 “十三” 这个网名在各个博客平台发表文章,很多网友叫我三哥或者十三哥,也...
阅读(8)赞 (0)标签:2019 / CDN / git / GitHub / http / https / id / IO / java / ORM / SDN / spring / Spring Boot / src / 分页 / 博客 / 同步 / 希望 / 开发 / 开发者 / 开源 / 开源项目 / 文章 / 源码 / 程序员 / 管理 / 网站 / 质量 / 运营
dulong 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: github.com/ZhongFuChen… JSON 相信大家对他也不陌生了,前后端交互中常常就以 JSON 来进行 数据交换 。而有的时候,我们也会将 JSON 直接保存在数据库中。 可能就有人不太理...
阅读(7)赞 (0)标签:bean / build / bus / git / GitHub / http / https / id / IO / java / js / json / key / lib / list / map / mysql / ORM / parse / pom / rmi / sql / src / tar / UI / value / 人才 / 代码 / 希望 / 快的 / 数据 / 数据库 / 文章 / 测试 / 漏洞 / 索引 / 缓存 / 解析
hellas 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
一点小感触 很多人都知道学编程需要多写代码!不停的写,不停的写,不停的写,结果写的全是Bug . . . 自学其实可能感觉不到,但这如果是在企业级开发里,你写的每一行代码都是要组成产品的一部分交付到用户手里,所以你提交到代码库的每一行代码都是需要 提测 ...
阅读(6)赞 (0)标签:2019 / bug / Docker / git / GitHub / http / https / id / IO / ip / java / jenkins / map / PHP / python / Semaphore / src / SVN / UI / 互联网 / 产品 / 代码 / 企业 / 免费 / 凌晨 / 学生 / 安装 / 希望 / 开发 / 开源 / 开源项目 / 插件 / 敏捷 / 文章 / 测试 / 程序员 / 管理 / 网站 / 自动化 / 质量 / 软件 / 部署 / 配置 / 领导 / 高可用
hellas 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
写在前面 商品详情页又名单品页,是京东商城购物主流程之一。商品详情页作为用户了解商品信息的主要页面,有上百种业务场景,并且展示层面要求个性化场景较多,同时承载着京东购物主流程最大的访问量,再加上电商共同的特点,秒杀类场景居多,尤其以618和双11 更为突出。这样就对商详系统的性能...
阅读(8)赞 (0)标签:ACE / App / ask / cache / cat / CDN / client / Connection / core / CTO / db / final / ForceBot / heartbeat / HTML / http / https / id / IDE / IO / java / js / jstack / JVM / linux / Lua / map / Netty / Nginx / NIO / QPS / retry / rmi / Select / SOA / src / TCP / tomcat / UI / update / 京东 / 代码 / 分布式 / 双11 / 垃圾回收 / 希望 / 并发 / 开源 / 性能优化 / 性能问题 / 排名 / 数据 / 时间 / 神器 / 线程 / 线程池 / 统计 / 缓存 / 覆盖率 / 进程 / 配置
songhua.gao 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
不知不觉,我已经接触 Java 11 年了——从 2008 年北京奥运会那年开始,到现在;未来还会更久。这期间我读了不少 Java 方面的书籍,纸质版的少说有三十来本吧,更何况还有不少的电子书。万事都有好坏,书也一样。有的是精神粮食,有的纯粹是浪费时间。这里就分享一些我精挑细选后...
阅读(10)赞 (0)标签:2019 / API / App / Apple / ArrayList / ask / build / Collection / Connection / DNS / equals / example / executor / final / git / GitHub / Google / HashMap / HTML / http / https / id / IDE / IO / ip / java / java注解 / JVM / lambda / list / map / mmap / mysql / REST / sql / src / stream / TCP / UDP / UI / zab / 下载 / 专注 / 二维码 / 人物 / 代码 / 免费 / 内存模型 / 十年 / 协议 / 单元测试 / 参数 / 同步 / 命令模式 / 图片 / 基本原则 / 多线程 / 字节码 / 安全 / 实例 / 对象初始化 / 工作原理 / 希望 / 并发 / 并发编程 / 开发 / 开发者 / 开源 / 性能问题 / 搜索引擎 / 数据 / 数据库 / 文章 / 时间 / 朋友们 / 权限控制 / 构造方法 / 架构师 / 模型 / 注释 / 测试 / 源码 / 程序员 / 管理 / 索引 / 纪念 / 线程 / 编程习惯 / 编译 / 翻译 / 设计模式 / 调度器 / 质量 / 软件 / 适配器 / 部署 / 银行 / 集合类 / 需求 / 静态方法 / 高并发
邓龙华 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 不断的学习新东西,不断的思考更多,不断的对原有自己造成更大的冲击。如果要给我迁移 FaaS 期间的感受下一个总结,那么一定是:“在撕裂中成长”。 微服务架构下,稳定性和高可用...
阅读(5)赞 (0)标签:ACE / Agent / AOP / App / cat / Collection / Collections / consumer / db / dist / Docker / dubbo / Enterprise / equals / git / GitHub / HTML / http / https / id / IDE / IO / ip / java / JVM / key / Kubernetes / lib / list / Master / MQ / PaaS / provider / QPS / Service / spring / Spring cloud / springcloud / src / tar / Uber / UI / URLs / value / web / 下载 / 主机 / 云 / 产品 / 代码 / 企业 / 分布式 / 删除 / 参数 / 字节码 / 实例 / 工程师 / 希望 / 并发 / 开发 / 开源 / 微服务 / 总结 / 数据 / 文章 / 时间 / 服务端 / 模型 / 灰度发布 / 百度 / 目录 / 空间 / 管理 / 线程 / 线程池 / 统计 / 质量 / 部署 / 配置 / 配置中心 / 阿里云 / 阿里巴巴 / 集群 / 高可用 / 高并发
xiaoli.he 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 不断的学习新东西,不断的思考更多,不断的对原有自己造成更大的冲击。如果要给我迁移 FaaS 期间的感受下一个总结,那么一定是:“在撕裂中成长”。 微服务架构下,稳定性和高可用...
阅读(6)赞 (0)标签:ACE / Agent / AOP / App / cat / Collection / Collections / consumer / db / dist / Docker / dubbo / Enterprise / equals / git / GitHub / HTML / http / https / id / IDE / IO / ip / java / JVM / key / Kubernetes / lib / list / Master / MQ / PaaS / provider / QPS / Service / spring / Spring cloud / springcloud / src / tar / Uber / UI / URLs / value / web / 下载 / 主机 / 云 / 产品 / 代码 / 企业 / 分布式 / 删除 / 参数 / 字节码 / 实例 / 工程师 / 希望 / 并发 / 开发 / 开源 / 微服务 / 总结 / 数据 / 文章 / 时间 / 服务端 / 模型 / 灰度发布 / 百度 / 目录 / 空间 / 管理 / 线程 / 线程池 / 统计 / 质量 / 部署 / 配置 / 配置中心 / 阿里云 / 阿里巴巴 / 集群 / 高可用 / 高并发
xirruiqiang 发布于 2019-12-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
编辑推荐: 文章主要介绍了区块链的数据结构,Merkle树结构,哈希函数以及一些加密算法等,希望对您能有所帮助。 本文来自于jianshu,由火龙果软件Luca编辑、推荐。 数据层是最底层的技术,主要实现了两个功能:数据存储、账户和交易的实现与安全。数据存储主要基于Merkle树...
阅读(9)赞 (0)标签:2019 / cat / db / db2 / git / http / https / IBM / id / IO / ip / key / list / message / mysql / NOSQL / Oracle / root / scala / sql / src / tab / UI / XML / 云 / 互联网 / 分布式 / 分布式系统 / 加密 / 协议 / 同步 / 哈希算法 / 安全 / 密钥 / 希望 / 并发 / 开发 / 开发者 / 微软 / 操作系统 / 数据 / 数据库 / 文件系统 / 文章 / 时间 / 智能 / 智能手机 / 服务器 / 服务端 / 模型 / 漏洞 / 物联网 / 电子商务 / 空间 / 管理 / 网站 / 美国 / 翻译 / 认证 / 谷歌 / 软件 / 递归 / 遍历 / 需求
刘莉莉 发布于 2019-12-12
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
前言 Java中的大部分同步类(Lock、Semaphore、ReentrantLock等)都是基于AbstractQueuedSynchronizer(简称为AQS)实现的。 AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。 本文会从应用层逐渐深...
阅读(8)赞 (0)标签:ACE / API / cat / executor / final / http / https / id / IDE / IO / ip / java / map / node / NSA / queue / rsync / Semaphore / src / swap / synchronized / tar / ThreadPoolExecutor / UI / update / volatile / Word / 代码 / 免费 / 原理分析 / 参数 / 同步 / 回答 / 多线程 / 安全 / 希望 / 并发 / 并发编程 / 开发 / 总结 / 数据 / 文章 / 时间 / 本质 / 模型 / 源码 / 管理 / 线程 / 线程池 / 美团 / 遍历 / 锁 / 需求
hanze 发布于 2019-12-12
![]()
最近在接触公司内一个Maven项目需要配置公司内部的私有仓库,可以借此机会熟悉下Java开发大名鼎鼎的Maven,网上不少关于Maven的配置资料都是基于Windows环境,基于OSX和Linux的教程很少,因此在环境搭建及配置中也遇到不少问题,在成功搭建这个环境过程中也学到了不...
阅读(14)赞 (0)标签:2015 / 2019 / ACE / apache / App / authenticate / bug / build / cacerts / cat / Connection / dependencies / Document / example / final / git / GitHub / grep / http / https / id / IDE / IO / ip / java / Java环境 / js / json / key / lib / linux / list / maven / node / Oracle / ORM / plugin / pom / Property / Proxy / python / remote / REST / rmi / root / schema / Security / src / tar / tomcat / trigger / UI / value / windows / Word / XML / 下载 / 安装 / 密钥 / 希望 / 开发 / 开发者 / 总结 / 支付宝 / 文件权限 / 文章 / 服务器 / 注释 / 源码 / 目录 / 管理 / 缓存 / 编译 / 配置 / 项目管理
邓龙华 发布于 2019-12-12
![]()
![]()
![]()
![]()
Android开发,打包的时候可能会打内测包,外侧包,release包等,还有就是有时候还需要打不同渠道的包等.这时它们里面的包名,应用图标,应用名称,某些资源文件,某些java文件等可能不同,如果通过人工去手动改,改了之后再打包的话,那就太麻烦了.现在有了Gradle,它可以帮...
阅读(15)赞 (0)标签:ACE / Android / API / App / ask / bug / build / cat / dependencies / description / final / git / Google / http / https / id / IDE / IO / ip / java / Java类 / key / lib / parse / plugin / root / schema / src / tab / tar / token / UI / Word / XML / 产品 / 代码 / 免费 / 关键词 / 删除 / 参数 / 希望 / 开发 / 总结 / 插件 / 智能 / 目录 / 编译 / 遍历 / 配置
yanxinchi 发布于 2019-12-12
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
很快2019年就要过去,过完春节我们将迎来我们的金三银四,我们需要做好充足的准备把握这次机会,给大家收集了2019年大厂常见的一些面试真题,给大家整理了一个备战春招系列,以后一一更新给大家。 1、您对微服务有何了解? 微服务,又称微服务 架构,是一种架构风格,它将应用程序构建为以...
阅读(11)赞 (0)标签:2019 / ACE / Action / API / build / dist / Docker / dubbo / Facebook / git / GitHub / http / https / id / IDE / IO / java / maven / mybatis / NSA / REST / RESTful / SOA / spring / Spring Boot / Spring cloud / src / UI / web / XML / zookeeper / 专注 / 主机 / 产品 / 代码 / 分布式 / 分布式事务 / 分布式系统 / 删除 / 协议 / 单元测试 / 压力 / 同步 / 安全 / 实例 / 希望 / 幂等 / 幂等性 / 开发 / 开源 / 微信公众号 / 微服务 / 性能问题 / 总结 / 推广 / 敏捷 / 敏捷团队 / 数据 / 数据库 / 时间 / 智能 / 服务器 / 架构师 / 模型 / 注释 / 测试 / 程序员 / 站点 / 管理 / 组织 / 编译 / 网站 / 翻译 / 自动化 / 虚拟化 / 认证 / 调试 / 软件 / 进程 / 远程访问 / 部署 / 配置 / 集群 / 需求 / 领导
dulong 发布于 2019-12-12
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
前言 在传统单体应用模式下,技术人员会对整个应用堆栈进行优化,从而让一个应用服务器上可以运行许多应用程序。例如,在一个 JBoss EAP 实例上,我们可以运行上百个应用程序。 传统单体应用架构大致分为五层:底层为操作系统;操作系统上运行 Java 虚拟机;Java 虚拟机之上运...
阅读(16)赞 (0)标签:2019 / ACE / Action / Amazon / amqp / apache / API / App / Atom / build / cat / client / cmd / Connection / core / CTO / db / Developer / Docker / Dockerfile / eclipse / Elasticsearch / example / Features / git / GitHub / grep / HTML / http / https / IBM / id / IDE / IO / ip / java / JDBC / js / json / JVM / key / Kubernetes / lambda / lib / list / Logging / mail / Master / maven / mongo / MongoDB / MQ / Netty / node / NSA / ORM / plugin / pom / remote / REST / RESTful / retry / root / Security / Select / Service / spring / Spring cloud / springboot / sql / src / stream / tab / tar / TCP / Transport / Uber / UI / validator / value / web / Word / XML / 下载 / 云 / 互联网 / 代码 / 参数 / 响应式 / 安装 / 实例 / 希望 / 应用架构 / 开发 / 开发者 / 微服务 / 总结 / 操作系统 / 时间 / 服务器 / 模型 / 测试 / 源码 / 目录 / 红帽 / 编译 / 自动生成 / 营养 / 调试 / 部署 / 配置 / 集群 / 需求