摘要: 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行, 阅读全文
posted @ 2019-02-22 15:21 诸葛小朙 阅读(946) 评论(0) 推荐(1) 编辑
摘要: 一 用户画像简介 • 用户画像,即用户信息标签化,通过收集用户社会属性、消费习惯、偏好特征等各个维度数据,进而对用户或者产品特征属性的刻画,并对这些特征分析统计挖掘潜在价值信息,从而抽象出一个用户的信息全貌;• 可看做是企业应用大数据的根基,是定向广告投放与个性化推荐... 阅读全文
posted @ 2019-02-20 16:50 诸葛小朙 阅读(2722) 评论(0) 推荐(1) 编辑
摘要: 今天花了些时间给大家精心整理一份 Python 学习资料。我觉得不错的资料我都整理进来了,如果你是学习python的,我觉得这一份资料对你应该有用。1.知乎上超过 10k 的python相关回答Yupeng:三天搞定Pytho... 阅读全文
posted @ 2019-01-28 14:55 诸葛小朙 阅读(690) 评论(0) 推荐(2) 编辑
摘要: 看了tom老师讲的深入分析spring源码,讲的挺好,做个小总结代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。比如:租房中介、火车票黄牛、媒人... 阅读全文
posted @ 2019-01-21 15:22 诸葛小朙 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇说,上一篇的TOPIC是写死的,然而在实际项目中要给不同用户 也就是不同的topic进行推送 所以要写活package com.fh.controller.information.push;import java.text.SimpleDateFormat;... 阅读全文
posted @ 2019-01-17 11:04 诸葛小朙 阅读(2413) 评论(0) 推荐(1) 编辑
摘要: 上一篇写了安装mosQuitto和测试,但是用cmd命令很麻烦,有没有一个可视化软件呢? 有,需要在google浏览器下载一个叫MQTTLens的插件打开MQTTLens后界面如下:打开connections后面的加号,就可以连接绿色,说明连接成功,在Subscrib... 阅读全文
posted @ 2019-01-14 11:19 诸葛小朙 阅读(6073) 评论(1) 推荐(1) 编辑
摘要: 最近有个新需求,需要通过java服务端把信息推送到mqtt服务器上,安卓和ios端从mqtt服务器上获取信息实现推送。1. 本地需要安装Mosquitto服务器 http://mosquitto.org/download/ 2. 安装openssl软件库包,使用这... 阅读全文
posted @ 2019-01-14 09:39 诸葛小朙 阅读(3436) 评论(0) 推荐(0) 编辑
摘要: 背景:目前有个插入语句需要获取插入记录的id 因为id是自增长的,所以要在插入后返回这个id错误1:mapper.xml: insert into sys_push( username,title,content,publisher,pushtime ) val... 阅读全文
posted @ 2019-01-11 09:39 诸葛小朙 阅读(2096) 评论(0) 推荐(0) 编辑
摘要: 最近工作需要 要求把python的代码写成java版本,python中有一个np.median()求中位数的方法,java决定手写一个先说说什么是中位数:中位数就是中间的那个数,如果一个集合是奇数个,那么中位数就是按大小排列后,最中间那个数,如果一个集合是偶数个,那么... 阅读全文
posted @ 2019-01-04 15:51 诸葛小朙 阅读(6748) 评论(0) 推荐(0) 编辑
摘要: 环境准备工作:安装node.js 环境 -- 略安装vue-li 全局安装vue-cli,在命令行中执行npm install -g vue-cliidea准备工作:安装vue.jsFile -> Settings -> Plugins -> Browse res... 阅读全文
posted @ 2018-12-14 11:29 诸葛小朙 阅读(1073) 评论(0) 推荐(0) 编辑