- 博客(27)
- 收藏
- 关注
原创 介绍几个虚拟建模仿真执行平台
使用场景,仿真建模/虚拟仿真/系统建模->代码自动生成->系统仿真执行->查看仿真状态,现有平台包括Modelica语言和OpenModelica、MATLAB/Simulink、ANSYS、Ptolemy II、SystemC等
2024-03-24 12:50:30 1527
原创 快速梳理互联网开发岗位的通用要求
利用 GPT3.5 + 手动的检查方式,梳理了 美团/快手/字节/百度/滴滴/腾讯/小红书/京东/网易/华为/哔哩哔哩/小米/Vivo/Oppo/爱奇艺等互联网公司 2023-12 至 2024-3 这四个月间的岗位通用要求
2024-03-04 19:56:16 1193
原创 仿真&在环仿真相关资料|在环仿真快速入门
仿真、系统仿真、在环仿真(包括模型在环仿真、硬件在环仿真、软件在环仿真)资料,也提到了在环仿真的相关技术、典型行业应用(例如汽车行业、电力行业)
2024-03-03 10:52:35 2214
原创 限流算法八股笔记
Bucket4j 是一个非常不错的基于令牌/漏桶算法的限流库。相对于,Guava 的限流工具类来说,Bucket4j 提供的限流功能更加全面。不仅支持单机限流和分布式限流,还可以集成监控,搭配 Prometheus 和 Grafana 使用。Resilience4j 是一个轻量级的容错组件,其灵感来自于 Hystrix。Spring 官方和 Netflix 都更推荐使用 Resilience4j 来做限流熔断(一般情况下,为了保证系统的高可用,项目的限流和熔断都是要一起做的。
2024-02-27 00:17:31 1076
原创 RabbitMQ快速入门笔记
由于erlang语言的高并发特性,性能较好,吞吐量到万级,MQ功能比较完善,健壮,稳定,易用,跨平台,支持多种语言,如Python、Ruby、java、C、PHP等,支持AJAX文档齐全,开源,提供的管理界面好,社区活跃度高,更新频率相当高。性能卓越,吞吐量高,分布式,不会丢失数据不会导致不可用,消费者采用Pull方式获取消息,消息有序,通过控制能够保证所有消息被消费且仅被消费一次,有优秀的第三方Kafka Web管理界面Kafka-Manager;长此以往,消息就会堆积越来越多,无法及时处理。
2024-02-24 01:54:41 1361
原创 Java 反射专题面试八股文|快速学会反射&注解&代理
有,例如日志、限流、权限认证模块,结合AOP的方式做切面编程,然后通过注解注入静态代理中,对目标对象的每个方法的增强都是手动完成的,非常不灵活(比如接口一旦新增加方法,目标对象和代理对象都要进行修改)且麻烦(需要对每个目标类都单独写一个代理类从 JVM 层面来说,静态代理在编译时就将接口、实现类、代理类这些都变成了一个个实际的 class 文件。静态代理实现步骤定义一个接口及其实现类;创建一个代理类同样实现这个接口将目标对象注入进代理类,然后在代理类的对应方法调用目标类中的对应方法。
2024-02-24 01:25:04 959
原创 RabbitMQ 面试八股题整理
RabbitMQ是一个由Erlang开发的,在AMQP(高级消息队列协议)基础上完成的消息队列。消息队列用于应用间的异步协作最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦。
2024-02-24 01:09:59 2042
原创 python使用tree-sitter解析cpp代码获得AST文本序列
C/C++源代码,tree-sitter,AST文本序列,sexp,代码生成AST结构文本序列(ast sequence)
2023-12-25 18:38:08 1912
原创 python使用tree-sitter库简单上手安装入门教程
python使用tree-sitter进行C/CPP源代码的解析,简单上手安装入门教程
2023-11-03 02:00:54 2763 9
原创 python使用tree-sitter解析cpp代码绘制出树形图可视化
使用 python tree-sitter 绘制 C/C++ 源代码的AST/CST可视化树型图
2023-11-03 01:38:42 2151 3
原创 ctags.exe: Unknown option: --kinds-C 解决方案
ctags.exe: Unknown option: --kinds-C 解决方案,更换为universal-ctags
2023-10-23 15:56:33 225
原创 IDEA错误java.util.concurrent.CompletionException: java.net.BindException: Address already in use:bind
IDEA无法打开,出现java.util.concurrent.CompletionException: java.net.BindException: Address already in use: bind的错误。今天启动IDEA时候,弹出了"Start Failed"错误提示窗口,关键内容如下:......这里是错误提示的截图 ↓图:IDEA错误窗口截图。
2023-05-05 11:24:54 1378
原创 论文笔记:A Comprehensive Study of Bloated Dependencies in the Maven Ecosystem,Maven生态系统中膨胀依赖关系的综合研究,2020
膨胀依赖会增大二进制文件代码的数量,同时也增加了攻击面,可能被嵌入可被利用的易受攻击的代码,而实际上对应用毫无帮助。依赖关系膨胀的主要问题:最终部署的二进制文件包含的代码比需要的多。近年来包管理器广泛采用,诸如 Java的Maven,Node.js的npm,Rust的Cargo 之前该团队做过相关的工作,见论文:研究膨胀依赖关系的出现,研究DepClean工具分析Maven工件中的膨胀依赖项(bloated dependencies)。
2023-04-13 19:36:09 274
原创 Swagger3被拦截器拦截并报错Unable to infer base url或者Unable to render this definition
Swagger3报错Unable to infer base url;Swagger3报错Unable to render this definition;Swagger3被拦截;拦截器与swagger3;
2022-04-14 20:05:29 12553 8
原创 nginx只能访问首页index,访问其他页面是404
nginx只能访问首页index,访问其他页面是404怎么办。配置nginx.conf文件,加入try_files
2022-03-22 14:21:01 9058 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人