Server

mysql5.7和mysql5.5对group by 取最新数据的不同处理方式

mysql 用 group by 查询时,会自动保留   对应组 ‘最先搜索出来的数据’,但这时数据可能不是最新的 如何才能获取‘最新数据’ 呢,这需要根据mysql的版本来“区别对待” 原因:在mysql5.7中,如果不加limit,系统会把order by优化掉。 在mysq...

85℃

Python/Go

python爬虫系列之 xpath语法

# XPath 基础表达式: /node       表示在xml文档的根目录查找结点名称为node的结点 ./node      表示在当前结点下查找结点名称为node的结点 //node      表示在xml文档中递归查找结点名称为node的节点 //*      表示在x...

70℃

其它

朴素贝叶斯算法

一篇很好的介绍贝叶斯算法的帖子,即使高数考个位数也能看懂(比如我 ^-^)。贝叶斯算法是由英国数学家托马斯·贝叶斯提出的,这个算法的提出是为了解决“逆向概率”的问题。 在前贝叶斯时代处理概率问题的时候,总是先取一定假设(比如抛硬币时,每次出现正反面的概率相同),然后在假设下讨论...

66℃

26点

推荐系统中冷启动的实施和相关算法

冷启动(cold start)在整个推荐系统中,是一个重要的开始。推荐系统一般需要在大量的数据基础上才能比较准确的进行推荐,APP的冷启动可能直接决定着这个新用户会不会继续使用,新物品的冷启动也影响着生产者的积极性,所以冷启动很重要。 冷启动问题分为3类: 用户冷启动:新来的用...

111℃

PHP

关于thinkphp6 的一些应用备忘[持续更新……]

以下主要是针对多应用下的使用: 1 . 多应用下路由设置: 在app下创建了一个 index 应用,里面有index控制器,路由需要在 route路由文件夹下创建一个 index(应用名称)的文件夹,下面创建一个 route.php 的路由文件,index应用的路由可以在这里设置...

212℃

26点

MySQL上的查询优化

如果是千万数量级的订单数据,一个优质的查询会有非常明显的提速。索引的作用在这里尤其关键。 索引通俗来讲就相当于书的目录,当我们根据条件查询的时候,没有索引,便需要全表扫描,数据量少还可以,一旦数据量超过百万甚至千万,一条查询sql执行往往需要几十秒甚至更多,5秒以上就已经让...

272℃

Python/Go

Python中 if __name__ == ‘__main__’ 的使用及一个注意事项

Python使用缩进对齐组织代码的执行,所有没有缩进的代码(非函数定义和类定义),都会在载入时自动执行,这些代码,可以认为是Python的main函数。 每个文件(模块)都可以任意写一些没有缩进的代码,并且在载入时自动执行,为了区分主执行文件还是被调用的文件,Python引入了一...

183℃

26点

从大佬发言看走势 — 2019年乌镇互联网大会

10月20日,第六届世界互联网大会在浙江乌镇如期举行,本次大会以“智能互联 开放合作——携手共建网络空间命运共同体”为主题,对创新发展、网络安全、文化交流、国际合作等议题进行探讨。 今年恰逢互联网诞生50周年,也正是中国全功能接入国际互联网的第25年,在本次大会上,共包括“科学与...

1279℃

26点

新生代阿里“掌门人”

当一家公司的员工从18名增加到超过10万名,由谁来管理就成了最重要的决定,阿里就处在这样的十字路口。创立二十年,阿里已成为全球市值第六的科技公司,旗下业务更是涵盖电商、金融、云计算、物流、文娱、健康、体育等,甚至囊括了线下实体商超和本地生活服务。以往阿里同事要沟通只要转个身就行,...

704℃

其它

关于新媒体写作的4 个建议

自媒体人写公众号,一方面是为了输出自己的想法,另一方面也是想以这种形式得到别人的认可。如何才能自己表达的痛快,又让粉丝喜欢呢?作者总结了4个自己在公众号写作过程中的想法,希望对你有所帮助。 微信的火爆,也带火了另一句话—— 再小的个体也有自己的品牌! 这句话讲得特别好,人人都可以...

638℃

26点

docker 下nginx配置 goweb docker

标题有点绕 简单来说是这样的;用在docker上部署了nginx,并且beego也部署在了docker上,在阿里云上,nginx的配置如下: server{ listen 80; server_name www.dxzzd.com dxzzd.com; location /{ t...

867℃

26点

docker 下 beego 的 web 项目非打包部署

docker 下 beego 的 web 项目非打包部署
为了修改方便,所以使用了 beego 的非打包部署,并且由于服务器上部署了 docker,所以 beego 、bee、mysql 扩展在创建 image 的时候就可以换创建上去。 beego 的整个目录如下: –// 根目录 — bin — p...

1265℃

26点

go 中 rune 类型解析

在 go 中又一个 rune 类型,用来做字符串截取的时候很方便;在用来截取字符串时候表示:获取字符串的长度,而不是字符串底层占得字节长度。下面摘抄一个网友的例子: // rune is an alias for int32 and is equivalent to int3...

834℃

其它

一篇好文 理解什么是数据中台

阿里提出的“大中台、小前台”的管理模式也已经成为主流的数字化转型思想,很多企业都想学习阿里的中台策略。但是什么是中台,怎么理解中台,中台的真实作用是什么,下面通过采访阿里的架构师来说明一下。 以下为 InfoQ 与阿里云中间件架构总监谢纯良对话全文,有删减。 InfoQ:您是什么...

1637℃