解决phpstorm激活码无效或has been cancelled问题
前言: PhpStorm是一款商业的PHP集成开发环境,所以官方正版是提供一个月的免费试用,其他可以通过激活码进行激活。然后网上很多提供的激活码要么是过期,要么失效。这里提供的激活码截至到2021年1月,并且也不会出现has been cancelled。 步骤: 1. 下载复制激活码。(公众号回复 ... 查看全文
guzzle 发起 https 请求 报错解决方法
guzzle 发起http请求与https请求的区别,发起https请求时,需要在构造函数中传入一个配置项, 具体代码如下: //发起请求 $client = new Client(['timeout' => 5, 'verify' => false]); $response=$client->ge ... 查看全文
TCP/IP协议和HTTP协议
看过谢希仁老师的《计算机网络》,但是当时编程能力弱,没有实践经验,现在遇到了关于网络连接方面的问题,还是有必要复习和梳理一些概念和过程。tcp协议存在于5层网络模型中的传输层,三次握手说的就是tcp。 看一下官方的描述: TCP是Tranfer Control Protocol的简称,TCP协议是一 ... 查看全文
asp.net core 3.1 cookie httpOnly 登录验证
region set-cookie to ie 1.startup.cs ConfigureServices 添加 //注册Cookie认证服务 services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme) ... 查看全文
切换Mac默认PHP版本为MAMP
Mac自带了PHP开发环境,但是很多开发者装了MAMP集成环境,打开终端输入:which php,会显示/usr/bin/php,是系统自带的PHP版本,要切换默认的PHP版本为MAMP下的PHP,需要修改系统bash_profile并执行这个shell脚本。 打开终端输入 ~~~ 1 1. vim ... 查看全文
Netty HTTP服务
1) 实例要求: 使用 IDEA 创建 Netty 项目2) Netty 服务器在 6668 端口监听, 浏览器发出请求 "http://localhost:6668/ "3) 服务器可以回复消息给客户端 "Hello! 我是服务器 5 " , 并对特定请求资源进行过滤.4) 目的: Netty 可 ... 查看全文
Netty 应用实例-群聊系统,心跳检测机制案例 ,WebSocket 编程实现服务器和客户端长连接
实例要求:1) 编写一个 Netty 群聊系统, 实现服务器端和客户端之间的数据简单通讯(非阻塞)2) 实现多人群聊3) 服务器端: 可以监测用户上线, 离线, 并实现消息转发功能4) 客户端: 通过 channel 可以无阻塞发送消息给其它所有用户, 同时可以接受其它用户发送的消息(有服务器转发得 ... 查看全文
辟谣 - SAP CRM WebClient UI的性能,一定不如ABAP Webdynpro吗?
Background of this Blog For several CRM projects in China which I am involved, I found the partner have chosen ABAP webdynpro when custom development ... 查看全文
c# winform 访问WebServices 服务(通过WEB引用的方式进行访问)
第一步、Winform项目引用WEB服务 第二步、代码声明实例化 Web引用 YzServ.TestServ yzserv = new WebYzServ.TestServ(); yzserv.AAA("参数值"); ... 查看全文
Nginx实现同一端口HTTP跳转HTTPS
转自:https://www.cnblogs.com/pencile/p/Nginx_http_to_https.html 小目标:在只监听一个端口的情况下,将http访问跳转为https。 一般情况下http协议使用80端口,https协议443端口。要实现http强制转https是非常简单的事, ... 查看全文
ngx_http_core_module模块提供的变量
ngx_http_core_module模块提供的变量 在记录access_log访问日志文件时, 可以使用ngx_http_core_module模块处理请求时所产生的丰富的变量, 当然, 这些变量还可以用于其他HTTP模块 $arg_patameter HTTP请求中某个参数的值,如/index ... 查看全文
NetCore项目实战篇03---HTTP Patch 更新数据
一、什么是HTPP Patch HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 而patch其实就是对新增五种请求方式中的put的补充。用来对已知资源进行 ... 查看全文
编写一个webpack loader
作用 loader是一种打包的方案,webpack默认只识别js结尾的文件,当遇到其他格式的文件后,webpack并不知道如何去处理。此时,我们可以定义一种规则,告诉webpack当他遇到某种格式的文件后,去求助于相应的loader。 开发 新建loaders文件夹并创建三个loaders文件 入口 ... 查看全文
javaweb登陆实例
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional ... 查看全文
c# Winfom客户端 GET 访问WebApi 方法
服务方法 1 [HttpGet] 2 public string GetWebName(string name,string pwd) 3 { 4 Dictionary<string, string> dict = new Dictionary<string, string>(); 5 dict.A ... 查看全文
docker安装RabbitMQ后无法访问web界面问题
我们将rabbitmq_management这个插件启动,然后就好了 docker exec -it rabbit rabbitmq-plugins enable rabbitmq_management ... 查看全文
如何制作一个简易的web聊天室(思路)
在这里我先把自己的思路分享一下: 聊天室的静态资源如聊天室的外观一类,使用静态的html直接编写。 聊天消息则通过ajax去数据库读取并动态输出在页面上,同时设置好定时函数 ,让数据聊天消息在固定周期内不断刷新,这样就实现了聊天室数据的实时更新,注意的是在每次重新输出聊天消息时,要把之前的的消息清除 ... 查看全文
mac上phpstorm的一些设置
插件安装 PHP ANNOTATIONS 注释对齐 prefenerces editor code style code generation comment Code 打勾 add space at comment start 滚轮缩放代码区域大小 prefenerces editor gener ... 查看全文
HTTP 两次 DELETE 同一个资源应该返回什么
在实践 RESTful API 设计的时候,会碰到很多需要选择的地方。而这些在 RFC 7230 7235 里面没有说明。例如这次要说的 DELETE 方法。 根据 RFC 7231 的说法, DELETE 是幂等的。 幂等(idempotent)是什么?在 RFC 7231 定义幂等方法的时候,是 ... 查看全文
安装libjpeg,让php支持jpeg图片的裁切、缩放等操作
在php项目中,使用到图片裁切、缩放等功能时,就需要php启用gd和libjpeg扩展,否则imagecreatefromjpeg 类似函数不可用。可能是因为jpeg的版权问题,yum安装的gd库默认不支持jpeg有关操作,需要手工安装jpeg library(参见php官网:https://www ... 查看全文
响应式Web设计测试的完整描述
Web利用不再局限于过去的桌面设备。换种方式说,也就是客户可以在家里用平板电脑和手机随时随地的上网。 响应性web设计测试工具为站点提供了一种适应性,使其能够以令人满意的方式显示内容,而这些内容对gadget的估计几乎没有任何影响。 但是,大多数网站并没有像手机那样可以系统升级。响应式web设计测试 ... 查看全文