前言 业务开发中经常会用到异步函数,这里简单的对异步函数以及它的各种各样的解决方案做一个浅析 优缺点: 优点: 能够极大的提高程序并发业务逻辑的能力. 缺点: 异步函数的书写方式和代码执行逻辑很不直观,回调函数这种方式不太符合人类的的线性思维 异步函数的执行流程通常不好管理 不好对异步函数部署错误处 ...
分类:
其他好文 时间:
2020-04-01 19:07:55
阅读次数:
69
利用智能DNS和squid反向代理模拟简易CDN。
1、 客户源站域名为test.wangrx.com,正常配置在权威DNS上作解析,解析地址为10.163.250.53
2、 CDN系统域名为*.cdn.com,CDN系统智能DNS服务器为10.200.17.7。其中CDN系统域名(*.cdn.com)在权威DNS上有一条NS记录,NS记录指向10.200.17.7。
3、 以下步骤为客户开始使用CDN服务。
4、 第一步,客户需要在权威DNS上把域名的A记录修改为CDN服务商给的CNAME记录。比如本次实验CDN服务商给客户提供的CNAME记录为 test.wangrx.cdn.com。即test.wangrx.com-----CNAME----test.wangrx.cdn.com
5、 第二步,CDN服务商在智能DNS系统上配置相应的解析记录。
6、 第三步,CDN服务商在CDN缓存节点配置相应的反向代理。
7、 第四步,用客户端测试。
分类:
其他好文 时间:
2020-04-01 19:06:55
阅读次数:
118
一、GitHub项目地址 : https://github.com/OurPrograming/Exercises 结对项目成员:软三 陈纪禧(3118005043)、软三 程伟杰(3118005045) 二、PSP预计时间: PSP2.1 Personal Software Process Sta ...
分类:
其他好文 时间:
2020-04-01 19:06:32
阅读次数:
66
前言 django的modles模块里可以新增一张表和字段,通常页面的操作都是源于数据库的增删改查,怎样通过django实现数据库的增删改查呢? 数据库新增数据 上一篇我们创建了ke24_user表,将use_name ="liushui",psw ="123456",mail = "1396923 ...
分类:
其他好文 时间:
2020-04-01 19:06:12
阅读次数:
67
Manacher算法-又叫马拉车算法 概要: Manacher算法主要用于求最长回文串,在求最长回文串的时候做了处理使长度均变成了奇数 1 S # 1 # 2 # 2 # 1 # 2 # 3 # 2 # 1 # 2 P 1 2 1 2 5 2 1 4 1 2 1 6 1 2 1 2 1 3 (p.s ...
分类:
编程语言 时间:
2020-04-01 19:05:55
阅读次数:
87
Maven依赖排除及版本统一 依赖排除 版本统一 ...
分类:
其他好文 时间:
2020-04-01 19:05:13
阅读次数:
260
1.安装 Visual Studio Code Visual Studio Code(以下简称vscode)是?个轻量且强?的代码编 辑器,?持Windows,OS X和Linux。 内置JavaScript、TypeScript和 Node.js?持,?且拥有丰富的插件?态系统,可通过安装插件来? ...
分类:
编程语言 时间:
2020-04-01 19:04:50
阅读次数:
85
只是单纯的记录一下如何用TestRestTemplate访问受security保护的api,供以后查阅。 @Slf4j @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironmen ...
分类:
编程语言 时间:
2020-04-01 19:04:30
阅读次数:
157
1 /* 下面这些rules是用来设置从插件来的规范代码的规则,使用必须去掉前缀eslint-plugin- 主要有如下的设置规则,可以设置字符串也可以设置数字,两者效果一致 "off" -> 0 关闭规则 "warn" -> 1 开启警告规则 "error" -> 2 开启错误规则 */ rule ...
分类:
其他好文 时间:
2020-04-01 19:04:03
阅读次数:
72
1 #include<stdio.h> 2 #define MAXN 31 3 int a[MAXN],n,flag[MAXN]; 4 void deal(); 5 int main(){ 6 scanf("%d",&n); 7 a[0] = n; 8 flag[0] = n; 9 deal(); ...
分类:
其他好文 时间:
2020-04-01 17:57:49
阅读次数:
66
外键的使用 外键的概念: 一个表的主键在另外一个表中出现,在另外一个表中称为外键 作用:表间的数据插入、更新的时候的一种约束 语法 sql [CONSTRAINT constraint_name] FOREIGN KEY [foreign_key_name] (columns) REFERENCES ...
分类:
数据库 时间:
2020-04-01 17:57:04
阅读次数:
84
记一次sql优化 原代码 INSERT INTO DataAnalysis_HrmDataHistory (estate,lockstate,delestate,creator,created,modifier,modified,name,employeeCode,sex,department_id ...
分类:
数据库 时间:
2020-04-01 17:56:29
阅读次数:
96
MVC Autofac is always kept up to date to support the latest version of ASP.NET MVC, so documentation is also kept up with the latest. Generally speaki ...
分类:
Web程序 时间:
2020-04-01 17:55:57
阅读次数:
121
Java内存空间 内存是非常重要的系统资源,是硬盘和cpu的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM内存布局规定了JAVA在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行。不同的jvm对于内存的划分方式和管理机制存在着部分差异(对于Hotspot主要指方法区) ( ...
分类:
其他好文 时间:
2020-04-01 17:55:39
阅读次数:
89
Qt是一个跨平台开发的框架,可以实现一套代码多平台编译运行。但是有时候我们想实现的功能却和平台深度挂钩,比如本文想要描述的键盘钩子,也就是KeyBoard Hook。在Windows平台开发时,如果我们需要监听键盘的操作或者屏蔽一些键盘操作时,比较容易的办法就是使用Windows 自带的API,包含 ...
分类:
其他好文 时间:
2020-04-01 17:55:25
阅读次数:
171
首先确保你可以通过IP访问,如下 然后再打开server文件 找到下面这几个地方,在对应处修改,并添加下面内容: <Context path="" docBase="\JavaWebProject" /> 最后注意端口号,浏览器访问默认80端口,如果不设置成80的话则在访问的时候需要手动添加,如 z ...
分类:
其他好文 时间:
2020-04-01 17:55:02
阅读次数:
191
你也许会觉得Web前端开发是一个很简单的工作,但当你深入其中时,一定会发现好像Web前端开发不是那么简单,光网站性能优化、响应式、框架就让你焦头烂额。确实,做前端开发就是先易后难,想成为一个优秀的Web前端开发,没有那么简单。不过,天下事难则不会,会则不难,你只需要掌握11项技能就可以成为Web前端 ...
分类:
Web程序 时间:
2020-04-01 17:54:45
阅读次数:
88