九阴真经 第十五层--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
分类: 其他 发布时间: 04-28 21:34 阅读次数: 5

探知浏览器并发请求个数

  在工作中经常会发现浏览器请求过多,会很慢很卡,但我并不太记得哪个版本具体能支持多少并发请求数。于是特意网上查询到了,并记录在此。   浏览器的并发请求数目限制是针对同一域名的,即一时间针对同一域名下的请求有一定数量限制,超过限制数目的请求会被阻塞。   各种浏览器,各版本都有并行处理请求的个数如下所示: 参考文章:https://www.cnblogs.com/SweetMemory/p/6340919.html https://blog.csdn.net/stevendbaguo/art
分类: 其他 发布时间: 04-28 21:34 阅读次数: 6

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上(柱
分类: 其他 发布时间: 04-28 21:34 阅读次数: 5

20165214 实验三 敏捷开发与XP实践

一、实验报告封面 课程:Java程序设计 班级:1652班 姓名:朱文远 学号:20165214 指导教师:娄嘉鹏 实验日期:2018年4月28日 实验时间:15:35 - 17:15 实验序号:三 实验名称: 敏捷开发与XP实践 实验要求: 1、完成实验、撰写实验报告,注意实验报告重点是运行结果,遇到的问题以及分析。 2、实验报告中统计自己的PSP(Personal Software Process)时间; 3、掌握使用IDEA完成基础编程与程序调试的能力。 二、实验内容: XP基础 XP核
分类: 其他 发布时间: 04-28 21:28 阅读次数: 6

美年健康股票成交量和K线关系

看下美年健康的股票,这次主要是研究下成交量和K线的关系,以最后5天为例子,股票下跌成交量降低,说明抛压很小,在最后3天,价格突破的时候,成交量是平时的两倍,说明有机构买入, 业绩部分还可以,全民健身是以后的趋势,一般一个人每年一次,我们公司每年体检也是这家,感觉还可以,建议买入
分类: 其他 发布时间: 04-28 21:28 阅读次数: 6

BZOJ4034 [HAOI2015]树上操作+DFS序+线段树

参考:https://www.cnblogs.com/liyinggang/p/5965981.html 题意:是一个数据结构题,树上的,用dfs序,变成线性的; 思路:对于每一个节点x,记录其DFS序,包括第一次到的序号,用in【x】记录,离开的序号out【x】记录, 再开一个数组seg,in:(序号——>节点的值);out:(序号——>节点的负值); 这样就可以使得   对于树来说:若所求的一个区间完全包含一个不相关子树,这个子树对结果不影响;   对于基于 线性 的线段树来说,同时包含i
分类: 其他 发布时间: 04-28 21:28 阅读次数: 5

onload

通过window.onload触发下面事件 window.onload = function(){ var mytr=document.getElementsByTagName("tr"); for (var i = 1;i < mytr.length; i++){ mytr[i].onmouseover = function(){ this.style.backgroundColor = "red"; } mytr[i].onmouseout = function(){ this.style
分类: 其他 发布时间: 04-28 21:28 阅读次数: 4

装饰器函数专区

楔子 作为一个会写函数的python开发,我们从今天开始要去公司上班了。写了一个函数,就交给其他开发用了。 def func1(): print('in func1') 季度末,公司的领导要给大家发绩效奖金了,就提议对这段日子所有人开发的成果进行审核,审核的标准是什么呢?就是统计每个函数的执行时间。 这个时候你要怎么做呀? 你一想,这好办,把函数一改: import time def func1(): start = time.time() print('in func
分类: 其他 发布时间: 04-28 21:27 阅读次数: 4

Netty核心概念(6)之Handler

1.前言  本节介绍Netty中第三个重要的概念——Handler,这个在前两节都提到了,尤其是Channel和Handler联系紧密。handler本身的设计非常简单,但是所起到的作用却很大,Netty中对于handler的实现非常多(handler是控制socket io的各个生命周期的业务实现,netty实现了很多种协议,自然有很多handler类)。本节并不关心各种不同功能的handler具体实现,主要讲解handler的设计和作用及使用方法。 2.主要概念 2.1 ChannelHa
分类: 其他 发布时间: 04-28 21:27 阅读次数: 6

NETCOREAPI 跨域处理

ASPNETCOREAPI 跨域处理 AspNetCoreApi 跨域处理 如果咱们有处理过MV5 跨域问题这个问题也不大。 (1)为什么会出现跨域问题: 浏览器安全限制了前端脚本跨站点的访问资源,所以在调用WebApi 接口时不能成功访问资源,原因“同源策略”的存在: 同源指以下几点相同 (1) IP地址/域名 (2) 端口号 (3) 网络协议) 以上三点相同即为同源,浏览器将不做限制。 (同源)
分类: 其他 发布时间: 04-28 21:27 阅读次数: 4

IIS 设定 CORS 跨域请求

1. 选择网站 2. 设置 HTTP响应头 3.添加 Name: Access-Control-Allow-Origin Value: *
分类: 服务端 发布时间: 04-28 21:27 阅读次数: 5

C17K:Lying Island

链接 题意:   有n个人,每个人可能会说: 第x个人是好人/坏人 如果第x个人是好人/坏人,则第y个人是好人/坏人 思路:   状压dp,首先每个人所说的人只能是他前面10个人,所以对于第i个人记录下,他前面十个人的情况。   对于第i个人,如果他说的话一个状态不冲突,那么i可以由这个状态转移。   注意:对于“如果第x个人是好人,那么第y个人是坏人 “,那么x是好人,y是好人是不满足的。但是除了x是好人y是坏人这种情况满足,x是坏人,也是满足的。(一定要学好语文!) 代码 1 #incl
分类: 其他 发布时间: 04-28 21:27 阅读次数: 4

二、各种ajax

  1.同步ajax $.ajax({ url: '/Editable/GetDepartments', async: false, type: "get", data: {},
分类: 其他 发布时间: 04-28 21:27 阅读次数: 4

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
分类: 其他 发布时间: 04-28 21:24 阅读次数: 6

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
分类: 其他 发布时间: 04-28 21:24 阅读次数: 3

北京师范大学第十六届程序设计竞赛决赛-重现赛

链接: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。 游戏中,玩家需要随着游
分类: 其他 发布时间: 04-28 21:24 阅读次数: 5

jQuery 学习

【兼容IE8以下没办法】【虽不是Modern Web(不建议直接操作DOM)但也是一大利器】 个人推荐书【CSS 网站实录】【JavaScript Dom 编程艺术】【刚开始学不能太纠结机制机理原理因为工具是被设计出来用的】【保持简单简洁简约的心把活干出来】 ……………………………………………… padding 上下 padding 上右下左 正好顺时针 ………………………………………………………… 浏览器中的 js 很关键的事件 =》 windows.onload = function(){
分类: 其他 发布时间: 04-28 21:24 阅读次数: 4

统计字符串中出现最多的字母

转载自喜欢JS的无名小站 let str = "aabbccdd", 统计字符串中出现最多的字母 方法一 关键方法为 String.prototype.charAt 核心理念为:先遍历字符串中所有字母,统计字母以及对应显示的次数,最后是进行比较获取次数最大的字母。 /** * 获取字符串中出现次数最多的字母 * @param {String} str */ function getChar(str) { if (typeof str !== 'string') return //
分类: 其他 发布时间: 04-28 21:24 阅读次数: 7

WebService系列一:WebService简介

原文链接:http://www.cnblogs.com/xdp-gacl/p/4259109.html 一、WebService是什么 WebService是一种跨编程语言和跨操作系统平台的远程调用技术 跨编程语言:就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然! 跨操作系统平台:服务端程序和客户端程序可以在不同的操作系统上运行。 远程调用:就是一台计算机a上的一个程序可以调用到另外一台计算机b上的一个程序的接口方法,譬如,银联提供给商场的pos刷卡系统,商场
分类: 其他 发布时间: 04-28 21:24 阅读次数: 3

#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 ,调用的都
分类: 其他 发布时间: 04-28 21:24 阅读次数: 3