定义 单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因,单一职责原则规定一个类应该有且仅有一个引起它变化的原因,否 ...
分类:
其他好文 时间:
2020-04-06 20:35:06
阅读次数:
68
快速使用 ajax作用:通过JavaScript代码向网络上的地址发送异步请求。 为了本地测试方便,我们通过ajax向本地json文件发送请求并获取数据。 student_info.json [ {'id':'1','name':'小明','gender':'male'}, {'id':'2','n ...
分类:
Web程序 时间:
2020-04-06 20:34:50
阅读次数:
87
requests的底层实现urllib requests在python2 和python3中通用,方法完全一样 1. requests模块发送GET请求、获取响应 #发送请求 response = requests.get(url) #response的常用属性: response.text # 根 ...
分类:
编程语言 时间:
2020-04-06 20:34:22
阅读次数:
98
在JS中获取元素的方法有很多,可以根据实际需要选择合适的方法 一、JS获取元素的方法 1)根据id获取标签元素 var div1=document.getElementById("div1"); 2)根据标签名获取标签列表 var divs=document.getElementsByTagName ...
分类:
Web程序 时间:
2020-04-06 20:33:43
阅读次数:
105
实现页面样式: 前端代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t ...
分类:
Web程序 时间:
2020-04-06 20:33:02
阅读次数:
87
[toc] 在CentOS7中安装MySQL, 基于官网文档 前言 版本 CentOS7, 安装于windows的VMWare MySQL5.7.13 个人小创举 这次安装经历很多困难, 一开始, 惯性思维+懒惰, 不愿意多费力费脑, 在中文网站找别人咀嚼过的解决方案, 但都被各种来回抄的答案坑惨. ...
分类:
数据库 时间:
2020-04-06 20:32:36
阅读次数:
73
Consul是什么 Consul 是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语音开发 Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都很简便。它提供了一个功能齐 ...
分类:
移动开发 时间:
2020-04-06 20:32:13
阅读次数:
84
一. Python 发展史 1. Guido 龟叔, 1989 搞出来的, 2. 2005 - 2012 谷歌大量使用 Python , 2013 龟叔加入 dropbox (相当于中国的百度网盘) 3. 2005 豆瓣 Python 4. 2012 云计算兴起,最著名的框架是, Openstack ...
分类:
编程语言 时间:
2020-04-06 20:31:53
阅读次数:
138
网站变灰实现: 1 html { 2 -webkit-filter: grayscale(100%); 3 -moz-filter: grayscale(100%); 4 -ms-filter: grayscale(100%); 5 -o-filter: grayscale(100%); 6 fil ...
分类:
Web程序 时间:
2020-04-06 20:31:27
阅读次数:
74
先创建一个div <script> //获取这个div var div=document.querySelector("div"); / 按下时开始监听在文档中鼠标移动的事件 // 开始监听鼠标松开键的事件 // 只有按下时才准备拖拽 div.onmousedown=function(e1){ // ...
分类:
Web程序 时间:
2020-04-06 20:31:15
阅读次数:
78
Leetcode 183场周赛 1 2 3 ...
分类:
其他好文 时间:
2020-04-06 20:30:53
阅读次数:
57
1、 安卓浏览器看背景图片,有些设备会模糊。 用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢? 经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了48 ...
分类:
移动开发 时间:
2020-04-06 20:30:27
阅读次数:
164
STL (模板库) STL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。从根本上说,STL是一些“容器”的集合, ...
分类:
其他好文 时间:
2020-04-06 20:30:09
阅读次数:
128
最近几年,大屏幕手机和ipad等移动设备的流行,使你的网页兼容移动设备已成为一种流行!移动设备的屏幕大小是五花八门,各式各样!要想很好的兼容移动设备,Css3的media技术是功不可没。 我的博客,应用了CSS3的media技术,使其在手机等移动设备上面也可以查看。当然,只凭css3的media技术 ...
分类:
移动开发 时间:
2020-04-06 20:29:49
阅读次数:
96
Golang语言的核心特色 [TOC] Goroutine 基本介绍 进程和线程介绍 1) 进程就是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位 2) 线程是进程的一个执行实例,是程序执行的最小单元,它是比进程更小的能独立运行的基本单位 3) 一个进程可以创建和销毁多个线程,同 ...
分类:
编程语言 时间:
2020-04-06 20:29:23
阅读次数:
85
一、四种事务隔离级别 1.1 read uncommitted 读未提交 即:事务A可以读取到事务B已修改但未提交的数据。 除非是文章阅读量,每次+1这种无关痛痒的场景,一般业务系统没有人会使用该事务隔离级别,标准实在太宽松了。 1.2 read committed 读已提交(简称RC) 即:事务A ...
分类:
数据库 时间:
2020-04-06 20:28:55
阅读次数:
121
使用vs2015编译XDMA驱动过程中,报如下错误: vs2015 MSB600 "inf2cat.ext"已退出,代码为2 在使用Qt编译PCIE码表的过程中,出现C1038:无法打开包括的文件:“corecrt.h”:No such file or direction 在qt出现上述问题后,查找 ...
分类:
其他好文 时间:
2020-04-06 20:28:21
阅读次数:
199