编程语言基础知识

编程语言对比学习:langshift.dev

飞算javaai:https://www.feisuanyz.com/

https://www.zdoc.app/zh 一个免费的工具,可将 GitHub 的 README 翻译成多种语言,并保持同步。

python与React在线免费学习编程:https://cloudstudio.net/ 微信135注册登录

在线流程图等自由画布:https://excalidraw.com/ 经常用,免费版

https://drawnix.com/ 免费白板工具

国际ui设计平台(翻墙):http://www.sketchcn.com/ 和 https://www.figma.com/以及 https://www.axure.com/

国内appui设计平台:https://pixso.cn/ 支持鸿蒙系统和墨刀或者摹客以及蓝湖

经常用:在线AI生成式UI设计 mastergo.com 13504090655 Lulu@

Motiff.com 妙多是自研图形渲染引擎的界面设计软件,在单画布100万图层下仍可持续流畅编辑,开发了AI复制、AI布局、AI设计系统、AI生成UI等多个AI功能。

样式css设计:https://www.tailwindcss.cn/

VUE前端中文教程: https://vue3js.cn/

node.js中文教程:https://nodebook.whyun.com/ https://www.nodejs.cn/

爪子云:https://run.claw.cloud/ 中文注册页面:https://claw.cloud/ 已链接github账号

推荐链接:https://console.run.claw.cloud/signin?link=CBTVS0V1BCR2

AI编程工具:国内trae https://www.trae.com.cn/ 国际版trae https://www.trae.ai

trae免费教程:https://juejin.cn/book/7468318866599673907

AI开发论坛:稀土掘金https://juejin.cn/

国内OSC开源社区:https://www.oschina.net/ 以及旗下国内开源https://gitee.com/explore

github界面说明

各种常用语言的用法:

要想看明白后端日志,可以参考以下方法:

了解日志格式

• 不同的后端框架和服务生成的日志格式有所不同,但通常会包含时间戳、日志级别、线程信息、类名或模块名、日志消息等。例如,在Java的Log4j框架中,日志可能像2025-03-23 10:30:00 INFO [Thread-1] com.example.app.service.UserService - User logged in successfully,需要明确各部分的含义。

掌握日志级别

• 常见的日志级别有DEBUG(用于开发调试,包含详细信息)、INFO(记录正常运行信息)、WARN(表示潜在问题)、ERROR(指示错误)等。根据级别可以快速筛选出关键信息,优先关注ERROR和WARN级别的日志。

按时间顺序查看

• 日志是按时间顺序记录的,从前往后查看可以了解系统的运行流程和事件发生的先后顺序,有助于分析问题的演变过程。

关注关键信息

• 查找与业务相关的关键日志,如用户登录、订单处理、数据查询等操作的记录。同时,注意异常信息,包括异常类型、堆栈跟踪等,这些能帮助定位问题所在。

结合业务逻辑分析

• 将日志信息与后端代码的业务逻辑相结合,理解每个日志产生的原因和在业务流程中的位置。比如,在处理订单的流程中,查看各个步骤对应的日志,判断是哪一步出现了问题。

使用日志分析工具

• 可以借助一些日志分析工具,如Elasticsearch + Logstash + Kibana(ELK) 栈,它们能对日志进行集中管理、搜索和可视化展示,方便快速定位问题。例如,通过Kibana的界面可以灵活地进行日志查询和过滤,以更直观的方式呈现日志数据。

一般找bug要去搜索日志中的【WARN】和【ERROR】关键字

关于沙盒环境:

系统级沙盒工具

Windows Sandbox(微软官方)

Windows 10/11 自带的一次性虚拟化沙盒,关闭后自动清除所有数据。

Sandboxie(开源/付费版)

经典沙盒工具,可强制任何程序在隔离环境中运行,支持文件/注册表虚拟化。

Shadow Defender

类似“影子系统”,重启后还原系统状态,适合测试危险操作。

恶意软件分析沙盒

Cuckoo Sandbox(开源)

自动化恶意软件分析平台,生成详细行为报告。

Hybrid Analysis(在线)

免费在线沙盒,上传文件即可检测恶意行为。

选择建议:

日常使用:Windows Sandbox 或 Sandboxie。

安全测试:Cuckoo Sandbox 或 Hybrid Analysis。

开发隔离:Docker 或虚拟机。

注意:沙盒无法100%防御高级恶意软件,需结合其他安全措施(如杀毒软件、防火墙)。