Wesley13 Wesley13
4年前
SNMP MIB解析
分享本人的SNMPGen解析工具,使用ScalaBNF模块开发。。https://git.oschina.net/newzai/SnmpGen可以快速开发SNMP网管服务器和客户端。使用protobuf作为客户端和服务器之间的通信接口。。以C作为客户端、C作为服务端(生成SNMPPDU)C客户端Class<
Souleigh ✨ Souleigh ✨
4年前
JS - ES6 的 Module
一、介绍模块,(Module),是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。两个基本的特征:外部特征和内部特征外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式,包括有输入输出参数、引用的全局变量)和模块的功能内部特征是指模块的内部环境具有的特点(即该模
Stella981 Stella981
4年前
Centos配置nginx+php
添加第三方源:yuminstallepelrelease安装nginx:yuminstallnginx安装php:yuminstallphpphpfpmphpmbstringphpmysqlphpgdphpfastcgiphpcgi安装redis:yumins
Easter79 Easter79
4年前
Tomcat & SVN
1\.Tomcat简介tomcat是一个web服务器,类似nginx,apache的httpnginx,http只能处理html等静态文件(jpg)网页分为静态网页(以.html或者.htm结尾的url地址)和动态网页nginx和http配合php就能够处理动态的网页(.php结尾)tomcat也可以处
Wesley13 Wesley13
4年前
python3.6虚拟环境以及flask的安装(常见问题)
准备基于python进行web应用开发Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包
Stella981 Stella981
4年前
Python获取当前时间及格式化
1、导入time模块导入time模块importtime2、打印时间戳time.time()导入time模块importtime打印时间戳print(time.time())!(https://img2018.cnblogs.co
Stella981 Stella981
4年前
Nginx常用配置指令说明
Nginx常用配置指令说明注意:局部作用域的配置指令可覆盖全局作用域的配置指令1、不在http响应头中显示Nginx的版本可用于http{}配置块和server{}配置块server_tokensoff;2、索引文件可用于http{}配置块和server{}配置块indexindex.htmlindex.ph
Stella981 Stella981
4年前
Noark入门之异步事件
引入异步事件主要是为了各模块的解耦,每当完成一个动作时,向系统发布一个事件,由关心的模块自己监听处理,可选择同步处理,异步处理,延迟处理。何时发布事件,当其他模块关心此动作时<br比如获得道具时,任务系统模块要判定完成进度,BI模块需要上报等等都可以监听此事件,已达模块解耦0x00事件源一个实现xyz.noark.core.event
业务复杂度治理方法论--十年系统设计经验总结
一、复杂度综述1、什么是复杂度软件设计的核心在于降低复杂性。\《软件设计的哲学》业界对于复杂度并没有统一的定义,斯坦福教授JohnOusterhout从认知负担和工作量方面给出了一个复杂度量公式子模块的复杂度cp乘以该模块对应的开发时间权重值tp,累加后得
京东云开发者 京东云开发者
9个月前
业务复杂度治理方法论--十年系统设计经验总结
作者:京东物流尹昊喆一、复杂度综述1、什么是复杂度软件设计的核心在于降低复杂性。\《软件设计的哲学》业界对于复杂度并没有统一的定义,斯坦福教授JohnOusterhout从认知负担和工作量方面给出了一个复杂度量公式子模块的复杂度cp乘以该模块对应的开发时间