配置nginx使之支持pathinfo
fastcgi_split_path_info ^(.+\.php)(.*)$; #增加这一句
fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
NOIP2015普及组总结
NOIP2015普及组总结 这次考试总体感觉不错,不过觉得时间有点紧,在最后30分钟才打完。 第一题(金币coin):大大的W!爆搜O(N),一分钟打完; 第二题(扫雷游戏mine):同上; 第三题(求和sum):这道题并不难,不过也卡了我15分钟。把符合条件的每一组中相同颜色和除以2后余数相同的答案通过因式分解(还好最近学(è)习(bǔ)了因式分解)后找规律就可以啦,O(2N); 第四题(推销员salesman):这道题也不是很难,不过我一直想不到正解,就一直耗了半个小时。就当我即将失去信心
自己封装的一个对数据库增删改查的类
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 = "
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 {
性能测试,负载测试,压力测试有什么区别
性能测试(或称多用户并发性能测试)、负载测试、强度测试、容量测试是性能测试领域里的几个方面,但是概念很容易混淆。下面将几个概念进行介绍。 性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。 关注点:how much和how fast 负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担。 关注点:how much 强度测试(Stress Test): 强度测试是一种性能测试,他在系统资
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),这三个进程也是顺序执行,当执行
JavaScript 匿名函数
转载自:https://www.cnblogs.com/ClareZjy/p/6365891.html 零:介绍 匿名函数的基本形式为(function(){...})(); 前面的括号包含函数体,后面的括号就是给匿名函数传递参数并立即执行之 匿名函数的作用是避免全局变量的污染以及函数名的冲突 小括号的作用 小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号对
IntelliJ IDEA 2017.3 多模块右边栏 maven projects,maven项目命名问题
我新建了一个maven web 模块,命名为cloud-access,可是install的时候,名字突然变为cloud-access Maven Webapp了,我就纳闷了,怎么回事。找了很久没发现原因。后来在该Module的POM文件中,发现了玄机。 POM中可以给个<name>标签,可以改变该模块的名字。很神奇吧。
ECMAScript如何实现函数重载
重载函数的定义:在相同的声明域中,如有多个函数名相同的,而参数表不同的(参数类型不同或参数个数不同),返回值类型可以相同也可以不同的函数,称之为重载函数。函数的参数表是区别重载函数的唯一标识,而非函数的返回值。重载函数常用来实现功能类似而所处理的数据类型不同的问题。 然而,ECMAScript函数不能像传统意义上那样实现重载。如果在ECMASript中定义了两个名字相同的函数,则该名字只属于后定义的函数。例: function Add(a){
return a+10;
};
funct
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
Fiddler给网站“优化”
最近访问某知名网站的速度非常慢,有时候需要2分钟还没完全打开,页面展示了一半就卡住,然后等半天才继续显示下面部分。这种情况已经有几个月了,不知道是他们服务器原因还是我所在网络的问题,但是基本上在其他网络访问速度也慢,如果是网站自身的问题,我自然没办法解决,只能自己动手,先看看问题出在哪里,然后分析一下有没有可能绕过相关问题。于是用上了一个很好的HTTP分析工具,Fiddler Web Debugger 。 Fiddler的功能很强大,它不仅可以查看HTTP的通信信息,也可以进行分析,从而发现通
RHEL SHELL快捷键
Shell快捷键 CTRL+a 调到命令行头 e 调到命令行尾 CTRL+u 光标前面的删除 k 光标后面的删除 CTRL+→词的头 词的尾 ESC+. 粘贴上个命令的尾词 杀掉远程在线用户 Pkill –kill –t pts/2 Skill -kill -v pts /2
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
python爬虫(一)
什么是网络爬虫?爬虫可以理解为一段按照一段规则抓取网络信息的程序,比如我们常用的搜索引擎就是网络爬虫。因为python写爬虫的效率比较高,所以很多爬虫都是使用python开发的。 爬虫模拟浏览器自动对服务器交互,一般web浏览器发生的事情:打开浏览器,浏览器对服务器发送请求,服务器回应客户端,浏览器显示网页。我们可以通过代码模拟这个过程,比如下载一部小说,代码框架如下 1 import requests
2 import re
3
4 url = 'http://www.jingca
Linux简单又实用的指令介绍
导读 今天,与大家分享的是学习Linux过程中的心得体会,写下来与大家分享。 1、指令:ls 说明:ls常常用于在Console界面下,查看当前目录下文件,其中包括文档、脚本、软件包等。类似于Windows资源管理器,可以快速便捷查看。 2、指令:cd 说明:在Linux系统下,常需要切换不同路径,查看、添加或者是运行脚本等。借助cd命令可以快速切换当前工作目录。 如下所示,借助cd,路径切换到 /Desktop目录下,借助ls可以查看Desktop路径下文件。 3、指令:cp 说明:复制(拷
今日推荐
周排行