本文分类:news发布日期:2025/1/19 15:14:46
相关文章
TypeScript 中的 tsconfig.json
什么是 tsconfig.json?
tsconfig.json 是 TypeScript 编译器的配置文件,用于指导编译器如何编译 TypeScript 代码。在 TypeScript 项目中,如果存在这个文件,那么在执行 tsc 命令时,编译器将会使用该文件中定义的配置选…
建站知识
2025/1/18 11:05:59
发现 Laravel 中的 api 响应时间明显过长
背景 近期在排查网站后台页面功能时 发现,部分查询页面,明显响应时间过长(12秒),不合理 优先排查 接口运行时长 经过打印,发现代码是正常的,且时间仅需不到一秒 进一步怀疑是 VUE框架的渲染加载…
建站知识
2024/12/29 16:15:00
Python 中的装饰器及其作用
装饰器是Python中一种特殊的语法,它允许在不修改原函数代码的情况下,对函数进行功能的扩展或修改。装饰器的作用可以理解为在函数执行前后添加额外的功能,比如日志记录、性能统计、缓存等。
装饰器的实现原理是通过将函数作为参数传递给装饰…
建站知识
2025/1/14 21:15:17
Nginx+Tomcat负载均衡、动静分离群集方案
一、Tomcat简介
在现代 Web 服务架构中,Tomcat 和 Nginx 是两个至关重要的组件,负责处理用户请求并实现高性能的服务。本篇博客将深入探讨这些技术的原理和部署配置方法。
最初是由Sun的软件构架师詹姆斯邓肯戴维森开发。安装Tomcat后,安装…
建站知识
2025/1/8 9:31:25
Scala学习笔记10: 特质
目录 第十章 特质1- 特质2- 带有具体实现的特质3- 带有特质的对象4- 在特质中重写抽象方法5- 特质中的字段6- 特质构造顺序7- 扩展类的特质8- 自身类型end 第十章 特质
在Scala中, 特质(Tratis) 是一种非常强大的特性, 可以为类提供额外的功能, 类似于 Java中的接口 ;
特质可…
建站知识
2025/1/19 5:59:24
Python和C++赋值共享内存、Python函数传址传值、一些其他的遇到的bug
1、Numpy共享内存的情况:
array1 np.array([1, 2, 3])
array2 array1
array2[0] 0 # array1也会跟着改变,就地操作
array2 array2 * 2 # array2不会跟着改变,属于非就地操作,会创建一个新的地址给array2array2 array1…
建站知识
2025/1/16 4:46:04
iOS Hook 崩溃
0x00 崩溃重现
被 Hook 的类,是这样的:
interface ViewController : UIViewController
endimplementation ViewController
- (void)loadView {[super loadView];NSLog("%s", __func__);
}- (void)test {NSLog("%s", __func__);
}-…
建站知识
2024/12/29 15:11:41