logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决访问 https 网站时,后端重定向或获取 URL 变成 http 的问题

解决访问 https 网站时,后端重定向或获取 URL 变成 http 的问题

文章图片
#java#nginx
运维|MySQL 数据库被黑,心力交瘁

前一阵有一个测试用的 MySQL 数据库被黑了,删库勒索的那种,这里记录一下事情经过,给自己也敲个警钟。0x00 发现端倪有一天,我在自测功能的时候,发现 APP 里展示的每条详情信息里都有一段乱码,只是有点奇怪,没有特别在意,后来调试网页的时候看到控制台有个报错,就顺手看了一眼,发现详情网页里有这样的东西:找我的前端小伙伴讨论了下,最后本地调试了一番,发现是数据库里有个字段齐刷刷地被改成这个了:

#数据库#运维#mysql
运维|MySQL 数据库被黑,心力交瘁

前一阵有一个测试用的 MySQL 数据库被黑了,删库勒索的那种,这里记录一下事情经过,给自己也敲个警钟。0x00 发现端倪有一天,我在自测功能的时候,发现 APP 里展示的每条详情信息里都有一段乱码,只是有点奇怪,没有特别在意,后来调试网页的时候看到控制台有个报错,就顺手看了一眼,发现详情网页里有这样的东西:找我的前端小伙伴讨论了下,最后本地调试了一番,发现是数据库里有个字段齐刷刷地被改成这个了:

#数据库#运维#mysql
DIY|Mac 搭建 ESP-IDF 开发环境及编译小智 AI

本文详细介绍了在Mac上搭建ESP-IDF开发环境并编译小智AI玩具固件的全过程。首先通过安装依赖工具、获取ESP-IDF源码(v5.4.1)和配置环境变量完成开发环境搭建。然后克隆小智AI固件源码(v1.6.2),使用idf.py工具完成固件编译、烧录到ESP32-S3开发板及监控运行。文章还提供了VSCode扩展建议和官方参考文档链接,为开发者提供了完整的定制开发解决方案。

#macos#人工智能
前端|基于 Layui 实现动态搜索选择框

后端程序员的前端笔记,含金量,你懂的 ????需求网页端实现动态搜索选择框,要求:下拉选项列表能根据用户输入内容动态刷新;最终提交的值必须是由选项列表中点选的;基于 Layui。方案一开始根据印象里常见的搜索选择框的样式,一直在探索如何基于<select>来实现。Layui 的搜索选择框并没有暴露监听输入内容的事件接口,在网上找到了两个思路,但实现得都不够完美。一是参考https://

#前端#layui#javascript +2
Mac mini 外接三方键盘如何微调音量

用 Mac mini 外接第三方键盘时,音量调节可能会让人感到痛苦。比如,Fn + F11 和 Fn + F12 这对音量调节快捷键可能没法用,而基于它们的微调组合键(Fn + Option + Shift + F11 和 Fn + Option + Shift + F12)更是想都别想。我的工作键盘是 IKBC C87,虽然有个 Fn 键,但它和 Mac 键盘的 Fn 完全不是一回事。

文章图片
#macos
Mac mini 通过键盘连接蓝牙鼠标

前一阵发生过两次 Mac mini 与蓝牙鼠标断连的情况,都是通过借用别人的有线鼠标来重新连接的,终究不方便。后来就想着,能不能通过键盘来连接蓝牙鼠标呢?摸索了一番,找到了方法,在此记录一下。

文章图片
#macos
发现一种增加在 GitHub 曝光量的方法,已举报

今天偶然看到一种增加项目和个人在 GitHub 曝光量的方法,但感觉无法赞同这种做法,已经向 GitHub 官方举报。具体怎么回事呢?我上周在 Vim 插件大佬 tpope 的一个项目提了个 Issue,但一周过去了,大佬也没有回应,我就去他的 GitHub 主页确认他这一周有没有活动记录,看到他最近的提交活动是给 github/copilot.vim 项目——这是 GitHub Copilot

#github
AI 自动补全的这句日志能正常打印吗?

最近用上了 GitHub Copilot,它的能力不时让我惊叹,于是越来越多地面向 tab 编程,机械键盘的损耗都小了许多:-p这天,它给我自动生成了一句像这样的日志打印代码:try {// ...} catch (Exception e) {log.error("Xxx 操作出错,订单号 {},操作人 {}", orderNumber, operatorName, e);...

#log4j
在屏幕上打印N*N方阵的副上三角阵

题目:编程打印形如下面图形的n*n方阵的副上三角阵1 3 6 10 152 5 9 144 8 137 1211(算法设计与分析P108第4题)设计思路:仔细观察发现每一行的每个元素比它上一行的对应元素的下一个要小一,故考虑用一个整型向量容器来放置元素,然后每次对元素从下标较大的做起逐个加1,每次比上次少加一个元素,并且少输出一个下标最小

#算法
    共 14 条
  • 1
  • 2
  • 请选择