ICode9

精准搜索请尝试: 精确搜索
  • 软考系统架构设计师备考2022-07-29 09:31:53

    系统架构设计师(资料放在文末) 低分飘过的快乐,哈哈哈。 以此文章来纪念一下自己的备考经历。也希望笔主的经验能给各位同学带来帮助,减少弯路。 心理准备 首先,同学们 一定要有自信,只要好好准备,肯定都能通过的。 笔者之前备考时感觉:系统架构师听起来好高大上啊,软考高级听上去好牛啊(可

  • 十年架构五年生活-06 离职的冲动2022-07-28 00:34:16

    十年架构,五年生活,不劳不繁,不急不缓! —— 行走在三十五岁的边缘   从 没想过会有这么一天,有了离职的想法。 按照毕业的设想,在一个二线城市,不急不缓的生活着,工作着,下班后还可以自由的安排,时间有很大的自由度。 来到南方的一年,见到了很多的客户,很多的公司,很多的技术大牛,更是感受

  • 认识微服务---服务架构演变2022-07-27 22:33:11

    常见的项目结构有以下两种 1、单体架构 单体架构:将业务的所有功能集中在一个项目上开发,打成一个包部署 优点:架构简单、部署成本低 缺点:耦合度太高了 2、分布式架构 分布式架构:根据业务功能对系统进行拆分,每个业务功能模块作为一个独立的项目开发,称为一个服务(拆分之后为了保证高可

  • springcloud微服务2022-07-27 18:03:40

    springcloud-微服务概述    1 什么是微服务 微服务(Microservice Architecture) 是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。 究竟什么是微服务呢?我们在此引用ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话: 原文 : https://martinfowler.

  • 理解多租户软件架构2022-07-27 17:33:46

    目录一、前言二、对多租户的理解三、多租户数据隔离的三种方案1. 独立数据库2. 共享数据库,独立 Schema3. 共享数据库,共享 Schema,共享数据表四、合理的实现模式参考文章 一、前言   前段时间公司产品进行了架构的进化,进化到了多租户架构。当第一次听到多租户时,也挺纳闷,不理解。当

  • .NET Core with 微服务 - 什么是微服务2022-07-27 15:05:45

    微服务是这几年最流行的架构,说起架构不提微服务都不好意思跟人家打招呼。最近想要再梳理一下关于微服务的知识,并且结合本人的一些实践经验来做一些总结与分享。前面会分享一些概念性的东西,后面也会使用.net来实践,一步步完成一个简单的微服务架构的小demo。 什么是微服务# 其实微服

  • .NET Core with 微服务 - 什么是微服务2022-07-27 14:34:13

    微服务是这几年最流行的架构,说起架构不提微服务都不好意思跟人家打招呼。最近想要再梳理一下关于微服务的知识,并且结合本人的一些实践经验来做一些总结与分享。前面会分享一些概念性的东西,后面也会使用.net来实践,一步步完成一个简单的微服务架构的小demo。 什么是微服务# 其实微服

  • 技术风向标 | 云原生技术架构成熟度模型解读2022-07-26 16:04:29

    从“上云”到“云上”原生,云原生提供了最优用云路径,云原生的技术价值已被广泛认可。当前行业用户全面转型云原生已是大势所趋,用户侧云原生平台建设和应用云原生化改造进程正在加速。 云原生复杂的技术栈和传统IT的历史包袱给用户带来了巨大挑战,针对平台建设和应用改造的能力要求缺

  • 复制状态机系统架构抽象2022-07-26 10:33:27

    化繁为简,聊一聊复制状态机系统架构抽象 https://mp.weixin.qq.com/s/ZjMlarihKdPIkuz2sMuAGw 化繁为简,聊一聊复制状态机系统架构抽象 原创 严祥光(祥光) 阿里技术 2022-07-21 08:30 发表于浙江 这是阿里技术2022年的第27篇文章 ( 本文阅读时间:15分钟 ) 复制状态机

  • 黄金架构LAMP(编译安装)2022-07-25 22:04:20

    编译安装LAMD 前期准备 最好是新机器 暂停所有服务 [root@lamp-241 ~]# netstat -tnlp|grep httpd [root@lamp-241 ~]# netstat -tnlp|grep php [root@lamp-241 ~]# netstat -tnlp|grep mysql 关闭防火墙 [root@lamp-241 ~]# iptables -F [root@lamp-241 ~]# [root@lamp-241 ~]# s

  • Java工程师知识图谱2022-07-25 13:03:09

    转至:https://www.cnblogs.com/littlecharacter/p/9368635.html 一、Java工程师知识图谱(思维导图版)二、Java工程师知识图谱(文字链接版)01、专业基石02、Java基础03、JavaWeb04、重构设计05、开源框架06、数据存储07、测试技能08、LinuxOS09、中间软件10、性能优化11、架构技能12、Bi

  • MVC 模式 ,三层架构2022-07-23 21:05:19

    MVC模式 M:Model,业务模型,处理业务 V:View,视图,界面展示 C:Controller,控制器,处理请求,调用模型和试图 三层架构(重要,面试)

  • 12、mq 的缺点2022-07-23 08:35:33

    系统可用性降低系统引入的外部依赖越多,越容易挂掉,本来你就是 A 系统调用 BCD 三个系统的接口就好了,人 ABCD 四个系统好好的,没啥问题,你偏加个 MQ 进来,万一MQ 挂了咋整?MQ 挂了,整套系统崩溃了,你不就完了么。系统复杂性提高硬生生加个 MQ 进来,你怎么保证消息没有重复消费?

  • MVC 三层架构2022-07-22 20:36:50

    1、MVC三层架构 1.1、什么是MVC MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller(控制)。   Model 业务处理 :业务逻辑(Service) 数据持久层:CRUD (Dao)   View 展示数据 提供链接发起Servlet请求 (a,form,img…)   Controller 接收用户的请求 :(r

  • 从业务开发中学习和理解架构设计2022-07-22 09:04:06

        前言   在软件开发领域经常会接触到架构这个词汇,在我最初的印象中,架构是一个很高级的词汇。它似乎代表了复杂的工程结构、高层次的抽象设计、最新的开发语言特性等等。对于当时只专注于写业务逻辑的我来说,不免心生对架构的敬畏。工作中对架构的讨论很少,出现则是一些高级晦

  • Redis集群-主从架构2022-07-22 02:34:14

    1.为什么需要集群?   互联网思维一向讲究的是三高,即高并发,高可用,高性能。高并发:系统能够同时并行处理的请求,主要度量指标有响应延时,吞吐量,每秒查询处理,每秒事务处理,并发用户等;高可用:当系统某些节点故障时,系统依然可以对外提供服务,正常处理请求;高性能:程序的处理速度快,资源消耗最

  • dubbo学习2022-07-21 10:31:35

    1.分布式系统 传统项目和互联网项目 传统项目:OA,crm,hr. 互联网项目:天猫,京东,微信。 用户群体:企业员工VS网民 用户体验:美观,功能,速度,稳定性 互联网项目特点: 用户多 流量大,并发高 海量数据 易受攻击 功能繁琐 变更快   集群和分布式 集群:一个服务部署到多个服务器 分布式:一个大的业

  • 十年架构五年生活-04第一个工作转折点2022-07-21 08:34:41

      十年架构,五年生活,不劳不繁,不急不缓! —— 行走在三十五岁的边缘   在公司工作了一年多,对公司的文化氛围、工作模式、业务线都有了相当的了解,这里非常感谢A哥给予的很大帮助。 在一个体系完整的公司里,想完全靠自己去拼搏真的很难,你所处的环境氛围,周边的同事,以及跟随的领导,都是

  • 十年架构五年生活-03作为技术组长的困扰2022-07-21 01:04:18

    十年架构,五年生活,不劳不繁,不急不缓! —— 行走在三十五岁的边缘   陆 陆续续的,公司来了一些新人,很新的那种。 有时候会想,自己当时那么努力的学习,那么努力的找工作,入职公司第一天就可以上手写代码,第一月就可以独自负责核心模块的开发,可是这三个人~ 一言难尽! 我作为小组长,开始带着

  • GPU、CUDA含义2022-07-20 14:31:47

    GPU(Graphics Processing Unit):图形处理器主要是指利用显卡上的GPU来代替CPU进行图形运算上的加速功能。 CUDA(Compute Unified Device Architecture):显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。   查看GPU显卡:

  • 十年架构五年生活-03作为技术组长的困扰2022-07-20 09:03:15

    十年架构,五年生活,不劳不繁,不急不缓! —— 行走在三十五岁的边缘   陆 陆续续的,公司来了一些新人,很新的那种。 有时候会想,自己当时那么努力的学习,那么努力的找工作,入职公司第一天就可以上手写代码,第一月就可以独自负责核心模块的开发,可是这三个人~ 一言难尽! 我作为小组长,开始带着

  • 2022.30 微内核架构2022-07-19 23:34:00

    微内核架构(Microkernel Architecture),也被称为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构。微内核架构最大的优势是允许第三方开发者添加额外的插件化应用,前提是该插件应用需要遵从下文所述的开发规范。采用微内核架构的软件随处可见,如IDE软件Eclipse、V

  • Vector 35 Binary Ninja for Mac(反编译器二进制分析平台)2022-07-19 16:32:57

    Binary Ninja是一个交互式反汇编器、反编译器和二进制分析平台,Vector 35 为多种架构的反汇编提供第一方支持,包括 x86、x86-64、ARMv7(带有 Thumb2)、ARMv8 (AArch64)、PowerPC、6502、Z80 和 MIps,我们的反编译器输出到 C 和 BNIL,并且可以按需切换。非常适用于在 Windows 上运行的逆

  • 技术架构(6)-分布式缓存2022-07-19 11:00:53

    什么是缓存 缓存是为了提高IO操作效率,提升数据读取命中率的一类硬件或者软件。在应用开发中,缓存通常是指将磁盘数据放在内存中的一类软件产品。 为什么需要分布式缓存 单体架构中用到的单机缓存把数据库的数据放到本地内存中,可以把数据写到HashMap,也可以写到成熟的缓存产品中。本

  • 十年架构五年生活-02第一份工作2022-07-19 09:35:51

      十年架构,五年生活,不劳不繁,不急不缓! —— 行走在三十五岁的边缘   第 一次求职,不了解自己,也不了解行情。 虽然也做了最坏的打算,当投出十几份简历,却没有收到面试邀请时,那种失落还是难以接受。 毕业之初的不畏精神,慢慢的消淡了下来,甚至怀疑自己还能不能找到工作,哪怕待遇低一点

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有