相关文章
项目7-音乐播放器3(删除模块+播放音乐模块设计)
1.播放音乐模块设计
1.1 请求响应设计 请求: { get, /music/get?pathxxx.mp3 } 响应: { 音乐数据本身的字节信息 } 1.2 后端代码 1. Files.readAllBytes(String path) : 读取文件中的所有字节,读入内存 ÿ…
建站知识
2024/12/15 2:35:08
AWS Key disabler:AWS IAM用户访问密钥安全保护工具
关于AWS Key disabler
AWS Key disabler是一款功能强大的AWS IAM用户访问密钥安全保护工具,该工具可以通过设置一个时间定量来禁用AWS IAM用户访问密钥,以此来降低旧访问密钥所带来的安全风险。 工具运行流程
AWS Key disabler本质上是一个Lambda函数&…
建站知识
2024/12/23 1:50:08
根据 Excel 列生成 SQL
公司有个历史数据刷数据的需求, 开发功能有点浪费, 手工刷数据有点慢, 所以研究了下 excel 直接生成 SQL, 挺好用, 记录一下;
例如这是我们的数据, 要求把创建时间和完成时间刷进数据库中, 工单编号唯一 Excel 公式如下:
"UPDATE service_order SET create…
建站知识
2024/12/1 5:40:15
MVC、MVP、MVVM
MVC、MVP和MVVM是三种流行的软件架构模式,它们被设计来组织代码结构,提高代码的可维护性、可测试性和可扩展性。尽管它们在高层次目标上一致,但在实现细节和应用交互方式上各有特点。
MVC(Model-View-Controller)
Mo…
建站知识
2024/12/24 5:23:09
微信小程序英文版:实现一键切换中英双语版(已组件化)
已经重新优化代码做成了组件,需要可自取:https://github.com/CrystalCAI11/wechat-language-compoment 所有操作都打包在组件里不需要在额外的地方添加代码,直接在你需要的页面里导入组件,再在对应页面的onLoad()里set文本就行了。…
建站知识
2024/12/15 11:33:33
jenkins下载安装(mac)
下载官网 直接命令安装 Sample commands: Install the latest LTS version: brew install jenkins-ltsStart the Jenkins service: brew services start jenkins-ltsRestart the Jenkins service: brew services restart jenkins-ltsUpdate the Jenkins version: brew upgrade …
建站知识
2024/12/21 12:37:29
手写Java设计模式之抽象工厂模式,附源码解读
接上篇,抽象工厂模式将汽车的一些属性可以抽象出来,可以理解为给不同汽车品牌生成时加上不同的特性,如颜色等,具体代码如下:
引入颜色接口:
public interface Colour {void fill();
}将颜色与汽车生成品牌…
建站知识
2024/12/20 16:14:37
组件安全(Solr、Shiro、Log4j、Jackson、FastJson、XStream)
Solr 主要基于HTTP和 Apache Lucene 实现的全文搜索服务器。 特征:图标识别 端口:8393 CVE-2019-0193(远程命令执行漏洞) 漏洞版本:Apache Solr < 8.2.0 利用条件: Apache Solr 的 DataImportHandler 启…
建站知识
2024/12/17 12:00:38