logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HDU 4734 F(x)(数位DP题)

Problem DescriptionFor a decimal number x with n digits (AnAn-1An-2 ... A2A1), we define its weight as F(x) = An * 2n-1 + An-1 * 2n-2 + ... + A2 * 2 + A1 * 1. Now you are given two numbers A and B, ..

PHP内核剖析 Fpm之worker请求处理

以PHP7为学习基础,PHP7的源码为C编写的。参考书籍:《PHP内核剖析》秦鹏/著GitHub网页:https://github.com/pangudashu/php7-internal/blob/master/1/fpm.md正文:worker进程,即PHP Fpm采用多线程模式下,进行服务请求处理的子进程。fpm_ru...

线段树为什么要开4倍空间

假设我们用一个数组来头轻脚重地存储一个线段树,根节点是1,孩子节点分别是2n, 2n+1, 那么,设线段长为L(即[1..L+1))设树的高度为H,对H,有:H(L)={1,1+H(⌈L2⌉),L = 1L > 1这是一个很简单的递归式,并用公式(http://scinart.github.io/math/2014/03/16/QA39.2.G733-1994-CM-3/#m...

Ubuntu18.04添加服务并设置开机启动

问题提出场景:装了一个mycat,想直接设置开机启动网上一大堆教程,不是你抄我就是我抄你,很多Ubuntu的新特性没搞明白就乱发文章了,没办法只能自己总结经验了;我这里采用systemctl添加服务的方法。一、Ubuntu18.04的改动ubuntu-16.10 开始不再使用initd管理系统,改用systemd。用 systemctl 命令来替换了 service 和 chkconfig 的功能

Ubuntu18.04添加服务并设置开机启动

问题提出场景:装了一个mycat,想直接设置开机启动网上一大堆教程,不是你抄我就是我抄你,很多Ubuntu的新特性没搞明白就乱发文章了,没办法只能自己总结经验了;我这里采用systemctl添加服务的方法。一、Ubuntu18.04的改动ubuntu-16.10 开始不再使用initd管理系统,改用systemd。用 systemctl 命令来替换了 service 和 chkconfig 的功能

Nginx反向代理特定路径及url(以mp4文件及xxx.php为例)

问题提出场景:1、nginx做反向代理,静态资源过大或者响应多,如果存在被代理机器,影响效率;2、某URL为了达到安全性等目的,需要代理机代理到特定的被代理机处理;解决方案:nginx反向代理配置;假设环境:代理机ip为ip0,被代理机ip为ip1;1、分发至特定被代理机配置其中如果“jpg”等文件也想配置就将“mp4”改成“mp4|jpg|xxx”;location ~* .(mp4)$ {pr

#nginx#php#运维
暂无文章信息