后端

不再关注网络安全

Nginx配置WebSocket【同时支持WSS与WS】

Nginx配置WebSocket【同时支持WSS与WS】

SSL、WSS、NGINX关系 wss协议实际是websocket+SSL,就是在websocket协议上加入SSL层,类似https(http+SSL)。利用nginx代理wss【通讯原理及流程】客户端发起wss连接连到nginxnginx将wss协议的数据转换成ws协议...

复杂数据源中小区/学校/区域信息的归一化探讨

复杂数据源中小区/学校/区域信息的归一化探讨

背景 小区是租房业务中很重要的信息,它能够反映房源的位置和品质。对租客而言,能否浏览到准确的小区信息是高效找房的关键。因此,收集和展示准确的小区信息是提高用户找房效率的重要方面。为了获得全面的小...

Dart/Flutter防抖与节流

Dart/Flutter防抖与节流

背景 在一些计算较为复杂、操作较为耗时或者操作为引起页面重绘的场景,如果事件触发的频率毫无限制,除了带来性能上的负担,还会导致糟糕的用户体验。如:根据输入框输入的内容向服务端查询相关文章,用户多...

分销系统数据库设计篇

分销系统数据库设计篇

分销项目,少不了分销者关联关系、订单关联、分销收益计算,这也是基础核心的部分。不同的需求会有不同的设计标准和要求,下面是一份分销系统核心数据库设计的示例可供参考: 分销用户表 CREATE TABLE `fe...

Flutter/Dart循环 for、 while 、do..while 、break、continue

Flutter/Dart循环 for、 while 、do..while 、break、continue

++、-- 表示自增、自减,运算规则和java类似在赋值运算里:如果++、--写在前面,表示先运算,后赋值如果++、--写在后面,表示先赋值,后运算while 、do..while区别:do..while无论条件是否成立,首先执行一次bre...

正则表达式使用转义,特殊字符

正如我们所看到的,一个反斜杠 "\" 是用来表示匹配字符类的。所以它是一个特殊字符。 还存在其它的特殊字符,这些字符在正则表达式中有特殊的...

苹果CMS V10 API接口相关

苹果CMS V10 API接口相关

苹果CMS V10 内置API接口 网上查了一下没啥结果,都是采集和第三方的。所以看了下源码,提取出来的内内置接口如下,比较少,而且缺乏一些字段,还是要自己写才行,供参考。 影片接口 url:/api.php...

解决AttributeError: module ‘enum’ has no attribute ‘IntFlag’

解决AttributeError: module ‘enum’ has no attribute ‘IntFlag’

项目pip3 install -r requirements.txt的时候报错: AttributeError: module 'enum' has no attribute 'IntFlag' 检查代码发现没有问题,只能是环境或包的问题。 网上的说法是因为enum34这个包 ,...

MySQL8修改重置root密码,远程连接权限设置

MySQL8修改重置root密码,远程连接权限设置

MySQL8 修改重置root密码 这里要单独强调是MySQL8,因为在MySQL 8.04前,执行:SET PASSWORD=PASSWORD('[新密码]');可行,但是MySQL8.0.4开始,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_nat...

解决Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin

解决Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin

登录PhpMyadmin的时候它一直说“Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin”,本文提供3种解决该问题的方法。 您可以轻松解决此问题。请按照以下步骤操...