架构

    • 2023.11.18 | admin | 96次围观
      从OpenAI的魔方机械手,看元学习的崛起
      元学习(Meta-Learning) 描述了设计与训练深度神经网络有关的更高级别组件的抽象。当涉及神经网络架构的自动化设计时,元学习这个术语常常出现引用“自动机器学习(AutoML)”、“小样本学习(Few-Shot Learning)”或“神经网络架构搜索(Neural Architecture Search)” 的深度学习文献中。源于如《学习通过梯度下降法来梯度下降地学习(Learning to learn by gradient descent by gradient...
    • 2023.08.06 | admin | 141次围观
      浏览器/服务器模式(b/s) C/S和B/S结构
      一、什么是C/S和B/S 要想对C/S和B/S技术发展变化有所了解,首先必须搞清楚三个问题。 第一、什么是C/S结构 C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构。由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Serve...
    • 2023.08.06 | admin | 132次围观
      浏览器/服务器模式(b/s) B/S结构
      大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。比如说很多人每...
    • 2023.08.05 | admin | 153次围观
      DFI推出可能是最小的AMD锐龙电脑,仅有树莓派大小
      DFI离开大众视线已经很久了,不过其实它还在制造工业主板等产品。最近DFI推出了一款名为DFI GHF51的微型Ryzen主板,板载Ryzen Embedded R1505G或R1606G处理器,尺寸仅为84毫米x55毫米,与树莓派大致相当。 树莓派一类的微型电脑通常使用ARM架构的处理器,仅能安装Linux类操作系统或没有GUI图形界面的Windows 10 IOT,对于普通玩家来说有一定的入门门槛。而DFI的这块主板上使用的是x86架构的Ryzen Embedded处理器...
    • 2023.08.01 | admin | 119次围观
      微服务架构中的多级缓存设计还有人不懂?
      这张图从上到下包含四层,分别为:客户端、应用层、服务层以及数据层。 客户端缓存 X 商城客户端为浏览器,在浏览器层面我们主要是对 HTML 中的图片、CSS、JS、字体这些静态资源进行缓存。 我们以百度 Logo 图片为例,百度在 HTTP 通过 Expires 响应头控制静态图片的有效期。Expires 代表过期时间。当前百度 Logo 的过期时间为 2031 年 2 月 8 日 9 时 26 分 31 秒。在这个时间段内,浏览器会将图片以文件形式缓存在本地,再次访问时会看...
    • 2023.07.29 | admin | 141次围观
      干货|如何为SEO优化网站架构?
      ↑ 点击观看视频 关注万成云商视频号Get最新外贸资讯 如何为SEO优化网站架构,以允许用户轻松访问你的网站内容? 当我们提及重要的SEO动作时,首先想到的可能是关键字研究、内容规划和链接构建等关键领域。网站架构很少排到首位,但事实是,确定你的网站架构可以对网站性能产生比较大的正面影响。 这篇文章我们会讨论网站架构为什么对于SEO比较重要,以及如何去为SEO优化网站架构。 什么是网站架构? 网站架构是指网站上的页面相互排列的方式。它包含站点层次结构的所有方面,包括相关内容的分...
    • 2023.07.26 | admin | 141次围观
      Transformer开山论文“翻车”?图与代码不一致,神秘bug看傻了
      今天,AI圈被一个惊天「翻车」刷屏了。 谷歌大脑的NLP奠基之作、提出Transformer架构的开山鼻祖级论文 《Attention Is All Your Need》 中的图,被网友扒出与代码并不一致。 论文地址: 自2017年问世以来,Transformer已经成为AI领域的基石王者。就连大红大紫的ChatGPT真正的幕后大佬也是它。 2019年,谷歌还专门为它申请了专利。 归宗溯源,现在各类层出不穷的GPT(Generative Pre-trained Transfo...
    • 2023.07.26 | admin | 153次围观
      图与代码不一致,Transformer论文被发现错误,网友:早该被指出
      论文中的图有时会出现与实现代码不对应的情况,这会让读者头大,不知是有意还是无意为之。这次,没想到大名鼎鼎的 Transformer 论文也「翻车」了。 2017 年,谷歌大脑团队在其论文《Attention Is All You Need》中创造性的提出 Transformer 这一架构,自此这一研究一路开挂,成为当今 NLP 领域最受欢迎的模型之一,被广泛应用于各种语言任务,并取得了许多 SOTA 结果。 不仅如此,在 NLP 领域一路领先的 Transformer,迅速席...
    • 2023.07.13 | admin | 120次围观
      电商那些年,“摸爬打滚”出的高并发架构精髓
      一、关于高并发 高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩LOL被ADC暴击了一样,那伤害你懂的。 1 高并发会来带的后果 下面我进行实例分析,简单粗暴,动态分析,纯属本人经验分享,如有说错或者更好的建议,请留言,大家一起成长。 2 并发下的数据处理 通过表设计,如:记录表添加唯一约束,数据处理逻辑使用事物防止并发下的数据错乱问题。通过服务端...
    • 2023.07.07 | admin | 121次围观
      900G!php、java、小程序开发等视频教程免费领!
      俗话说,万事开头难。准备工作做好了,就是成功了一小半。 想要月入上万,仅凭努力是不行的php微信公众号开发教程视频,还需要进入一个前景广阔的行业。如今互联网行业是毋庸置疑的高薪行业,而编程就是进入互联网行业的敲门砖。 蓝纽整理的独家资料,一共900G的超全视频教程,甚至连学习日程安排都帮大家做好了! 不会编程,还不会领资料吗! 先来看看有些什么吧: 01/02 PHP视频教程 PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似p...
    • 2023.07.02 | admin | 137次围观
      【一】网络编程之CS与BS架构
      网络编程 【一】什么是BS结构,什么是CS结构? C/S和B/S都是互联网中常见的网络结构模型。 【1】什么是C/S模型? 【2】什么是B/S模型? 【3】二者的比较 C/S和B/S是当今世界开发模式技术架构的两大主流技术。 ​ C/S是美国Borland公司最早研发 ​ B/S是美国微软公司研发。 目前,这两项技术以被世界各国所掌握 ​ 国内公司以C/S和B/S技术开发出产品也很多。 ​ 这两种技术都有自己一定的市场份额和客户群,各家企业都说自己的管理软件架构技术功能强大...
    • 2023.06.27 | admin | 130次围观
      29个你必须掌握的微服务面试问题(含答案解析)
      这29个微服务面试题基本涵盖了方方面,希望对你有所帮助。 一、什么是Spring Cloud? 在微服务中,SpringCloud是一个提供与外部系统集成的系统。它是一个敏捷的框架,可以短平快构建应用程序。与有限数量的数据处理相关联,它在微服务体系结构中起着非常重要的作用。 以下为 Spring Cloud 的核心特性: 版本化/分布式配置。服务注册和发现。服务和服务之间的调用。路由。断路器和负载平衡。分布式消息传递。 二、什么是Spring Boot? Spring boo...
    • 2023.06.25 | admin | 125次围观
      一篇文章带你了解网页布局
      网页是互联网信息传递交流的重要载体,网页设计也决定了一个企业向大众展示出来的第一印象。想要成为一名网页设计师?作为新手的你,这篇文章一定要看!一篇文章带你了解网页布局。 网页布局其实就是网页设计中每一个元素分布的位置, 占据的空间与板块的划分, 选择一个正确的网页布局对网站的整体建设有着不可忽视的作用。 可用性是决定网站或企业网络是否成功的重要因素之一,而信息架构则是决定网页是否可用的重要因素之一。信息架构(information architecture),简称 IA。通俗...
    • 2023.06.22 | admin | 121次围观
      怎么判断电脑是32位还是64位
      在现代计算机使用的操作系统中,有32位和64位两种版本,所以了解自己的电脑是32位还是64位是非常必要的。那么怎么才能判断电脑是32位还是64位呢?下面将介绍几种判断方法。 本文目录 查看系统属性 最简单的方法是查看系统属性。在Windows系统下,可以右键点击计算机图标,选择“属性”选项,进入系统属性界面。在屏幕右下角可看到计算机类型怎样判断电脑是32位,其中写明了是32位还是64位系统。 在Mac OS X系统下,可以点击“关于本机”选项卡。在弹出的窗口中,选择“系统报告...
    • 2023.06.10 | admin | 141次围观
      优酷iOS插件化页面架构方法
      一、前言 随着业务不停地迭代,优酷 APP 用于分发视频资源的 UI 控件越写越多,也越来越复杂,并且同时相似相近的代码也非常多。仔细研究之后,发现是很多耦合导致的问题: 1)布局代码耦合数据模型,相似布局组件各自一套布局代码; 2)数据模型、UIView 继承关系太长,改动时牵一发而动全身,为保险计不得不自立门户; 3)依赖引入,一个组件在另一 bundle 下使用时将引入连串依赖。 有鉴于此,我们需要寻找一种能够进一步降低通用能力接入门槛,提升单个组件的开发效率;进一步降...
    • 2023.06.08 | admin | 205次围观
      PHP架构师技术并没有你想的那么容易!
      一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到 20%。而架构师也可以分为初级、中级、高级,江湖上真正高水平的架构师就更少了。 所以,80%码农干上许多年,还是做不了架构师,正在辛苦工作的程序员们,你有没有下面几种感觉? ①我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。 ②我发现我的水平总是跟不上技术的进步,有太多想学的东西要学,Swoft用的人最近比...
    • 2023.06.01 | admin | 122次围观
      闲鱼服务端架构演进历程
      闲鱼是从阿里巴巴某一茶水间“游”出来的。2014 年 6 月,闲鱼诞生,2 年时间不到,其用户数突破 1 亿。如今,它已经成为国内最知名的闲置交易平台,拥有数亿用户,年交易额超过 2000 亿,并开启了一个万亿市场。闲鱼能有今天的成绩,离不开背后的技术迭代、架构升级和技术人的付出。 闲鱼初创时,架构设计面临着哪些挑战?闲鱼服务端架构在 6 年时间里是怎样演进的?闲鱼在服务端架构上还在做哪些新尝试?… 带着这些问题,InfoQ 记者采访了闲鱼技术部高级技术专家巴滕。自闲鱼创立以...
    • 2023.05.30 | admin | 188次围观
      用户体验体系之设计用户界面(一)
      界面是人和物、人和人、物和物之间感知和互动的层面,感知的主体 Subject 可以是人,比如我们看到一辆汽车(视觉),听到一首歌(听觉);也可以是物,比如客厅的灯感知到有人进来。依据技术实现的轨迹,我们把用户界面分为:物理用户界面 Physical User Interface, 缩写为PUI ;图形用户界面 Graphical User Interface,缩写为GUI;自然用户界面 Natural User Interface,缩写为NUI。 用户界面的功能实现,依赖于两...
    • 2023.05.26 | admin | 204次围观
      网络安全架构 | IAM(身份访问与管理)架构的现代化
      文约8800字 阅读约25分钟 IAM(身份和访问管理)通常负责用户需要访问的各种系统中的身份生命周期管理,包括入职、离职、角色变更。尽管IAM解决方案已经在市场上销售了30多年,但仍被认为是极其复杂的,非常耗费时间和耗费资源。 IAM的构建模块可以分为三类:身份、认证、授权。现有技术主要集中在前两个方面,即身份生命周期管理和身份认证。而授权通常由开发人员和应用程序所有者负责。所导致的结果是没有真正的控制,也缺乏对用户可以做什么或看什么的可见性。 授权是组织安全的核心,这也意...
    • 2023.05.19 | admin | 194次围观
      xml文件怎么打开
      xml文件怎么打开 xml文件一般用用记事本或都是IE都可以打开。 XML是可扩展标记语言(Extensible Markup Language,XML)缩写,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言(SGML)的子集,非常适合Web传输。XML提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。 xml文件系列软件最新版本下载 xml文件打开最简单的方法就是用...
    • 2023.05.19 | admin | 134次围观
      怎么打开xml文件的方法和软件
      怎么打开xml文件的方法和软件 XML是Extensible Markup Language的简写,一种扩展性标识语言。下面教你怎么打开xml文件的方法和软件。 xml文件怎么打开的方法:其实最简单的就是用EXCEL表格打开了。 也可以用Netscape 6来打开XML文档浏览器打不开xml,并且也可以用右键选择“察看源文件” ,当你用Netscape 6打开XML文档后,浏览器将用带颜色的代码显示根元素和子元素。 如何在Excel 中打开文件 当您, Excel 中打开 X...
    • 2023.05.18 | admin | 157次围观
      润滑网络疏通大数据 解读DCN云石核心交换机
      【天极网网络频道】当前,网络数据量、用户终端量的激增以及视频互动分享、多设备协同、物联网等应用的蓬勃发展,使得市场和产业需要全新的计算和服务模式。据权威数据统计:2013年全球互联网流量达到了每月56EB(1EB=1024PB),相当于每月在网络上交互128亿张DVD的内容。这也就是为什么我们说现在是一个大数据的时代。 业务定义网络的时代 大数据时代我们的网络成为了承载数据传输的公路网络交换机可以重复,对于过去的网络来说,通常我们都会以技术为中心,而在大数据时代,随着IT基础...
    • 2023.05.16 | admin | 138次围观
      【微信小程序开发】秒懂,架构及框架
      今天1024程序员节,写文章庆祝!!! 今天的文章是讲微信小程序开发的,按理解把架构与框架说说。有不对之处请大神指点…… 微信小程序与web应用很像,但是原理不同,微信小程序是运行在微信应用内的,不是运行在浏览器上,所以JS的一些DOM操作在这里不适用。小程序有自己的一套标记语言(wxml),样式语言(wxss),与web开发的html和css思想是一致的。 首先,说说微信小程序架构。 架构分为视图层,逻辑层,组件,API几个部分。视图层负责页面结构、样式和数据展示,用wxm...
    • 2023.05.13 | admin | 160次围观
      深度精读:浏览器渲染原理 -  [8000字图文并茂]
      浏览器架构 在讲浏览器架构之前,先理解两个概念,进程和线程。 进程(process)是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,线程(thread)是CPU调度和分派的基本单位,它可与同属一个进程的其他的线程共享进程所拥有的全部资源。 简单的说呢,进程可以理解成正在执行的应用程序,而线程呢,可以理解成我们应用程序中的代码的执行器。而他们的关系可想而知,线程是跑在进程里面的,一个进程里面可能有一个或者多个线程,而一个线程,只能隶属于一个进程...
    • 2023.05.13 | admin | 161次围观
      你不知道的浏览器渲染原理
      浏览器架构 在讲浏览器架构之前,先理解两个概念,进程和线程。 进程(process)是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,线程(thread)是CPU调度和分派的基本单位,它可与同属一个进程的其他的线程共享进程所拥有的全部资源。 简单的说呢,进程可以理解成正在执行的应用程序,而线程呢,可以理解成我们应用程序中的代码的执行器。而他们的关系可想而知,线程是跑在进程里面的,一个进程里面可能有一个或者多个线程,而一个线程,只能隶属于一个进程...