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
大型软件
网站技术架构与性能优化(读书笔记)
一.概述1.
大型软件
系统的特点高并发高可用海量数据用户分布广泛,网络情况复杂安全环境恶劣需求快速变更,发布频繁2.大型网站架构发展历程1.应用服务和数据服务分离2.大量使用缓存改善网站性能(CDN加速、
mangbu230225
·
2020-07-02 11:46
读书笔记
Windows2003无损数据扩大分区
c盘用了一段时间后由于刚开始分区太小,只有10G不到,到现在可用空间只剩下1.7G,在安装一些
大型软件
时总是报告c盘可用空间太小,所以迫切希望将c盘的空间扩大至20G,在网上找了一下,大多是介绍PQ的,
iteye_10785
·
2020-07-02 04:26
AfterWork
未来智能,触摸未来 ---记2016华为开发者大赛沙龙上海站
2016华为开发者大赛(HUAWEIDeveloperChallenge2016)是华为公司面向全国开发者的
大型软件
竞赛,致力于通过华为全系产品领域的能力开放和全方位的开发支持服务,寻找创新的种子并共同孵化出创新的解决方案以推向华为优势市场
Mind_Hacks
·
2020-07-02 03:20
华为开发者大赛
开发者大赛
IoT
OMF
OpenIES
BYOD
客户端架构
架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导
大型软件
系统各个方面的设计。软件架构是一系列相关的抽象模式,用于指导
大型软件
系统各个方面的设计。软件架构是一个系统的草图。软件
huanghanqian
·
2020-07-02 03:14
领域驱动设计(Domain Drive Design)学习分享--DDD的战略模式
并非所有
大型软件
产品都需要完美设计-实际上尝试这样做会浪费精力。开发团队和领域专家使用分析模式和知识运算来将大型问题域提炼为更易于管理的子域。这种蒸馏揭示了核心子域-软件编写的原因。
开心自由天使
·
2020-07-02 02:16
领域驱动设计
产品敏捷开发之——创建用户故事地图
于是,在1970年,一个叫做温斯顿·罗伊斯的人提出了针对于软件开发的一种架构,叫做“瀑布模型”,他把
大型软件
开发分为:分析与编程,像工厂流水线一样把软件开发过程分成各种工序,流程如上图(1),之后,“瀑布模型
再走点心
·
2020-07-02 02:16
ubuntu14.04 安装JDK1.8
在我看来,java特别适合做
大型软件
(web服务,大数据处理等),而C++特别适合系统级开发(操作系统级别,游戏,图像处理等),这里并非想挑起语言圣战,只是表
光速跑者21
·
2020-07-02 00:52
linux
java
Flink分析使用之十底层RPC的实现
一、介绍Flink是分布式大数据处理框架,那么网络通信就离不开了,从目前来看,几乎所有的开源的
大型软件
,尤其是Java的,基本已经不再倾向于自己写底层网络通信,毕竟有很多可以使用的Rpc网络通信框架可以来完善使用
fpcc
·
2020-07-02 00:34
大数据
flink
诺基亚与微软结盟事件杂谈
我在之前的一片文章里曾经说过,诺基亚在领导协调
大型软件
项目上是有短板的,所以Maemo项目才会还没有面
dandycheung
·
2020-07-01 21:23
硅谷技术,中国哲学?这家区块链技术公司有何不同
武源文毕业于四川大学,是国内大数据领域和产业互联网发展的专家、贵阳大数据交易所的董事,在国内从事
大型软件
的研发和管理工作。2011年
duya区块链
·
2020-07-01 21:43
【译】Go 语言项目源码贡献官方指导文档
以前给Go语言项目源码提交过一些commits,期间阅读他们的官方指导文档的时候觉得这篇指导文档可以作为绝佳的关于
大型软件
项目的规范管理的参考,因为最近又提交了几个commits,就又把这篇文档再看了一遍
panjf2000
·
2020-07-01 19:28
golang
翻译
mysql数据库基本操作(一)
数据库管理系统软件数据库管理系统(DatabaseManagementSystem)是一种操纵和管理数据库的
大型软件
,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理
aa790775800
·
2020-07-01 16:50
如何解决CPU过热100度自动关机
使用gentoo的,和重新编译过内核的Linux朋友可能会遇到这样的问题,当你正在编译某个
大型软件
(比如gcc),CPU满负荷运转半个小时左右,Linux忽然会提示类似如下的信息:Criticaltemperaturereached
lophyxp
·
2020-07-01 03:08
gentoo
十万行以上的编程经验是什么概念?大概能编多少个程序
小软件一般在5000行以下的代码量(包括注释、空行等等)中小软件一般在10000行左右中型软件就要在50000行上下了中
大型软件
一般在100000--300000行而
大型软件
就没有边了。
iteye_2662
·
2020-07-01 02:05
go语言视频教程_ go语言入门视频教程_go语言实战视频教程
通过学习go语言视频教程,可以清楚的知道go语言主要用于服务器端开发,其定位是用来开发“
大型软件
”。学习go语言入门视频教程是十分必要的!
fengliaoai
·
2020-07-01 02:09
go语言
软件的三层架构
一、软件架构和分层(一)软件架构(softwarearchitecture)是一系列相关的抽象模式,用于指导
大型软件
系统各个方面的设计。软件架构是一个系统
zzyoucan
·
2020-06-30 21:26
windows
via
c++
架构之道之软件架构设计的思想
不少
大型软件
企业集中了相当多的优秀编码人员,但还是不断受到需求变更
晨晨的使魔
·
2020-06-30 20:08
架构
程序员新人怎样在复杂代码中找 bug?
我曾经做了两年
大型软件
的维护工作,那个项目有10多年了,大约3000万行以上的代码,参与过开发的有数千人,代码checkout出来有大约5个GB,而且bug特别多,open的有上千,即使最高优先级的showstopper
晴兮羽兮
·
2020-06-30 18:04
听我的!美国科技公司这样做Code Review
虽然国内各大主流公司都已经参照国外同行设立了比较严格的CodeReview机制,但是还是有好多
大型软件
公司以及中小型软件公司还未推行这一重要制度。
美帝程序员
·
2020-06-30 18:43
java三年面试题(分布式篇)不定期更新
软件架构(softwarearchitecture)是一系列相关的抽象模式,用于指导
大型软件
系统各个方面的设计。2.SOA架构和微服务架构的区别?
沧hi
·
2020-06-30 18:34
JAVA
大话微服务:(二)对于业务如何划分微服务,即微服务的颗粒度,又称业务边界
写在前面的一句话:使用微服务架构的
大型软件
公司,都是从使用一体化应用程序开始的。一旦它们达到了可扩展性和可维护性的极限,它们就会将一体化机器分解为独立的部件或服务。
热水钟
·
2020-06-30 16:46
产品设计
易语言创建大漠模块及免注册调用大漠
(1)、支持静态编译通过使用易模块,用户可以将常用的代码封装起来重复使用到其它程序,或提供给第三方使用,或用作开发
大型软件
项
511遇见
·
2020-06-30 12:44
易语言
大漠
多线程
大漠类模块
大漠免注册
易语言调用大漠
易语言大漠
511遇见
酷家乐招聘 | 遇见offer之就要圆你的大厂梦
高质量完成酷家乐云设计工具核心功能模块的设计和开发2.帮助组内团队成员成长3.持续改进组内的工程质量和工作效率岗位要求:1.拥有良好的计算机基础,能够灵活有效的应用常见的算法和数据结构2.有4年以上的大型web应用的开发经验,参与过
大型软件
的总体结构设计
遇见OFFER
·
2020-06-30 11:11
招聘
面试
大厂
RabbitMQ快速上手(一)Rabbit初识以及Work模式
它可以用于
大型软件
系统各个模块之间的高效通信,支持高并发,支持可扩展。使用Erlang语言编写。RabbitMQ相关术语Broker:简单来说
HashMap黑龙江分Map
·
2020-06-30 11:25
MQ
如何成为一名优秀的软件架构师?――微软资深软件架构师成长之道
近年来,架构师(Architecture)逐渐成为很多软件企业最急需的人才,特别是对一些
大型软件
产品或项目的开发,这一角色显得很关键。
yourcleader
·
2020-06-30 09:34
python学习报告
比如说C语言因为运行速度比较快,适合用来编写操作系统等硬件方向的代码,而不适合
大型软件
项目;python则由于其代码库种类较多且完善程度较高,适合用来编写应用程序,网站
yangch3nha0
·
2020-06-30 05:19
阿里ARouter路由实现Android模块化开发
随着移动平台的不断发展,移动平台上的软件慢慢走向复杂化,体积也变得臃肿庞大,为了降低
大型软件
复杂性和耦合度,同时也为了适应模块重用、多团队并行开发测试等等需求,模块化在Android平台上变得势在必行。
xiangzhihong8
·
2020-06-30 00:59
android项目
从程序员到测试工程师
这一点已经在像微软这样的国外
大型软件
企业中所证实,在微
wxaxiao
·
2020-06-29 22:03
测试
从 MongoDB 及 Mysql 谈B/B+树
因为像Mysql和MongoDB这种经久考验的
大型软件
在设计上都是精益求精的,它们为什么选择这些数据结构?:)本文从实际应用的角度来介绍以及分析B-树和B+树。
I_myours
·
2020-06-29 21:53
数据结构与算法
数据库
mongodb
mysql
golang 代码安全审计
前言Go语言主要用作服务器端开发语言,适合于很多程序员一起开发
大型软件
,并且开发周期长,支持云计算的网络服务。
whatday
·
2020-06-29 18:43
想到了一种区分CS和SE的方式
这个模型的问题是不能回溯,就如同瀑布不能倒流—这是CS;2.Royce最早提出的瀑布模型不是这样的,原始瀑布模型不仅支持回溯,还要求先探索后展开的工作策略—这是SE;3.Royce最早提出瀑布模型本意是说这个模型不适合
大型软件
开发
荣国平
·
2020-06-29 04:12
类,对象,方法与函数的区别
面向对象(ObjectorientedProgramming,OOP)编程的思想主要是针对
大型软件
设计而来的。
纸飞机
·
2020-06-29 04:54
python类
微服务开发的 10 个最佳实践
由于人脑只能处理一定程度内的复杂性,
大型软件
系统的高复杂性导致了许多问题。大型复杂的软件系统难于开发、增强、维护、现代化和规模化。多年来,为
October-
·
2020-06-29 02:59
微服务
系统分析与设计 Lesson 13 作业
1.描述软件架构与框架之间的区别与联系软件架构(softwarearchitecture)是一系列相关的抽象模式,用于指导
大型软件
系统各个方面的设计。
Andiedie
·
2020-06-29 00:08
程序员掉入传销组织用“代码”求救,同事秒懂
南京一家
大型软件
企业的年轻程序员小张(化名)万万没有想到,当他被传销组织控制、几近绝望之时,自己尝试利用计算机“代码”向同事传递求救信息,他的程序员同事们竟然“秒懂”,并赴天津协助警方,将他成功解救出来
weixin_34378969
·
2020-06-28 18:34
glog日志库使用笔记
日志能方便地诊断程序原因、统计程序运行数据,是
大型软件
系统必不可少的组件之一。glog是google的开源日志系统,相比较log4系列的日志系统,它更加轻巧灵活。
weixin_34203832
·
2020-06-28 13:10
C++ 日志库 boost::log 以及 glog 的对比
该文章转自阿里ata精选文章,作者为苏樽日志能方便地诊断程序原因、统计程序运行数据,是
大型软件
系统必不可少的组件之一。
weixin_34088583
·
2020-06-28 11:28
架构之美第七章-软件架构师的角色
(参见Grinter[1999],其中描述了软件架构师如何在一个
大型软件
开发组织中实现她的职责。)具体来说:
weixin_33953249
·
2020-06-28 08:21
软件架构分类(转载)
大型软件
公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。
weixin_33916256
·
2020-06-28 08:42
开机提示memory size decreased怎么办?
的办公电脑实在是hold不住,win7用2G的内存,基本是在等待中度过的,没有新的只能考虑加格内存了,采购嘛,需走一大堆流程,跟领导请示从其他硬件需求不是很高的电脑那边拔一根内存条吧,小C的电脑平时没什么运行
大型软件
居然用
weixin_33755847
·
2020-06-28 04:32
Linux系统学习之软件安装概述(9)
Linux下软件包分为两类:1、源码包,脚本安装包2、二进制包(RPM包,系统默认包)源码包优点开源,可以随意修改代码可以自由选择所需内容更加稳定高效卸载方便源码包缺点安装过程较多,尤其是
大型软件
集合,
小荷才
·
2020-06-28 03:05
idou老师教你学istio1:如何为服务提供安全防护能力
将单体应用程序分解为一个个服务,为
大型软件
系统的开发和维护带来了诸多好处,比
weixin_30653097
·
2020-06-27 22:23
Istio技术与实践6:Istio如何为服务提供安全防护能力
将单体应用程序分解为一个个服务,为
大型软件
系统的开发和维护带来了诸多好处,比如更好的灵活性、可伸缩性和可复用性。但这也带来了一
weixin_30613343
·
2020-06-27 22:35
蓝海创意云介绍WEB端的在线建模渲染工具5种
我们在做建模渲染的时候大多会选择
大型软件
,但有时不方便的情况下WEB端的在线建模渲染工具也可以急用。今天蓝海创意云就为大家分享5种常见的工具吧。
劲爆大象部落啊
·
2020-06-27 20:38
Unix/Linux C++应用开发-异常以及错误处理
计算机应用程序中离不开错误处理,尤其是生产型
大型软件
系统。应用软件系统运行属于循环处理事务,出错后需要保证不能让软件程序直接退出。这就需要使用一定的程序容错处理来应对。
布衣1983
·
2020-06-27 12:44
Mysql入门之简介
数据库管理系统(DataBaseManagementSystem,简称DBMS):一种操作盒管理数据库的
大型软件
,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。
wang_da_bing
·
2020-06-27 12:55
Mysql
QT如何创建和使用Qt Plugins (插件)
对于一个
大型软件
系统来说,实现plugin是一件很美妙的事情,一个成功的plugin系统可以使软件增色不少。Plugin最大的功能是在一定程度内提高了软件的灵活度和可扩展性。
vample
·
2020-06-27 11:11
QT学习资料
Matlab 打不开 无法运行 win10 系统 卡在启动界面没有反应 语言bug
感觉自己装matlab这样的
大型软件
都要装怕了。
catsender
·
2020-06-27 06:04
工具调试笔记
《Java开发 - 第1部分 基础篇》第7章 Java包管理
为便于管理
大型软件
系统中数目众多的类,解决类的命名冲突问题。Java引入包(package)管理机制,提供类的多重命名空间。
Bruceoxl
·
2020-06-27 06:04
《编程语言》JAVA开发笔记
使用Git分支协同开发
原创,文章链接:http://blog.csdn.net/u012150179/article/details/37966741
大型软件
项目开发中,多分支的使用不仅能够并行开发多模块任务,也避免了Bug
young-hz
·
2020-06-27 03:42
Git
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他