ubuntu编译安装php8.1
ubuntu 编译安装 php8.1 下载 php 源代码文件 安装必要的库文件 sudo apt-get install -y gcc make openssl curl libbz2-dev libxml2-dev libjpeg-dev libpng-dev libfreetype6-dev libzip-dev libssl-dev libsq……
ubuntu 编译安装 php8.1 下载 php 源代码文件 安装必要的库文件 sudo apt-get install -y gcc make openssl curl libbz2-dev libxml2-dev libjpeg-dev libpng-dev libfreetype6-dev libzip-dev libssl-dev libsq……
ubuntu 编译安装 Nginx1.20.1 下载文件 编译安装 nginx 需要 pcre 和 openssl 两个库,先下载下来 创建一个用户 首先创建一个用户 useradd www 安装 nginx 必要的库 apt-get install gcc g++ autoconf make automake libtool libperl-……
Spring Boot2 学习笔记之使用 Redis(八) spring boot 集成 Redis 很简单,没有 mysql 那么复杂,以下即是集成 redis 的过程 引入 redis 包 <dependency> <groupId>org.springframework.boot</groupId> ……
Spring Boot2 学习笔记之集成 Interceptor(七) 过滤器 Filter 和 拦截器 Interceptor 的区别 Filter 是依赖于 Servlet 容器,属于 Servlet 规范的一部分,而拦截器则是独立存在的,可以在任何情况下使用。 Filter 的执行由 Servlet 容器回调完成,而拦截器通常通过动态代理的方式来执行……
Spring Boot2 学习笔记之集成 Filter(六) java 中的 filter 类似于 php 和 node 中的中间件 middleware,叫法不同但用法类似 Spring Boot会自动扫描所有的FilterRegistrationBean类型的Bean,然后,将它们返回的 Filter 自动注册到 Servlet 容器中,无需任何配……
Spring Boot2 学习笔记之导入 MyBatis-Plus(五) 首先准备pom.xml文件 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plu……
Spring Boot2 学习笔记之配置 JdbcTemplate (四) 使用 spring boot 访问数据库测试记录 修改 pom.xml 文件 需要在 pom.xml 文件中的dependencys中加入关于 mysql 和 jdbc 的相关包 具体配置如下: <?xml version="1.0" encodi……
Spring Boot2 学习笔记之获取配置参数(三) 在 spring boot 中的配置文件有两种形式: application.properties 和 application.yml 推荐使用yml的格式文件进行配置 大概结构如下: spring: application: name: ${APP_NAME:unknow_n……
Spring Boot2 学习笔记之获取请求参数(headers,Method) (二) 除了 get,post 请求,restful 风格的请求还有类似 put,delete 等的 methods 请求类型,在前后分离的项目中也需要获取到请求 headers 中的信息! 获取 Method 信息 spring boot 获取 Method 方式非常简……
Spring Boot2 学习笔记之获取 get,post 请求 (一) 2021 年的目标,掌握 java 与 spring boot2 用来开发 web 应用,作为开始,首先从获取请求入手! 创建 spring boot 项目 在这里使用 idea 里的 Spring Initializr 创建,选项里选择 Spring Boot DevTools……
智能算法-结巴分词 分词就是将连续的字序列按照一定的规范重新组合成词序列的过程。我们知道,在英文的行文中,单词之间是以空格作为自然分界符的,而中文只是字、句和段能通过明显的分界符来简单划界,唯独词没有一个形式上的分界符,虽然英文也同样存在短语的划分问题,不过在词这一层上,中文比之英文要复杂得多、困难得多。 结巴分词有 java,python,php,n……
nodejs 中好用的爬虫工具 在这里分享几个好用的爬虫工具,基于 nodejs,在以后的工作生活学习中可以起到大用处! 1.puppeteer 最好用的无头浏览器,没有爬不到网页,也可以用来做 ssr 的预渲染,功能灰常强大! 2.website-scraper website-scraper-puppeteer 最好用的下载网站插件,直接将整……
[client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock basedir = /usr/local/mysql datadir = /data/mysql pid-file = /data/mysql/mysql……
使用 Canvas 制作图片油画效果 借鉴了https://wow.techbrood.com/fiddle/31235的例子,里面的参数自己手动调了调,效果如下: 所有代码: <!DOCTYPE html> <html> <head> <title>油画效果滤镜</title> ……
JWT token 生成与验证 本文引用自https://jwt.io JSON Web 令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间安全地将信息作为 JSON 对象传输。由于此信息是经过数字签名的,因此可以被验证和信任。可以使用秘密(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对……
Oauth2(RFC6749) 学习与研究 协议一览 OAuth 2.0 是用于授权的行业标准协议。OAuth 2.0 致力于简化客户端开发人员的工作,同时为 Web 应用程序,桌面应用程序,移动电话和客厅设备提供特定的授权流程。 Oauth2.0 协议相对于 Oauth1.0 优势: 简单性:客户端开发人员无需进行任何加密或使用库即可调用 OAuth ……
nginx 负载均衡与反向代理(upstream) nginx 作为负载均衡器主要应用upstream这个模块 upstream 默认使用 Round-Robin 算法进行负载均衡,即依次加权轮询每个节点。 默认有以下 4 个配置项 1.weight 权重,默认 1 2.max_conns server 的最大并发连接数 默认是 0,表示没有限制 3.m……
linux 使用 openssl 创建 ssl 证书 创建根证书 创建 CA 私钥 openssl genrsa -out ca.key 2048 创建 CA 公钥 openssl req -new -x509 -days 3650 -key ca.key -out ca.crt 签发证书 创建私钥 openssl genrsa -out a.pem 10……
vue 后台模板推荐 vue-element-admin 第一当然是大名鼎鼎的 admin-element-vue 了,也是个人用的最熟练的一款后台框架,性能优异,加载速度快,使用 element-ui,视觉效果也不错,几乎没有缺点,值得一试! vuesax 这个是使用 vuesax3.0 开发的一套后台框架,现在 vuesax 更新到 4.0,貌似作……
laravel 应用 swoole 加速 Swoole 是异步网络通信引擎,也是一个纯 C 开发的 PHP 扩展。 他允许 PHP 开发者在 PHP 中写高性能,可扩展的并发 TCP, UDP, Unix socket, HTTP, WebSocket 等服务, 而不需要拥有太多的非阻塞 I/O 编程和低级别的 Linux 内核知识。 你可以把 Swoo……
您已发表3条评论。
日期时间 | Points | 类别 | 状态 | 描述 |
---|---|---|---|---|
2020-09-30 07:34:55 | 0 | accepted | comment_posted_6 |
学习资料
文档说明
友情链接
关于作者
不错
2022-01-10 11:34:04 发表在 转载: 2020年11个Redis系列高频面试题好复杂...得消化几天
2020-09-30 15:34:55 发表在 用systemctl管理linux服务(配置文件详解):grin:
2016-08-25 18:11:28 发表在 Awesome PHP