标签:保安

编程技术

微服务中的分布式锁方案

xubiao.zhuang 发布于 2020-07-19

最近在工作中碰到一个分布式锁问题,这个问题之前做项目的过程也搞过,不过没有深入整理,这个周末有时间刚好整理一把。 为什么需要分布式锁? 在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防...

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

Java

费了好大心思熬夜整理了一篇Java泛型解释,看不懂来打我

41

songhua.gao 发布于 2020-07-10

什么是泛型(先理解是个啥) 在学习Java基础的过程中,泛型绝对算得上是一个比较难理解的知识点,尤其对于初学者而言,而且就算是已经有基础的Java程序员,可能对泛型的理解也不是那么透彻,属于那种看了明白,时间长了就忘的那种,究其根本,还是对泛型不够理解。大部分人对泛型的认识:“ ...

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

Java

OpenJDK 编译调试指南(Ubuntu 16.04 + MacOS 10.15)

8

xirruiqiang 发布于 2020-07-05

本篇文章主要介绍在 MacOS 系统和 Ubuntu 系统上如何编译 OpenJDK 项目代码,并使用 IDE 工具 JetBrains CLion (下文简称 CLion )来运行/调试 OpenJDK 。文中仅包含两种操作系统的特定版本( MacOS 10.15 和 Ubun...

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

编程技术

Delphi Digital:全面解读 THORChain 架构设计、交易机制与跨链等

5

Harries 发布于 2020-06-29

加密货币研究机构 Delphi Digital 发布研报,全方面解读去中心化跨链交易协议 THORChain。本文为报告上半部分,介绍 THORChain 的技术实现。 撰文:Yan Liberman、Medio Demarco,就职于加密货币研究机构 Delphi Digita...

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

创业故事

郭台铭深圳创业往事:活成不被喂养,不会饿死的鸽子

9

小丁 发布于 2020-06-05

本文由创业邦邦空间(ID:DEMOSPACE)原创,欢迎关注公众号,阅读更多精彩文章 走进富士康深圳龙华厂,就像闯入了一座巨大的迷宫:所有厂房都像一个模子出来的,唯一不同的就是小小的厂房编号,120万名员工(2019年数据)散布在龙华几个厂区内,成为一只只没有名字的小蚂蚁,只能用...

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

Java

ConcurrentHashMap底层原理?

1

xiaoli.wang 发布于 2020-05-02

本文为面试必备系列篇,不深入叙述,具体细节可自行查询。 可能会问的问题 1、用过ConcurrentHashMap吗? 2、为什么要用ConcurrentHashMap? 3、HashMap与HashTable的区别,引出ConcurrentHashMap… 4、HashMap在...

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

编程技术

三阶段之一:架构介绍及环境部署

1

wenming.gapo 发布于 2020-05-01

一、架构介绍及环境部署 (一)了解集群架构服务器组成 基本架构组成:(用于让用户进行访问) 1、前端服务部分: 1)顾客-用户 是一个访问者,请求访问网站页面 2)保安-防火墙设备 对访问架构用户进行策略控制,正常访问网站用户,可以放行进入;非法人员(黑客)访问网站,禁止进入 3...

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

Java

在微服务项目中,Spring Security 比 Shiro 强在哪?

3

xirruiqiang 发布于 2020-04-30

今日干货 刚刚发表 查看: 66666 回复:666 公众号后台回复 ssm,免费获取松哥纯手敲的 SSM 框架学习干货。 最近松哥一直在和大家介绍 Spring Security 以及 OAuth2 相关的技能点,连载的文章也写了好多篇了,大家在公众号后台回复 「2020」 可...

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

编程技术

逆全球化时代的非信任网络

7

xiaoli.wang 发布于 2020-04-26

疫情导致全球化退步,更有美日等国公开鼓励自家企业撤离中国,逆全球化的趋势大有风雨欲来之势。毫无疑问,逆全球化,不仅会对中国,同样对世界其他国家,带来巨大伤害!不可不察! 庆幸的是,通过几十年发展,全球化贸易与产业链早已非常成熟,而完全去全球化,至少短期内是不现实的。最富盛名的投资...

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

编程技术

用图知识库设计有状态云原生应用程序架构

changyuan.xu 发布于 2020-04-26

本文要点: “状态是好的”;实时数据能够支持响应式应用程序,并协调端到端流程。 许多企业用例面临的障碍是缺乏对有状态云原生应用程序的支持。 图知识库是一个古老的概念,现在又被重新捡了起来,用来建模复杂的分布式域。 将高级抽象与云原生设计原则相结合,可提供高效的“上下文即服务”,作...

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

编程技术

SSDLC实践:安全设计评审

8

xiaoli.he 发布于 2020-04-24

前言 软件设计处于软件工程中的核心地位,开发不管采用何种开发模式,都离不开软件设计。当需求分析完成后进入设计阶段,设计的好坏直接影响着软件的质量。好的设计方案能够让团队有一个清晰的愿景和路线图,作为技术领导力让整个团队更容易协作。设计方案的制定需要多方参与,需要网络工程师、架构师...

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

Java

JUC-锁-AQS详解

2

zhuangli 发布于 2020-04-23

JUC-锁-AQS详解 一、概述 谈到并发,不得不谈 ReentrantLock ;而谈到ReentrantLock,不得不谈 AbstractQueuedSynchronizer ( AQS )! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,...

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

Java

Jenkins实现iOS项目自动化打包(含踩坑记录)

13

小丁 发布于 2020-04-21

这段时间一直在参与开发前端项目。与iOS工作流程不同的是,前端给QA提测前,只需将feature分支代码合到一个指定的分支。然后QA人员会通过 Jenkins 工具进行项目的构建部署。之前在探索iOS的自动化打包时,就听过 Jenkins 的大名,但是一直没去了解。这次借此机会由...

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

编程技术

钱君生:安全架构设计与评审

8

xirruiqiang 发布于 2020-04-19

引言 业界谈论安全架构的文章很多,但基于系统架构去讨论其安全架构设计不多,本文从安全架构定义为出发点,结合系统架构方法论,阐述安全架构设计思路和设计关键点,抛砖引玉,为想从事安全架构设计与评审工作的小伙伴们提供快速导入的思路。 什么是安全架构 关于什么是安全架构,安全架构到底需要...

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

Java

java小白的成长记录之JdbcTemplate实践

zhuangli 发布于 2020-04-12

距离上一次成长记录已经过去了3周了,罪过罪过。 话不多说,作为一个标准的增删改查工程师,那么mysql的使用无疑是重中之重了。 JdbcTemplate是Spring提供的访问数据库的方式之一,是Spring中最基本、最底层的访问数据库的实现方式。 今天的目标就是使用JdbcTe...

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

编程技术

设计高质量软件

8

likai 发布于 2020-04-10

设计高质量软件 原文地址:https://dzone.com/refcardz/designing-quality-software?chapter=1 提供一套用于构建更好的软件的设计原则,编码原则,测试原则,环境规则以及通用规则清单。 Abstract 可以将软件的技术质量定...

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

编程技术

远程办公和冠状病毒的增长掀起了企业的IT安全挑战风暴

Harries 发布于 2020-04-08

2020 年 4 月 8 日 –   全球领先的网络安全解决方案提供商   Check Point® 软件技术有限公司 (纳斯达克股票代码:CHKP)今天公布了由 Dimensional Research 执行的一项新调查的结果,有助于了解冠状病毒疫情...

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

Java

深入理解ServiceLoader类与SPI机制

3

zhuangli 发布于 2020-04-02

最近我们自己在重构项目,系统为了符合82原则(希望是80%的业务能通过穷举的方式固定下来,只有20%的允许特殊的定义),那么在固定一些标准流程以后,比如我们放大了原子服务的能力,当放大原子服务能力的时候,你就会发现,虽然抽象上看做的事情是一个意思,但是到实际去实现的时候发现还是各...

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