概述 JSON-RPC是一个无状态的、轻量级的远程过程调用(RPC)协议。所谓的RPC,Remote Procedure Call的简写,中文译作远程过程调用或者远程服务调用,只能采用post请求。直观的理解就是,通过网络来请求服务,获取接口数据,而不用知晓底层网络协议的细节。RPC`支持的格式很多 ...
分类:
Web程序 时间:
2019-11-13 22:00:33
阅读次数:
99
PHP压缩文件夹的方法<pre> public function addFileToZip($path, $zip) { $handler = opendir($path); //打开当前文件夹由$path指定。 while (($filename = readdir($handler)) !== ...
分类:
Web程序 时间:
2019-11-13 21:59:08
阅读次数:
92
php 环境require(): open_basedir restriction in effect 错误 错误日志显示,访问脚本不在 open_basedir的限定目录里面 解决方法打开fastcgi.conf设置如下fastcgi_param PHP_ADMIN_VALUE "open_bas ...
分类:
Web程序 时间:
2019-11-13 21:58:01
阅读次数:
88
0. 软件下载 本文假定你已安装了 JDK 环境,如未安装,可参阅 Java 开发环境配置 。 我们可以使用 Eclipse 来搭建 JSP 开发环境,首先我们分别下载一下软件包: Eclipse J2EE Tomcat 1.Tomcat 下载安装 你可以根据你的系统下载对应的包 (以下以 Wind ...
分类:
Web程序 时间:
2019-11-13 21:53:26
阅读次数:
114
题目背景 浙江省的几所OI强校的神犇发明了一种人工智能,可以AC任何题目,所以他们决定建立一个网络来共享这个软件。但是由于他们脑力劳动过多导致全身无力身体被♂掏♂空,他们来找你帮助他们。 题目描述 共有n所学校(n include include include include include de ...
分类:
Web程序 时间:
2019-11-13 21:52:57
阅读次数:
100
[TOC] HTML基础(二)form表单、CSS form表单 表单用于向服务器传输数据,从而实现用户与Web服务器的交互 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等 表单还可以包含textarea、select、fieldset和label标签 input用法 in ...
分类:
Web程序 时间:
2019-11-13 21:51:05
阅读次数:
116
css3 svg路径蒙版动画 具体看https://www.cnblogs.com/oubenruing/p/9568954.html 还有个更好控制的写法<pre><!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" /> <ti ...
分类:
Web程序 时间:
2019-11-13 20:39:50
阅读次数:
195
css3mask淡出文字<pre>.p0_11wrap { width: 0.299rem; height: 7.68rem; overflow: hidden; background: url(/weiyeweiwangzhan/images/0/p0_11.png) no-repeat; bac ...
分类:
Web程序 时间:
2019-11-13 20:39:18
阅读次数:
133
php nginx反向代理获取真实ip的教程 <pre> location /getip { proxy_pass http://newmiracle.cn/ip.php; } proxy_set_header Host $host; proxy_set_header X-Real-IP $remo ...
分类:
Web程序 时间:
2019-11-13 20:32:54
阅读次数:
85
网站域名和网络服务器全是公司新建站时,必须做的关键工作中,网站域名是寻找网址的凭据,能够说成网址的姓名,而网络服务器则是储放网址的关键的服务项目机器设备,这2个其实沒有关联的工作中,我觉得也是挺大的关系。
分类:
Web程序 时间:
2019-11-13 19:27:00
阅读次数:
131
[toc] css: 层叠样式 :定义如何显示HTNL元素 当浏览器读到一个样式表,就会按照样式表来对文档进行格式化(渲染) css 语法结构: 选择器和声明 : 声明包括{属性 1:属性值1;属性:属性值;} css注释: css样式引入方法: css选择器: 一,基本选择器: 注意: 样式类名不 ...
分类:
Web程序 时间:
2019-11-13 19:25:31
阅读次数:
97
function a() { this.b = function () { console.log('111') return this } this.c = function () { console.log('111') return this } return this } a().b().c ...
分类:
Web程序 时间:
2019-11-13 19:15:27
阅读次数:
89
作为服务器基础软件,Jexus 于近期完成了对国产系列CPU(龙芯、兆芯、飞腾等)和国产操作系统的全面支持,为基于 .NET 技术的应用程序在国产服务器上运行,提供了安全稳定、坚实可靠、自主可控的基础平台。
分类:
Web程序 时间:
2019-11-13 19:11:11
阅读次数:
95
你来说说 websocket 有什么用
双向通信,服务器端可以主动 push,给客户端发送通知
那websocket多个节点有什么问题?
头条面试官的提问让我的回忆飘到了一个下午,想起了我两个同事之间的对话
引子
咱有部分用户收不到通知了
通知是由ws服务控制的,它最近是有啥改动么
也没改啥,以前单个节点也没有问题
想起来了,接上面通知,把服务都从单节点改成了多节点
对,说是为了什么 HA,两位数用户的服务需要折腾吗
没事,这样出去了也有搭建高可用服务与 websocket 负载均衡的经验了
说的倒也是!不过这样确实会有 ws 分布式的问题
简单,加个 reids 就好了
多节点问题
在开始思考分布式会有什么问题时,先来回答一个问题: 服务端如何与客户端交流?
在 ws 服务端,当与客户端连接成功后,会生成一个对象 connection ,ws 会维护一个与客户端所有连接的 connections 。如果想要主动推送消息到客户端,只需要调用API connection.sendText(message) 。
那如何给所有人广播消息呢?
服务器只需要与它
分类:
Web程序 时间:
2019-11-13 19:07:39
阅读次数:
108
使用jpa做增删改查的时候出现了这个异常,原因是转化成json的时候,fasterxml.jackson将对象转换为json报错,发现有字段为null 解决方案:实体类上添加 @JsonIgnoreProperties(value = { "hibernateLazyInitializer"}) ...
分类:
Web程序 时间:
2019-11-13 17:56:50
阅读次数:
200
前言:该篇说明:请见 说明 —— 浏览器工作原理与实践 目录 在上一篇文章中介绍了 TCP 协议是如何保证数据完整传输的,相信你还记得,一个 TCP 连接过程包括了建立连接、传输数据和断开连接三个阶段。 而 HTTP 协议,正是建立在 TCP 连接基础之上的。HTTP 是一种允许浏览器向服务器获取资 ...
分类:
Web程序 时间:
2019-11-13 17:53:32
阅读次数:
138
背景:开发了款小程序要部署,发现小程序只支持https的请求。。。 So,原来的域名已经给Web端绑定且在正式使用中, 百度后发现小程序也支持二级域名,于是便想的在原来域名下开一个二级域名给小程序使用,这种场景也是比较合理的, 一般web使用 www.abc.com 移动端/小程序等则使用m.abc ...
分类:
Web程序 时间:
2019-11-13 17:52:52
阅读次数:
131