墨色随笔
  • 编程
    数据库 测试 教程 脚本 数据结构 算法 编程
  • 开发
    开发 示例 实践 配置 技巧 游戏开发 错误处理
  • 关于
  • 首页
为什么使用 TypeScript ?

为什么使用 TypeScript ?

TypeScript 和 JavaScript TypeScript 和 JavaScript(以下分别简称为 TS 和 JS),的关系就像是爸爸和儿子的关系,TS 是基于 JS 的,增加了类型系统。 JS 的代码可以无缝切换到 TS (TS 的类型检查仅用于编译时,运行时是管不到的,但是既然编译时
2024-12-04
技巧
#编程#javascript#typescript#前端
国际化站点的开发注意

国际化站点的开发注意

时间 因为各个地区的时区不同,会导致时间也会不一样。 因此需要有一个基准时间,在前端根据时间来开关活动的显示。 /** * 匹配时间是否在范围内 * @param { string } startDate 开始的时间 为 Date 的有效参数 e.g. `2024/11/22 10:00:00
2024-11-21
技巧
#前端#javascript
创建 monorepo

创建 monorepo

由来 传统的项目被称为单仓库巨石应用,因为它只有一个代码仓库。随着时间和业务的迭代,这个代码库变得越来越复杂,最终像一块巨石一样,导致开发和构建的效率因其“重量”而下降。 为了提高效率,团队开始将这块巨石“敲碎”,将不同的业务碎片存储在多个代码仓库中,这样就形成了多仓库多模块应用。每个模块可以独立开
2024-11-01
实践
#软件开发#typescript#javascript#配置#工具#后端#前端
SQLite

SQLite

是一个进程内的库,实现自给自足,无服务器,零配置,具有事务性的 SQL 数据库。 官方地址 提供了最新的 SQLite 版本,咨询,和教程。 使用场景 不需要单独的服务器进程或操作的系统。 SQLite 不需要配置,也就是说不需要安装或管理。 一个完整的 SQLite 数据库就是一个单一的文件。 S
2024-10-02
数据库
#工具#数据库#软件开发
关于原子化样式

关于原子化样式

目前公司中大部分项目,基本都是 Tailwind.css,虽然开发的时候是方便了。但是后续维护的时候就不好维护了。 缺乏语义化 大量 css 类名堆积在一起,在排查时也完全不好进行排查。 对于以下 html 结构,一眼望去,第一个使用的原子化类名很难分辨用途。 而第二个,使用了语义化的类名,使得很好
2024-10-02
实践
#前端#工具
思科设备简单入门

思科设备简单入门

命令: 进入模式 进入特权模式 $ enable # 进入到特权模式 进入全局模式 $ configure terminal # 进入到全局模式 进入 line 模式 $ line vty 0 # 进入 line 模式 的 0 端口 退回上级模式 $ exit # 退回到上一级模式, 如全局模
2024-09-22
硬件
#网络#配置#编程#硬件
华为设备简单入门

华为设备简单入门

华为设备 VRP 是华为数据通信产品的通用网络操作平台,可通过它对设备进行操作 输入命令时,若不记得,可通过命令行获取相关提示,也可通过快捷键进行简化输入 视图 用户视图 默认进入设备显示为用户视图 系统视图 通过 system-view 进入 接口视图 通过 int 接口 进入 ACL视图 VLA
2024-09-22
硬件
#编程#配置#网络#硬件
nest 简单入门

nest 简单入门

NEST Nest 是 Node 后台框架,结合有 OOP, FP, FRP,使用 TS 开发。 # 全局安装脚手架 npm i -g @nestjs/cli # 新建项目 # --strict 参数会使得使用 ts 严格模式 nest new [your-project-name] --stric
2024-09-22
教程
#编程#后端#typescript#框架
TypeORM 简单使用

TypeORM 简单使用

TypeORM 是一个 ORM (Object Relation Mapping) 框架。 支持 Active Record, 和 Data Mapper 模式。 例子 // models import { Entity, PrimaryGeneratedColumn, Column } from
2024-09-21
编程
#编程#框架#数据库#后端
关于 GraphQL

关于 GraphQL

关于 GraphQL 理念 大致来讲就是说统一 API 端点,不像 RestAPI 一样各种请求路径,请求方法。 // 以下均为示例代码 // RestAPI requests.baseURL = 'https://xxxx.xxx/api' // 需要记住各类请求路径 // 对应的请求方法
2024-09-21
实践
#编程#框架#前端#网络
1 … 6 7 8 … 13
闽ICP备2023005813号-1 | police-icon 粤公网安备 44031202000072号