51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#设计名片的软件
大规模高性能站点架构设计思路整理
最近关注了一些主流高并发大型站点如:大众点评、携程、去哪儿等整理实现思路例如以下:一、第一步1、js 、CSS、图片 优化压缩2、站点动静分离,将动态站点单独部署、静态站点单独部署3、数据库读写分离,比方:高频率读写的表分离4、数据库优化。分表、分库、索引等二、负载均衡1、软件负载均衡。如:lvs,...
代码星球
·
2020-08-28
大规模
高性能
站点
架构
设计
<p>在我们的实际软件项目中,管理团队事实上比写代码或者实现一个客户的需求更为的有挑战性。由于编程实际上是和机器打交道,而和机器打交道,仅仅要你符合机器预定的逻辑,</p>
在我们的实际软件项目中,管理团队事实上比写代码或者实现一个客户的需求更为的有挑战性。由于编程实际上是和机器打交道。而和机器打交道,仅仅要你符合机器预定的逻辑,一步步迈向解决这个问题的道路上一点都不难,可是人是动态变化的,由于人时时刻刻受到各种外部因素的影响。比现在天家里发生了一些不愉快的事情。路上遇到了一些不开心的事情...
代码星球
·
2020-08-28
机器
打交道
我们
实际
软件
Singleton单例模式是最简单的设计模式,它的主要作用是保证在程序执行生命周期中,使用了单类模式的类仅仅能有一个实例对象存在。
java设计模式(1) 先简单的介绍下设计模式吧:是一种解决这个问题的一种行之有效的思想;用于解决特定环境下、反复出现的特定问题的解决方式。 那为什么我们须要学习设计模式呢? ...
代码星球
·
2020-08-28
模式
Singleton
单例
最简单
设计模式
数据库设计--数据流图(DFD)
数据流图採用分层的形式来描写叙述系统数据流向,每一层次都代表了系统数据流向的一个抽象水平,层次越高,数据流向越抽象。高层次的DFD图中处理能够进一步分解为低层次、更具体的DFD图。2.1数据流图表示法(Gane-Sarson模型)watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi...
代码星球
·
2020-08-28
数据库
设计
数据流
DFD
设计模式——浅复制VS深复制
在学习原型模式的时候,採用了一个差别与其它模式的新方法。採用了“克隆(Clone)方法。通过实现ICloneable接口中的Clone()方法来达到克隆的目的。代码实现过程中,存在了我们所说的浅复制和深复制,以下看看有什么差别。简历浅复制实现:<spanstyle="font-s...
代码星球
·
2020-08-28
复制
设计模式
VS
【Java】各种软件安装与环境配置的失败
又来到了java的世界,看了一段时间的视频。感觉太空虚,便从网上找到一个教程。想做几个demo试试,少不了的前期准备:Java开发环境配置,EclipseJSP/Servlet环境搭建等。 花了好几个小时的时间。最后看到成功执行的demo,总算是认为努力没有白费。这准备过程...
代码星球
·
2020-08-28
Java
各种
软件
安装
环境
可软件定义的存储逻辑——Efficient and agile storage management in software defined environments
note:写这个或许算是翻译,又或算是对这个论文[1]的理解,又或者仅仅是我的看法。 这篇论文和IOFlow相比較,更加注重软件定义存储的框架(利用已有的框架来创建新的框架,然后使用已有的协议),而不是像IOFlow那样注重通...
代码星球
·
2020-08-28
软件
定义
存储
逻辑
Efficient
JAVA程序设计(12.3)---- 监听器0基础应用:五子棋
1.制作五子棋游戏软件由于老师已经基本做完了。重做的时候快了非常多……可是还是感觉思维非常混乱……哪边先哪边后,哪个方法在哪边好之类的问题太纠结了……先是窗体内部类:鼠标适配器 窗体的构造器 画图packagecom.lovo.homework2;importjava.awt.Color;impor...
代码星球
·
2020-08-28
JAVA
程序设计
12.3
----
监听器
android_checkbox_dialog 设计 是不是要开起 默认不提示对话框
packagecom.example.android_checkbox_dialog;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.content.DialogIn...
代码星球
·
2020-08-28
android
checkbox
dialog
设计
是要
【软件project】菜鸟俯瞰软件project
【背景】初次接触软件project,对软件project不是彻底的了解。但学完一遍软件project,我还是有些感触的。以下我就对我这阶段的软工学习和理解做一下小小的总结,如有不妥之处。欢迎指正。 首先,什么叫软件project?软件project是一门研究用project化方法构建和维护有效的、...
代码星球
·
2020-08-28
软件
project
菜鸟
俯瞰
linux软件包管理
二进制软件包管理(RPM,YUM)-----redhat系列linux系列源代码安装包脚本安装(shell脚本或者Java脚本)Debian系列linux软件包管理 linux中所有的软件与配置文件都是通过二进制包软件的形式进行安装。1.一个rpm软件包的例子 sudo-1.7.2p...
代码星球
·
2020-08-27
linux
软件包
管理
MYSQL数据库设计规范与原则
MYSQL数据库设计规范1、数据库命名规范采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成;命名简洁明确(长度不能超过30个字符);例如:user,stat,log,也可以wifi_user,wifi_stat,wifi_log给数据库加个前缀;除非是备份数据库可以加0-9...
代码星球
·
2020-08-27
MYSQL
数据库
设计
规范
原则
无法连接公网场景下的软件依赖问题
从事IT行业,有很多的情况会遇到客户的网络不允许接入公网,或者实施时遇到区域性的封网政策,这时候,安装一些开源的工具,或者需要开源软件依赖的公司产品,就会成为一件很麻烦的事情,茫茫多的软件包,是非常的难以整理的,本文章专为解决这种应用场景。以ubuntu与centos系统使用的apt-get包管理工具与yum包管理工具...
代码星球
·
2020-08-26
无法
连接
公网
场景
软件
linux软件管理(Vim编辑器使用) ——(七)
windows:.exe 安装、卸载 安装: mysql.exe cc.exe  ...
代码星球
·
2020-08-26
linux
软件
管理
Vim
编辑器
Eclipse for Java EE软件操作集锦(二)
个人博客地址:https://www.vastyun.com看本文章之前请确保已经了解eclipse建立web工程,如果有疑问请查看本系列文章第一篇 eclipse软件操作集锦(一)1.我们添加一个servlet配置一下web.xml测试一下是否能正常显示。如图所示: servlet和w...
代码星球
·
2020-08-26
Eclipse
for
Java
EE
软件
首页
上一页
...
61
62
63
64
65
...
下一页
尾页
按字母分类:
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
其他