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...
C++将不同编码的字符串写入文件 c/c++
u8string
以文本模式进行保存
#include <fstream>
#include <iostream>
int main() {
std::u8string u8str = u8"你好𣍐,世界!This is a UTF-8 string.";
const char* filename = "output...
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打开...
C++类的虚函数继承 && Java类的方法重写 编程
C++的虚函数virtual
#include <iostream>
using namespace std;
class Father
{
public:
virtual void hello()
{
cout << "father";
}
};
class Son : public Fa...
Java Spring Boot 入门教程 编程
Java Spring Boot 入门教程
Spring Boot 是一个基于 Spring 框架的快速开发框架,旨在简化 Spring 应用的初始搭建和开发过程。它通过自动配置和约定优于配置的原则,让开发者能够快速构建独立、生产级别的应用。以下是 Spring Boot 的入门教程,涵盖核心知识点和代码实操。
1. Spring Boot 简介
Sprin...
Windows查看已连接的无线网络密码 工具经验
在Windows电脑上
通过网络和共享中心:
右键单击任务栏上的网络图标,选择“打开网络和共享中心”。
点击当前连接的Wi-Fi网络名称。
在弹出的窗口中,点击“无线属性”。
切换到“安全”选项卡,勾选“显示字符”复选框,即可看到密码。
通过命令提示符:
按下Win + R键,输入cmd并回车,打开命令提示符。
输入以下命令并回车:netsh ...
node.js的模块系统 html/css/js
一、使用ECMAScript Modules标准规范
ECMAScript Modules (ESM) 是 JavaScript 官方的标准模块系统。
使用方式
推荐使用.mjs后缀
配置package.json
{
'type': 'module'
}
默认导出/导入
export default function greet(name) {
...
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...
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...
django之装饰器的介绍 python
1. @method_decorator 的作用
@method_decorator 是 Django 提供的一个工具,用于将普通的函数装饰器应用到类视图的方法上。因为类视图的方法(如 get、post、dispatch 等)是实例方法,而不是普通函数,直接使用函数装饰器会报错。@method_decorator 的作用就是解决这个问题。
示例:
from ...