黑马商城-项目笔记&面试包装 2025-10-22 22:25 | 69 | 0 | Java,未分类 4398 字 | 17 分钟 q:什么时候需要拆分微服务? 如果是创业型公司,最好先用单体架构快速迭代开发,验证市场运作模型,快速试错。当业务跑通以后,随着业务规模扩大、人员规模增加,再考虑拆分微服务。 如果是大型企业,有充足的资源,可以在项目开始之初就搭建微服务架构。 q:如何拆分? 首先要做到高内聚、低耦合 从拆分方式来说,有横向拆分和纵向拆分两种。纵向就是按照业务功能模块… dockerJavaSpringCloudSpringCloudAlibaba多线程微服务高并发
2025-4-19 12:34 | 123 | 0 | 2025.3,data_learning,未分类,算法训练 61 字 | 几秒读完 0x00 P1216 [IOI 1994] 数字三角形 Number Triangles 0x01 P1095 [NOIP 2007 普及组] 守望者的逃离 0x02 P1541 [NOIP 2010 提高组] 乌龟棋 0x04 P2036 [COCI 2008/2009 #2] PERKET 0x05 P9241 [蓝桥杯 2023 省 B] 飞… Upload-Labs通关记录 2025-4-18 12:49 | 228 | 0 | 2025.3,ctf_wp,data_learning,Web,文件上传,木马,未分类 4951 字 | 20 分钟 实验环境:Windows11&&Apache2.4.39&&php5.4.45 pass1 前端验证&禁用js 直接上传php木马,出现了“禁止上传”该文件的提示。 这个提示框一眼js的alert,而且burp也没抓到请求包,怀疑是前端js验证,于是禁用js。我这里用的是火狐浏览器,直接在url地址栏输入ab… 2025.3.26 2025-3-26 21:00 | 125 | 0 | 2025.3,data_learning,未分类,算法训练 126 字 | 1 分钟内 0x00 P2327 [SCOI2005] 扫雷 dfs做法: dp做法: 0x01 P2434 [SDOI2005] 区间 读懂题意了就很简单 0x02 P1014 [NOIP 1999 普及组] Cantor 表 0x03 P1307 [NOIP 2011 普及组] 数字反转 0x04 P2141 [NOIP 2014 普及组] 珠心算测验 0… 2025.3.16 分治 2025-3-17 0:39 | 79 | 0 | 2025.3,data_learning,未分类,算法训练 228 字 | 1 分钟内 0x00--【模版】快速幂 洛谷p1226 0x01--平面上的最接近的点 洛谷p1257 一开始用的暴力,令我惊奇的是 最大数据刚好卡到最大循环次数(10^8) 和数据类型定义为long double刚好能过 这样终归不太好,我们可以用分治的算法来解决: 0x02--奶牛们的秘密代码 洛谷p3612 0x03--逆序对 洛谷p1908 求逆序对的… SQL注入—-sqli-labs靶场 2024-12-05 0:19 | 241 | 0 | 未分类 4458 字 | 18 分钟 0x00 sql注入的注入点有两种,一种是get型注入,一般像url上的参数(?id=1);一种是post型注入,在表单的提交处 一般的注入过程如下: 找到注入点(即能发数据到服务器,服务器带着发送的数据与数据库交互的地方) 判断注入类型(数字型注入 还是 字符型注入) 如果是字符型注入,判断闭合符号 判断原来语句在数据库中查询出来的列数(用于un… python脚本—-调用ai接口&实现微信自动回复 2024-12-02 10:36 | 138 | 0 | 未分类,杂 67 字 | 3 分钟 使用wxauto与kimi 的ai 接口 import time from wxauto import WeChat from openai import OpenAI import os wx = WeChat() listen_list = ['好友id'] for i in listen_list: wx.AddListenChat(…
Upload-Labs通关记录 2025-4-18 12:49 | 228 | 0 | 2025.3,ctf_wp,data_learning,Web,文件上传,木马,未分类 4951 字 | 20 分钟 实验环境:Windows11&&Apache2.4.39&&php5.4.45 pass1 前端验证&禁用js 直接上传php木马,出现了“禁止上传”该文件的提示。 这个提示框一眼js的alert,而且burp也没抓到请求包,怀疑是前端js验证,于是禁用js。我这里用的是火狐浏览器,直接在url地址栏输入ab…
2025.3.26 2025-3-26 21:00 | 125 | 0 | 2025.3,data_learning,未分类,算法训练 126 字 | 1 分钟内 0x00 P2327 [SCOI2005] 扫雷 dfs做法: dp做法: 0x01 P2434 [SDOI2005] 区间 读懂题意了就很简单 0x02 P1014 [NOIP 1999 普及组] Cantor 表 0x03 P1307 [NOIP 2011 普及组] 数字反转 0x04 P2141 [NOIP 2014 普及组] 珠心算测验 0…
2025.3.16 分治 2025-3-17 0:39 | 79 | 0 | 2025.3,data_learning,未分类,算法训练 228 字 | 1 分钟内 0x00--【模版】快速幂 洛谷p1226 0x01--平面上的最接近的点 洛谷p1257 一开始用的暴力,令我惊奇的是 最大数据刚好卡到最大循环次数(10^8) 和数据类型定义为long double刚好能过 这样终归不太好,我们可以用分治的算法来解决: 0x02--奶牛们的秘密代码 洛谷p3612 0x03--逆序对 洛谷p1908 求逆序对的…
SQL注入—-sqli-labs靶场 2024-12-05 0:19 | 241 | 0 | 未分类 4458 字 | 18 分钟 0x00 sql注入的注入点有两种,一种是get型注入,一般像url上的参数(?id=1);一种是post型注入,在表单的提交处 一般的注入过程如下: 找到注入点(即能发数据到服务器,服务器带着发送的数据与数据库交互的地方) 判断注入类型(数字型注入 还是 字符型注入) 如果是字符型注入,判断闭合符号 判断原来语句在数据库中查询出来的列数(用于un…
python脚本—-调用ai接口&实现微信自动回复 2024-12-02 10:36 | 138 | 0 | 未分类,杂 67 字 | 3 分钟 使用wxauto与kimi 的ai 接口 import time from wxauto import WeChat from openai import OpenAI import os wx = WeChat() listen_list = ['好友id'] for i in listen_list: wx.AddListenChat(…