自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (69)
  • 收藏
  • 关注

原创 随机梯度下降法介绍及其参数讲解

随机梯度下降法算法介绍 简单来说,梯度下降就是从山顶找一条最短的路走到山脚最低的地方。但是因为选择方向的原因,我们找到的的最低点可能不是真正的最低点。如图所示,黑线标注的路线所指的方向并不是真正的地方。 既然是选择一个方向下山,那么这个方向怎么选?每次该怎么走? 先说选方向,在算法中是以随机方式给出的,这也是造成有时候走不到真正最低点的原因。 如果选定了方向,以后每走一步,都是选择最陡的方向,直到最低点。 总结起来就一句话:随机选择一个方向,然后每次...

2020-09-28 17:19:30 15847

原创 Entire Space Multi-Task Model: An Effective Approach for Estimating Post-Click Conversion Rate学习笔记

1.论文要点1.1英文 Conversion rate (CVR) prediction is an essential task for ranking system in industrial applications, such as online advertising and recommendation etc. For example, predicted CVR i...

2019-12-19 14:31:55 15762

原创 Causal ML学习笔记

项目名称:Causal ML: A Python Package for Uplift Modeling and Causal Inference with ML项目名称:Causal ML:使用机器学习进行提升建模和因果推理的Python包CausalML是uber的开源项目,用于使用机器学习方法进行提升建模和因果推理方法。它允许用户从实验或观察数据估计条件平均治疗效果(CATE)或个体...

2019-12-19 14:09:48 16865

原创 机器学习常见算法整理

1.XGBoost算法1.1算法特性 用于解决二分类问题,同时通过使用许多策略能够防止过拟合现象发生,模型准确率比普通算法要高。XGBoost支持并行化计算,使得算法在模型训练及模型计算时运行速度快,效率高。XGBoost考虑了训练数据为稀疏值的情况,可以为缺失值或者指定的值指定分支的默认方向,这能大大提升算法的效率。1.2 案例链接https://blog.csdn.ne...

2019-12-06 16:56:01 15526

原创 基于电信行业的AIOps应用与实践

1.摘要: 在大型互联网架构中,为提升平台的计算能力及资源利用率,普遍采用分布式技术。然而使用分布式技术也会带来一些潜在问题,若主机的资源需求与资源分配不匹配、部分主机长时间负载过重,容易导致服务失效,造成服务中断或数据丢失;同时当系统发生故障时由于服务分散在不同主机上导致问题难以定位,故障排查耗时等问题。因此,有必要将AIOps技术应用于分布式系统运维中。针对电信行业某一运营服务,通过...

2019-12-06 15:18:45 15748

原创 协同过滤推荐算法(java原生JDK实现-附源码地址)

协同过滤推荐算法(java原生JDK实现-附源码地址)一、项目需求1.需求链接https://tianchi.aliyun.com/getStart/information.htm?raceId=2315222.需求内容竞赛题目在真实的业务场景下,我们往往需要对所有商品的一个子集构建个性化推荐模型。在完成这件任务的过程中,我们不仅需要利用用户在这

2017-12-02 13:55:28 60413 5

原创 Elasticsearch权威指南-学习笔记

对Elasticsearch权威指南的学习笔记,主要为理论部分

2017-10-06 09:08:29 43898

原创 Elasticsearch-JSON串查询总结

对Elasticsearch的JSON方式查询总结

2017-10-06 08:55:08 58183

原创 ElasticSearch javaAPI demo示例

一.数据实体:ID:自增主键ID:ID值VALUE_DAY:该机器当天的值GROUPNAME:组名TYPE_MACHINE:机器类型DATE:日期TYPE:类型二.Java代码:1.创建客户端:package elasticsearch.util;import java.net.InetAddress;import org.elastic

2017-09-28 08:57:05 48713

原创 设计模式笔记(java版)

设计模式笔记1、单例模式定义:确保一个类只有一个实例,并提供一个全局访问点。类图:源代码:public class Singleton { private static Singleton instance = null; private Singleton(){ } public static Singleton getInstance() {

2017-04-04 11:18:53 43208

原创 K-means算法研究综述

K-means算法研究综述聚类被认为是机器学习中最常使用的技术之一, 它历史悠久、应用广泛,几乎应用于环境学、医学、生物学、天文学、经济学等各个领域。其中K-means是最为常用的聚类算法。现在我们来详细介绍一下K-means算法。1K-means算法简介K-means算法(Lloyod,1982)是简单而又有效的统计聚类算法,使机器能够将具有相同属性的样本归置到一块儿。与分类

2017-03-18 10:33:39 51055

原创 文本相似度的设计与实现

文本相似度的设计与实现摘要:本文主要设计并实现了一个文本相似度系统,该系统主要功能计算文档之间的相似度,通过使用向量空间模型(VSM,Vector Space Model)及余弦相似度计算公式计算文档之间的相似度,数据预处理过程中加入word2vec模型进行语义扩充,从而能够匹配到更多相关文档。1. 向量空间模型向量空间模型(VSM, Vector SpaceModel)由Salt

2017-01-20 15:37:38 49033 32

原创 Naive Bayes、KNN、Softmax分类器的比较研究(附代码地址)

本文针对naïve bayes、knn和softmax三种分类模型进行比较研究,通过分析不同模型的特点找到相应场景应使用的模型。

2016-11-16 16:11:16 44932

原创 K-means聚类算法及其各种变形模型的实验分析

针对不同Kmeans算法的变形进行系统分析

2016-11-15 13:35:20 47622 3

原创 网页/网站/博客等刷点击率(流量)方法

网页/网站/博客等刷点击率(流量)方法前言:首先,在这里不鼓励大家对网页/网站/博客等进行刷点击率的作法,毕竟此行为是一种作弊现象,但作为一名技术人员本着分享技术的想法也要给大家分享一下。方法: 通过Linux中的curl命令是一种很好地对网站进行访问的手段,可以很方便地通过脚本获取到网页的信息,同时增加对网站的访问,因此我们通过Linux中的curl试验对网页进行刷频。脚本:...

2018-03-31 17:01:52 41832 4

原创 Zabbix server(离线版)安装手册

由于zabbix server需要依赖MySQL及PHP的相关依赖,因此需要先安装好MySQL及PHP的相关依赖后方可安装zabbixserver。安装MySQL目录mysql下的rpm1.新建mysql用户 useradd mysql;passwd mysql;2.用root用户先查看有没有冲突,rpm -qa|grep mysql 如果已经有了卸载 rpm -e -

2018-01-31 15:40:25 47025

原创 Redis集群配置参数及优化

Redis的主要参数配置在redis.conf文件中。1. conf 内存值2.bind ip默认情况下,如果没有指定“bind”配置指令,Redis将侦听服务器上可用的所有网络接口的连接。默认情况:bind 127.0.0.1实际配置:bind 本机ip3.protected-mode yes启用默认保护模式。只有当您确定您希望其他主机的

2018-01-12 15:39:28 51653

原创 Redis集群架构及对比

1.Redis3.0·优点a. 无中心节点b. 数据按照 slot存储分布在多个 Redis实例上c. 平滑的进行扩容/缩容节点d. 自动故障转移(节点之间通过 Gossip协议交换状态信息,进行投票机制完成 Slave到 Master 角色的提升)e. 降低运维成本,提高了系统的可扩展性和高可用性·

2018-01-12 15:32:11 48081 2

原创 redis集群(离线版)安装手册

1. 依赖包:apr-1.3.9-5.el6_2.src.rpmapr-util-1.3.9-3.el6_0.1.src.rpmcurl-7.19.7-52.el6.src.rpmhttpd-2.2.15-59.el6.centos.src.rpmmysql-5.1.73-8.el6_8.src.rpmopenssl-1.0.1e-57.el6.src.rpm

2018-01-12 15:23:28 43656

原创 自动化安装zookeeper脚本

linux下shell编写的zookeeper自动化安装脚本

2017-12-20 16:39:31 44883

原创 2048游戏(java控制台-原生jdk实现)

Java原生jdk编写的2048小游戏,可以在控制台运行

2017-12-15 17:39:58 44944

原创 Linux下查询端口占用的进程

查询端口占用的进程1.查询进程netstat -tunlp|grep 端口号此时可查出进程的PID2.查询相应进程ps -ef | grep 进程号

2017-10-18 10:05:49 44107

原创 大数据应用

大数据应用随着web4.0时代的到来,数据将成为企业的最大资产。运营商所含有的数据是不可限量的,同时其带来的价值也是无法估量的。充分利用运营商的数据以及互联网大数据技术,能够为企业带来意想不到的效果。1.应用 对内:网络优化、异常检测、大数据报表、用户轨迹、协同警方监控及判案、智慧城市对外:用户画像、客户细分、精准营销、追踪用户、产品推荐1.1对内...

2017-10-05 11:46:31 46489

原创 docker学习笔记

docker学习笔记一.更新内核,升级内核至3.x二.安装docker:rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6yum -y install docker-io三.启动docker:service docker startchkconfig docker on四.下载基础镜像:docker pull cent

2017-08-08 14:50:34 43292

原创 java编写求集合的全体子集

若求解集合中的全部子集,只需从头开始遍历即可,比如:我们想求集合{A,B,C,D}的全部子集,我们发现它的全部子集可以从头开始遍历{, A, AB, ABC, ABCD, AC, ACD, AD, B, BC, BCD, BD, C, CD, D},当一个链结束后比如ABCD,取出第一个元素A再进行重新开始遍历形成AC。当发现规律后,我们便可以开始编写代码:import java.util.A

2016-08-13 21:09:27 36367 2

原创 Windows的eclipse下开发Hadoop

Windows的eclipse下开发Hadoop1. 使用与服务器对应版本的Hadoop的jar包2. 下载hadoop-common-2.2.0-bin-master文件 修改环境变量-> (1) 建立HADOOP_HOME:D:\hadoop-common-2.2.0-bin-master

2015-08-01 15:51:42 35620

ClickHouse中文版pdf

ClickHouse中文版pdf

2021-02-24

设计模式笔记及其源代码(java版)

设计模式Head First学习笔记,以及使用java编写的设计模式源码,Java原生sdk实现23种设计模式

2017-04-04

elasticsearch demo示例 源码程序

ElasticSearch的基本示例,使用JavaAPI制作的demo,能够实现ElasticSearch的基本功能,内含Google的protobuf消息方法方式的基本示例,均已测试通过。

2017-09-27

redis_cluster离线安装包及其安装手册

Linux环境中,redis_cluster离线安装包及其安装手册,内含redis集群所有依赖包及软件包,附有一份Linux环境下redis集群离线版安装手册,实测无误!

2018-01-12

使用NIO实现非阻塞socket通信

Java编写的简易聊天工具,使用NIO实现非阻塞socket通信,使用Java原生sdk实现,可以运行。

2015-05-27

java编写的聊天室

java编写的聊天室,很全,基本功能都有,使用Java原生sdk实现,用于学习Java程序设计,可以运行。

2014-07-06

java编写的记事本

java编写的记事本,基本功能都有,用于学习Java程序开发,使用Java原生sdk实现,可以运行。

2014-07-06

java编写的五子棋

java编写的五子棋,用于学习数据结构、算法设计、Java程序设计,使用Java原生sdk实现,可以运行,课程作业满分。

2014-07-06

个人管理系统(web版)

使用jsp+servlet+javabean编写的个人管理系统,应用了MVC设计模式,可以用于课程设计,可以运行。

2014-08-26

ATM上的管理系统(C++)

用C++编写的ATM机上的客户关系管理系统,用于学习C++程序设计,没有界面,简单的后端demo,可以运行。

2015-02-15

C++编写的ERP管理系统

用C++编写的ERP管理系统,实现了基本的功能,没有界面,简单的后端demo,用于学习C++程序设计,可以运行。

2015-02-15

C++编写的文件生成器

用C++编写的文件生成器,可以生成任意需要的文件,并对其进行编辑和查看,用于学习C++程序设计,可以运行。

2015-02-15

驾驶证管理系统(C++)

用C++编写的驾驶证管理系统,实现了日常生活中驾驶证管理的需求功能,内含设计文档及源代码,可以运行。

2015-02-15

八数码游戏(C++版)

用C++实现的八数码游戏,运用了A*算法跟回溯法,用于学习数据结构、算法设计、C++程序设计,可以运行。

2015-02-15

C++编写数据结构中的队列

用C++编写的队列,可以进行嵌入,用于学习数据结构,内含demo源代码,代码结构工整,注释清晰明了,可以运行。

2015-02-15

C++实现的二叉树demo

用C++实现的二叉树,功能很全,包括创建树、遍历树、查找等,二叉树的基本算法基本全部包括了,可以运行。

2015-02-15

C++实现四皇后问题

用C++实现四皇后问题,实现思路清晰,注释清楚明了,代码结构工整,用于学习数据结构,内含demo源代码,可以运行。

2015-02-15

用栈实现了大数相加(C++)

用栈实现了两个大数相加,解决了long类型的越界问题,用于学习数据结构,C++实现的demo,内含源代码,可以运行。

2015-02-15

棋盘覆盖问题(C++版)

用C++实现的棋盘覆盖问题,可以运行,应用到了面向对象的思想、算法设计、程序系统设计方法等,内含源代码。

2015-03-12

java链接postgresql

javal链接postgresql,可直接运行,封装的很好,可用于学习或后期直接调用,内含demo,可以运行。

2015-05-20

使用AIO实现非阻塞socket通信

用Java编写的简易聊天工具,使用AIO实现非阻塞socket通信,对理解非阻塞socket通信有很多帮助。

2015-05-27

单线程与多线程socket通信

Java编写的简易socket通信,既有单线程socket通信也有多线程socket通信,使用Java原生sdk实现,可以运行。

2015-05-27

java编写的中文分词

java编写的中文分词,使用IK分词器进行中文分词,简单的demo,使用Java原生sdk实现,可以运行。

2015-06-15

Java编写的银元游戏

Java编写的银元游戏,用于理解数据结构,面向对象思想,Java程序设计,使用Java原生sdk实现,可以运行。

2015-06-30

java编写的线性表

java编写的线性表,用于理解数据结构中的线性表有很大帮助,使用Java原生sdk实现,内含源代码,可以运行。

2015-07-01

java编写的多项式的运算

java编写的多项式的运算,便于理解数据结构中的线性表,使用Java原生sdk实现,内含源代码,可以运行。

2015-07-01

Java编写的线性表和链表

Java编写的线性表和链表,用于理解数据结构中的线性表和动态链表,使用Java原生sdk实现,可以运行。

2015-07-02

java编写的音像店管理系统

java编写的音像店管理系统,用于学习面向对象技术、Java程序设计,使用Java原生sdk实现,可以运行。

2015-07-03

Java编写的进制转换程序

Java编写的进制转换程序,实现了进制之间的转换,用于学习数据结构,使用Java原生sdk实现,可以运行。

2015-07-06

C++编写的邮局选址问题

在Windows平台下,用C++编写的邮局选址问题,可以选择出任意多个地址,内嵌聚类算法,可以运行。

2015-07-07

C++编写的01背包问题

C++编写的01背包问题,用的动态规划的思想,用于学习算法课程,内包含程序解决问题及源代码,可以运行。

2015-07-07

C++编写的赫夫曼算法

C++编写的赫夫曼算法,有对信息的压缩和解压缩,用于学习数据结构、算法设计、C++程序设计,可以运行。

2015-07-07

C++编写的分配任务问题

C++编写的分配任务问题,运用了回溯的思想,用于学习算法课程,内包含程序解决问题及源代码,可以运行。

2015-07-07

C++编写的任务分配问题

C++编写的任务分配问题,运用分支界限法,C++实现匈牙利算法,包含程序解决问题及源代码,可以运行。

2015-07-07

Java编写的朴素贝叶斯分类器

Java编写的朴素贝叶斯分类器,用于学习机器学习算法,使用Java原生sdk实现,内有数据集,可以运行。

2015-07-13

C++编写的朴素贝叶斯分类器跟k-means聚类

C++编写的朴素贝叶斯分类器跟k-means聚类,用于学习机器学习,最好是在Linux上运行,可以运行

2015-07-13

java编写的几种搜索算法

java编写的几种搜索算法,包括二分搜索、线性搜索等,用于学习数据结构,使用Java原生sdk实现,可以运行。

2015-07-14

java编写的几种排序算法

java编写的几种排序算法,包括冒泡排序、快排、堆排序等,用于学习数据结构,使用Java原生sdk实现,可以运行。

2015-07-16

java编写的学生会投票系统

java编写的学生会投票系统,可以进行排序,用于学习数据结构和面向对象思想,使用Java原生sdk实现,可以运行

2015-07-17

Java编写的knn算法

Java编写的knn算法,用wine dataset的成份作为数据集,用KNN算法进行分类,使用Java原生sdk实现,可以运行。

2015-07-17

空空如也

空空如也

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

TA关注的人 TA的粉丝

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