时间笔记
文章平均质量分 57
zeb_perfect
一切才刚刚开始。。
展开
-
域外探索编程大赛学习总结
简单背景智能营销,精准触达,相似用户挖掘。假设营销业务方需要基于一定数量(1万)的种子用户,从58备选用户集(1000万)中,扩展出一定数量(10万)的最相似用户人群,进行营销触达,用户可用的特征为256维。这里假设余弦相似度越高,营销响应效果越好,最终筛选出来的目标用户为备选用户集合与种子用户计算相似度后,取去重后相似度最高的10万用户(求相似度,全排序,取Top10万)。程序输入程序输入为种子用户ID数据集合,每一行包括用户ID和256维用户特征,用户特征数据类型为浮点型数据(存在部分数据用科学计原创 2021-01-24 22:51:31 · 327 阅读 · 0 评论 -
n阶for循环代码实现
背景业务需求需要图片根据DMP多个类型动态词包内容生成n*n的所有组合图片,这就需要先组合出所有词包的可能,且词包类型数量不限制,总组合数可以控制。实现1: for循环递归通过递归方式,把n阶循环转变到2层for循环@Testpublic void recursionFor() { Map<Integer, Set<Long>> map = new HashMap<>(); Long[] l1 = {1L, 2L}; Long[] l2原创 2020-12-10 19:35:31 · 3177 阅读 · 1 评论 -
苹果的3D Touch技术与安卓以往的“长按屏幕”有何区别
本质区别:长按 = (x, y) + 时间;3D Touch = (x, y, z);举个例子:题主想象手握一支沾了墨的毛笔,1、你用笔尖轻轻在纸上一点,会出现一个点;2、你同样的力度把笔尖置于纸上保持一段时间,会出现一个墨迹比1情况更重的点;3、你用两倍的力度在纸上点一下也会出现比1情况更重的点;而你的问题就类似于2、3的区别。3D Touch以前的iPhone的原创 2015-09-14 17:37:12 · 1810 阅读 · 0 评论 -
2015.1.4时间笔记
BI(Business Intelligence)即商务智能,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策。Applet 小应用程序是采用Java编程语言编写的程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。使用虚拟机注意对网络适配器原创 2015-01-04 20:42:29 · 867 阅读 · 0 评论 -
2014.12.12笔记
重温进程和线程进程:是程序任务的执行过程,是动态性的,他是持有资源(共享内存,共享文件)和线程的载体;线程是系统中最小的执行单位,同一个进程有一个线程,线程和进程可以用班级的例子说明,我们把进程比作是一个班级,那么班级的每一个学生就是线程,学生是班级的最小单元,班级之中学生共用桌椅,板凳,黑板,那么线程是系统中最小的执行单位,同一个进程中有多个线程,线程共享进程的资源。线程的交互:互斥原创 2014-12-12 17:20:59 · 952 阅读 · 0 评论 -
java和C++多态的区别
众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态的支持到底是如何实现的呢,本文对此做了全面的介绍。注意到在本文中,指针和引用会互换使用,它们仅是一个抽象概念,表示和另一个对象的连接关系,无须在意其具体的实现。Java 的实现方式J转载 2015-01-10 21:08:21 · 1173 阅读 · 0 评论 -
2015.1.29试题笔记
设在内存中有P1,P2,P3三道程序,并按照P1,P2,P3的优先级次序运行,其中内部计算和IO操作时间由下表给出(CPU计算和IO资源都只能同时由一个程序占用):P1:计算60ms---》IO 80ms---》计算20ms P2:计算120ms---》IO 40ms---》计算40ms P3:计算40ms---》IO 80ms---》计算40ms 并行完成三道程序比单道运行节省的时间是(160m原创 2015-01-29 21:47:30 · 1657 阅读 · 0 评论 -
OSI七层模型基础知识及各层常见应用
各层对应的典型设备如下:应用层 ……………….计算机:应用程序,如FTP,SMTP,HTTP 表示层 ……………….计算机:编码方式,图像编解码、URL字段传输编码 会话层 ……………….计算机:建立会话,SESSION认证、断点续传 传输层 ……………….计算机:进程和端口 网络层…………………网络:路由器,防火墙、多层交换机 数据链路层 ……….原创 2015-01-28 21:57:08 · 1240 阅读 · 0 评论 -
2014.12.3笔记
java回调机制:Java中没有像C++这样的函数指针,所以不能将一个函数通过参数传递给另一个函数。因此Java中没有回调函数,但仍然可以有回调的机制。Java是一种纯面向对象的语言,它的回调可以通过面向对象的特性实现。依然采用Person的例子,用Java实现回调。如下: ICompare接口: public interface ICompare {原创 2014-12-03 17:20:56 · 966 阅读 · 0 评论 -
2014.11.28笔记
写在前面:今天你的努力,决定了毕业后你和什么样的同事共进退。Clappr——开源的Web视频播放器,是巴西著名的门户网站,使用的是基于OSMF的Flash组件,Clappr有三个主要插件:回放插件,用于播放某一个视频资源,Clappr会遍历所有回放插件直到找到正确的插件。容器插件,每一个回放都与一个容器关联,就是一个容器与一个资源回放匹配并被实例化。核心插件,承载核心控制功能,原创 2014-12-01 16:34:56 · 797 阅读 · 0 评论 -
2014.12.17笔记
我记得科学松鼠会的姬十三曾在一篇文章中写到,开始干一件好事情就像拿着锣一敲,然后志同道合的人就从四面八方赶来。开源之美,仅在于此。不要问怎么入门,直接上路吧。您刚才那个问题是说大数据跟人工智能和深度学习怎么划等号?是这么一个关系,大数据是一个研究对象,人工智能是一个目标,我们要达到人工智能的目标,要理解数据,方法论是机器学习或者是智能计算。深度学习是机器学习里面十个手指头里面的一个原创 2014-12-17 16:52:07 · 900 阅读 · 0 评论