自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

everlasting_188-java从业者

朝花夕拾,关注数据库,Java、大数据和互联网金融

  • 博客(310)
  • 收藏
  • 关注

原创 spring二次开发能力指的是什么

一些比较大的公司要求有spring二次开发能力,到底要求的什么能力呢,其实也很简单,就是基于spring的核心功能实现一个框架,类同:spring mvc,或者比较牛的springboot其实核心的要求是,你要熟悉容器的生命周期和bean的生命周期,在生命周期初始化整个过程做一些框架的工作。比如:spring mvc上将url请求映射到对应bean上,并且接收对应的web请求,这个本身是无法通过注解配置出来的,需要将相关的映射关系,拦截器处理等都接管过来。...

2021-10-19 17:59:21 696

原创 应该从哪里检索论文

https://academic.microsoft.com/home从四个方面: 研究机构、人、会议、期刊杂志来进行分类https://dblp.uni-trier.de/作者:browse authors期刊杂志:browse journals会议:browse conferences | workshops系列文章:browse series,一般为arxiv上的系列文章专著和论文:browse monographshttps://arxiv.org/arxiv上的预发的..

2020-06-10 18:57:14 292

转载 Embedding从入门到专家必读的十篇论文

转自:https://zhuanlan.zhihu.com/p/58805184这里是「王喆的机器学习笔记」的第十篇文章,今天我们不分析论文,而是总结一下Embedding方法的学习路径,这也是我三四年前从接触word2vec,到在推荐系统中应用Embedding,再到现在逐渐从传统的sequence embedding过渡到graph embedding的过程,因此该论文列表在应用方面会对...

2019-07-08 13:51:08 807

原创 对话系统中的槽和槽位

主体转:https://blog.csdn.net/u010159842/article/details/80759428基本概念:1、槽可以理解为实体已明确定义的属性,例如打车中的,出发地点槽,目的地槽,出发时间槽中的属性分别是“出发地点”、“目的地”和“出发时间”2、语义槽是指NLU模块从句子中抽取出的特定概念3、填槽指的是为了让用户意图转化为用户明确的指令而补全信息的过...

2018-10-11 18:29:22 10974 3

原创 如何使用Google Scholar(谷歌学术)

利用Google Scholar进行文献检索

2018-04-12 23:07:38 12775 1

原创 深度学习资料

产品分析、深度学习以及自己相关的一些爱好

2017-07-27 23:33:59 678

原创 互联网金融违约和个人信用的个人理解

个人在互联网金融的违约如何影响个人征信报告

2017-07-19 16:16:02 20635

原创 CAP理论中的P理解

分布式领域CAP理论核心中P的理解

2017-04-18 09:23:37 5062

原创 数据标准化和归一化

1、综述 1.1原理介绍 归一化方法: 1、把数变为(0,1)之间的小数 主要是为了数据处理方便提出来的,把数据映射到0~1范围之内处理,更加便捷快速。 2、把有量纲表达式变为无量纲表达式 归一化是一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,成为纯量。 用途 归一化是为了加快训练网络的收敛性 归一化的具体作用是归纳统一

2016-12-09 22:27:55 6618

原创 信用评分之二--信用评分中的评分卡中的A卡、B卡和C卡

传统信用评分中的评分卡中的A卡、B卡和C卡是什么意思。

2016-08-01 11:19:43 23979

原创 centos 7.4 中默认python安装pip

centos中默认python安装pip

2022-12-16 18:55:54 363 1

原创 关于http测试总结

http接口测试,尤其通过postman或者swagger进行测试,需要将chrome中的接口可以快速的放到测试工具中,本文进行了简单的总结

2022-11-06 21:59:38 1016 1

原创 openresty更改状态码

因为以前restful返回用了http的状态码4xx,在有些环境中,slb会根据状态码来进行拦截汇总处理,只好在openresty将对应的状态码更改为200,绕过这个限制,主要增加配置: header_filter_by_lua ' if ngx.status >= 400 and ngx.status < 500 then ngx.status = 200 --修改状态码 ...

2022-02-09 17:41:41 1623

原创 RestTemplate深入浅出

springboot RestTemplate深入浅出

2022-01-16 11:31:35 2114

原创 2021总结

2021年总结

2022-01-09 22:54:53 1097

原创 流程引擎使用总结

Activiti流程引擎的概念、使用和一些简单的扩展

2021-12-12 22:53:41 656

原创 nginx使用与服务发现

参考资料:序 · OpenResty最佳实践Nginx中的Rewrite的重定向配置与实践 - 龙恩0707 - 博客园Nginx开发从入门到精通 — Nginx开发从入门到精通https://wsgzao.github.io/post/nginx/Welcome to NGINX Wiki! | NGINX基础使用常见命令:1. rewrite根据正则表达式重写或重定向URI,按照配置顺序依次执行,格式:rewrite regex replacement flag,其..

2021-12-12 19:33:15 2317

原创 数据库技术资源

1、顶级会议ACM SIGMOD(Special Interest Group On Management Of Data)由美国计算机协会(ACM)数据管理专业委员会(SIGMOD)发起、在数据库领域具有最高学术地位的国际性学术会议。会议的目的是在全球范围内为数据库领域的研究者、开发者以及用户提供一个探索最新学术思想和研究方法、交流开发技巧、工具以及经验的平台,引导和促进数据库学科的发展。数据库的最好会议,也是最好的系统类的会议之一。已经有30年的历史。一般在美国开,加拿大开过两次。最近开...

2021-10-19 14:40:14 116

原创 2021年读书流水账

1、文学类《目光》 陶勇《人生海海》 麦加2、计算机linux内核深入Linux内核架构Linux设备驱动程序Linux内核源代码情景分析深入理解LINUX网络技术内幕程序员的自我修养--链接、装载与库企业架构Spring Cloud微服务实战作者对应网站:程序猿DD | Java | Spring Boot | Spring Cloud | 最新干货分享...

2021-10-15 18:35:21 128

原创 刷题和基本概念资源

主要是B站的资源1到300题目详解Leetcode力扣 1-300题视频讲解合集|手画图解版+代码【持续更新ing】_哔哩哔哩_bilibili301+题目详解Leetcode力扣 301+题视频讲解合集|手画图解版+代码【持续更新ing】_哔哩哔哩_bilibili手把手带你刷Leetcode力扣手把手带你刷Leetcode力扣|各个击破数据结构和算法|大厂面试必备技能【已完结】_哔哩哔哩_bilibili最热100题:LeetCode 最热门 10.

2021-09-12 18:52:44 132

原创 自动化运维的资料整理

持续集成、持续交付、持续部署简介 http://www.fblinux.com/?p=646内容:1、持续集成是指软件个人研发的部分向软件整体部分交付,频繁进行集成以便更快地发现其中的错误。“持续集成”源自于极限编程(XP),是 XP 最初的 12 种实践之一。2、持续交付在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境的「类生产环境」(production-like environments)中。持续交付优先于整个产品生命周期的软件部署,建立在高水平自动化持续集成之上。3、持续部

2021-09-02 19:21:54 192

原创 推荐系统之Bloom Filter 过滤

1、背景推荐系统中的经常出现的情况是,可能在召回的过程中将已经推给过用户的数据召回过来,如果直接推送给用户的话,会引起用户的反感,如何一好的过滤系统也是推荐系统设计的一部分。网上一搜索的话很多人就会说用Bloom Filter,但是你是真正了解Bloom Filter?直接使用Bloom Filter就能解决问题,其实不然,要充分考虑到Bloom Filter的特性和应用场景才能够用好。2、为什么要Bloom Filter从推荐的角度来说,要推荐出的东西,从程序员的角度来将,最直接的方式是...

2021-08-25 16:57:08 541 1

原创 关于推荐中的过滤

数据量大的情况下使用布隆过滤器,可以采用的方案包括:方案1: 直接将布隆过滤器的value存起来因为布隆过滤器的value比较大,那么可以选择的key-value存储就要支持value比较大,显然redis不是好的选择,因为redis是单线程,容易阻塞,另外,value大的情况下,容易导致集群的负载不均衡,那么可以选择的有hbase和Rocksdb针对hbase来说,支持多版本比较好,高并发读取的性能其实并不是特别好Rocksdb 只是引擎,现在虽然有Rocksdb Secondary I.

2021-08-17 23:43:59 181

原创 关于推荐中的召回和实时推荐思考

1、推荐的召回是否要记录对应的pos? <1>数据变化快,这个位置经常失效;如果变化不大,那么使用数据结构可以加速查找,比如: skiplist或者支持o(1)的list <2>部分刷新和全部刷新,局部数据+整体数据,每个用户保留一个局部数据版本号,如果版本号变化,说明缓冲区刷新,否则的话,可以直接使用加速查找2、关于item2vec: <1>通过传统的word2vec方法,依据上下文获得embeding <2>直...

2021-08-13 16:20:03 197

原创 性能分析点滴

因为是做java开发,熟悉jvm,单纯的使用系统做性能分析已经很久没做了,07年左右和sun合作做过一项目,对系统性能测试有了一些较深入理解,当时的感觉sun的dtrace是真强啊,linux上还是vmstat,

2021-06-04 18:38:14 222

原创 一个场景测试hive的sql能力

1、场景app上一个用户的登录讯息,包括:uid vist_time其中vist_time是精确到时分秒的记录2、问题问题1:每个用户在每个月的访问次数问题2:每个用户在每个月中天访问最高次数,比如:一月,用户A,day1访问2次, 用户A,day2访问3词,那么输出为:用户A 一月 3..........问题3:每个用户在每个月,连续登陆最大次数问题4:如何计算用户登录的7日留存2、总结以上的问题循序渐进,...

2021-05-14 14:21:51 163 1

原创 sql解析项目

从传统的数据库来说,分为前端和后端,后端主要是引擎的部分,前端主要是sql解析,分析到执行计划上,本文对开源的sql解析项目做个简单的介绍:1、发现一个sql解析很好的项目,apache顶级项目:calcite,有整体的框架官方地址:https://calcite.apache.org/csdn上一博客解析比较好的项目:https://blog.csdn.net/qxc1281/category_8479654.html2、sql解析知乎上给出的建议:https://ww...

2021-04-29 11:40:03 364 2

原创 细粒度分类数据集汇总

医疗图像更多的是小样本学习,那么如何选择一个小样本数据集来针对各个算法进行比较,从而选择最好的算法,故整理了小样本学习相关的数据,也就是常用的细粒度分类数据本文内容主要来自于:https://zhuanlan.zhihu.com/p/1011586311、CUB-200-2011 鸟类数据集:数据集地址:http://www.vision.caltech.edu/visipedia/CUB-200-2011.htmlCaltech-UCSD Birds-200-2011 (CUB-200-.

2021-04-09 18:24:41 3758 3

原创 windows下lightgbm安装

1、windows下使用whl安装从https://github.com/microsoft/LightGBM/releases 下载lightgbm-3.2.0-py3-none-win_amd64.whlpip install lightgbm-3.2.0-py3-none-win_amd64.whl2、简单例子测试报错:OSError: [WinError 126] 找不到指定的模块。[couln’t find the module]1>怀疑dll和exe不匹配,从https://

2021-04-01 18:41:04 1291

原创 深度学习论文阅读摘要

1、基础方向1.1、小样本学习1、Learning to Compare: Relation Network for Few-Shot Learning cvpr2018相关资源:中文概要说明:https://zhuanlan.zhihu.com/p/35379027github实现:https://github.com/floodsung/LearningToCompare_FSL总结:做一个embedding的模型,和要识别的图像拼接起来进行预测,用来判断类别。其中预训练模型可以采用大

2021-02-18 17:50:19 630 2

翻译 Resnet模型如何共享权重

引用:https://discuss.pytorch.org/t/share-weight-in-resnet-model/21371Share weight in Resnet model提问:答案:I’m not sure if you will train the share weight twice in one forward action, if it is , I think the forward code should be something like followi

2021-02-09 17:16:34 621

原创 机器学习评估指标网络资源汇总

聚类评价指标: https://zhuanlan.zhihu.com/p/53840697机器学习:回归模型的评价指标: https://blog.csdn.net/chao2016/article/details/84960257强化学习评价方法: https://www.cnblogs.com/devilmaycry812839668/p/14322015.htmlkappa系数简介: https://zhuanlan.zhihu.com/p/67844308【机器学习理论】分类问题中常用

2021-02-08 17:34:40 95

原创 MathType使用技巧

1、如何写分段函数1、添加大括号2、大括号后增加矩阵3、矩阵中写分段函数2、word中LaTeX公式与MathType公式如何快速转换将MathType公式转换为LaTex公式在Word文档中选中用MathType编辑的公式,按住“Alt+\”键,可以将 MathType 公式快速转换成 LaTex 格式**提示:**也可以在MathTye编辑窗口中直接将公式转化为LaTex,具体方法请参考教程:如何实现MathType公式转换为LaTex代码。将LaTex公式转换为MathType公式将

2021-02-08 17:31:12 3926

原创 机器学习分类模型评估指标

1、背景传统的机器学习分类一般按照有监督和无监督来进行区分,有监督主要是各种分类和回归的算法,无监督主要是聚类。新的机器学习方法主要包括:深度学习和强化学习。深度学习中可以做分类和回归的无监督算法,在无监督学习方法主要还是做分类,深度学习的无监督主要是生成模型GAN。强化学习是一种激励性的学习方式,其评价方式也比较独特。本文主要讲解有监督学习中的分类各种评价指标以及如何判断新旧模型的好坏。分类问题包括:二分类,多分类,多标签分类,二分类和多分类最终的分类只有一个类别标签,多标签分类是一个元素对应

2021-02-08 14:46:33 3641 2

原创 keras中plot_model报Failed to import pydot. You must `pip install pydot` and install graphviz问题解决

参考的解决方法是:https://blog.csdn.net/sinat_40282753/article/details/85046871,实际上参考方案只是提供了思路,按照参考方案并未解决。步骤1:简单处理1.pip3 install pydot2.pip3 install graphviz3.Windows 安装 graphviz-install-2.44.1-win64.exe4.将安装bin路径添加进环境的Path,如知乎专栏所述。5.步骤4功能同在代码中添加:import

2020-12-04 10:31:33 2289

原创 Milvus 在启动时返回 “Illegal instruction”?

Milvus版本的使用的0.7.0报错:在启动时返回 “Illegal instruction”?1、Milvus版本硬件的支持Milvus为海量向量搜索场景而设计。Milvus不但集成了业界成熟的向量搜索技术如Faiss和SPTAG,Milvus也实现了高效的NSG图索引。同时,Milvus团队针对Faiss IVF索引进行了深度优化,实现了CPU与多GPU的融合计算,大幅提高了向量搜索性能。Milvus可以在单机环境下完成SIFT1b十亿级向量搜索任务。划重点: 在官方站点r...

2020-09-19 15:57:57 388

转载 常用的数据分析方法

1、公式分解所谓公式拆解法就是针对某个指标,用公式层层分解该指标的影响因素。举例:分析某产品的销售额较低的原因,用公式法分解2、对比分析对比法就是用两组或两组以上的数据进行比较,是最通用的方法。我们知道孤立的数据没有意义,有对比才有差异。比如在时间维度上的同比和环比、增长率、定基比,与竞争对手的对比、类别之间的对比、特征和属性对比等。对比法可以发现数据变化规律,使用频繁,经常和其他方法搭配使用。3、A/BtestA/Btest,是将Web或App界面或流程的两个或多个版本.

2020-09-14 17:07:08 191

原创 机器学习模型部署

机器学习主要是用python来训练的模型,当前主要有以下情况:一、单机部署方式1、普通的模型a)模型本身提供的部署方式b)第三方方式:PMML方式,将模型输出为 PMML格式,由第三方加载PMML模型提供输出,其中java的库很成熟,但PMML在深度学习方面上支持不足2、深度模型a)深度的模型,当前流行的为tensorflow,tensorflow提供serving的部署方式,具体来说就是:一个通用的model服务器框架,一个远程通用的model调用的rpc框架,python2中有对

2020-09-12 16:09:50 1179

原创 金融量化的几个网站

PyQL - QuantLib Cython wrappershttps://github.com/enthought/pyqlQuantLibhttps://github.com/lballabio/QuantLib量化与固收札记https://www.cnblogs.com/xuruilong100/p/10093949.html作者是Implementing QuantLib的中文译者

2020-09-04 17:43:18 560

原创 Goland使用和go问题总结

版本信息:goland: 2019.2.3go版本: 14.6处理过程:1、https://github.com/go-delve/delve,选择code使用zip包下载2、依次打开:Help->Edit Customer Properties;若提示文件不存在,点击创建即可。在文件中新增:dlv.path=你的dlv路径(windows的路径需要转义)3、重启Goland即可(刚配置好后的第一次重启会比较慢)注意:按照提示给出的地址无法下载...

2020-08-05 11:30:42 795

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除