精彩博客

如何统一服务调用框架?

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 目前在Java 微服务领域Spring Cloud 和Dubbo体系都被广泛使用。不同的用户会根据项目的需要选择合适的架构。但是在有些跨系统的场...

11/13 17:19
841
2
Jenkins:批量自动将 Maven 类型 Job 迁移到自由风格类型

为什么要迁移? 近期进行 Jenkins 从1.X到2.X的升级演练 Jenkins2 最新版本只能在 JDK8 或 JDK11 版本下运行,我所使用的 JDK 版本为 JDK8 在构建 Maven Job,Job 配置的 JDK 版本为 JDK7时,...

11/05 17:52
479
1
使用 GPG 签名 Git 提交,让它安全可信

用过 Git 的人应该知道,Git 提交的用户名和邮箱通过 git config 设置的。 一般都会设置成自己的用户名和邮箱,但也可以随意设置。 也就意味着,任何人都可以以你的名义进行提交。 那么如何确...

10/31 13:39
428
0
架构师都知道“阿姆达尔Law”对系统性能提升的定义

阿姆达尔定律 = Amdahl's Law,本篇重点是介绍该定律。 背景 系统架构中对系统性能设计的解决方案之一:“阿姆达尔方案”。书中还有个完全看不懂的公式,理解起来脑仁痛(不懂...)但发现很有...

10/28 16:07
144
0
测试驱动开发(TDD)入门

测试驱动开发(TDD)入门 测试驱动开发,英文全称 Test-Driven Development(简称 TDD),是由Kent Beck 先生在极限编程(XP)中倡导的开发方法。以其倡导先写测试程序,然后编码实现其功能得...

09/19 10:37
2.6K
3
百度工程能力白皮书-Relentless pursuit of engineering excellence

工程能力对百度的意义: 公司研发工程能力的高低直接影响公司的持久创新力和公司在市场上的作为。只有不懈追求卓越的工程能力,才能够带来长期的核心竞争力,才能为每个用户、每个企业客户以及...

08/26 16:38
650
0
Rust 的 GUI 框架生态概览

本文比较全面比较了目前主流的 Rust 的 GUI 框架的表现。其中 ++ 表示非常好,-- 表示非常差,而 o 表示处于平均水平。 参与对比的框架共有 8 个,详细的比较结果如下: Electron + Neon El...

08/25 06:33
2.1K
4
DevOps落地实践及案例分享

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 银行业为了应对业务的快速变化、互联网层面不穷的业务形态和交易压力,IT“双态(或双模)化”无可避免,开始探索部分业务参考互...

07/31 17:08
2.2K
0
最常见的 Git 错误都有哪些,如何解决它们?

如果您曾经与许多开发者一起开发一个大项目,那么使用 Git 作为版本控制是一个最好的选择。 不过 Git 很复杂,使用过程中经常会犯各种错误。 在本文中,我将讨论程序员在使用Git时所犯的一些...

07/30 23:29
7.4K
23
微信 dat 文件还原

前言 以微信 PC 端为例 某个小姐姐/小哥哥通过微信发给你的图片会在以下目录以 .dat 后缀的格式出现 C:\Users\taadis\Documents\WeChat Files\taadis\FileStorage\Image\2019-07 如果对方撤回...

07/27 15:02
1K
0
初学者也说TARS

作为一个应届毕业生,进入阅文集团,加入到通用平台中心之后,随着日常工作的逐步深入,我渐渐了解阅文的技术体系,其中尤其以腾讯TARS平台最为重要。目前TARS平台承载了阅文内部绝大多数的服...

07/25 15:57
2.4K
2
软件架构设计原则之“KISS”的总结使用

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

07/17 17:57
1K
0
如何同步多个 git 远程仓库

日常需求 以前源码是托管在 github 的, 现在想要同步托管在 gitee, 一做备份分发, 二方便国内下载使用(网速可观), 三防特色墙... 方式一 使用 gitee 的强制同步 之前在 github 托管了这么一个...

07/12 10:45
3.5K
11
金融行业微服务架构解析

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 对于微服务,每个人都有自己的理解,与互联网企业的大量落地相比,微服务在传统金融行业还没有普及,这首先是传统金融行业线上系...

07/11 10:15
3.7K
3
实践DDD领域驱动设计

说明 领域驱动设计最近又火了。概念不断被提及,但是相信对于像笔者一样的很多开发者对于其如何应用都一头雾水。 正如《实现领域驱动设计》中作者提到的不同公司的业务能力开发能力和成熟度不...

07/05 10:35
5.1K
8
基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体

LnskyDB LnskyDB是基于Dapper的Lambda扩展,支持按时间分库分表,也可以自定义分库分表方法.而且可以T4生成实体类免去手写实体类的烦恼. 开源地址 https://github.com/liningit/LnskyDB 在此非...

06/14 11:52
843
1
基于 Jenkins + JaCoCo 实现功能测试代码覆盖率统计

本文首发于:Jenkins 中文社区 使用 JaCoCo 统计功能测试代码覆盖率? 对于 JaCoCo,有所了解但又不是很熟悉。 "有所了解"指的是在 CI 实践中已经使用 JaCoCo 对单元测试代码覆盖率统计: 当...

05/22 22:19
1K
0
Jenkins 插件开发之旅:两天内从 idea 到发布(下篇)

本文首发于:Jenkins 中文社区 本文分上下两篇,上篇介绍了从产生 idea 到插件开发完成的过程; 下篇将介绍将插件托管到 Jenkins 插件更新中心的一系列过程。 托管插件 托管插件包括一系列流...

05/08 20:58
675
2
Jenkins 插件开发之旅:两天内从 idea 到发布(上篇)

本文首发于:Jenkins 中文社区 本文介绍了笔者首个 Jenkins 插件开发的旅程, 包括从产生 idea 开始,然后经过插件定制开发, 接着申请将代码托管到 jenkinsci GitHub 组织, 最后将插件发布...

05/06 21:52
672
2
使用 Jenkins + Ansible 实现自动化部署 Nginx

本文首发于:Jenkins 中文社区 本文介绍如何使用 Jenkins + Ansible 实现对 Nginx 的自动化部署。最终达到的效果有如下几点: 只要你将 Nginx 的配置推送到 GitHub 中,Jenkins 就会自动执行...

04/25 16:33
921
2

没有更多内容

加载失败,请刷新页面

测试驱动开发(TDD)入门

测试驱动开发(TDD)入门 测试驱动开发,英文全称 Test-Driven Development(简称 TDD),是由Kent Beck 先生在极限编程(XP)中倡导的开发方法。以其倡导先写测试程序,然后编码实现其功能得...

09/19 10:37
2.6K
3
DevOps落地实践及案例分享

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 银行业为了应对业务的快速变化、互联网层面不穷的业务形态和交易压力,IT“双态(或双模)化”无可避免,开始探索部分业务参考互...

07/31 17:08
2.2K
0
初学者也说TARS

作为一个应届毕业生,进入阅文集团,加入到通用平台中心之后,随着日常工作的逐步深入,我渐渐了解阅文的技术体系,其中尤其以腾讯TARS平台最为重要。目前TARS平台承载了阅文内部绝大多数的服...

07/25 15:57
2.4K
2
如何同步多个 git 远程仓库

日常需求 以前源码是托管在 github 的, 现在想要同步托管在 gitee, 一做备份分发, 二方便国内下载使用(网速可观), 三防特色墙... 方式一 使用 gitee 的强制同步 之前在 github 托管了这么一个...

07/12 10:45
3.5K
11
金融行业微服务架构解析

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 对于微服务,每个人都有自己的理解,与互联网企业的大量落地相比,微服务在传统金融行业还没有普及,这首先是传统金融行业线上系...

07/11 10:15
3.7K
3
实践DDD领域驱动设计

说明 领域驱动设计最近又火了。概念不断被提及,但是相信对于像笔者一样的很多开发者对于其如何应用都一头雾水。 正如《实现领域驱动设计》中作者提到的不同公司的业务能力开发能力和成熟度不...

07/05 10:35
5.1K
8
实现 Git 目录权限控制

前言 Git 与 Subversion 有诸多不同,最核心的一点是前者属于分布式版本控制工具,后者属于集中式版本控制工具。前者的提交行为是离线的,本地的,后者的提交是在线的,需要与远程中央服务器...

04/18 10:19
1K
6
Fescar分布式事务实现原理解析探秘

前言 fescar发布已有时日,分布式事务一直是业界备受关注的领域,fescar发布一个月左右便受到了近5000个star足以说明其热度。当然,在fescar出来之前,已经有比较成熟的分布式事务的解决方案...

02/18 16:37
9.7K
20
Skywalking微服务监控分析

转载本文需注明出处:EAWorld,违者必究。 引言: 微服务框架落地后,分布式部署架构带来的问题就会迅速凸显出来。服务之间的相互调用过程中,如果业务出现错误或者异常,如何快速定位问题?...

01/07 09:35
2.9K
2
大前端时代即将来临,后端该何去何从?

缘起 “天下大事,合久必分,分久必合” 一直以来,前端都是“切图师”,仅有“特效师”一脉堪称翘楚。 大家就这样安安分分过了几年,前端一直是js的天地,直到08年的一天,node.js 横空出世...

2018/12/21 02:06
7.7K
7
高并发架构系列:Redis缓存和MySQL数据一致性方案详解

需求起因 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。 这个业务场景...

2018/12/19 14:07
23.9K
47
浅谈如何提高自动化测试的稳定性和可维护性 (pytest&allure)

装饰器与出错重试机制 谈到稳定性,不得不说的就是“出错重试”机制了,在自动化测试中,由于环境一般都是测试环境,经常会有各种各种的抽风情况影响测试结果,这样就为测试的稳定性带来了挑...

2018/11/23 10:21
1K
0
Web API 持续集成:PostMan+Newman+Jenkins(图文讲解)

本文由葡萄城技术团队于OSChina原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 上篇文章我们已经完成了API测试工具选型,接下来是...

2018/10/31 15:55
4.4K
7
为什么前后端分离了,你比从前更痛苦?

你有没有遇到过: 前端代码刚写完,后端的接口又变了。 接口文档永远都是不对的。 测试工作永远只能临近上线才能开始。 为什么前后端分离了,你比从前更痛苦?   前后端分离早已经不是新闻...

2018/10/16 09:01
15.1K
20
关于“编程的本质”的探讨

提出问题 如果你去面试,被大公司工作20年的资深技术总监问一个问题“说说你对软件工程的理解”,你会怎么回答呢?是不是会像我一样一脸懵逼,一个问题就让人回到了小学。没有经年的编程和架...

2018/08/31 14:27
7K
15
透明加密系统设计及实现-绪论

随着信息时代的到来,计算机成为了人们日常生活的必备之物。大量的桌面计算机和移动终端设备给人们带来了极大的方便,但是也增加的个人的机密信息泄密的可能性。特别是对于机密部门的机密资料...

2018/08/13 23:10
3.2K
7
Java设计模式学习之工厂模式

在Java(或者叫做面向对象语言)的世界中,工厂模式被广泛应用于项目中,也许你并没有听说过,不过也许你已经在使用了。 简单来说,工厂模式的出现源于增加程序序的可扩展性,降低耦合度。之...

2018/07/21 23:22
3.2K
10
java 通过网络唤醒实现远程开机

1. 在BIOS设置支持网络唤醒 本文已转到个人博客网站 http://freebytes.net/it/java/wakeonlan.html 大多数集成网卡都能实现网络唤醒功能,不过需要事先进入BIOS中开启网络唤醒功能,不同主板...

2018/01/25 17:24
4.2K
12
TeamFlowy——结合Teambition与Workflowy

使用Teambition来管理任务,使用Workflowy来撰写大纲,使用TeamFlowy来将Workflowy里面特定的条目作为任务自动添加到Teambition中。

2017/10/05 08:55
1K
1
Spring、Spring Boot和TestNG测试指南 - 测试@Configuration

[码云地址][1] 在Spring引入Java Config机制之后,我们会越来越多的使用@Configuration来注册Bean,并且Spring Boot更广泛地使用了这一机制,其提供的大量Auto Configuration大大简化了配置工...

2017/09/05 09:00
2.4K
0

没有更多内容

加载失败,请刷新页面

IDEA 使用SVN 图文详解

Snv2idea 工厂提交和检出 1、Idea集成svn 、查看svn仓库 调出svn视图: 连接svn服务器: 连接后效果如下: 3、忽略上传文件 由于不同的用户使用的环境不同,因此有些文件不用上传到svn服务器...

今天 14:11
8
0
docker 安装 mysql5.7

1.安装mysql5.7 docker镜像 拉取官方mysql5.7镜像 docker pull mysql:5.7 查看镜像库 docker images 2.创建mysql容器 在本地创建mysql的映射目录 mkdir -p /root/mysql/data /root/mysql/lo...

昨天 16:10
8
0
linux上安装docker

我的linux系统是阿里云服务器,是centos版本的。 前置条件 64-bit 系统 kernel 3.10+ 用uname -r命令检查内核版本,返回的值大于3.10即可。 用sudo wget -qO- https://get.docker.com | sh命...

昨天 15:51
5
0
git 拉取指定分支

//默认(xxx指的是url) git clone xxx //指定分支(xxx指的是url) git clone -b 分支名 xxx

昨天 11:01
11
0
Spring Cloud介绍

为什么需要Spring Cloud 两种架构模式 Monolith(单体应用)架构 在编译时,这些项目将被打包成为一个个JAR包,并最终合并在一起形成一个WAR包。接下来,我们需要将该WAR包上传到Web容器中,解...

前天 21:28
26
0
开发中常用的一些神器推荐

目录: Resharper TortoiseGit SQLDiff tinypng.com 1、Resharper 简介 是一款Visual Studio 插件,能深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码...

前天 09:06
40
0
MVC Linux下开发及部署

linux使用的是 Ubuntu 64 位 18.04.2 LTS 首先复制C:\Program Files (x86)\Embarcadero\Studio\20.0\PAServer 下 LinuxPAServer20.0.tar.gz 到 linux 目录下 运行链接编译程序 delphi环境配置...

前天 00:30
22
0
极速浏览器内测 新版本12.0.1006.0已发布 Chromium 78内核 支持4K视频播放 全新暗黑模式

官方已关闭内测通道无从下载.下面分享下载链接,直接安装可用 下载链接:https://www.90pan.com/b1547734 密码:5u36 更新以下内容: 1.新内核——Chromium 78 2.新功能——支持4K视频播放 3....

11/19 19:19
62
0
ForkJoinPool源码解析(未写完,待补充)

目录 ForkJoinPool介绍 什么是ForkJoinPool? 相对ThreadPoolExecutor有什么优缺点? 什么时候使用ForkJoinPool? 实例DEMO 涉及核心类或组件 ForkJoinPool ForkJoinTask ForkJoinWorkerThre...

11/19 18:49
18
0
mysqld.exe设置成window服务

1.进到mysqld.exe目录下,shift+右键 在window 图标上进管理员模式的powershell ./mysqld.exe -install Mysql 2.启动(管理员模式powershell) net start Mysql 3.停止(管理员模式) net stop...

11/19 17:06
16
0
使用pyinstaller打包qt程序提示 找不到.dll问题

使用pyinstaller打包qt程序,运行时提示 找不到.dll问题。 import os import sys if hasattr(sys, 'frozen'): os.environ['PATH'] = sys._MEIPASS + ";" + os.environ['PATH'] 需要在主函数头...

11/19 16:06
12
0
Ubuntu系统相关问题

1 Ubuntu修改apt源 1、原文件备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2、编辑源列表文件 sudo vim /etc/apt/sources.list 3、将原来的列表删除,添加如下内容 (中科...

11/19 10:15
12
0
史上最全阿里 Java 面试题总结

https://blog.csdn.net/youanyyou/article/details/82142014

11/18 17:52
31
0
Mac/Homebrew查找nginx安装目录和nginx.conf配置文件目录

https://blog.csdn.net/aa390481978/article/details/100882728

11/18 17:51
27
0
Java中volatile关键字的最全总结

https://blog.csdn.net/u012723673/article/details/80682208

11/18 17:49
15
0
手写Spring框架

https://blog.csdn.net/litianxiang_kaola/article/details/86646947

11/18 17:47
17
0
MAC下使用免费实现内网穿透

https://www.jianshu.com/p/3ec9a86753e3

11/18 17:46
21
0
Spring Boot快速入门

简介 官方文档 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。使用Spring boot以后,搭建一个spring应用和开发变得很简单。 Springboot...

11/17 15:26
31
0
AMD64 兼容32位和64位指令

AMD64 兼容32位和64位指令 我的CPU是I3 370m 为什么环境变量PROCESSOR_ARCHITECTURE的值是AMD64?_百度知道

11/16 09:30
8
0
转载-Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

原文链接 另外的教程: 廖雪峰教程 菜鸟教程 git教程 预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料) 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工...

11/15 20:28
26
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
天津时时彩