上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 85 下一页
摘要: 前言 异步编程的概念我在第一章概要的时候,提及了。在此再次简略概要一次。 它采用future模式或者回调模式机制,以避免产生不必要的线程。 异步编程测试的标准 在第一个写这个的原因,是因为测试可能比开发重要。因为在开发一个项目的时候呢?有一个自动化高效精准测试,决定了上线是否稳定。因为程序出bug测 阅读全文
posted @ 2020-04-07 17:56 敖毛毛 阅读(325) 评论(0) 推荐(2)
摘要: 计算当前记录和下一条记录之间的日期差 关键点在于如何获得下一条日期。 mysql 和 sql server 阅读全文
posted @ 2020-04-05 22:47 敖毛毛 阅读(168) 评论(0) 推荐(0)
摘要: 前言 进入了日期章了。 年月日加减法 分别对原有的日期进行加减法。 sql server mysql 计算两个日期之间的天数 sql server 与 mysql 在此只是为了介绍一下DATEDIFF函数可以计算两个日期的相差的间隔。 两个日期之间的工作日的天数 1.我们要知道两个日期区间是什么。比 阅读全文
posted @ 2020-04-05 13:49 敖毛毛 阅读(673) 评论(0) 推荐(0)
摘要: 前言 介绍两个实用的sql查询语句。 1.计算平均数时候,去除最大值和最小值。 2.修改累计值。 计算平均数时候,去除最大值和最小值 sql server: mysql: 修改累计值 假设有一张表: select from xinyong 要实现的效果如下: 就是当TRX 为pr的时候进行增,在py 阅读全文
posted @ 2020-04-05 00:33 敖毛毛 阅读(230) 评论(0) 推荐(0)
摘要: 众数 众数就是出现最多的那个数。 通过分组把他们的行数计算出来。那么最关键的部分在于,你如何知道最大值。 是的我们可以查出当前最大值,然后再取出最大值的sal。但是这肯定要用到两个临时视图。 注:我们不能通过排序cnt,然后取值第一个,因为可能存在相同的行数。 解决方案:通过dense_rank 进 阅读全文
posted @ 2020-04-04 23:47 敖毛毛 阅读(720) 评论(0) 推荐(0)
摘要: avg的注意事项 一张t2表: select from t2 得到的结果是: 本来我们得到的结果应该是10的。但是得到的结果确实15. 这是因为忽略了null值。 解决方案: 当为空的时候转换为0 max 与 min的注意事项 max与min会忽略null,但是如果全是null的情况,会返回null 阅读全文
posted @ 2020-04-02 23:56 敖毛毛 阅读(399) 评论(0) 推荐(0)
摘要: 前言 初学并发的时候一想到并发,然后就和多线程对等了。这就有一丢丢狭隘了,比如说node是单线程,但是人家可以高并发。说明并发并不是一个简单的多线程问题。 同样很多人说硬件cpu的发展为并发提供基础,在这里也可以看出是其实是为多线程提供基础,为并发提供发展道路。 并发的优点在操作系统单核的时候就体现 阅读全文
posted @ 2020-04-02 17:50 敖毛毛 阅读(383) 评论(0) 推荐(1)
摘要: 前言 总结自己的redis,日常使用不是特别频繁,所以比较基础。 开篇 redis 是无关系型数据库,因为其实内存数据库,所以常常和他的竞争对手memcached对比,因为两者原理基础相似,存储方式也是key和value的方式。 在memcached中value只能是字符串,而redis就有5种结构 阅读全文
posted @ 2020-03-29 15:53 敖毛毛 阅读(257) 评论(0) 推荐(0)
摘要: 前言 单独列出的章节。因为用处比较多。 mysql 这个无需解释。 sql service 是我第上一章最后一个例子的扩展 阅读全文
posted @ 2020-03-28 23:07 敖毛毛 阅读(194) 评论(0) 推荐(0)
摘要: 创建分割列表 一张表: 先查询出来的效果是这样的: mysql: sql service: 分割数据转换为多值int列表 '7654,7698,7782,7788' 切割为列表 mysql: 原理和mysql一致。 提取n 个分割字符串 例如:'7654,7698,7782,7788' 你想提取的是 阅读全文
posted @ 2020-03-28 19:33 敖毛毛 阅读(183) 评论(0) 推荐(0)
上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 85 下一页