自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (23)
  • 收藏
  • 关注

转载 Dubbo详解

1 Dubbo介绍1.1 dubbox简介随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。

2016-12-17 09:39:22 3392

原创 Linux日志筛选命令

下面罗列的这些基本命令,很有用,对于查询线上线下问题都非常有用的,不妨学习一下哈。先必须了解两个最基本的命令:tail  -n  10  test.log   查询日志尾部最后10行的日志;tail -n +10 test.log    查询10行之后的所有日志;head -n 10  test.log   查询日志文件中的头10行日志;head -n -1

2016-11-21 13:30:28 29940 2

原创 ML常用资料链接

ML常用资料链接1.1000题https://blog.csdn.net/v_JULY_v/article/details/781219242.

2020-10-08 08:15:16 327

原创 贝叶斯网络

https://blog.csdn.net/v_july_v/article/details/40984699#t6分享一个连接,写的比较详细了

2020-02-21 15:14:25 256

原创 EM算法

一、EM算法介绍我们经常会从样本观察数据中,找出样本的模型参数。 最常用的方法就是极大化模型分布的对数似然函数。(最大似然估计:利用已知的样本结果,反推最有可能导致这样结果的一组参数)但是在一些情况下,我们得到的观察数据有未观察到的隐含数据,此时我们未知的有隐含数据和模型参数,因而无法直接用极大化对数似然函数得到模型分布的参数。用EM算法可以解决。EM算法是...

2020-02-15 09:57:37 618

原创 L1正则化和L2正则化

分享两篇文章:第一篇,简单,易懂:https://www.jianshu.com/p/76368eba9c90第二篇,详细,原理:https://www.jianshu.com/p/7b35bbb3478f

2019-10-20 16:16:10 250

原创 深入浅出--梯度下降法及其实现

梯度下降的场景假设 梯度 梯度下降算法的数学解释 梯度下降算法的实例 梯度下降算法的实现 Further reading本文将从一个下山的场景开始,先提出梯度下降算法的基本思想,进而从数学上解释梯度下降算法的原理,最后实现一个简单的梯度下降算法的实例!梯度下降的场景假设梯度下降法的基本思想可以类比为一个下山的过程。假设这样一个场景:一个人被困在山上,需要从山上下来(i....

2019-10-20 11:16:13 178

原创 朴素贝叶斯

朴素贝叶斯算法看了几篇文章觉得下面这片文章写的还可以:其中借鉴了西瓜书上的内容,还有半朴素贝叶斯分类器(比较笼统了),还有朴素贝叶斯方面的面试问题。机器学习之朴素贝叶斯算法详解...

2019-06-29 15:33:54 915

原创 k-means和二分k-means算法

聚类算法是机器学习中的一类无监督学习方法,用于将无标签的数据进行聚类划分。最简单的也最典型的一类算法就是KMeans算法。此处的K表示划分成K个聚类。利用各个点到质心之间的距离的平方和作为将节点划分到不同类的标准。当然也可以采用其他的距离计算方法,不一定是欧式距离方法。一、KMeans此方法一般是在数据分析前期使用,选取适当的K,将数据聚类后,研究不同聚类下数据的特点。算法原理:(...

2019-06-27 07:41:57 2223

原创 SMO(序列最小优化算法)解析

什么是SVMSVM是Support Vector Machine(支持向量机)的英文缩写,是上世纪九十年代兴起的一种机器学习算法,在目前神经网络大行其道的情况下依然保持着生命力。有人说现在是神经网络深度学习的时代了,AI从业者可以不用了解像SVM这样的古董了。姑且不说SVM是否真的已经没有前途了,仅仅是SVM在数学上优美的推导就值得后来者好好欣赏一番,这也是笔者迄今为止见过机器学习领域最优美的...

2019-06-22 17:01:34 923

原创 感知机

感知机感知机是二分类的线性分类模型,输入为实例的特征向量,输出为实例的类别(取+1和-1)。感知机对应于输入空间中将实例划分为两类的分离超平面。感知机旨在求出该超平面,为求得超平面导入了基于误分类的损失函数,利用梯度下降法对损失函数进行最优化(最优化)。感知机的学习算法具有简单而易于实现的优点,分为原始形式 和 对偶形式。感知机预测是用学习得到的感知机模型对新的实例进行预测的,因此属于判别模型...

2019-06-19 07:59:46 4374

原创 拉格朗日乘子法

一般情况下,最优化问题会有三类:(一)、无约束条件  这种情况想都不用想,直接对变量求导等于0,代入原函数验证即可。(二)、等式约束条件  我们假定目标函数为f(x),约束条件为h_k(x)。   minf(x)minf(x)    (最大值最小值问题可以相互转化)   s.t. hk(x)=0,k=1,2,3...s.t. hk(x)=0,k=1,2,3......

2019-06-15 23:02:02 729

转载 GBDT

分享原文链接:https://blog.csdn.net/yyy430/article/details/85108797个人感觉讲的比较好,参考了 “百面机器学习”这本书

2019-06-13 08:05:59 138

转载 Adaboost算法

转载一篇Adaboost方面的文章:https://blog.csdn.net/sinat_29957455/article/details/79810188讲的比较好,跟 统计学方法这本书上的内容差不多

2019-06-12 07:36:13 101

原创 基尼系数

一、基础理解 1)公式k:数据集中样本类型数量; Pi:第 i 类样本的数量占总样本数量的比例 2)实例计算基尼系数3 种情况计算基尼系数: 基尼系数的性质与信息熵一样:度量随机变量的不确定度的大小;G 越大,数据的不确定性越高; G 越小,数据的不确定性越低; G = 0,数据集中的所有样本都是同一类别; 3)只有两种类别的数据集x:两类样本中,...

2019-05-23 08:13:09 3324

转载 Roc曲线、AUC

1 概述  AUC(Area Under roc Curve)是一种用来度量分类模型好坏的一个标准。这样的标准其实有很多,例如:大约10年前在machine learning文献中一统天下的标准:分类精度;在信息检索(IR)领域中常用的recall和precision,等等。其实,度量反应了人们对”好”的分类结果的追求,同一时期的不同的度量反映了人们对什么是”好”这个最根本问题的不同认识,而...

2019-05-23 07:56:13 378

原创 混淆矩阵

混淆矩阵(confusion matrix)衡量的是一个分类器分类的准确程度。理解其概念本身容易理解,但一些特定术语易被混淆。混淆矩阵适用于包含多个分类器的问题,本文为了让读者理解更加容易,以二元分类的混淆矩阵为例进行讲解。观察混淆矩阵,可得如下结论:1. 示例是一个二元分类问题,产生两种可能的分类:“是”或者“不是”。当预测一个事件是否发生时,“是”意味着该事件已经发生,而“...

2019-05-22 08:46:02 2709

原创 决策树

决策树声明本文是来自网络文档和书本(周老师)的结合。概述决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关...

2019-05-18 16:52:49 552

转载 IDEA vmoptions配置

转载:http://blog.csdn.net/sdujava2011/article/details/50086933打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:32 位:idea.exe.vmoptions64 位:idea64.exe.vmoptions [plain] view plain copy...

2018-11-07 11:24:22 36376 3

原创 sql查询调优之where条件排序字段以及limit使用索引的奥秘

奇怪的慢sql我们先来看2条sql第一条:select * from acct_trans_log WHERE  acct_id = 1000000000009000757 order by create_time desc limit 0,10  第二条: select * from acct_trans_log WHERE  acct_id = 1000000000009003061 orde...

2018-03-30 15:47:45 2488 2

转载 MySQL如何利用索引优化ORDER BY排序语句

官网排序优化:http://dev.mysql.com/doc/refman/5.5/en/order-by-optimization.htmlMySql创建索引时支持ASC或DESC排序。下面举例创建表时同时创建索引降序排序(sname 字段上普通索引降序)create table tbl1 (id int unique, sname varchar(50),index tbl1_index_s...

2018-03-30 15:03:50 755

转载 为什么有些程序员悄无声息渡过35岁中年危机?

今天分享是一些已经渡过中年危机的前辈们,分享的经验。看看他们都是如何优雅的过渡这段时期的。1人物一:陈睿,前百度研发经理,携程定制旅游 CTO。从程序员到架构师到管理者,最后到创业者。我一直相信这样一句话:真正的危机,来源于在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。比如,当你迈过了 30

2017-12-29 18:17:09 721 1

原创 Spring Bean生命周期

Spring中,ApplicationContext对bean的管理,是在其封装的BeanFactory实例的基础上,提供了一些其他对bean的操作,下面以ApplicationContext中bean的生命周期来说明 [ 启动容器 ]1 调用BeanFactoryPostProcessor工厂后处理器的postProcessBeanFactory()对BeanDefini

2017-12-06 20:31:02 445

原创 Redis原理及使用

2.使用redis计数器防止并发请求需求描述      最近项目中有个需求,短信发送的并发请求问题:业务需求是需要限制一个号码一分钟内只能获取一次随机码,之前的实现是短信发送请求过来后,先去数据库查询发送记录,根据上一次的短信发送时间和当前时间比较,如果时间差小于一分钟,则提示短信获取频繁,如果超过一分钟,则发送短信,并记录短信发送日志。问题分析

2017-12-03 14:16:30 24201 3

转载 数据结构与算法

转自:http://hi.baidu.com/geogre_jsj/blog/item/e4b98fd2aab5aa3611df9b92.html由于这些题,实在太火了。所以,应广大网友建议要求,在此把之前已整理公布的前80题, 现在,一次性分享出来。此也算是前80题第一次集体亮相。 此些题,已有上万人,看到或见识到,若私自据为己有,必定为有知之

2017-12-03 12:19:29 519

原创 MySql常备知识

(1)----------------------------------------------------------------------------------------1. 主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超

2017-12-03 12:07:17 341

原创 IntelliJ IDEA上创建maven Spring MVC项目-自动

IntelliJ IDEA上创建Maven Spring MVC项目各软件版本利用maven骨架建立一个webapp建立相应的目录配置Maven和SpringMVC配置Maven的pom.xml配置web.xml配置contextConfigLocation文件配置log4j.propertiescontroller和view的编写servlet容器的配置和运行配置本地

2017-09-19 19:45:02 1284

转载 MySQL索引背后的数据结构及算法原理

摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分

2017-09-05 14:01:40 453

转载 Spring配置DataSource

1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。                ${jdbc.driverClassName}               ${jdbc.url}

2017-08-25 15:48:43 335

转载 java动态代理原理及结构

代理:设计模式代理模式是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个真实对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。通过代理层这一中间层,有效的控制对于真实委托类对象的直接访问,同时可以实现自定义的控制策略(spring的AOP机制),设计上获得更大的灵活性。java动态代理的类和接口(jd

2017-08-21 13:57:34 615

转载 Spring中线程池的应用

多线程并发处理起来通常比较麻烦,如果你使用spring容器来管理业务bean,事情就好办了多了。spring封装了Java的多线程的实现,你只需要关注于并发事物的流程以及一些并发负载量等特性,具体来说如何使用spring来处理并发事务:1.了解 TaskExecutor接口Spring的TaskExecutor接口等同于java.util.concurrent.Execut

2017-08-14 18:39:54 393

转载 Spring MVC 异步处理请求,提高程序性能

什么是异步模式 如何在Spring MVC中使用异步提高性能? 一个普通 Servlet 的主要工作流程大致如下: 用户查询开始到返回结果到页面,此处是一个同步的过程,如果做成异步的能提高系统响应的性能 以下3个步骤都在同一个线程

2017-08-12 19:26:20 1306

原创 canal简介

1.简介canal是纯Java开发的,基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql。原理相对比较简单:1.      canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议2.      mysql master收到dump请求,开始推送binary log给slave

2017-08-10 19:20:05 1811

原创 localStorage和sessionStorage区别

localStorage和sessionStorage一样都是用来存储客户端临时信息的对象。他们均只能存储字符串类型的对象(虽然规范中可以存储其他原生类型的对象,但是目前为止没有浏览器对其进行实现)。localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。sessionStorage生命周期为当前

2017-08-09 15:43:50 431

转载 java中Token验证

突然发现这篇博文的浏览器已经破三千了,我觉得还是有必要提一下,在实际的工作项目中,如果采用这种方法的话,可能代码量会比较多,很繁琐,但优点是对于新人可能是更好的去理解吧(至少我最初是这么认为的)。这里我推荐一篇博文吧,很简便:Spring MVC拦截器+注解方式实现防止表单重复提交-----tag-----什么是Token:它是一个令牌,随机不可预测的。为什

2017-07-31 17:48:44 3184

原创 Java日期处理

1.Calendar类Calendar now = Calendar.getInstance();          System.out.println("年: " + now.get(Calendar.YEAR));          System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");         

2017-06-12 18:14:33 273

转载 springMVC controller中方法的返回值类型

具体介绍详细介绍每一个返回类型的各个特点;ModelAndView1@RequestMapping(method=RequestMethod.GET)2    public ModelAndView index(){3        Mod

2017-06-09 14:45:16 5377

原创 js打开新窗体的方式总结

注://关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write("window.close();");//关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write("");this.Response.Write("{top.opener =null;top.close();}");this.Response.Write("

2017-06-09 10:08:19 1154

转载 Spring Filter过滤器,Spring拦截未登录用户权限限制

实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。比较好的做法是不管什么人都不能直接访问jsp页面,要访问就通过action,这样就变成了一个实实在在的权限控制了。 那么就有3种方法可以解决楼主的问题 1,直接使用filter 2,直接使用webwork的interceptor, 3,将action交给spring管理,使用sprin

2017-06-07 19:31:49 947

原创 jquery ajax防重复提交

巧用Ajax的beforeSend 提高用户体验jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。具体可参考jQuery官方文档:http://api.jquery.com/Ajax_Events/$.ajax({ beforeSend: function(){ // Han

2017-06-06 10:34:15 4696

C#读取摄像头采集图片avicap

主要使用C# avicap读取摄像头,并且抓取bmp格式的图像,提取其中的R值,并且画图动态显示R值。

2015-12-08

笔记本电脑自动报警软件

本系统是专业用于笔记本防盗的软件系统,解压缩软件包到我们的电脑上,然后双击Battery_Check.exe即可,打开我们笔记本电脑的音箱外放。我们的电脑就可以高枕无忧了哈哈。当别人切断我们的电源想偷电脑时,我们的防盗系统就会自动报警,一遍一遍的高音报警。该系统非常好用,可以试试。

2015-03-05

三维空间坐标转换

该文档描述了三维空间坐标转换的内容,很使用

2014-08-27

摄像机标定原理

本文具体讲解了关于摄像机标定原理的内容,很具体,很有权威性,适合所有学者

2014-08-27

单片机 采集AD 并用串口传输 显示波形图

该工程,是用KEIL开发的适合单片机的采集AD值,并且通过串口传输数据,采用了协议传输,通过相应的上位机显示波形图,很有用

2014-08-27

USB-SERIAL CH340 Win7 64/32位

USB-SERIAL CH340 Win7 64/32位,适合所有win7系统,64位和32位,万能驱动

2014-08-27

matlab分水岭分割

该程序使用matlab完成的分水岭算法,很具有代表性,程序很好,很实用

2014-06-04

二值化处理

该程序是用C++中的opencv库完成的图像的二值化处理的,非常的适用,适合很多人用

2014-06-04

二值化灰度化图像处理

改程序是用C++中的opencv库完成的二值化和灰度化的图像处理,功能很完善

2014-06-04

matlab分水岭

改程序使用matlab做的分水岭算法,程序功能比较全,而且还每一步骤都分的很清楚

2014-06-04

摄像头监控程序

改程序是用C#做的摄像头监控程序,本程序功能很完整,很强大,适合所有人学习使用

2014-06-04

图像拼接算法

改程序是用C++完成的图像拼接算法,改程序经过本人亲自验证,非常好用,非常有用,放心

2014-06-04

经典WinForm+access程序

该程序是仅有的非常经典的Winform和access的程序,非常好用,非常完美!

2014-06-04

asp.net 网上招聘

该系统是c#开发的网上招聘系统,功能非常完善,功能之强大,令人咋舌,敬请放心使用。

2014-01-13

asp.net网上招聘

该系统是一个非常完善的基于B/S架构的网上招聘系统,使用asp.net做的,功能非常强大,敬请放心使用。

2014-01-13

ajax登陆模块

该模块适合初学java和ajax者学习使用该模块,功能完全,实用性非常强大,敬请放心使用。

2014-01-13

myeclipse 网上购物系统

该系统是由myeclipse开发的网上购物系统,该系统功能强大,适合初学和中级学java的用户,敬请放心使用。

2014-01-13

国内项目管理的现状

本文档表述了,项目管理国内的目前的最新状况。

2013-11-20

java连接mysql

本文档解决而来java连接mysql的技术难题

2013-11-20

tomcat的配置问题

本文档描述了tomcat服务器部分的配置问题。

2013-11-20

winform+串口+生成波形图+access

这个程序是我自己搜索了很多资源后自己编写成功的,因为现在网站上没有这种现成的程序,包括winform连接access数据库,用winform程序接收串口数据,以及勇接受的的数据产生波形图。

2013-10-29

高级算法设计与分析

高级算法设计与分析课件,是一个详细的分析算法设计的很好的课件,对初学者会有很大的帮助的。

2013-09-27

操作系统设计与实现1-5章全部课后答案

该文档包括了计算机操作系统设计与实现所有章节1-5章的所有答案。

2013-02-27

空空如也

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

TA关注的人

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