Conda命令及虚拟环境配置 python

创建虚拟环境 conda create --name env_name python=3.13.5 激活虚拟环境 conda activate env_name 安装jupyter pip install jupyter -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple pip设置国内源 pyth...
benojan 发布于 

C++将不同编码的字符串写入文件 c/c++

u8string 以文本模式进行保存 #include <fstream> #include <iostream> int main() { std::u8string u8str = u8"你好𣍐,世界!This is a UTF-8 string."; const char* filename = "output...
benojan 发布于 

windows下,sdlMS编译步骤

安装Git 拉取镜像git clone --recurse-submodules https://github.com/PShocker/sdlMS.git --depth 1 -b new,得到sdlMS文件夹 安装CMake 安装VS2022 + 对v143生成工具(最新)的C++/CLI支持 右键sdlMS文件夹,用VS2022打开...
benojan 发布于 

C++类的虚函数继承 && Java类的方法重写 编程

C++的虚函数virtual #include <iostream> using namespace std; class Father { public: virtual void hello() { cout << "father"; } }; class Son : public Fa...
benojan 发布于 

Java Spring Boot 入门教程 编程

Java Spring Boot 入门教程 Spring Boot 是一个基于 Spring 框架的快速开发框架,旨在简化 Spring 应用的初始搭建和开发过程。它通过自动配置和约定优于配置的原则,让开发者能够快速构建独立、生产级别的应用。以下是 Spring Boot 的入门教程,涵盖核心知识点和代码实操。 1. Spring Boot 简介 Sprin...
benojan 发布于 

Windows查看已连接的无线网络密码 工具经验

在Windows电脑上 通过网络和共享中心: 右键单击任务栏上的网络图标,选择“打开网络和共享中心”。 点击当前连接的Wi-Fi网络名称。 在弹出的窗口中,点击“无线属性”。 切换到“安全”选项卡,勾选“显示字符”复选框,即可看到密码。 通过命令提示符: 按下Win + R键,输入cmd并回车,打开命令提示符。 输入以下命令并回车:netsh ...
benojan 发布于 

node.js的模块系统 html/css/js

一、使用ECMAScript Modules标准规范 ECMAScript Modules (ESM) 是 JavaScript 官方的标准模块系统。 使用方式 推荐使用.mjs后缀 配置package.json { 'type': 'module' } 默认导出/导入 export default function greet(name) { ...
benojan 发布于 

django之主路由包含子路由 python

假设你的drf项目中有一个名为api的app 在 app 中创建 urls.py 文件 在api文件夹中,创建一个名为urls.py的文件。 from django.urls import path from . import views urlpatterns = [ path('index/', views.index, name='ind...
benojan 发布于 

django之DRF的views.py实现方式概览 python

Django 的视图实现方式主要有两种:FBA(Function-Based Views,函数视图) 和 CBA(Class-Based Views,类视图)。 而在 Django REST Framework(DRF)中,视图的实现方式更加丰富和灵活,主要包括以下几种: 1. Django 的视图实现方式 (1) FBA(Function-Based V...
benojan 发布于 

django之装饰器的介绍 python

1. @method_decorator 的作用 @method_decorator 是 Django 提供的一个工具,用于将普通的函数装饰器应用到类视图的方法上。因为类视图的方法(如 get、post、dispatch 等)是实例方法,而不是普通函数,直接使用函数装饰器会报错。@method_decorator 的作用就是解决这个问题。 示例: from ...
benojan 发布于