文章列表
ASP.NET Core笔试题整理
从网上收集整理的 ASP.NET Core 笔试题。
# 题目
如何在 ASP.NET Core 中激活 Session 功能?
什么是中间件?
ApplicationBuilder 的 Use 和 Run 方法有什么区别?
如何使 TagHelper (标记辅助) 在元素这一层上失效?
什么是 ASP.NET Core?
ASP.NET Core 中 AOP 的支持有哪些?
ASP.NET Core Filter 的注册方式有哪些?
ASP.NET Core Filter 如何支持依赖注入?
ASP.NET Core 如何读取配置文件中的内容?
ASP.NET Core 有哪些好的功能?
more...SQL笔试题整理
从网上收集整理的 SQL 笔试题。
DBMS 无特殊说明的情况下使用 PostgreSQL
# 一
# 表结构预览
-- 学生表
Student (SId,Sname,Sage,Ssex)
--SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别
-- 课程表
Course (CId,Cname,TId)
--CId 课程编号,Cname 课程名称,TId 教师编号
-- 教师表
Teacher (TId,Tname)
--TId 教师编号,Tname 教师姓名
-- 成绩表
SC (SId,CId,score)
--SId 学生编号,CId 课程编号,
more...常用SQL笔记
常用 SQL 笔记。
# 常用 SQL
# 从一个表复制到另一个表
在所有的 DBMS 中都可以使用以下语句将数据从一个表中复制到另一个表中(不能是已存在的表名,语句会自动创建一个新的表):
CREATE TABLE new_table_name AS SELECT * FROM table_name如果是在 SQL Server 中,也可以这么写:
SELECT * INTO new_table_name FROM table_name# 清空表数据
以下语句会清空表数据且不可回退,使用前请明确。
# DELETE
DELETE FROM table_name# TRUNCATE TABLE
more...开发环境使用docker部署postgres数据库
介绍开发环境使用 docker 启动 postgres 用于测试数据。生产环境不建议使用 docker 运行数据库进行部署。
# 使用 docker compose 启动
docker-compose.yml 配置文件如下:
lservices: database: image: "postgres:latest" restart: unless-stopped ports: - 5432:5432 #指定端口映射 environment: POSTGRES_USER: postgres # PostgreSQL 用户名
more...PowerShell:修改Profile配置
修改 Profile 配置
# 编辑 Profile
使用 PowerShell 执行以下命令使用 VsCode 编辑文件:
code $profile对于 VsCode,使用了单独的 Profile 文件,在 VsCode 的 PowerShell 终端中执行以下命令:
code $profile
more...PowerShell:因为在此系统上禁止运行脚本解决方法
默认执行策略对执行的脚本有限制,需要修改执行策略。
# 解决方式
使用管理员身份运行 PowerShell,执行以下命令:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned一路回车确认即可
# 其他常用命令
# 查看当前执行策略
Get-ExecutionPolicy# PowerShell 执行策略
这些策略仅在 Windows 平台上执行。 PowerShell 执行策略如下:
AllSigned
脚本可以运行。
要求所有脚本和配置文件都由受信任的发布者签名,包括在本地计算机上编写的脚本。
在运行来自尚未分类为可信或不可信的发布者的脚
more...NPM、YARN、PNPM设置国内源
npm、yarn、pnpm 设置国内源。
# 镜像源
国内可用的镜像源主要有淘宝镜像、腾讯云镜像,虽然都会同步官方 npm 源的包,但是会存在一些延迟。如果是不常用的包(比如自己发布的包)延迟会比较大。
从使用情况来看淘宝镜像源速度较快。
# 淘宝镜像源
https://registry.npmmirror.com/
# 腾讯云镜像源
https://mirrors.cloud.tencent.com/npm/
# 设置镜像源
# npm
# 查询当前使用的镜像源npm get registry# 设置为淘宝镜像源npm
more...