古毅

不积跬步,无以至千里


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

mongoose关联查询

发表于 2018-02-08 | 分类于 MongoDB | 阅读次数

0

mongoDB 是一个文档型数据库,在数据关系简单的情况下,可以通过文档内嵌,一些简单的数据关联写进同一个文档里,这种情况就比 MySQL 方便。但是并不是所有情况都适合使用内嵌来解决, 一旦数据达到一定规模,查询起来是相当不便的。比如经常遇到的 user-post-comment 这种一对n多,就用 populate 比较方便了

阅读全文 »

Node读写xlsx

发表于 2018-01-29 | 分类于 Node.js | 阅读次数

env

  • Node v8.9.1
  • npm
  • fs
  • node-xlsx
    阅读全文 »

express + mongoose 的使用

发表于 2018-01-18 | 分类于 MongoDB | 阅读次数

0

在express框架下使用mongoose这个扩展方便进行mongoDB的增删查改,更加直观。

阅读全文 »

js中的const、var、let的区别

发表于 2017-12-19 | 分类于 随笔 | 阅读次数

let

let块级作用,在函数内部使用,对外界变量无影响

const

const必须初始化,不可修改

var

可变,即使声明了变量如果没有初始化,就会undefined

阅读全文 »

Linux/Ubuntu常用指令(二)

发表于 2017-10-09 | 分类于 Linux | 阅读次数

0.写在前面

Linux常用指令的第二篇文章,这次开头还是再讲一下Ubuntu的权限问题,一开始接触Linux权限的问题确实很坑爹,但了解之后会发现Linux真的很好玩很强大;其次补充一些很好用的指令。shell推荐使用zsh,自带的bash比较难用。

阅读全文 »

Mongodb的基本操作

发表于 2017-10-08 | 分类于 MongoDB | 阅读次数

0.写在前面

近年来后端nodejs+MongoDB的搭配好像比世界上最好的语言PHP+MySQL要火得多。虽然我node不怎么行,但是MongoDB还是要学一下的,PHP也能搭MongoDB。不过MySQL 5.7新特性终于支持json了,好像也还行,多一种选择。

阅读全文 »

服务器多网站部署

发表于 2017-10-01 | 分类于 Nginx | 阅读次数

0. 写在前面

服务器如果直部署一个网站,资源有点浪费,可以利用nginx的反向代理来部署多个网站。

我们知道,80端口只有一个,在浏览器输入域名,默认访问的是80端口。如果我们分配其他端口给该域名,那么域名后面要加上端口号才能正访问,这就非常不方便了,而且难看。

阅读全文 »

MySQL锁

发表于 2017-09-17 | 分类于 MySQL | 阅读次数

0. 写在前面

最近笔试遇到很多问题,见都没有见过:什么信号量机制(后来发现是操作系统的重要内容,但是我还没学到)、什么MySQL锁;知道的但是做不出来或者不敢肯定的:先中后序遍历二叉树、快排,GG了,白学了。

试题出现过两种MySQL锁,查了一下资料

阅读全文 »

MySQL主键、外键和索引

发表于 2017-09-16 | 分类于 MySQL | 阅读次数

1. 主键

什么是主键?

主键其实是唯一性索引的一种,我们使用Laravel时,通常会在表里加一个自增的id,默认表中的id为主键。

属性:唯一、不为空。

2. 外键

什么是外键?

表的外键是另一表的主键, 外键可以有重复的, 可以是空值。多表关联时,我们常用外键与主表建立联系,这样在删除数据时就可以不用从代码上关联删除记录,MySQL会自动删除从表记录。当然这需要在创建表时设计好外键约束。

阅读全文 »

维生数后台规范_v1.1

发表于 2017-08-23 | 分类于 随笔 | 阅读次数
维生数工作室后台组规范
阅读全文 »
1234
古毅

古毅

37 日志
9 分类
13 标签
GitHub 微博 知乎 码云
© 2017 - 2019 古毅 粤ICP备17103321号-1
博客全站共21.3k字