九阴真经 第十五层--node.js 第6天
今天截图 今天的笔记和心得 直接在CMD 控制台输入node 就会引入了个叫REPL环境
read eval print loop :读 执行 打印 循环
记住,AJAX的 form表单提交 那个action= 不要设为本页面相同请求路径。 node.js会报错。因为res.render()过的东西,不能再次render()
任何post请求都会以表单形式提交
formidable 机理好像只能处理表单
暴露函数
module.exports = function md5(ming
探知浏览器并发请求个数
在工作中经常会发现浏览器请求过多,会很慢很卡,但我并不太记得哪个版本具体能支持多少并发请求数。于是特意网上查询到了,并记录在此。 浏览器的并发请求数目限制是针对同一域名的,即一时间针对同一域名下的请求有一定数量限制,超过限制数目的请求会被阻塞。 各种浏览器,各版本都有并行处理请求的个数如下所示: 参考文章:https://www.cnblogs.com/SweetMemory/p/6340919.html https://blog.csdn.net/stevendbaguo/art
BZOJ.1019.[SHOI2008]汉诺塔(递推)
题目链接 按照优先级移动,操作序列显然是唯一的。 普通的汉诺塔是将n-1个盘子移到中间柱,再将第n个盘子移到目标柱,再将n-1个移到目标柱上的递归过程。 对于本题移动方法还是基本一样的。考虑递推,从i-1个盘子推i个盘子。 p[i][x]表示将x柱上的前i个盘子移走,按顺序操作最终会到哪个柱子上,f[i][x]则表示这i个盘子到p[i][x]需要移动的次数。答案即 f[n][0]。 对于 f[i][x],先要将i-1个移到y去(设 y=p[i-1][x]),那么第i个就要移到第三个柱子z上(柱
20165214 实验三 敏捷开发与XP实践
一、实验报告封面 课程:Java程序设计 班级:1652班 姓名:朱文远 学号:20165214 指导教师:娄嘉鹏 实验日期:2018年4月28日 实验时间:15:35 - 17:15 实验序号:三 实验名称: 敏捷开发与XP实践 实验要求: 1、完成实验、撰写实验报告,注意实验报告重点是运行结果,遇到的问题以及分析。 2、实验报告中统计自己的PSP(Personal Software Process)时间; 3、掌握使用IDEA完成基础编程与程序调试的能力。 二、实验内容: XP基础 XP核
美年健康股票成交量和K线关系
看下美年健康的股票,这次主要是研究下成交量和K线的关系,以最后5天为例子,股票下跌成交量降低,说明抛压很小,在最后3天,价格突破的时候,成交量是平时的两倍,说明有机构买入, 业绩部分还可以,全民健身是以后的趋势,一般一个人每年一次,我们公司每年体检也是这家,感觉还可以,建议买入
BZOJ4034 [HAOI2015]树上操作+DFS序+线段树
参考:https://www.cnblogs.com/liyinggang/p/5965981.html 题意:是一个数据结构题,树上的,用dfs序,变成线性的; 思路:对于每一个节点x,记录其DFS序,包括第一次到的序号,用in【x】记录,离开的序号out【x】记录, 再开一个数组seg,in:(序号——>节点的值);out:(序号——>节点的负值); 这样就可以使得 对于树来说:若所求的一个区间完全包含一个不相关子树,这个子树对结果不影响; 对于基于 线性 的线段树来说,同时包含i
Netty核心概念(6)之Handler
1.前言 本节介绍Netty中第三个重要的概念——Handler,这个在前两节都提到了,尤其是Channel和Handler联系紧密。handler本身的设计非常简单,但是所起到的作用却很大,Netty中对于handler的实现非常多(handler是控制socket io的各个生命周期的业务实现,netty实现了很多种协议,自然有很多handler类)。本节并不关心各种不同功能的handler具体实现,主要讲解handler的设计和作用及使用方法。 2.主要概念 2.1 ChannelHa
NETCOREAPI 跨域处理
ASPNETCOREAPI 跨域处理 AspNetCoreApi 跨域处理 如果咱们有处理过MV5 跨域问题这个问题也不大。 (1)为什么会出现跨域问题: 浏览器安全限制了前端脚本跨站点的访问资源,所以在调用WebApi 接口时不能成功访问资源,原因“同源策略”的存在: 同源指以下几点相同 (1) IP地址/域名
(2) 端口号
(3) 网络协议)
以上三点相同即为同源,浏览器将不做限制。
(同源)
C17K:Lying Island
链接 题意: 有n个人,每个人可能会说: 第x个人是好人/坏人 如果第x个人是好人/坏人,则第y个人是好人/坏人 思路: 状压dp,首先每个人所说的人只能是他前面10个人,所以对于第i个人记录下,他前面十个人的情况。 对于第i个人,如果他说的话一个状态不冲突,那么i可以由这个状态转移。 注意:对于“如果第x个人是好人,那么第y个人是坏人 “,那么x是好人,y是好人是不满足的。但是除了x是好人y是坏人这种情况满足,x是坏人,也是满足的。(一定要学好语文!) 代码 1 #incl
WTForms In Flask(WTForms在Flask中的应用)
WTForms WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装wtforms : pip3/pip install wtforms 用户登录/注册示例 项目目录结构 flask-wtforms-example
│ app.py
│
└─templates
add_user.html
index.html
login.html
linux c编程:系统数据文件和信息
linux系统相关的文件信息包含在/etc/passwd文件和/etc/group中。每次登录linux系统以及每次执行ls -l命令时都要使用口令文件。这些字段都包含在<pwd.h>中定义的passwd结构中。 struct passwd { char * pw_name; /* Username. */ char * pw_passwd; /* Password. */ __uid_t -pw_uid; /* User ID. */ __gid_t -pw_gid; /* Group ID
北京师范大学第十六届程序设计竞赛决赛-重现赛
链接:https://www.nowcoder.com/acm/contest/117/A 来源:牛客网 塞特斯玛斯塔 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 quailty是一名狂热的ACM音游选手,沉迷各种音乐游戏,比如Lunatic Rave 2,osu!之类的。 今天,quailty玩的是国内游戏厂商雷亚(并不是赞助商)出品的一款音乐游戏Cytus。 游戏中,玩家需要随着游
统计字符串中出现最多的字母
转载自喜欢JS的无名小站 let str = "aabbccdd", 统计字符串中出现最多的字母 方法一 关键方法为 String.prototype.charAt 核心理念为:先遍历字符串中所有字母,统计字母以及对应显示的次数,最后是进行比较获取次数最大的字母。 /**
* 获取字符串中出现次数最多的字母
* @param {String} str
*/
function getChar(str) {
if (typeof str !== 'string') return //
WebService系列一:WebService简介
原文链接:http://www.cnblogs.com/xdp-gacl/p/4259109.html 一、WebService是什么 WebService是一种跨编程语言和跨操作系统平台的远程调用技术 跨编程语言:就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然! 跨操作系统平台:服务端程序和客户端程序可以在不同的操作系统上运行。 远程调用:就是一台计算机a上的一个程序可以调用到另外一台计算机b上的一个程序的接口方法,譬如,银联提供给商场的pos刷卡系统,商场
#if 与 #ifdef 之间的区别
先来看个例子: #define TARGET_LITTLE_ENDINA 1
#define TARGET_BIG_ENDINA 0
#ifdef TARGET_LITTLE_ENDINA
call little endina function
#else
call big endina function
#endif 不管把 TARGET_LITTLE_ENDINA 和 TARGET_BIG_ENDINA 定义成 0 或者 1,甚至后面不写这个 0 或者 1 ,调用的都
今日推荐
周排行