解决mysql跟php不在同一台机器上,编译安装php服务报错问题:configure: error: Cannot find MySQL header files under /application/mysql.
在编译安装php服务时报错: configure: error: Cannot find MySQL header files under /application/mysql.
Note that the MySQL client library is not bundled anymore! 前边搭建lnmp环境时,是把mysql和php安装在了同一台机器上,编译php的时候,需要通过参数 --with-mysql来指定mysql的安装路径,但在生产环境中,通常php和mysql是不在同
树的存储、森林的存储
树的存储: 二叉树的存储: 1. 连续存储(顺序存储)【完全二叉树】,以数组实现 优点: 查找某个节点的父节点和子节点(包括判断有没有子节点和父节点) 缺点: 耗用内存空间过大 2. 链式存储: 一个节点包含三个部分:左子节点地址、数据域、右子节点地址 优点:耗内存小 一般树的存储: 由于计算机的内存是线性的,而树是非线性的。若在计算机里只存树的有效节点,便不能查找某个节点的子节
楼房重建(分块/线段树)
问题: 小 A 的楼房外有一大片施工工地,工地上有 N 栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。 为了简化问题,我们考虑这些事件发生在一个二维平面上。小 AA 在平面上 (0,0) 点的位置,第 ii 栋楼房可以用一条连接 (i,0) 和 (i,Hi) 的线段表示,其中 Hi 为第 i栋楼房的高度。 如果这栋楼房上存在一个高度大于 0 的点与 (0,0)的连线没有与之前的线段相交,那么这栋楼房就被认为是可见的。 施工队的建造总
rabbitmq 消息安全接收与消息持久化
可插拔式:一个插件,安装和写在不影响主程序运行 durable=True 持久,持续地 | 队列持久化 delivery_mode=2 消息持久化 import pika
import time
credentials = pika.PlainCredentials('alex', 'alex123')
connection = pika.BlockingConnection(pika.ConnectionParameters(
'192.168.14.52',cred
cmake和json安装
一、cmake源码安装 官网下载源码:https://cmake.org/download/ 安装: ./bootstrap make make install cmake --version 二、json安装 下载源码:https://github.com/open-source-parsers/jsoncpp/tree/1.8.3 安装: cd jsoncpp mkdir -p ./build/debug cd ./build/debug cmake -D CMAKE_BUILD_TYPE
P4544 [USACO10NOV]购买饲料Buying Feed
额,直接思路就dp吧。(我还想了想最短路之类的233但事实证明不行2333.....) 直入主题: 化简题意:在x轴上有n个点,坐标为xi。从原点出发,目标点为e,在途中需要收集K重量的物品,在每个点有收集的上限和单价,路费是当前已收集重量*距离,求最小值。 首先,最暴力的方程式很好推(普及难度),枚举当前点,当前点总重量,nk^2的复杂度(25 0000 0000 233.....)于是直接gg。 所以,方程式: dp[i][j]=min(dp[i-1][p]+dis[i] j^2+w[i-
如何获取所有的参数名和参数值?用request.getParameterNames(); Enumeration enu=request.getParameterNames(); while(enu.hasMoreElements()){ String paraName=(String)enu.nextElement(); System.out.println(paraName+"
用request.getParameterNames(); Enumeration enu=request.getParameterNames(); while(enu.hasMoreElements()){ String paraName=(String)enu.nextElement(); System.out.println(paraName+": "+request.getParameter(paraName)); }
查看kafka在zookeeper中节点信息和查看方式
1.先到zookeeper的bin下面 2.输入命令./zkCli.sh 如下图: 3.输入命令 ls / 4.输入命令 ls /consumers 这个命令是消费者 还没有数据 5. 输入下图中的命令就能看到了 6.
rabbitmq消息订阅发布
fanout: 广播 , exclusire=True 随机唯一的 广播模式:实时的 import pika
import sys
credentials = pika.PlainCredentials('alex', 'alex123')
connection = pika.BlockingConnection(pika.ConnectionParameters(
'192.168.14.52',credentials=credentials))
channel = c
POJ 3660 (Floyd判断传递闭包)
题目:输入n头牛,m个关系。接下来m行每行两个int数a,b,代表a可以打败b 问:能确定多少头牛的排名 思路:floyd算法可以判断传递闭包问题(通过传递性推导出尽量多的元素之间的关系叫做传递闭包),模板题 #include <iostream>
#include <cmath>
#include <cstdio>
#include <cstring>
#include <string>
#include <map>
#include <iomanip>
#include <a
Ubuntu基本操作(博主想上传图片给服务器的一些命令)
1、将当前目录下的文件移动至指定文件夹,这里用移动至网站的根目录做示范 sudo mv bamboo.jpg /val/www/html mv bamboo.jpg /val/www/html 2、进入指定文件夹,这里用进入网页根目录做示范 cd /var/www/html 3、返回上一级文件夹,返回home文件夹 cd .. cd ~ 4、进入超级管理员模式,这样就可以不受限制地对所有文件进行操作了 su root (随后输入密码) sudo passwd (重置密码用的
使用tqdm实现下载文件进度条
1、获取下载链接 下载链接为:http://fastsoft.onlinedown.net/down/Fcloudmusicsetup2.5.5.197764.exe 2、使用tqdm实现 2.1、从response的headers中获取文件大小,同时注意:get请求中#stream=True参数的作用是仅让响应头被下载,连接保持打开状态 2.2、以wb模式打开文件 2.3、使用注意调用iter_content,一块一块的遍历要下载的内容,搭配stream=True,此时才开始真正的下载 原始
Count the Buildings
K - Count the Buildings 参考:Count the Buildings 思路可以借鉴,但是代码略有问题 写的时候 re 了 9 发,然后把变量定义的顺序换了一下居然 A 了,以为这个是个骚操作,最后才发现是真的会越界,当 f+b>n+2 的时候就有可能会发生越界,而这种情况,if 判断一下就好 代码: // Created by CAD on 2019/8/17.
#include <bits/stdc++.h>
using namespace std;
using ll
刷机,twrp,安装xposed
首先明白几个名词: recovery模式,类似于pc端的PE系统,每个手机都有自带的rec,但不好用,最好自己刷一个,现在市面最好用的是twrp fastboot模式,比recovery更底层,进入fastboot可以刷第三方的rec,比如twrp,然后进入rec刷其他rom包 开机状态进入fastboot:adb reboot bootloader,有些手机(小米)官方锁了bootloader(bl)需要申请解锁 刷入rec:fastboot flash recovery recovery.
SpringMvc中参数的请求----处理多对象传参问题
1. 了解SpringMVC参数接收的流程 2. 多参数传参问题 2.1 问题描述 2.2 比如: 定义一个input.html页面 有两个实体类,Dog类和Cat类,这两个类中分别有两个属性,name和age 后台Controller: Controller中,save方法有两个参数,Cat和Dag,前台input.html传参时,这个save方法不知道要将name和age放到哪个对象中,如何解决这个问题? 解决问题如上图所示,WebDataBinder就是集成于DataBinder,bin
使用JDBCTemplate执行DQL/DML语句
package cn.itcast.datasource.jdbctemplate; import cn.itcast.domain.User; import cn.itcast.utils.JDBCUtils; import org.junit.Test; import org.springframework.jdbc.core.BeanPropertyRowMapper; import org.springframework.jdbc.core.JdbcTemplate; import o
今日推荐
周排行