配置nginx使之支持pathinfo

fastcgi_split_path_info ^(.+\.php)(.*)$; #增加这一句 fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
分类: 企业开发 发布时间: 05-04 23:03 阅读次数: 5

osi七层原理概念

数据载荷:数据载荷理解为最终想要最终想要传递的信息。(实际上,具有层次化的网络通信过程中,上一层协议传递给下一层协议的数据单元(报文)都可以称之为下一层协议的数据载荷)报文:报文是网络中交换与传输的数据单元,它具有一定的内在格式,并通常都具有头部+数据载荷+尾部的基本结构。在传输过程中,报文的格式和内容可能会发生改变头部:为了更好的传递信息,组装报文时,在数据载荷的后面添加的信息段称为报文的头部尾
分类: 其他 发布时间: 05-04 23:03 阅读次数: 7

NOIP2015普及组总结

NOIP2015普及组总结 这次考试总体感觉不错,不过觉得时间有点紧,在最后30分钟才打完。 第一题(金币coin):大大的W!爆搜O(N),一分钟打完; 第二题(扫雷游戏mine):同上; 第三题(求和sum):这道题并不难,不过也卡了我15分钟。把符合条件的每一组中相同颜色和除以2后余数相同的答案通过因式分解(还好最近学(è)习(bǔ)了因式分解)后找规律就可以啦,O(2N); 第四题(推销员salesman):这道题也不是很难,不过我一直想不到正解,就一直耗了半个小时。就当我即将失去信心
分类: 其他 发布时间: 05-04 23:00 阅读次数: 4

自己封装的一个对数据库增删改查的类

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data.SqlClient; using System.Data; /// <summary> ///DBHelp 的摘要说明 /// </summary> public class DBHelp { public DBHelp() { } public static string conn = "
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

Angular 学习笔记 (version 6 小笔记)

1. lazyload 的 path 变成相对路径了, 不过如果你用 ng update 的话, 依然可以不需要修改, cli config 好像能调支持绝对路径的写法. const routes: Routes = [ { path: '', loadChildren: './home/home.module#HomeModule' }, ]; 2. Service 可以通过 decorator 声明其使用地方, 无需通过 ngModule providers 注册. import {
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

性能测试,负载测试,压力测试有什么区别

性能测试(或称多用户并发性能测试)、负载测试、强度测试、容量测试是性能测试领域里的几个方面,但是概念很容易混淆。下面将几个概念进行介绍。 性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。 关注点:how much和how fast 负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担。 关注点:how much 强度测试(Stress Test): 强度测试是一种性能测试,他在系统资
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

RTL基本知识:关于disable fork的误解

分析说明: initial"块"在仿真开始时执行,开启进程procedure_0,创建一个对应的可执行的线程.该进程中开启了5个进程(ini_process_0、ini_process_1、ini_process_2、ini_process_3和ini_process_4),其中并没有哪个进程创建对应的可执行的线程,这5个进程顺序执行.在进程ini_process_1中开启了3个进程(bg_process_0、bg_process_1和bg_process_2),这三个进程也是顺序执行,当执行
分类: 其他 发布时间: 05-04 23:00 阅读次数: 6

JavaScript 匿名函数

转载自:https://www.cnblogs.com/ClareZjy/p/6365891.html 零:介绍 匿名函数的基本形式为(function(){...})(); 前面的括号包含函数体,后面的括号就是给匿名函数传递参数并立即执行之 匿名函数的作用是避免全局变量的污染以及函数名的冲突 小括号的作用 小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号对
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

IntelliJ IDEA 2017.3 多模块右边栏 maven projects,maven项目命名问题

我新建了一个maven web 模块,命名为cloud-access,可是install的时候,名字突然变为cloud-access Maven Webapp了,我就纳闷了,怎么回事。找了很久没发现原因。后来在该Module的POM文件中,发现了玄机。 POM中可以给个<name>标签,可以改变该模块的名字。很神奇吧。
分类: 其他 发布时间: 05-04 23:00 阅读次数: 6

ECMAScript如何实现函数重载

重载函数的定义:在相同的声明域中,如有多个函数名相同的,而参数表不同的(参数类型不同或参数个数不同),返回值类型可以相同也可以不同的函数,称之为重载函数。函数的参数表是区别重载函数的唯一标识,而非函数的返回值。重载函数常用来实现功能类似而所处理的数据类型不同的问题。 然而,ECMAScript函数不能像传统意义上那样实现重载。如果在ECMASript中定义了两个名字相同的函数,则该名字只属于后定义的函数。例: function Add(a){ return a+10; }; funct
分类: 其他 发布时间: 05-04 23:00 阅读次数: 4

黑盒测试-综合案例

黑盒测试运用到了很多种方法,下面是黑盒测试所列举的方法 通用原则 --基于业务流清晰的系统,场景法可贯穿整个测试案例过程,并可在此基础上综合应用各种测试方法 --等价类划分法较其他方法往往优先选用,可高效筛选测试用例,将无线测试变成有限测试 --边界值分析法在任何情况下有应被考虑,他是挖掘缺陷的最有效手段之一 --各种测试中,均可借助错误分析法扩充测试用例,进一步将测试高手的智慧和经验转变成可视化成果 --因果图法和决策表法尤为相似,更适用于系统中的各输入条件及输出结果之间存在关系的情况 --
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

java获取当前时间

主要有两种方式,其中使用Date比较好控制,代码如下: //使用Calendar Calendar now = Calendar.getInstance(); System.out.println("年:" + now.get(Calendar.YEAR)); System.out.println("月:" + (now.get(Calendar.MONTH) + 1)); System.out.println("日:" + now.get(Calendar.DAY_OF_MONTH)); S
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

Fiddler给网站“优化”

最近访问某知名网站的速度非常慢,有时候需要2分钟还没完全打开,页面展示了一半就卡住,然后等半天才继续显示下面部分。这种情况已经有几个月了,不知道是他们服务器原因还是我所在网络的问题,但是基本上在其他网络访问速度也慢,如果是网站自身的问题,我自然没办法解决,只能自己动手,先看看问题出在哪里,然后分析一下有没有可能绕过相关问题。于是用上了一个很好的HTTP分析工具,Fiddler Web Debugger 。 Fiddler的功能很强大,它不仅可以查看HTTP的通信信息,也可以进行分析,从而发现通
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

鸽笼原理

桌上有十个苹果,要把这十个苹果放到九个抽屉里,无论怎样放,我们会发现至少会有一个抽屉里面至少放两个苹果。这一现象就是我们所说的“抽屉原理”。 抽屉原理的一般含义为:“如果每个抽屉代表一个集合,每一个苹果就可以代表一个元素,假如有n+1个元素放到n个集合中去,其中必定有一个集合里至少有两个元素。” 抽屉原理有时也被称为鸽巢原理。它是组合数学中一个重要的原理。 典例: 已知n+ 1个正整数,它们全都小于或等于2n,证明当中一定有两个数是互质的。 证明:小于2n的n+1个数中,至少有两个数是连续的,
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

RHEL SHELL快捷键

Shell快捷键 CTRL+a 调到命令行头 e 调到命令行尾 CTRL+u 光标前面的删除 k 光标后面的删除 CTRL+→词的头 词的尾 ESC+. 粘贴上个命令的尾词 杀掉远程在线用户 Pkill –kill –t pts/2 Skill -kill -v pts /2
分类: 其他 发布时间: 05-04 23:00 阅读次数: 4

leetcode 141 环形链表

1.我想到的用set。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: bool hasCycle(ListNode *head) { unordered
分类: 其他 发布时间: 05-04 23:00 阅读次数: 5

python爬虫(一)

什么是网络爬虫?爬虫可以理解为一段按照一段规则抓取网络信息的程序,比如我们常用的搜索引擎就是网络爬虫。因为python写爬虫的效率比较高,所以很多爬虫都是使用python开发的。 爬虫模拟浏览器自动对服务器交互,一般web浏览器发生的事情:打开浏览器,浏览器对服务器发送请求,服务器回应客户端,浏览器显示网页。我们可以通过代码模拟这个过程,比如下载一部小说,代码框架如下 1 import requests 2 import re 3 4 url = 'http://www.jingca
分类: 其他 发布时间: 05-04 23:00 阅读次数: 4

MD5加密工具类

package cn.itcast.utils; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Utils { /** * 使用md5的算法进行加密 */ public static String md5(String plainText) {
分类: 其他 发布时间: 05-04 23:00 阅读次数: 6

C语言-第四次作业

作业要求一 (70分) 实践最简答的项目wordcount,必须完成其中的基本功能,若可以完成其他功能给予加分。完成后请将你的设计思路、主要代码写在本次作业博客里。 要求三、学习总结和进度(30分) 请用表格和折线图呈现你本周(4/24 8:00~5/5 23:00)的代码行数和所用时间、博客字数和所用时间(3分) 本学期课程即将结束,请总结下你本课程的收获,回顾第0次作业,你是否实现了你的目标?(5分) 本学期学习了指针得应用、结构体的定义,结构数组的运用以及链表。对于前面的学习还能够差不多
分类: 其他 发布时间: 05-04 23:00 阅读次数: 7

Linux简单又实用的指令介绍

导读 今天,与大家分享的是学习Linux过程中的心得体会,写下来与大家分享。 1、指令:ls 说明:ls常常用于在Console界面下,查看当前目录下文件,其中包括文档、脚本、软件包等。类似于Windows资源管理器,可以快速便捷查看。 2、指令:cd 说明:在Linux系统下,常需要切换不同路径,查看、添加或者是运行脚本等。借助cd命令可以快速切换当前工作目录。 如下所示,借助cd,路径切换到 /Desktop目录下,借助ls可以查看Desktop路径下文件。 3、指令:cp 说明:复制(拷
分类: 企业开发 发布时间: 05-04 22:53 阅读次数: 6