688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

服务端

[Minecraft插件]服务器插件开发教程(零)-插件开发环境配置

2024-04-12 07:51:03

[Minecraft插件]服务器插件开发教程(零)-插件开发环境配置最后更新于:2022-2-4。更新说明:完全重制了 2022-1-14 的教程。  这是 Minecraft 服务器插件开发教程的第⼀篇,按照习惯编号为零。  许多⼈可能对于插件开发望⽽却步,认为它需要⾼深的编程知识。但是,事实并⾮完全如此,它和许许多多的技能⼀样,只要通过简单的动⼿尝试,就可以快速上⼿——当然...

钉钉开发第三方H5微应用入门详细教程[ISV][免登流程][授权码][HTTP回调...

2024-04-07 13:16:54

钉钉开发第三⽅H5微应⽤⼊门详细教程[ISV][免登流程][授权码][HTTP回调推送][。。。转载请注明原⽂地址: (by lnexin@aliyun 世间草⽊)此教程注意点:适⽤于第三⽅企业开发H5微应⽤形式,⾮企业内部开发, ⾮钉钉推荐的“⼩程序”⽅式;消息推送模式为HTTP回调,不使⽤钉钉收费的“RDS钉钉云推送数据源“模式;开发前准备:关于服务器,有公⽹服务器最好,没有的话需要内...

关于单向认证与双向认证

2024-04-06 20:30:46

关于单向认证与双向认证前⾔:我这⾥记录了关于CA证书->https单向认证->抓包⼯具在https抓包原理->https双向认证->SSL pining原理和绕过以及⼀些细节的思考(不知道对或错)CA证书先来了解下关于CA证书证书是⽤来证明公钥拥有者⾝份的凭证。CA证书的由来CA证书⼀般由证书认证机构(CA)签发,过程:1、申请者⾃⼰通过⾮对称加密算法(RSA)⽣成对应的公...

feignclient 原理

2024-04-06 05:12:45

feignclient 原理FeignClient是一个基于注解的声明式Web Service客户端,它可以轻松地与RESTful服务端集成。其原理主要涉及到以下几个方面:1. 采用动态代理技术:FeignClient在运行时创建了一个接口的代理对象,该代理对象能够处理接口方法的调用请求,并将其转化为HTTP请求发送给服务端。2. 基于SpringMVC:FeignClient利用SpringMV...

restful接口规则

2024-04-06 04:33:58

restful接口规则    什么是RESTful接口?    REST是Representational State Transfer的缩写,更常见的称呼是RESTful接口,即表现层状态转移(ReST),是一种软件架构风格,也是一种技术规范。它定义了一组规范,使开发者可以将自己的软件系统变成一个与网络相协同的系统。    RESTfu...

Python中的RESTful编程

2024-04-06 03:46:07

Python中的RESTful编程随着网络技术的不断发展和普及,RESTful编程作为一种新型的软件开发方式备受瞩目。本文将结合Python语言,初步探讨RESTful编程的原理、特点以及其在实际应用中的优势。一、RESTful编程的原理和特点REST(Representational State Transfer),即表述性状态转移,是一种在万维网上进行网络应用程序开发的方式。RESTful编程...

ssh登陆过程分析和openssh的编译、使用方法

2024-04-05 21:35:08

h是安全的shell程序 【认证原理】有2种认证方式(一)基于账号和口令的验证方式(二)基于公钥和私钥的验证方式ssh的登录过程分为5个阶段1、版本号协商阶段2、密钥和算法协商阶段3、认证阶段4、会话请求阶段5、会话交互阶段《1》版本号协商阶段服务端打开端口22,等待客户连接。客户端向服务端发起TCP连接,连接建立后,服务端向客户端发送第一个报文,包括版本标志字符串,格式为“协议版本号 次协议版...

6.Hystrix-超时设置

2024-04-05 20:13:03

6.Hystrix-超时设置由于客户端请求服务端⽅法时,服务端⽅法响应超过1秒将会触发降级,所以我们可以配置Hystrix默认的超时配置如果我们没有配置默认的超时时间,Hystrix将取default_executionTimeoutInMilliseconds作为默认超时时间utionTimeoutInMilliseconds = getProperty(propertyPre...

SpringCloud学习心得

2024-04-05 19:52:44

SpringCloud学习⼼得SpringCloud初衷最近公司的⽼项⽬基本维护稳定了,规划⼀个资讯项⽬,我打算⽤众望所归的cloud提升下技术b格,之前只会⽤boot,做技术的就要⼀直保持学习,不吃⽼本,开始学习cloud。写篇博客记录下。介绍springcloud和springbootSpringCloud为开发⼈员提供了快速构建分布式系统的常⽤⼯具,包括配置管理、服务发现、服务熔断、智能路由...

SpringBootAdmin的使用详解(Actuator监控接口)

2024-04-05 19:37:13

SpringBootAdmin的使⽤详解(Actuator监控接⼝)⽬录第⼀部分 Spring Boot Admin 简介admin-server 服务端(admin-server)客户端第⼆部分快速⼊门服务端配置(admin-server)客户端配置(admin-client)spring security 安全加固服务端配置(admin-server)客户端配置(admin-client)第⼀...

php实现接收客户端上传的图片

2024-04-04 06:33:31

php实现接收客户端上传的图⽚inputtypefile不上传文件今天,遇到⼀个服务端接收客户端上传图⽚的需求,经过学习。我写了个简单的demo以备下次学习。⾸先服务器接收的发送图⽚的请求⼀定要是post请求,⽽且请求⼀定要加上 enctype="multipart/form-data" 缺⼀不可下⾯是例⼦,写个简单的浏览器端的:<html><head><title&...

layuiAdminstdv1.x【iframe版】开发者文档

2024-04-04 02:12:39

layuiAdminstdv1.x【iframe版】开发者⽂档layuiAdmin.std(iframe 版)是完全基于 layui 架构⽽成的通⽤型后台管理模板系统,采⽤传统的 iframe 多页⾯开发模式,可更快速直接地开发⽹页后台应⽤程序,⽆需过多地学习成本,简单⾼效,撸起袖⼦直接⼲。题外该⽂档适⽤于 layuiAdmin.std 常规版(iframe),阅读之前请务必确认是否与你使⽤的版本...

Web前端开发中的跨域问题解决方案探究

2024-04-04 01:55:13

Web前端开发中的跨域问题解决方案探究iframe参数传递引言:在现代Web前端开发中,跨域问题是一个非常常见的问题。跨域指的是当Web应用程序试图使用不同于创建Web应用程序的服务器的资源时,会遇到同源策略(Same-Origin Policy)所导致的禁止访问问题。跨域问题可以是跨域Ajax请求、跨域嵌入第三方资源、跨域访问iframe文档等等。跨域问题是Web开发中的一个重要问题,本文将会探...

七牛云存储的JavascriptWeb前端文件上传

2024-04-03 03:47:21

七⽜云存储的JavascriptWeb前端⽂件上传因为我的个⼈⽹站已经启⽤,博客园的内容已经不再更新。请访问我的个⼈⽹站获取这篇⽂章的最新内容,七⽜是不错的云存储产品,特别是有免费的配额可供使⽤,存点⼩⽂件或者博客的插图什么的还是不错的。以下介绍在⾃⼰的Web应⽤中上传⽂件到七⽜的⽅法。基本思想当我们想把本地的⽂件通过浏览器上传到⾃⼰的七⽜云存储空间上时,就有两种思路1. 将⽂件直接上传到服务端,...

vue大文件上传解决方案(500M以上)

2024-04-03 03:09:13

vue⼤⽂件上传解决⽅案(500M以上)最近遇见⼀个需要上传百兆⼤⽂件的需求,调研了七⽜和腾讯云的切⽚分段上传功能,因此在此整理前端⼤⽂件上传相关功能的实现。在某些业务中,⼤⽂件上传是⼀个⽐较重要的交互场景,如上传⼊库⽐较⼤的Excel表格数据、上传影⾳⽂件等。如果⽂件体积⽐较⼤,或者⽹络条件不好时,上传的时间会⽐较长(要传输更多的报⽂,丢包重传的概率也更⼤),⽤户不能刷新页⾯,只能耐⼼等待请求完...

前端上传大文件的解决方案

2024-04-03 03:09:01

前端上传⼤⽂件的解决⽅案最近遇见⼀个需要上传百兆⼤⽂件的需求,调研了七⽜和腾讯云的切⽚分段上传功能,因此在此整理前端⼤⽂件上传相关功能的实现。在某些业务中,⼤⽂件上传是⼀个⽐较重要的交互场景,如上传⼊库⽐较⼤的Excel表格数据、上传影⾳⽂件等。如果⽂件体积⽐较⼤,或者⽹络条件不好时,上传的时间会⽐较长(要传输更多的报⽂,丢包重传的概率也更⼤),⽤户不能刷新页⾯,只能耐⼼等待请求完成。下⾯从⽂件上...

Android开发中的AIDL和跨进程通信技术(六)

2024-04-02 18:01:53

Android开发中的AIDL和跨进程通信技术Android是一个开源的移动设备操作系统,具备强大的生态系统和广泛的应用程序支持。在Android开发中,AIDL(Android Interface Definition Language)和跨进程通信技术是非常重要的一部分。本文将探讨AIDL和跨进程通信技术在Android应用开发中的应用和意义。一、AIDL简介AIDL是一种基于接口的描述语言,...

nodejs中Express与Koa2对比分析

2024-03-30 01:32:12

nodejs中Express与Koa2对⽐分析知会上看到有个问题《Express会被Koa2取代吗?》。刚好对Express、koa有点⼩研究,于是简单回答了⼀下。1、先说结论⽬前没有看到Express会被koa2取代的迹象。⽬前来说,Express的⽣态更成熟,⼊门门槛相对较低。从npm上的下载热度来说,两者的差距还较⼤,Express的⽉下载量约为koa2的40倍。不过koa2的亮点⾜够吸引⼈...

【js方法】js页面刷新load和place的...

2024-03-29 10:17:34

【js⽅法】js页⾯刷新load和place的。。。reload ⽅法,该⽅法强迫浏览器刷新当前页⾯。js assign语法: load([bForceGet])参数: bForceGet,可选参数,默认为 false,从客户端缓存⾥取当前页。true, 则以 GET ⽅式,从服务端取最新的页⾯, 相当于客户端点击 F5("刷新")...

StompJS使用文档总结:如何创建stomp客户端、如何连接服务器、心跳机制...

2024-03-28 10:27:07

StompJS使⽤⽂档总结:如何创建stomp客户端、如何连接服务器、⼼跳机制、如何发送消。。。  建议结合这两篇博客⼀起看:  STOMP即Simple (or Streaming) Text Orientated Messaging Protocol,简单(流)⽂本定向消息协议,它提供了⼀个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(Broker)进⾏...

bootstrap-table动态合并行和列方法

2024-03-27 18:13:49

bootstrap-table动态合并⾏和列⽅法$("#table2").bootstrapTable({url: "...",columns: [],onLoadSuccess: function (data) {mergeCells(data, "FDepName3", 1, $('#table2'));//⾏合并mergeColspan(data, ["FDepName3",...

快递请求报文

2024-03-27 06:16:03

快递请求报文快递请求报文 11.简介快递请求报文 1(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网( Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP基于TCP/IP通信协议来传递数据。HTTP基于客户端/服务端(C/S)架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。 2.特点(1)HTTP是无连接:无连接的...

相同浏览器同一浏览器多用户登录问题

2024-03-27 05:37:07

相同浏览器同⼀浏览器多⽤户登录问题问题:在如果在同⼀个浏览器下只有⼀个⽤户登录的情况,在服务端可以使⽤ Session 存储⽤户登录信息。但是在项⽬中如果需要在同⼀个浏览器下允许多个不同的⽤户登录,这样做会存在问题,因为服务端区分不同⽤户是通过 Cookie 中存储的 JSESSIONID 区分的,如果 JSESSIONID 相同,那么他们在服务端将会使⽤同⼀个 Session 对象。⽽同⼀浏览器...

java实现服务端往客户端写入文件的方法

2024-03-26 00:33:54

java实现服务端往客户端写入文件的方法在Java中,可以使用Socket编程来实现服务端向客户端写入文件的方法。下面是一个简单的示例代码,演示了如何通过Socket将服务端的文件传输给客户端。服务端代码:```javaimport java.io.*;public class Serverpublic static void main(String[] args)try// 创建ServerSo...

Selenium面试题3-appium工作原理、Selenium和Appium的关系?

2024-03-25 16:16:51

bootstrap 5Selenium⾯试题3-appium⼯作原理、Selenium和Appium的关系?⽬前Appium框架可以时⽀持android 和 ios 两个操作系统的App⾃动化测试⼀、appium-Android⼯作流在Android端,appium基于WebDriver协议,利⽤Bootstrap.jar,最后通过调⽤⽤UiAutomator的命令,实现App的⾃动化测试具体的步...

关于sockettcp断线重连

2024-03-25 14:28:00

关于sockettcp断线重连这个问题困扰过我⼏次,都没有来得及研究,今天研究⼀下。⾸先写⼀个最简易的socket tcp程序,连接成功后再关闭服务器然后再⽤客户端各种操作看是什么情况测试表明(1)客户端已经连接,当服务端关闭程序时,客户端调⽤send函数发送失败,WSAGetLastError() 返回10054(远程主机强迫关闭了⼀个现有的连接)(2)客户端已经连接,当客户端关闭程序时,服务端...

ajax发送json数据时为什么需要设置

2024-03-25 03:51:53

ajax发送json数据时为什么需要设置contentType:为什么要用ajaxapplicationjson”1. ajax发送json数据时设置contentType: "application/json”和不设置时到底有什么区别?contentType: "application/json”,⾸先明确⼀点,这也是⼀种⽂本类型(和text/json⼀样),表⽰json格式的字符串,如果aja...

jQueryjsonp无法捕获404、500状态错误

2024-03-25 01:54:47

jQueryjsonp⽆法捕获404、500状态错误今天同事在⽤jQuery的ajax⽅法去调⽤⼀个jsonp的api时,服务端出现了500错误,但是前端的jQuery代码却没有触发error事件,代码如下:12 3 4 5 6 7 8 9 10 11 12 13$.ajax({url: 'ptres.37/js/sq/modules/base44.js',  &n...

jQuery实现跨域

2024-03-25 01:40:59

jQuery实现跨域之前看到过⽤jsonp实现跨域,⼀直没有⽤到。现在刚好有个东西要到。试过了⽹上的很多⽅法,都没有⽤。最后终于搞清楚了⽤法,记录⼀下。jquery实现ajax客户端:复制代码代码如下:<!-- lang: js -->$(document).ready(function(){$.ajax({type: 'GET',async: false,url: remote_ur...

VueSSR理解+优缺点

2024-03-25 00:56:54

VueSSR理解+优缺点Vue SSR 理解+优缺点ssr 服务端渲染,主要解决2个问题更好的SEOSPA页⾯的内容是Ajax获取,⽽搜索引擎爬取⼯具并不会等待Ajax异步完成后再进⾏爬取页⾯内容,所以在SPA页⾯是抓取不到页⾯通过Ajax获取到的内容,爬⾍获取的html,是⼀个没有数据的空壳⼦。⽽SSR,是服务端直接将数据处理好,再拼接组装好,返回⼀个已经渲染好的页⾯(数据已经包含在页⾯中),所...

最新文章