E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
前端知识架构
架构
简洁之道-3.编程范式总览
三个编程范式,它们分别是结构化编程(structuredprogramming)、面向对象编程(object”orientedprogramming)以及函数式编程(functionalprogramming)。1.结构化编程结构化编程是第一个普遍被采用的编程范式(但是却不是第一个被提出的〉,由EdsgerWybeDijkstra于1968年最先提出。与此同时,Dijkstra还论证了使用got。
my_ cache
·
2024-02-05 18:17
架构
架构
简洁之道-1.
架构
与设计究竟是什么
一直以来,设计(Design)与
架构
(Architecture)这两个概念让大多数人十分迷惑一一什么是设计?什么是
架构
?二者究竟有什么区别?本书的一个重要目标就是要清晰、明确地对二者进行定义。
my_ cache
·
2024-02-05 18:47
架构
架构
简洁之道-2.乱麻系统
这种系统一般都是没有经过设计,匆匆忙忙被构建起来的。然后为了加快发布的速度,拼命地往团队里加入新人,同时加上决策层对代码质量提升和设计结构优化存在着持续的、长久的忽视,这种状态能持续下去就怪了对系统的开发者来说,这会带来很大的挫败感,因为团队中并没有人偷懒,每个人还都是和之前一样在拼命工作。然而,不管他们投入了多少个人时间,救了多少次火,加了多少次班,他们的产出始终上不去。工程师的大部分时间都消耗
my_ cache
·
2024-02-05 18:47
架构
架构
设计-简单之美
目录前言规则1-避免复杂设计规则2-方案中包含可扩展规则3-3次简化方案规则4-减少域名解析规则5-减少页面目标规则6-采用同构网络总结前言作为一名程序员,我一直强迫自己使用简单的方式解决问题,一旦方案变得复杂,我就认为一定会有更好的方案,只是能力有限没能想出来。下面我们以搜索引擎的实现为例子,来感受一下简单之美。建立一个搜索引擎大致需要做这样的几件事:自动下载互联网上的网页;建立快速有效的索引;
Leon.ENV
·
2024-02-05 18:46
架构设计
架构
架构
简洁之道-2.两个价值维度
1.行为价值软件系统的行为是其最直观的价值维度。程序员的工作就是让机器按照某种指定方式运转,给系统的使用者创造或者提高利润。程序员们为了达到这个目的,往往需要帮助系统使用者编写一个对系统功能的定义,也就是需求文档。然后,程序员们再把需求文档转化为实际的代码。当机器出现异常行为时,程序员要负责调试,解决这些问题。大部分程序员认为这就是他们的全部工作。他们的工作是且仅是:按照需求文档编写代码,并且修复
my_ cache
·
2024-02-05 18:46
架构
《分布式服务框架Dubbo》一、Dubbo原理和应用
一、dubbo的
架构
思路1.1dubbo框架设计dubbo官网的
架构
设计提供了一张整体的框架图,10个层级看起来挺吓人的。但是其核心总结起来就是:Microkernel+Plugin(微内核+插件)。
后端研发Marion
·
2024-02-05 18:44
Spring
Cloud
Dubbo
maven
dubbo
(每日持续更新)jdk api之ObjectInput基础、应用、实战
博主18年的互联网软件开发经验,从一名程序员小白逐步成为了一名
架构
师,我想通过平台将经验分享给大家,因此博主每天会在各个大牛网站点赞量超高的博客等寻找该技术栈的资料结合自己的经验,晚上进行用心精简、整理
良心 架构师
·
2024-02-05 18:41
从程序员走向架构师之路#
java的api基础
应用
实战
java
python
开发语言
好的软件
架构
设计
什么是
架构
前言:软体设计师中有一些技术水平较高、经验较为丰富的人,他们需要承担软件系统的
架构
设计,也就是需要设计系统的元件如何划分、元件之间如何发生相互作用,以及系统中逻辑的、物理的、系统的重要决定的作出
叶广明_微信ye_guangming
·
2024-02-05 18:34
架构设计
架构设计
设计模式
iostream
decorator
iterator
class
RabbitMQ——基于 KeepAlived + HAProxy 搭建 RabbitMQ 高可用负载均衡集群
一、集群简介1.1集群
架构
当单台RabbitMQ服务器的处理消息的能力达到瓶颈时,此时可以通过RabbitMQ集群来进行扩展,从而达到提升吞吐量的目的。
小小暴徒
·
2024-02-05 17:24
rabbitmq
负载均衡
分布式
docker核心技术
一.从系统
架构
谈起传统分层
架构
vs微服务微服务改造分离微服务的方法建议:审视并发现可以分离的业务逻辑业务逻辑,在对业务领域不是特别熟悉的时候,按照部门职能进行划分,例如账号、财务等寻找天生隔离的代码模块
海哥python
·
2024-02-05 17:52
云原生
运维
docker
容器
运维
组件化之路 - ViewModel一知半解
ViewModel、LiveData组件库,以及ViewModel+LiveData项目实践,如今也只差ViewModel还没有记录了,接下来就开始吧…AndroidArchitectureComponents
架构
组件组件化之路
远方那座山
·
2024-02-05 17:45
Android组件化之路
Android
JetPack
组件化
ViewModel
组件化之路 - LiveData一知半解
最近又整理了下JetPack下的Lifecycle、LivaData、ViewModels的相关知识,没想到越学越深,越整理越多,所以赶紧一起共勉一下吧~AndroidArchitectureComponents
架构
组件组件化之路
远方那座山
·
2024-02-05 17:15
Android进阶之路
#
项目开发知识点归纳
Android组件化之路
1024程序员节
Android组件化
LiveData
组件化之路 - LiveData + ViewModel一知半解
减法、减法、继续减法,之前记录了一半,最近抽时间再补全一下,仅为个人见解~AndroidArchitectureComponents
架构
组件组件化之路-Lifecycle一知半解组件化之路-LiveData
远方那座山
·
2024-02-05 17:15
Android组件化之路
Android进阶之路
Android
Jetpack
LiveData
ViewModel
360搜索:支撑百亿级网页搜索引擎的
架构
!
奇技指南360搜索是360的重要产品,目前拥有上万台服务器,每日抓取网页数量高达十亿,引擎索引的优质网页数量超过数百亿。本文就来为大家介绍一下,如此强大的搜索引擎是如何设计的,涉及了哪些关键技术点。image目前360搜索每日抓取的网页数量高达十亿,已经收录的网页基本上是万亿级别的网页集合,实际可检索的网页是在一个百亿级别的网页集合里。目前360搜索的单日流量是亿级pv。我们目前的在线、离线机群有
码农小光
·
2024-02-05 17:10
一文彻底搞懂MVC MVP MVVM
架构
模式(Android)
对于我们Android开发者来说,常见的
架构
模式基本上就是MVC,MVP,MVVM,这三种也是开发GUI应用程序常见的模式。
高、远
·
2024-02-05 17:03
Android
网络
java
android
安卓
编程语言
BridgeTower:融合视觉和文本信息的多层语义信息,主打复杂视觉-语言任务
BridgeTower核心思想子问题1:双塔
架构
的局限性子问题2:不同层次的语义信息未被充分利用子问题3:模型扩展性和泛化能力核心思想论文:https://arxiv.org/pdf/2206.08657
Debroon
·
2024-02-05 17:56
大模型:以全人类健康长寿为已任
人工智能
DPDK系列之四十一数据收发整体流程源码分析之一整体流程
一、说明在前面的分析中基本介绍了DPDK中的各种模块的技术
架构
,从这篇开始,就从头开始对整个代码的流程进行分析,然后在此基础上,初步掌握了DPDK的代码
架构
和功能分析后,再对基于DPDK的上层应用进行分析
fpcc
·
2024-02-05 17:18
网络开发
DPDK
信创ARM
架构
QT应用开发环境搭建
信创ARM
架构
QT应用开发环境搭建前言交叉工具链Ubuntu上安装32位ARM交叉工具链Ubuntu上安装64位ARM交叉工具链交叉编译QT库下载QT源码交叉编译QT源码QtCreator交叉编译配置配置
云水木石
·
2024-02-05 16:14
QT
信创系统软件开发实战
qt
linux
arm
信创
图解支付-金融级密钥管理系统:构建支付系统的安全基石
而现实情况是很多公司的技术研发人员并没有足够深的安全
架构
经验来设计一套高度安全的密钥管理系统。
隐墨星辰
·
2024-02-05 16:14
百图解码支付系统设计与实现
金融
安全
密钥管理系统设计与实现
密钥管理
支付系统
SpringCloud-搭建Eureka服务模块
从基础的Eureka服务配置到测试启动,我们将详细讲解每个步骤,助力开发者快速而准确地搭建出可靠的服务注册中心,为微服务
架构
的健康运行奠
Damon小智
·
2024-02-05 16:41
Java
spring
cloud
分布式
spring
eureka
微服务
放弃微服务,我们为什么重回单体
架构
?
本文最初发表于BenNadel的个人网站,经作者同意由InfoQ中文站翻译并分享。每当我们将InVision的一个微服务合并回单体的时候,我都会发一条庆祝的推文。在这些推文中,我都喜欢包含一张关于灭霸的动图,这张动图就是灭霸将最后一颗无限宝石放到无限手套中。我觉得这张动图非常合适,因为集齐宝石给了灭霸巨大的能量,就像重新整合微服务给了我和团队力量一样。曾经有多次,许多人问我为何要干掉微服务。所以,
阿里高级码农
·
2024-02-05 16:01
2022.3.19,演讲打卡第434天,角色和目标能够赋予人生完整的
架构
和方向。
人生在世,扮演着各式各样的角色:为人父母、妻子、丈夫、主管、职员、老师、学生、亲友、朋友,同时也担负起不同的责任。因此,在追求圆满人生的过程中,如何兼顾全局,就成了我们最大的考验。。想要追逐自己的梦想,实现事业上的目标,就得要舍弃一些陪伴孩子的时间。因为每个人一天都是24小时。我们的时间精力也都是有限的,最多也是在同样的时间里能够高效工作、高效学习。因此想要权衡,真的是需要智慧。为了想要完善我们不
默举
·
2024-02-05 16:23
Matter (CHIP) 从入门到入土 (一)
文章目录前言
架构
规范网络拓扑结构SinglenetworkStarnetworktopologymatter设备发现usingBLEusingWIFIUsingExistingIP-bearingNetwork
Jeff_
·
2024-02-05 16:04
蓝牙
matter
网络
iot
Matter学习笔记(1)——基本概念和
架构
一、简介Matter(以前称为ProjectConnectedHomeoverIP或ProjectCHIP)是一个开源应用层协议,向下屏蔽了设备制造商的生态和系统,旨在创建跨智能家居设备、移动应用程序和云服务的统一通信标准。它支持多种现有技术,包括以太网、Wi-Fi、Thread和低功耗蓝牙(BLE),并使用TCP和UDP等基于IPv6的传输协议来确保不同类型网络之间的连接。Matter由开源SD
Leung_ManWah
·
2024-02-05 16:32
Matter
Matter
Java代码生成器2.0(重制版)
引言:随着微服务
架构
的流行和分布式系统的发展,JavaSpringBoot应用程序变得越来越复杂。开发者经常寻找能够提高效率、减少重复工作的工具,而代码生成器就是其中的佼佼者。
奇遇少年
·
2024-02-05 16:30
java
【
架构
论文】Composable Cachelets: Protecting Enclaves from Cache Side-Channel Attacks(2022USENIX Security)
ComposableCachelets:ProtectingEnclavesfromCacheSide-ChannelAttacks摘要缓存侧信道攻击允许对手泄露隔离飞地中存储的的机密而不用直接访问飞地内存。本文提出一种可扩展的LLC动态划分策略(CC),用于完全隔离飞地。CC支持飞地隔离,可以在飞地创建或者销毁时动态调整飞地容量。我们提出一种飞地感知和缓存感知的操作语义去帮助奖励CC的安全策略,
Destiny
·
2024-02-05 16:56
硬件架构
架构
安全架构
硬件架构
系统安全
缓存
拼多多面试:如何用Redis统计独立用户访问量
废话不多说,今天我们来聊一聊拼多多的一道后台面试真题,是一道简单的
架构
类的题目:拼多多有数亿的用户,那么对于某个网页,怎么使用Redis来统计一个网站的用户访问数呢?01使用
PHP学习君
·
2024-02-05 16:01
【
架构
论文】SecDCP: Secure dynamic cache partitioning for efficient timing channel protection(2016 DAC)
SecDCP:Securedynamiccachepartitioningforefficienttimingchannelprotection摘要多核处理器并发进程共享LLC提高资源利用率,但容易收到定时信道攻击。静态缓存分区可以消除定时信道但是开销大;本文使用动态缓存分区在运行时更改缓存分区大小,安全的同时保证性能。与静态缓存分区相比,性能提高43%,平均提高12.5%。介绍安全问题:最后一级
Destiny
·
2024-02-05 16:55
硬件架构
架构
缓存
安全架构
硬件架构
系统安全
【
架构
论文】VELTAIR: Towards High-Performance Multi-tenant Deep Learning Services via Adaptive Compilation
摘要本文从调度粒度、代码生成等方面系统分析了在通用CPU
架构
上提供多租户深度学习服务的机遇和挑战。我们提出了一种自适应粒度调度方案,既能保证资源使用效率,又能降低调度冲突率。
Destiny
·
2024-02-05 16:52
硬件架构
架构
深度学习
人工智能
CodeMeter强化了ETM WinCC 开放
架构
平台的许可与安全保护
在面对日益复杂的网络安全威胁时,ETMprofessionalcontrol采取了前瞻性的措施,选择了业界领先的威步CodeMeter技术,以保护其标志性的WinCC开放
架构
平台。
Dola_Zou
·
2024-02-05 16:14
软件加密
加密狗
工业自动化
安全
软件加密
【数据库大作业 web课程设计】基于javaweb+jsp超市管理系统 仓库管理系统 进销存管理系统
全网粉丝8w+,CSDN特邀作者,上市公司
架构
师,Java新星计划应届导师,多平台领域优质原创作者!
大晨哥计算机毕业设计
·
2024-02-05 16:07
数据库
课程设计
java
tomcat
软件工程
jsp
基于Java (spring-boot)的交通管理系统
二、作品包含三、项目技术后端语言:Java项目
架构
:ssm
架构
数据库:MySQL前端技术:Vue后端技术:SpringBoot四、运行环境JDK版本:1.8操作
源码好优多
·
2024-02-05 16:37
java
毕设
论文
java
交通管理系统
spring
boot
毕设
论文
vue
一张思维导图,带你解析电商运营的员工
架构
自淘宝带火电商平台后,各大企业纷纷也加入了电商平台,开始线上线下两不误的模式。线上通道打开之后,只要你的优惠力度足够,销量以及曝光率完全不是问题,相对比线下,还节省了不少人力资源以及场地租赁的费用。那么,电商部的人员到底是如何分配工作的呢?下面跟着这张思维导图一起来了解一下吧!MindMaster思维导图软件线上运营主要由客服、自媒体、SEO优化及付费推广、美工及内勤这四个部分组成,如此看来,人手
mindmap
·
2024-02-05 16:15
MySQL如何实时同步数据到ES?试试阿里开源的Canal
目录前言简介工作原理MySQL主备复制原理canal工作原理Canal
架构
Canal-HA机制应用场景同步缓存Redis/全文搜索ES下发任务数据异构MySQL配置开启binlog扩展statementrowmixed
漫走云雾
·
2024-02-05 15:28
mysql
elasticsearch
开源
OSDI 2023: RON One-Way Circular Shortest Routing to Achieve Efficient and Bounded-waiting Spinlocks
NUMA感知锁:研究探索考虑非均匀内存访问(NUMA)
架构
的算法,以实现优化锁。替代锁机制:研究探索传统方法之外的锁机制(例如自旋锁、互斥锁)。
结构化文摘
·
2024-02-05 15:46
sketch
macos
ui
分层架构
期货交易我们怎么做到顺势而为.
假如方向和级别定了,因此你的进出场在时间
架构
上的依据也有了,报风比基础就能确立了。而这一些都是与时间周期是息息相关的,不管你做的是中长期的趋势跟踪或是短线的波段交易乃至是日内的
富道期权
·
2024-02-05 15:10
体系化带你全面认识 Nginx
Nginx特点高并发、高性能;模块化
架构
使得它
萧曵 丶
·
2024-02-05 15:10
Nginx
nginx
linux
java
负载均衡
服务器
2022年值得关注的7个主要SD-WAN趋势
随着SD-WAN的成熟,其应用范围也在不断扩大,以提供用于远程访问的选项,支持物联网连接,链接到安全访问服务边缘(SASE)
架构
,并提供SD分支(SD-branch)功能。它与行业
企业SDWAN网络@夽谷科技
·
2024-02-05 15:34
运维
云计算
大数据
网络安全
网络
2019年需要学习的专业知识
接下来的学习计划软件知识体系结构基础知识C/C++编程语言数据结构算法分析与实现中级知识编译器原理操作系统网络编程高级知识Linux内核源码分析硬件知识体系结构基础知识电路知识模拟电路数字电路计算机组成原理处理器体系
架构
实现应用性知识
大道而至简
·
2024-02-05 15:13
财富流教练的“汇光HOME1”“刘宇”的故事19
利用三原色的
架构
比如1.红色:你喜欢做的事
汇光HOME1
·
2024-02-05 15:38
怎样理解Vue单向数据流
Vue.js作为一种流行的前端框架,采用了单向数据流的
架构
,旨在简化开发过程并提高应用的可维护性。本文将探讨Vue单向数据流的含义以及它的使用方法。什么是单向数据流?
JJCTO
·
2024-02-05 15:42
前端面试题
Vue
前端技巧
vue.js
flutter
前端
linux下查看tpm卡信息,Linux 查看系统硬件信息(实例详解)
cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$lscpuArchitecture:i686#cpu
架构
CPUop-mode(s):32-bit,64-bitByteOrder
Ms.Bu
·
2024-02-05 14:39
linux下查看tpm卡信息
Linux 查看系统硬件信息(实例详解) ubuntu的测试环境
cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$lscpuArchitecture:i686#cpu
架构
CPUop-mode(s):32-bit,64-bitByteOrder
花露丝雨
·
2024-02-05 14:07
性能测试
linux系统
高性能负载均衡:算法
——————————————————摘抄自《极客时间李运华从0开始学
架构
》负载均衡算法数量较多,而且可以根据一些业务特性进行定制开发,抛开细节上的差异,根据算法期望达到的目的,大体上可以分为下面几类。
woshishui1243
·
2024-02-05 14:38
9个Linux 查看系统硬件信息命令(实例详解)
执行环境:ubuntu16.041.cpulscpu命令,查看的是cpu的统计信息.root@ubuntu:/home/peng/#lscpuArchitecture:x86_64#cpu
架构
CPUop-mode
慕城南风
·
2024-02-05 14:05
linux
linux
系统
架构
评估
系统
架构
评估:系统
架构
评估是对系统设计的整体结构、组件之间的交互方式及其满足功能需求、性能需求、可扩展性、安全性、可靠性、可维护性、成本效益等多方面目标的能力进行深入审查和分析的过程。
qyhua
·
2024-02-05 14:27
系统架构
系统
架构
-性能评估
系统
架构
-性能评估:性能评估是系统
架构
和技术设计中的关键环节,它关注的是系统的运行效率、处理能力以及在不同负载条件下的响应时间和资源利用情况。
qyhua
·
2024-02-05 14:27
系统架构
CDN介绍
其目的是在现有的网络中增加一层网络
架构
,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。
scuwangjun
·
2024-02-05 14:23
计算机网络
单片机和 ARM 的区别
ARM是一种常见的微处理器
架构
,广泛应用于各种嵌入式系统和移动
selenia8860
·
2024-02-05 14:21
嵌入式硬件
Arduino
vue全家桶之路由管理Vue-Router
一、前端路由的发展历程1.认识前端路由路由其实是网络工程中的一个术语:在
架构
一个网络时,非常重要的两个设备就是路由器和交换机。
DustinWangq
·
2024-02-05 14:11
Vue
vue.js
前端
javascript
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他