备注:此教程默认系统已安装python1. 安装mysql 安装mysql分两种形式,1种是安装包安装,另外一种是直接下载文件包自己配置。 在下载的时候要分系统32bit,64bit,如果在mysql官网,即 Oracle官网下载安装,需要注册才能下载。 1) 安装包安装比较简单,直接点击安装包一直 ...
分类:
数据库 时间:
2018-09-22 19:57:24
阅读次数:
177
接口请求格式定义 前台显示需要后台数据,我们这里先把前后端交互接口定义好,没有后台的时候,也方便用mock模拟。 接口定义遵循几个规范: 1. 接口按功能模块划分。 系统登录:登录相关接口 用户管理:用户管理相关接口 机构管理:机构管理相关接口 角色管理 : 角色管理相关接口 菜单管理 : 菜单管理 ...
分类:
其他好文 时间:
2018-09-01 15:13:39
阅读次数:
231
大家在日常开发中,肯定遇到过一些业务规则变来变去的需求,比如:会员积分系统(今天要新注册会员送10积分,明天要改成注册送优惠券,后天搞活动要改成注册自动变成高级会员...),此类需求,一般的程序员都是通过写if分支来实现的,参考下面: 这种代码毫无营养,而且很枯燥,有没有办法,将业务规则从代码中抽离 ...
分类:
其他好文 时间:
2018-08-26 22:58:28
阅读次数:
240
第一部分 编程基础 第二部分 基础框架 第三部分 系统搭建 第四部分 系统高级功能 ...
分类:
Web程序 时间:
2018-08-23 02:25:46
阅读次数:
312
1. 缓存来由 随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。 2. 缓存问题 虽然使用缓存给系统带来了一定的质的提升,但同时也带来了一些需要注意的问题。 2.1 缓存穿透 缓存 ...
分类:
其他好文 时间:
2018-08-22 20:38:28
阅读次数:
148
一、 软件特点 无形性(抽象性),比如人的大脑为硬件,软件则是大脑产生的思想。 二、 软件分类 1.功能划分 (1)系统软件:系统软件是计算机系统的必要成分,它跟计算机硬件紧密配合,以使计算 机系统的各个部分协调、高效地工作。例如操作系统、数据库管理系统等。 (2)支撑软件:用于协助用户开发与维护软 ...
分类:
其他好文 时间:
2018-08-18 23:32:37
阅读次数:
195
系统计划任务 大部分系统管理工作都是通过定期自动执行某个脚本来完成的,那么如何定期执行某个脚本,从而实现运维的自动化,这就要借助Linux的cron功能了. 计划任务分为一次性计划任务和周期性计划任务. 一次性计划任务 每晚11店30分开启网站服务. 周期性计划任务 每周一的凌晨3点30分把/var ...
分类:
系统相关 时间:
2018-08-18 00:50:33
阅读次数:
242
在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串。变量可以使用在“目标”,“依赖目标”,“命令”或是Makefile的其它部分中。 命名规范 ①变量大小写敏感,推荐大小写搭配命名,方便区分系统变量(全大写) ②变量名字可以包含字符、数字,下划线(可以是数字开头) ...
分类:
其他好文 时间:
2018-08-13 22:55:38
阅读次数:
231
1.应用场景,搭建sam共享目录可用于linux以及windows之间2.服务端ip:192.168.56.11(A)客户端ip:192.168.56.133(B)查看防火墙状态并关闭[root@guohui~]#systemctlstatusfirewalld[root@guohui~]#systemctldisablefirewalld[root@guohui~]#systemctlstopf
分类:
系统相关 时间:
2018-08-07 17:33:19
阅读次数:
258
CVSS(Common Vulnerability Scoring System)-通用漏洞评分系统,是一个工业标准。分值范围从0-10,威胁等级分为低,中高。 CVE:对已公开的漏洞进行统一编号,所有的漏洞扫描器都遵循这个编号。有些厂商也会对自己的漏洞进行编号。 OVAL(Open Vulnera ...
分类:
其他好文 时间:
2018-07-31 21:51:56
阅读次数:
185