利用 Redis 实现消息队列

什么是消息队列消息队列(message queue) 可以分为两部分,即消息(message)与队列(queue),它是分布式系统中重要的组件,其通用的使用场景可以简单地描述为: 当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用消息队列的时候。 消息队列主要解决了应用耦合、异步处理、流量削锋等问题。 当前使用较多的消息...

发布于 技术

Uview UI Http请求中将 Object 转换为 FormData

需求这边我们遇到的问题是,在 Uniapp 中使用 uView 的 this.$u.post 向服务端发送请求时,在data中传入了一个对象’param’,但是服务端返回 missing param(缺少参数),在 dev工具中发现,param 的值变成了 [Object Object]. 而我们希望传输的是param[‘key’]: value. ...

发布于 技术

利用Redis统计24小时内的访问量

利用Redis实现统计24小时内的访问量需求我们这里的需求是,记录不同用户在24小时(指定时间)内的访问量,并记录访问日志。如果达到一定的频率则封禁IP 测试环境 Redis 6.2.4PHP 8.0 开始我们先来了解一下Redis,Redis是一个高性能的Key => Value缓存器,由于数据缓存在内存中,所以比Mysql等数据库...

发布于 技术

Ajax 跨域携带 Cookie 请求

问题描述在使用ajax请求其他平台时进行登录处理,cookie携带时失效。(使用PHP与Jquery作为演示) 例如,当我的域名 www.example.com 调用Ajax访问 api.exmaple.com时进行登录操作,这个时候api.example.con的响应中肯定会有一条类似为Set-Cookie: PHPSESSID=6ut2plej88...

发布于 技术

Java提示非法映射的解决方法

这些天,因为某些原因重装了树莓派的系统,安装往常的操作方法安装了open-jdk,但是在运行server.jar时却提示: root@xcsoftpi:/home/pi# java -Xmx2000M -Xms2000M -jar server.jar WARNING: An illegal reflective acc...

发布于 技术

打印机+树莓派=网络打印机?

前言之前买了台pi zero,然后一直仍在家里当网站服务器,感觉有点浪费。正好家里有台打印机,于是找了根OTG线连接打印机实现局域网内共享打印机。 什么是CUPSCUPS(Common UNIX Printing System,即通用Unix打印系统)是linux下一款可以创建打印机服务器的软件,内置了常用打印机的驱动,并且配有WEB页面,可以说是一款...

发布于 技术

树莓派配置java

树莓派配置java环境TIP:此处只做记录吧,所以写的不详细。直接上指令(基于raspbian其余系统未做测试,理论上使用apt作为包管理的系统都支持,如ubuntu,debian等): sudo apt-get purge openjdk-8-jre-headless sudo apt-get install openjdk-8-jre-headle...

发布于 技术

搭建属于自己minecraft服务器

前言我的世界可以说是一款比较有名的游戏了,在游戏中大家可以自由创造出属于自己的世界。 这里我就来教大家如何搭建属于自己的Minecraft服务器。 准备1.存储介质(云服务器/VPS/树莓派/个人计算机/…(包含Java环境) 2.开服包(水桶服Craftbukkit.jar/官方server.jar&...

发布于 技术

搭建免费的域名邮箱

前言相信大家都有自己的邮箱吧, 但是平常所使用的邮箱一般都是 XXX@qq.com XXX@163.com XXX@&#x...

发布于 技术