总结httpclient资源释放和连接复用
最近修改同事代码时遇到一个问题,通过 httpclient 默认配置产生的 httpclient 如果不关闭,会导致连接无法释放,很快打满服务器连接(内嵌 Jetty 配置了 25 连接上限),主动关闭问题解决;后来优化为通过连接池生成 httpclient 后,如果关闭 httpclient 又会 ... 查看全文
ThinkPHP6安装
使用国内镜像:https://docs.phpcomposer.com/ composer config -g repo.packagist composer https://packagist.phpcomposer.comLinux下出现错误:- topthink/framework v6.0. ... 查看全文
springboot项目使用jetty做web容器
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.spring ... 查看全文
Qt for WebAssembly测试记录
Ubuntu 16, 阿里云 Emscripten # Get the emsdk repo git clone https://github.com/emscripten-core/emsdk.git # Enter that directory cd emsdk # Fetch the late ... 查看全文
如何在linux系统服务器上,安装 LAMP 这个php运行环境?
如果要准备建一个wordpress网站,大多数的wordpress站长都会选择linux系统的服务器。为什么呢?因为windows系统占用服务器资源特别多,尤其是系统内在;而linux系统就不一样了,它占用服务器的资源非常少,我以前在阿里云购买的一个云服务器只有 512M的内在,我安装了3个网站,运行起来一点也不吃力。如果用windows系统,可能要卡死人。 查看全文
Python 开发web服务器,多线程
https://blog.csdn.net/u012887259/article/details/102425450 https://blog.csdn.net/u012887259/article/details/102425450 https://www.jianshu.com/p/27a8cd ... 查看全文
centos8 安装php7.2以及php-fpm
安装php与php-fpm sudo yum -y install php php-fpm 启动php-fpm服务 sudo systemctl start php-fpm安装mysql扩展yum search mysql |grep php找到相应的包 安装yum install php-mysq ... 查看全文
简述 HTTP 首部字段.
一、概述 HTTP 首部字段是构成 HTTP 报文的要素之一。在客户端与服务器之间以 HTTP 协议进行通信的过程中,无论是请求还是响应都会使用首部字段,它能起到传递额外重要信息的作用。 使用首部字段是为了给浏览器和服务器提供报文主体大小、所使用的语言、认证信息等内容。 HTTP/1.1 首部字段根 ... 查看全文
web基础-02 Http
HTTP 什么是HTTP? HTTP(超文本传输协议) 是一个简单的请求-响应协议,它通常运行在TCP之上。 TCP:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 文本:htm ... 查看全文
常用的web api总结
1、querySelector 获取指定元素中匹配css选择器的元素。 2、querySelectorAll 获取指定元素中匹配css选择器的所有元素: 注意:返回的值是一个类数组,可以使用forEach(有些浏览器无法使用,建议还是转一下),但是无法使用filter、map等,需要转换一下: 3、 ... 查看全文
使用IDEA导入打开Web项目
使用IDEA导入打开Web项目 点击file选项,选择open 选择你需要导入的Web项目文件夹 选择导入的窗口,This View表示当前的IDEA窗口打开新项目,New View表示使用新的IDEA窗口打开项目。 导入成功后还需要对Web项目配置tomcat服务器(前提是本地有安装有tomcat ... 查看全文
记录PHP常用几种设计模式
什么是设计模式 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。 主要设计模式 创建型 单例(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点 抽象工厂(Abstract Factory):提 ... 查看全文
HttpRequest中InputStream只能一次性读取问题采坑
场景:前端在request body中传了多个参数,为了方便使用@RequestBody映射成相应的参数对象。 @PostMapping(value = "/game/sync") public WebMessage gameMsgReport(UserInfo userInfo,@RequestB ... 查看全文
CentOS Inatall Rancher & Kubernetes
集群划分 192.168.8.121 Rancher-Server、K8S(etcd、control)、Harbor、NFS-Server 192.168.8.122 Rancher-Agent、K8S(worker) 192.168.8.123 Rancher-Agent、K8S(worker) ... 查看全文
基于gin web框架搭建RESTful API服务
这篇主要学习go项目中的项目结构、项目规范等知识,ROM采用的database/sql的写法。 1.技术框架 利用的是ginweb框架,然后ROM层选用database/sql,安装mysql驱动。安装方式如下: 2.项目结构如下 项目结构分析: 1、main.go主要是存放路由,启动项目; 2、r ... 查看全文
关于nginx隐藏index.php入口文件注意事项
最近项目用的是nginx服务,apache怎么隐藏入口不赘述,官方文档有介绍,Nginx隐藏官方文档这样说的: 实践中,这样是不对的,应该在网站对应的vhost.conf中配置: server { listen 80; server_name test.aaa.com; root "D:/phpst ... 查看全文
Vert.x HttpClient
1、加入依赖 <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-web-client</artifactId> <version>3.8.5</version> </dependency> 2、编写GET请求 import io.v ... 查看全文