字典表设计
为什么字典表 某些变量在多个地方使用,而且一般是固定的,但是随着系统升级和后期变化,可能需要改变,如果这些变量写死在代码里面将会变得难以维护。 有的做法是使用枚举或者 Constants 常量类来实现,这种情况下在量少的前提是没问题的,但是一旦随着系统的开发拓展,后期将无法维护,甚至命名困难。 所以通常把字典放在数据库,这样后期的维护变更就比较简单,也可以在不用修改代码的情况下修改配置。 但是,放在数据库又有着频繁访问数据库的问题,这不是我们希望的,这时候通常做法就是加缓存,降低访问数据库的频率。 字典表的设计 通常分成两张表来实现,一个是字典类型,一个是字典 字典类型表: SYS_DICT_TYPE 字段名 类型 作用 备注 code varchar 编码 主键 name varchar 类型 - 字典表 : SYS_DICT 字段名 类型 作用 备注 code varchar 编码 主键 type_code varchar 类型 code 外键 name varchar 字典名 展示用 value varchar 字典值 使用...
使用 GitHub 托管自己的项目
安装 Ubuntu 系统 123sudo apt-add-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git 如果出现 apt-add-repository: command not found 错误,要先执行以下: 12sudo apt-get install python-software-propertiessudo apt-get install software-properties-common Windows 系统 下载 Git for Windows,建议下载安装版根据提示安装。 Windows 系统中,以下操作均在 Git Bash 命令窗口中执行。 配置 设置全局用户 12git config --global user.name "Your Name"git config --global user.email "youremail@gmail.com" 设置密钥 生成 ssh 密钥: 12345678$ ssh-keygen -...
使用 Hexo 搭建个人博客 - 体验
安装 安装 Node.js 环境, 官网 参考:Node.js 之旅 - 好的开端 安装 Git 版本管理工具,官网 参考: 安装 hexo-cli 命令行工具,初始化一个项目 1234npm install -g hexo-clihexo init blogcd blognpm install 目录结构大致如下: 123456789101112├── _config.yml # 项目配置文件├── node_modules ├── package.json├── scaffolds # 模板目录├── source # 文章源目录│ └── _posts # 文章目录│ └── hello-world.md # 第一篇文章├── themes # 主题目录│ └── landscape # 默认主题│ ├── _config.yml #...
Markdown 语法示例
语法 段落和换行 段落 <p> 前后必须保留一个或多个的空行。 段落内换行 <br> 要在行尾追加两个以上的空格然后回车。 1234春晓春眠不觉晓,处处闻啼鸟。 夜来风雨声,花落知多少。 春晓 春眠不觉晓,处处闻啼鸟。 夜来风雨声,花落知多少。 标题 在行首插入 1 到 6 个 # ,对应标题 <h1> 到 <h6>。 123456# 标题 h1## 标题 h2### 标题 h3#### 标题 h4##### 标题 h5###### 标题 h6 引用 在段落或其他内容前使用 > 符号,就可以将这段内容标记为 ‘引用’ 的内容 <blockquote>。 1234567891011121314151617181920> 引用内容。多行引用:> 多行引用,第一行; > 多行引用,第二行; > 多行引用,第三行。嵌套引用:> 嵌套引用,第一层。> > 嵌套引用,第二层。> > > 嵌套引用,第三层。嵌套其它语法:> 包含其它 `Markdown` 语...
Node.js 之旅 - 好的开端
安装 Node.js Windows 官网 下载二进制安装包直接安装。 其它方法参考 官方文档。 Ubuntu 12345# 根据需要选择不同版本: 6.x、7.x ....$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -# 安装$ sudo apt-get install -y nodejs 详细说明请参考 官方文档。 CentOS 12345# 根据需要选择不同版本: 6.x、7.x ....$ curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -$ curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -# 安装$ yum -y install nodejs 详细说明请参考 官方文档。 OSX 123...
书籍推荐模板
活着 书名:活着 作者:余华 格式:PDF 时间:2024-07-29 ISBN:9787530215593 内容简介 《活着》是当代作家余华的代表作,讲述了一个人历尽世间沧桑和磨难的一生,亦将中国大半个世纪的社会变迁凝缩其间。《活着》还讲述了眼泪的宽广和丰富;讲述了绝望的不存在;讲述了人是为了活着本身而活着的,而不是为了活着之外的任何事物而活着。 《活着》出版 25 年来打动了无数读者,经过时间的沉淀,已成为 20 世纪中国文学当之无愧的经典之作。到今天,已被译介至英、法、德、意、日、韩、俄等 30 多个国家和地区,获得国内外多个文学大奖,余华也凭借这部作品于 2004 年获得法兰西艺术和骑士文化勋章。 25 年后重新修订出版,相信《活着》仍然会以超越时间与空间的精神内核,击中我们每个人的心。 作者简介 余华,汉族,1960 年 4 月 3 日出生于浙江省杭州市,浙江嘉兴人,祖籍山东高唐, 澳门城市大学荣誉博士,澳门城市大学教授,中国当代作家,中国作家协会委员会委员。北京师范大学教授。 1962 年,余华迁至嘉兴市海盐县。197年,开始阅读各类小说,尤爱长篇。进入中学后,首次...










