一、概念 全称:Asynchronors Javascript XML 异步JS数据交换格式。 【Asynchronous】:异步的,即在执? AJAX 请求时不会阻塞后?代码的运?。【JavaScript】:使? JavaScript 实现浏览器与服务器之间的数据交互。【XML】:?种数据结构,A ...
分类:
Web程序 时间:
2019-12-09 12:07:59
阅读次数:
140
Mac配置Maven路径 注: 网上资料路径配置不统一, 重新配置Maven路径时费劲, 记录下本人沿用的配置格式。 步骤: 1 编辑profile文件: 2 保存文件,并运行如下命令使环境变量生效: 红色 ...
分类:
系统相关 时间:
2019-12-09 12:07:46
阅读次数:
263
有问题为什么不问问神奇的 man 呢? 也算是我比较常用的一个指令了,但是很长时间以来,对这个指令的认识还是不够深刻,于是就找了个时间认真地读了一下 git rebase 的文档。这份文档不需要在网络上查找,在自己的电脑上直接使用 就可以查看了。在这份文档中,被提到的几个重要的 rebase 参数就 ...
分类:
其他好文 时间:
2019-12-09 12:07:34
阅读次数:
87
#!/usr/bin/python # -*- coding: UTF-8 -*- # @Time : 2019/12/5 17:30 # @Author : shenghao/10347899@qq.com '''test with selenium's move''' from selenium... ...
分类:
编程语言 时间:
2019-12-09 12:07:18
阅读次数:
122
新增:Redis 入门【Redis缓存】- 入门——Redis介绍和环境搭建【Redis缓存】- Redis数据结构、基本命令操作、持久化【Redis缓存】- Java客户端Jedis SpringBoot 入门【SpringBoot 框架】- 入门——环境搭建、工程热部署、idea快捷创建Spri ...
分类:
编程语言 时间:
2019-12-09 12:07:03
阅读次数:
105
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 首先是文件数据接收逻 ...
分类:
Web程序 时间:
2019-12-09 12:06:40
阅读次数:
119
我发现我每次写博客都不太会开头,这里从网络请求三步骤开始吧:请求、处理、响应。 前端缓存主要是在“请求”和“响应”中进行。在请求步骤中,浏览器通过缓存能减少发送请求次数;在响应步骤中,浏览器和服务器相互配合,通过减少响应的内容从而减少传输时间 缓存位置优先级由上至下: Service worker ...
分类:
其他好文 时间:
2019-12-09 12:06:21
阅读次数:
90
1.PE1和P和PE2之间跑IGP协议 运营商里面首选的还是ISIS协议我们实验的话,用的是OSPF协议 R3的IP地址和OSPF配置 [R3]display ip int brief *down: administratively down ^down: standby (l): loopback ...
分类:
其他好文 时间:
2019-12-09 12:05:56
阅读次数:
124
fs模块下的类与FS常量 fs模块下的主要方法 fs的Promise API与FileHandle类 一、fs模块下的类 1.1 fs.Dir:表示目录流的类,由 fs.opendir()、fs.opendirSync() 或 fsPromises.opendir() 创建。 1.2 fs.Dire ...
基于Apache JMeter(5.2.1) 首先在TestPlan里添加一个HTTP代理服务武器: 设置端口,在目标控制器里选择线程组。 在Chrome浏览器里设置代理: 点击启动按钮后,在浏览器登录前程贷官网,可以看见有录制的结果: 本来有很多请求的,可以在代理服务器的排除模式里通过正则表达式把 ...
分类:
其他好文 时间:
2019-12-09 12:05:10
阅读次数:
91
步骤: 1. matlab本身是没有cvx的工具箱,需要到[cvx主页],「http://cvxr.com/cvx/」上下载,菜单上有个「download」,进入后选择适合你的版本下载; 2. 将cvx压缩包解压; 3. 将cvx文件夹拷贝至如「C:\ProgramFiles\MATLAB\R201 ...
分类:
其他好文 时间:
2019-12-09 12:04:52
阅读次数:
2493
try... catch 1.try...catch和if语句 为什么不用if替换调try...catch? 大部分人都有这样想法 if=>只能判断用户操作 try...catch=>来自程序异常和用户操作(程序异常的话if貌似处理不了吧...) 2. try...catch不应该被滥用 try.. ...
分类:
Web程序 时间:
2019-12-09 12:04:38
阅读次数:
98
直引号替换成弯引号 弯引号替换成直引号 未完 ...... "点击访问原文" (进入后根据右侧标签,快速定位到本文) ...
分类:
其他好文 时间:
2019-12-09 12:04:01
阅读次数:
298
一、前言献给和我一样懵懂中不断汲取知识,进步的人们。 霓虹闪烁,但人们真正需要的,只是一个可以照亮前路的烛光 二、必要的前提 2.1 准备知识 1.django 2.uWSGI 3.nginx 4.wsgi.py 2.2 相关资料 因为apache、nginx等,它们自己都没有解析动态语言如php的 ...
分类:
其他好文 时间:
2019-12-09 12:03:47
阅读次数:
98
RAID,可以把硬盘整合成一个大磁盘,还可以在大磁盘上再分区,放数据还有一个大功能,多块盘放在一起可以有冗余(备份)RAID整合方式有很多,常用的:0 1 5 10Raid0Raid0是所有raid中存储性能最强的阵列形式。其工作原理就是在多个磁盘上分散存取连续的数据,这样,当需要存取数据是多个磁盘 ...
分类:
其他好文 时间:
2019-12-09 12:03:33
阅读次数:
92
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求, ...
分类:
编程语言 时间:
2019-12-09 12:03:03
阅读次数:
250
如上面的一些输入框, 在谷歌浏览器中,可能会对属性 type = 'password' 进行识别,并且会把 密码输入框 前面一个输入框当做 账号输入框 来自动填充; 当时在这两个输入框中加多一个属性就可以了, autocomplete='new-password', 当然每个人遇到的情况不一样,如果 ...
分类:
其他好文 时间:
2019-12-09 12:02:44
阅读次数:
245