51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#设计名片的软件
模块设计理念
#-*-coding:utf-8-*-#python27#xiaodeng#Python学习手册640#模块设计理念#如同函数,模块也有设计方面的折中考量,需要思考哪些函数要放进模块,模块通信机制等#模块设计理念:#总是在python的模块内编写代码。#模块耦合要降到最低:全局变量#就像函数一样,如果编写闭合的盒子,模...
代码星球
·
2020-07-14
模块
设计理念
函数设计
#-*-coding:utf-8-*-#python27#xiaodeng#函数设计5071、对于输入使用参数并且对于输出使用return语句2、只有在真正必要的情况下使用全局变量,所有的全局变量尽可能的放在一个py文件,当作配置文件3、不要改变可变类型的参数,除非调用者希望这样做4、每一个函数都应该有一个单一的,统一...
代码星球
·
2020-07-14
函数
设计
以太坊设计理由
尽管以太坊借用了许多已经在比特币这样的旧加密货币中试用和测试了五年的想法,但是以太网中有许多地方与处理某些协议功能的最常见方式不同,而且还有很多情况。以太坊被迫开发全新的经济方法,因为它提供了其他现有系统无法提供的功能。本文档的目的是详细说明在构建以太坊协议的过程中所做的所有更细微的潜在非显而易见或在某些情况下有争议的...
代码星球
·
2020-07-14
以太
设计
理由
RESTful API接口设计规范
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。RESTfulAPI是目前比较成熟的一套互联网应用程序的AP...
代码星球
·
2020-07-14
RESTful
API
接口
设计
规范
架构设计:BFF和Serverless简介
一、BFF 在聊Serverless之前跟大家先谈谈BFF,BFF顾名思义就是BackendForFrontend,用中文解释就是服务于前端的后端,那么为什么会有BFF? 在项目开发中,前后端分配的问题 “你自己请求2个接口再组装不就行了吗”-后端同学 “少一次http请求啊...
代码星球
·
2020-07-14
架构
设计
BFF
Serverless
简介
亿级数据的高并发通用搜索引擎架构设计
最新的搜索引擎架构,目前已经写出“搜索查询接口”和“索引更新接口”的beta版。经测试,在一台“奔腾四3.6GHz双核CPU、2GB内存”的普通PC机,7000万条索引记录的条件下,“搜索查询接口”平均查询速度为0.0XX秒...
代码星球
·
2020-07-14
亿级
数据
高并发
并发
通用
Java or PHP? 谈谈高并发网站的技术选型和架构设计
对于许多创业公司,要做网站和手机App,到底选择Java还是PHP,是个很纠结的事情.作为一个有10多年经验的工程师,谈谈个人看法.开门见山,先说结论.PHP,Java各有优劣,不要把问题想的太重大了,不妨举重若轻,任选一个都好.主要看团队成员熟悉哪个语言,哪个语言能快速出产品,并快速迭代更新.PHP的优点简单,开发效...
代码星球
·
2020-07-14
Java
or
PHP
谈谈
发网
个人电脑软件清单
集成办公-------------------------------------1.notepad++2.vim3.眼睛卫士...
代码星球
·
2020-07-12
个人
电脑软件
清单
linux挂载远程windows服务器上的ISO,给内网的服务器安装软件
原文: http://blog.csdn.net/chagaostu/article/details/45195817 给内网的服务器安装软件直接用yuminstallXXX的话,会告知找不到源。公司屏蔽外网就是烦啊。在公司的windows服务器上发现源,CentOS-6.5-x86_64-bin-...
代码星球
·
2020-07-12
服务器
linux
挂载
远程
windows
架构设计之Spring-Session的分布式集群会话管理
发表于 2017-04-24 | 160次围观 | 分类于 架构设计 | 暂无评论通常在web开发中,回话管理是很重要的一部分,用于存储与用户相关的一些数据。对于JAVA开发者来说,项目中的session...
代码星球
·
2020-07-12
架构
设计
Spring-Session
分布式
集群
Nginx、LVS及HAProxy负载均衡软件的优缺点详解
PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完...
代码星球
·
2020-07-12
Nginx
LVS
HAProxy
负载
均衡
Java程序员应该了解的10个设计原则
引用: http://www.cnblogs.com/leehongee/archive/2012/03/18/2404760.html 面向对象设计原则是OOPS(Object-OrientedProgrammingSystem,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Si...
代码星球
·
2020-07-12
Java
程序员
应该
了解
10个
JAVA设计模式--单例模式
Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。核心知识点如下:(1)将采用单例设计模式的类的构造方法私有化(采用private修饰)。(2)在其内部产生该类的实例化对象,并将其封装成privatestatic类型。(3...
代码星球
·
2020-07-12
JAVA
设计模式
单例
模式
WPF登录界面及程序主界面设计
本博文为WPF编写的管理系统登录界面,及几个管理系统主界面设计 先上图看一下效果 主界面: 图一:登录界面 图片二.登录数据准备中现在开始上源码:登录界面前台源码:<...
代码星球
·
2020-07-12
WPF
登录
界面
程序
界面设计
软件测试基础理论详解
1.软件测试定义:软件测试(SoftwareTesting),在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。2.软件测试工程师的素质:良好的沟通和表达能力具有怀疑与破坏的精神扎实的软件测试基础知识缜密的业务逻辑分析能力处在用户的角度进行换位思考足够的耐心、细心、信心...
代码星球
·
2020-07-12
软件测试
基础理论
详解
首页
上一页
...
75
76
77
78
79
...
下一页
尾页
按字母分类:
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
其他