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
Cortex-m架构学习
移动
架构学习
——手写okhttp架构
依赖implementation("com.squareup.okhttp3:okhttp:3.14.2")简单使用例子finalOkHttpClientclient=newOkHttpClient();finalRequestrequest=newRequest.Builder().url("http://www.kuaidi100.com/query?type=yuantong&postid=
541704d78748
·
2020-04-07 06:17
xy
架构学习
入门
PV是什么可以理解为收视率,计算为一天内的ip*平均每个人的page层级的概念浏览器端在这一层既然有数据缓存就尽量使用数据缓存,保证前端具有持有数据的能力ps利用好nginx的压缩传输和expira功能前端文件采用nginx压缩传输后从10s的延迟时间降到了3scdn端图片/css/js/尽量走cdn静态服务器层这层主要是图片,静态html静态与动态的同步优先考虑优先队列异步同步同时考虑动态服务器
__XY__
·
2020-04-05 07:46
[Android]如何做一个崩溃率少于千分之三噶应用app(12)-module页面跳转
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表我建立了一个关于Android
架构学习
的群,里面可以进一步进行组件化学习的交流。群号是316556016,也可以扫码进群。
CangWang
·
2020-04-03 04:55
043
架构学习
①系统环境识别【技术】
四个基本视点需求:捕捉系统中的各种需求,包括业务需求,技术需求,功能需求以及非功能需求。功能视点(解决方案):关注模型元素,结构方面的元素,不仅要把元素本身实现出来,还要把元素之间(静态和动态)关系建立好。操作视点(解决方案):关注怎样用结构元素来构建目标系统,以及怎样把功能视图部署到(由网络,硬件,计算资源,服务器等所构成的)IT环境中。确认:通过此视点所建立的模型元素,主要用来评估系统的能力,
得奕
·
2020-04-01 07:44
# mysql 从逻辑
架构学习
MySQL
我们常用MySQL的查询select*fromtablewhereid=10,但是只了解表象。内部是如何运行的呢,需要理解MySQL的基础架构。MySQL逻辑架构图分为Service层和存储引擎层,Service层做逻辑判断,存储引擎层放入或者取出数据。下面讲解:select*fromTwhereid=10执行流程1、客户端连接mysq服务器mysql-h-p-u-p,会进行用户登录验证,用户权限
老图书馆二楼
·
2020-03-30 11:55
信息
架构学习
(一)目录江湖
北极熊这本书,应该很有名了,这次读的是08年这个版,先看了一眼目录。顿时有种寻了本秘籍,拜师风清扬的感觉。嗯,不是马云的那个风清扬。师父说,本秘籍分6个部分。第一部分简介。从意义到实践,此乃师父领进门。第二部原理。分别讲述了各种系统,组织系统,标签系统,导航系统,搜索系统,词表。在日常产品搭建的时候,标签导航搜索这三个很常见,看起来也不是很起眼。之前做的时候都是照葫芦画瓢,从没有深入分析,直到之前
叫我七夜夜
·
2020-03-27 18:00
架构学习
假设网站1000万用户,每秒并发数预估(PV指页面点击数,UV是不同的用户):每天的UV为200万(二八原则);每日每天点击浏览30次;PV量:200*30=6000万;集中访问量:240.2=4.8小时会有6000万0.8=4800万(二八原则);每分并发量:4.8*60=288分钟,每分钟访问4800/288=16.7万(约等于);每秒并发量:16.7万/60=2780(约等于);假设:高峰期
liyiscuu
·
2020-03-27 02:29
iOS
架构学习
写在开篇九月开始了一个新项目,每次开新项目都是时间紧任务重,于是开始从无到有,创建空工程、分好各文件夹层级(Common、UI、Resource、Utils、Define、Service、Model等)、从旧项目里移工具类(Category、UIUtlis等)、使用cocoapods配置管理第三方库(AFNetworking、YYModel等),然后就开始撸起袖子敲代码了。最近每天早上都会开会对对
颜思齐
·
2020-03-26 10:57
Vert.x
架构学习
之Reactor模式
前言学习Vert.x之前,我们首先需要了解一下几个概念,Reactor设计模式就是其中一个。一、Reactor模式简介我们知道对于应用服务器,通常会涉及到对文件系统、数据库系统或者网络进行IO操作,由于cpu的运行速度远大于IO的速度,所以会发生这种情况:CPU可能会因为IO的操作而阻塞。我们当然不希望这种情况的发生,因为这大大降低了CPU的效率,因此,引进了多现程或多进程进行处理,即多个线程绑定
Watson_Xu
·
2020-03-25 16:35
nRF52832开发环境搭建
2018年7月25日52832基于Cortex-M4F内核,
Cortex-M
内核用的比较多的开发环境就是keil-MDK或IAR了,52832的大部分介绍都以keil为主,所以是使用keil-MDK作为开发环境
a2633063
·
2020-03-24 14:49
2018-06-04~06-10周检视
4.6月4~6日,继续调试RTT,4日单步调试,5日增加地址范围,6日是否用SWD口或使用
cortex-M
先试试。5.6月5日,开始准备IDE产品,制作说明书和设计文档,以及软件发布版和样例工程。
皮卡丘_83e1
·
2020-03-15 16:17
css
架构学习
中,待更新中
http://www.w3cplus.com/css/css-architectures-new-best-practices.html转载!使用Normalize.css重置默认样式它具有以下优点,不仅仅是CSS样式重置:不像其他CSSresets,normalize.css保存了有用的默认设置大范围的规范了HTML元素样式纠正了浏览器间的一些bug及不一样的表现形式精心的改进提高了可用性使用详
love2013
·
2020-03-13 21:49
React 组件设计和分解思考
React之前分享过几篇关于React技术栈的文章:做出Uber移动网页版还不够极致性能打造才见真章解析Twitter前端
架构学习
复杂场景数据设计ReactConf2017干货总结1:React+ESnext
LucasHC
·
2020-03-12 21:21
[Android]如何做一个崩溃率少于千分之三噶应用app(11)-Gradle组件化优化
[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表我建立了一个关于Android
架构学习
的群,里面可以进一步进行组件化学习的交流。群号是316556016,也可以扫码进群。
CangWang
·
2020-03-10 14:32
架构学习
参考:http://ios.jobbole.com/84897/架构模式简述猿题库架构设计"没有最好的架构,只有适合自己的业务的架构才是最好的架构,并且它是逐步地变强变大"
架构学习
:研究50个优秀框架的代码设计理念研究
桃逸
·
2020-03-08 04:34
DI理解以及Dagger生成代码分析
前言依赖注入是我在安卓项目
架构学习
(dagger+mvp+retrofit+rxjava+eventbus)里面的又一大步。
Zane96
·
2020-02-29 16:16
2.苹果技术总体
1.架构方面1.牛逼的项目
架构学习
对象2.从苹果Api架构到自身的架构---特别长3.项目MVC分层指导2.经常参考学习1.iOS开发者的99个绝佳资源(侧重平台和软件)2.开源项目和第三方库汇总3.iOS
小白哥有话说
·
2020-02-26 01:50
数据库
架构学习
(二)什么影响了MySQL性能
1.服务器硬件的影响包括:CPU,内存,磁盘IO等2.服务器的操作系统的影响3.数据库存储引擎的选择(插件式存储引擎)MyISAM:不支持事务,表级锁。InnoDB:事务级存储引擎,完美支持行级锁,事务AICD特性。4.数据库服务器的配置参数(影响最为关键)5.数据库结构设计和SQL语句的影响数据库的优化重点在于数据库表结构设计和SQL语句的编写和优化服务器硬件对性能的影响和优化CPU和可用内存大
海贼之路飞
·
2020-02-24 00:56
iOS
架构学习
篇——接口的设计
App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。安全机制的设计现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都要带上身份验证信息。实现上,大部分都采用token的认证方式,一般流程是:用户用密码登录成功后,服务器返
Yiart
·
2020-02-22 15:00
CKS32-M0官方标准库简介
注:本文参考正点原子《STM32F4开发指南-库函数版本V1.1》改写1.CKS32固件库与CMSIS标准ARM公司为了能让不同的芯片公司生产的
Cortex-M
芯片能在软件(包括函数命名风格)上基本兼容
密斯忒卿
·
2020-02-22 06:50
架构师必备之高性能
架构学习
路线:消息中间件,Nginx,Redis等!
一)Zookeeper分布式环境指挥官zookeeper基础ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper通过其简单的架构和API解决了这个问题。ZooKeeper允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。分布式应用的优点(1)可靠性-单个或几个系统的故障不会使整个系统出现故障。(2)可扩展性-可
wx5d9ed7c8443c3
·
2020-02-21 21:58
高性能架构
Java
后端
什么是Maven? 使用Apache Maven构建和依赖项管理
通过优锐课java
架构学习
中,学到了不少干货,整理分享给大家学习。开始使用最流行的Java构建和依赖管理工具MavenApacheMaven是Java开发的基石,也是Java使用最广泛的构建管理工具。
Today今
·
2020-02-19 14:00
精选Java中的多态和继承
在优锐课
架构学习
中,了解了关于用多态方法调用将你的大脑包围在Java方法调用周围根据传说中的VenkatSubramaniam,多态是面向对象编程中最重要的概念。
wx5deb0084464f6
·
2020-02-19 13:59
java
微服务
架构
iOS
架构学习
篇——UI层的设计
三层架构中,数据层和业务层都已经做过了简单的分享,最后,就剩下展示层(UI层)了。本篇就给各位分享下我在展示层设计方面的一些经验心得。展示层是三层架构中最复杂的一层了,需要考虑的包括但不限于界面布局、屏幕适配、文字大小、颜色、图片资源、提示信息、动画等等。展示层也是变化最频繁的一个层面,每天改得最多的就是界面了。因此,展示层也是最容易变得混乱不堪的一个层面。一个良好的展示层,应该有较好的可读性、健
Yiart
·
2020-02-18 21:39
微服务 继承与构成:如何选择
通过优锐课的java
架构学习
中,了解了关于比较两种联系类的基本方法,然后练习在Java继承中调试ClassCastExceptions继承和组合是开发人员用来在类和对象之间建立关系的两种编程技术。
wx5deb0084464f6
·
2020-02-18 15:40
java
微服务
并发
痞子衡嵌入式:Ethos-U55,ARM首款面向
Cortex-M
的microNPU
ARM前几天刚发布了
Cortex-M
家族最新一款内核-Cortex-M55以及首款面向
Cortex-M
系列的microNPU-Ethos-U55。
痞子衡
·
2020-02-15 15:00
痞子衡嵌入式:Ethos-U55,ARM首款面向
Cortex-M
的microNPU
ARM前几天刚发布了
Cortex-M
家族最新一款内核-Cortex-M55以及首款面向
Cortex-M
系列的microNPU-Ethos-U55。
痞子衡嵌入式
·
2020-02-15 15:00
《实时软件控制设计》MATLAB-PIL测试报告基于Qemu
Cortex-M
3的环境
正文之前首先,跟助教说声抱歉,我们组因为一些因素没有按时完成PIL的测试,还要申请延期。另外也感谢助教的催促,让我们能够在今天下午就完成PIL测试,也算是为本次课程画上了完美的句号。下面我将讲述本次PIL测试的全过程,以及结果!正文我们组之所以做不完我们的PIL测试,是因为我们主力开发大腿彭彦毓同学电脑MATLAB出了点问题,无法安装插件,然后第二主力安装插件的时候在附加功能资源库找不到对应的插件
张照博
·
2020-02-13 01:31
M内核迎来大BOSS,ARM发布Cortex-M55配NPU Ethos-U55 ,带来无与伦比的性能提升
该技术用于
Cortex-M
内核的M-Profile矢量扩展,为其提供高达15倍的机器学习性能和高达5倍的信号处理能力,这样一来,我们可以继续使用M内核芯片,而无需采用更高性能的处理器架构。2、最新的C
安富莱电子
·
2020-02-12 14:00
最合理的Java学习规划,全套Java视频教程、学习资料无偿分享
数据库编程和设计第四阶段:网页编程和设计第五阶段:JAVAEE和项目开发第六阶段:SSM框架和项目开发第七阶段:JAVA高级技术第八阶段:电商高级项目_架构/编码第九阶段:设计模式/框架源码分析第十阶段:微服务
架构学习
信心的果效
·
2020-02-12 05:39
你应该知道的Java缓存进化史
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的Java
架构学习
资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBati
Java架构学习者
·
2020-02-11 18:24
数据库
架构学习
(一)
一般Web服务器支持横向扩展,而数据库服务器则不支持横向扩展(复制数据会破坏数据库的一致性和完整性)。缺少主从复制组件的情况下,需手动切换主从服务器,然后主从复制(主从复制时间较长)。QPS:QueriesPerSecond意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩
海贼之路飞
·
2020-02-11 02:13
痞子衡嵌入式:ARM
Cortex-M
内核那些事(3.3)- 为AI,ML而生(M55)
鼠年春节,大家都在时刻关心2019nCoV疫情发展,没太多心思搞技术,就在这个时候,ARM不声不响搞了个大新闻,如果你登录ARMdeveloper网站,会发现
Cortex-M
家族多了一个新成员:Cortex-M55
痞子衡嵌入式
·
2020-02-11 00:00
痞子衡嵌入式:ARM
Cortex-M
内核那些事(3.3)- 为AI,ML而生(M55)
鼠年春节,大家都在时刻关心2019nCoV疫情发展,没太多心思搞技术,就在这个时候,ARM不声不响搞了个大新闻,如果你登录ARMdeveloper网站,会发现
Cortex-M
家族多了一个新成员:Cortex-M55
痞子衡
·
2020-02-11 00:00
微服务
架构学习
之我见
理解微服务关于微服务架构的文章和资料已经不甚枚举,有兴趣的可以先参考MartinFowler的大作。这里谈谈个人对微服务架构的认识和理解。软件设计的本质问题软件设计最终的追求是高内聚、低耦合,各种各样的编程语言、框架、原则、模式都是为了帮助我们达成这个目标。满足这种特征的软件具有更好的可扩展性、可伸缩性、可维护性。微服务架构也不例外。通过将服务划分为多个、独立的微服务,消除单体程序中存在的紧耦合;
zhizhuwang
·
2020-02-10 20:27
046
架构学习
②基础概念【技术】
1基础概念系统泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。它的意思是“总体”“整体”或“联盟”。子系统也是由一群有关联的个体所组成的系统,多半会是更大系统中的一部分。软件模块(Module)是一套一致而互相有紧密关连的软件组织。它分别包含了程序和数据结构两部分。现代软件开发往往利用模块作为合成的单位。模块的接口表达了由该模块提供的功能和调用它时所需的元素。
得奕
·
2020-02-08 18:39
ABP
架构学习
之路
1.引言作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进。也曾热情于新技术的学习,憧憬过成为技术大拿。从前端到后端,从bootstrap到javascript,从python到Node.js,了解过设计模式,也跟风了微信公众号开发。然而却浅尝辄止,未曾深入。买了一本本的技术书籍,没完整的翻完一本。屯了一部部的pdf,却只是在手机里占着内存。想过改变,却从未
圣杰
·
2020-02-08 07:58
搞懂防止破坏单例类模式
在优锐课在线的java
架构学习
探讨中,让我们探讨破坏单例属性的三种主要方法以及如何防止它。我们习惯于在需要时在我们的应用程序中使用单例设计模式。
Today今
·
2020-02-07 16:00
VSCode下 搭建 ARM
Cortex-M
开发环境 -- Part 2 调试环境搭建
Part0开发工具安装Part1编译环境搭建Part2调试环境搭建VSCode下搭建ARMCortex-M开发环境--Part2调试环境搭建前言本章旨在记录如何在VSCode搭建DEBUG环境,具体包含以下几个部分:调试所需基础环境运行OpenOCD在VSCode下创建task运行OpenOCD(可选)在VSCode下创建task编译工程(可选)在VSCode下添加GDB配置在VSCode下使用G
TuringChen
·
2020-02-07 07:41
047
架构学习
③设计文档【技术】
1需求介绍[需求介绍主要描述需求的背景、目标、范围等]性能问题,耦合问题,效率问题……基于以上背景,我们需要XXX。2需求分析[需求分析主要全方位地描述需求相关的信息]5W:Who、When、What、Why、WhereWho:需求利益干系人,包括开发者、使用者、购买者、决策者等。When:需求使用时间,包括季节、时间、里程碑等。What:需求的产出是什么,包括系统、数据、文件、开发库、平台等。W
得奕
·
2020-02-07 04:29
精讲 使用ELK堆栈部署Kafka
使用ELK堆栈部署Kafka通过优锐课的java
架构学习
分享,在本文中,我将展示如何使用ELKStack和Kafka部署建立弹性数据管道所需的所有组件。
Today今
·
2020-02-06 16:00
架构学习
记录
一,读写分离延迟处理方案1,对固定业务读写在主节点,比如登录注册二,缓存雪崩缓存失效后或者启动系统的时候没有预热,大量连接进来对同一个key进行数据库读取导致数据库雪崩优化方式:1,业务服务器使用分布式锁2,发消息给后台缓存更新服务器更新缓存并返回空队列,缓存更新服务器使用锁方式并发更新缓存三,缓存热点redis单个key访问量大。将热点key复制多分,分别采用不同的过期时间,访问的时候随机取其中
请叫我淼哥哥
·
2020-02-06 08:19
架构学习
-系统重构(业务)
A01.定义重构自问自答:要不要当前系统重新写一遍呢?要不要系统中某个某块重新写一遍呢?如果回答内容”是”.重构就是把旧的系统全部推翻或者部分推翻,开发新的系统来代替旧的系统或某个部分.公司案例:第一版公司中php写的业务转JAVA语言开发,属于整个系统的重构.第二版后续的商标注册类业务进行订单优化,后续的商品模块进行局部重构;A05.何时重构业务主导:对当前业务流程做颠覆性的改变,导致当前的系统
踏歌而行
·
2020-02-06 05:17
iOS架构主要概述
先谈谈自己对iOS
架构学习
成长的点点滴滴从事iOS开发将近四年的时间,从刚开始最基本的语言、界面、逻辑,再到后面复杂点的线程、数据处理、网络请求、动画,最后到最复杂的底层音视频、图像算法、自定义各种效果
五八四十
·
2020-02-06 02:03
痞子衡嵌入式:ARM
Cortex-M
内核那些事(6)- 系统堆栈机制
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARMCortex-M堆栈机制。今天给大家分享的这篇依旧是2016年之前痞子衡写的技术文档,花了点时间重新编排了一下格式。前面痞子衡讲过《嵌入式里的堆栈原理》,本篇算是堆栈原理的工程实践,更具体点说是在ARMCortex-M上的应用。ARMCortex-M家族发展至今已经很多代,我们且以最简单的Cortex-M0为例来讲述堆栈机制:1
痞子衡嵌入式
·
2020-02-05 21:00
痞子衡嵌入式:ARM
Cortex-M
内核那些事(6)- 系统堆栈机制
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARMCortex-M堆栈机制。今天给大家分享的这篇依旧是2016年之前痞子衡写的技术文档,花了点时间重新编排了一下格式。前面痞子衡讲过《嵌入式里的堆栈原理》,本篇算是堆栈原理的工程实践,更具体点说是在ARMCortex-M上的应用。ARMCortex-M家族发展至今已经很多代,我们且以最简单的Cortex-M0为例来讲述堆栈机制:1
痞子衡
·
2020-02-05 21:00
架构学习
-系统重构(技术)
01.xxx.消灭问题如果旧系统业务迭代规模没有那么频繁,那么旧的垂直系统不需要微服务化,因为体现不出来微服务的价值;如果旧系统中的其他业务将来可能需要重构,那么不需要微服务化,因为将来可能会大改动;如果旧系统中的业务只是其他业务的支撑业务,并且迭代频率低,没有不要进行拆分;如果没有类似客户端,那么垂直系统怎么改微服务都可以,兼容旧版本app总是非常多的问题;如果有厉害的技术专家,开始主导微服务,
踏歌而行
·
2020-02-05 12:19
关于使用Spring Boot Microservices设置ELK堆栈
在优锐课的java
架构学习
中,了解有关ELK监视和日志记录堆栈以及如何在一个位置整理多个微服务的日志的信息IT的重要阶段之一是后期制作阶段,而主要挑战之一就是确定后期制作中的问题。
wx5deb0084464f6
·
2020-02-04 16:15
java
微服务
架构师
痞子衡嵌入式:ARM
Cortex-M
内核那些事(3.2)- 安全模块看特性(M23/33/35P)
ARMCortex-M处理器家族发展至今(2020),已有8代产品,除了上一篇《
Cortex-M
功能模块看差异》介绍过的CM0/CM0+、CM1、CM3、CM4、CM7,还有主打安全特性的CM23、CM33
痞子衡嵌入式
·
2020-01-26 20:00
痞子衡嵌入式:ARM
Cortex-M
内核那些事(3.2)- 安全模块看特性(M23/33/35P)
ARMCortex-M处理器家族发展至今(2020),已有8代产品,除了上一篇《
Cortex-M
功能模块看差异》介绍过的CM0/CM0+、CM1、CM3、CM4、CM7,还有主打安全特性的CM23、CM33
痞子衡
·
2020-01-26 20:00
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他