摘要: Select count 只统计不是null的列数,所以count(列名),count(常量),count(*)的区别就是: count(列名)中的列可能是null,于是不被统计入内 其余两个倒是统计所有符合条件的行数,且是标准的统计行数的方法,mysql已经做了一些优化,所以推荐 COUNT(*) 阅读全文
posted @ 2019-10-21 11:02 yc5518 阅读(2869) 评论(0) 推荐(0) 编辑
摘要: mac上的python默认是2.7.x,而3.x.x是和2.x.x不兼容的。想要使用3.x.x,需要切换版本 python是解释型语言,因此实际是在解释输入的代码为机器语言。 python使用print()打印内容,可以保存为.py文件,然后在命令行中执行. 逻辑运算与其他语言类似 阅读全文
posted @ 2019-10-17 18:20 yc5518 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 使用mongodb的时候,当把关系型数据存入“文档型”数据库的时候,要小心中间带来的gap。 如,对于数组内容,作为内嵌的对象存入文档,首先它是无法查询的,其次更新操作的时候,会涉及不少问题。可以把这个数组存入单独的文档,使用“外键”把他们关联起来,这样会增加查询,但是不太会遇到可行性上的问题,这样 阅读全文
posted @ 2019-07-31 07:41 yc5518 阅读(80) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-02-02 08:24 yc5518 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. write a test 2. run your test and see how it fails. 3. write code that will satify the test 4. run your test again and see your new test pass. 5. r 阅读全文
posted @ 2018-10-25 16:03 yc5518 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Java基础:各种基础容器的原理、虚拟机(内存分区、GC)、多线程(CAS、AQS、线程池、锁分类及原理) 数据库:Mysql基础,事务隔离,InnoDB存储引擎原理,MVCC和锁 分布式缓存:redis、memcache等的原理、协议、区别、集群部署 Spring:AOP和IOC 分布式系统:CA 阅读全文
posted @ 2018-09-26 16:15 yc5518 阅读(56) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-26 16:14 yc5518 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-26 16:13 yc5518 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-22 16:02 yc5518 阅读(2) 评论(0) 推荐(0) 编辑
摘要: https://medium.com/quick-code/simple-rails-crud-app-with-react-frontend-using-react-rails-gem-b708b89a9419 https://medium.com/@trydelight/creating-a-m 阅读全文
posted @ 2018-09-21 14:33 yc5518 阅读(84) 评论(0) 推荐(0) 编辑