自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 Unicode 和 UTF-8 有什么区别?

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。他们把其中的...

2020-03-08 08:26:45 231

原创 数据分析

数据分析分析工具excel:函数 IF SUM VLOOKUP 透视表 SQL插件:PowerQuery和PowerPivotBI软件:tableau分析方法比对Excel数据,何时用vlookup函数,何时用PowerQuery?只是偶尔比对一下数据,直接用vlookup函数,便宜又实惠;如果经常要比对数据,那么可以试试看“辛苦一次,终生轻松”的PowerQuery大法。...

2020-03-06 21:52:27 263

原创 工具和实用开源系统

(一)工具Picture-in-Picture Extension-Chrome 浏览器开启视频画中画,便于一边看视频一边写代码。(二)开源系统SVN:文档git:代码confluence:Wiki及搭建wiki系统owncloud:开源的私有云盘。 权限可以控制,owncloud是一个开源的云盘解决方案,我们可以用owncloud快速地搭建起我们自己私有的云盘...

2020-03-03 21:54:06 330

原创 centos7中安装hustoj支持python语言安装方法

现象:hustoj中选择python语言编写代码,提交系统后显示“答案错误0”定位方法:使用judge_client调试问题问题,比如提交OJ的题目编号为2924,格式为:sudo judge_client run_id file_id/home/judge -debug其中run_id为你需要调试的运行id,file_id为你需要把调试过程中产生的文件放在编号为几的run目录中,假...

2020-02-28 20:01:42 933

转载 word2vec&doc2vec

word2vec是一个将单词转换成向量形式的工具。可以把对文本内容的处理简化为向量空间中的向量运算,计算出向量空间上的相似度,来表示文本语义上的相似度.你可以理解为word2vec就是将词表征为实数值向量的一种高效的算法模型,其利用深度学习的思想,可以通过训练,把对文本内容的处理简化为 K 维向量空间中的向量运算,而向量空间上的相似度可以用来表示文本语义上的相似。Word2Vec实

2017-10-18 08:56:05 497

转载 ELK日志分析系统搭建

日志提取、存储、可视化不错的文章http://467754239.blog.51cto.com/4878013/1700828

2017-06-15 16:58:08 458

原创 思考一

商业模式,支撑的产品、运营,实现的技术,静心用心分析,击中关键诉求,工匠去打造,快速落地,反馈迭代,提升效率,创造价值。互联网的糙猛快,传统企业的精稳,谁说不能融合。

2017-05-22 01:50:53 308

原创 大叔的高效团队定义,非常赞

真正的团队是所有成员都聚焦于共同的目标,在不需要要求和监督下积极主动地投入工作,人人勇担责任,并且富有激情。面对困难和挫折时,他们毫不退缩,而是群策群力寻求解决方案。他们注重分享、协同、相互尊重,真正的团队拥有某种特殊的气质,这种气质展现在团队成员的每一个人身上。

2017-05-22 01:48:42 366

转载 前端跨域问题

跨域访问,或者说JavaScript的跨域访问问题,是浏览器出于安全考虑而设置的一个限制,即同源策略。当来自于A网站的页面中的JavaScript代码希望访问B网站的时候,浏览器会拒绝该访问,因为A、B两个网站是属于不同的域。在实际应用中,经常会有跨域访问的需求,比如用户的网站www.a.com,后端使用了OSS。在网页中提供了使用JavaScript实现的上传功能,但是在该页面中,只能向ww

2017-05-11 10:53:05 336

转载 nginx负载均衡单点解决方案

Nginx有很强代理功能,但是一台nginx就形成了单点,现在使用keepalived来解决这个问题,keepalived的故障转移时间很短.Nginx+keepalived双机实现nginx反向代理服务的高可用,一台nginx挂掉之后不影响应用也不影响内网访问外网。keepalived它是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。一个WEB服

2017-05-11 09:00:12 7006

转载 Nginx/LVS/HAProxy负载均衡软件的优缺点详解

本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。一种

2017-05-11 08:28:00 288

原创 nginx配置介绍

1、HTTP静态服务器server { listen 80; # 端口号 location / { root /usr/share/nginx/html; # 静态文件路径 }}2、反向代理server { listen 80; location / { proxy_pass http://192.168.20.1:8080; # 应用服务器HTTP地址 }}3、负

2017-05-11 07:57:34 299

转载 理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必

2017-05-09 17:07:52 229

转载 Restful API规范

理解RESTful架构 http://www.ruanyifeng.com/blog/2011/09/restful.htmldiv class="asset-body"越来越多的人开始意识到,网站即软件,而且是一种新型的软件。/div div id="more" class="asset-more"这种"互联网软件"采用客户端/服务器模式,建立在分布式

2017-05-09 17:00:01 524

转载 正向代理、反向代理区别

正向代理,也就是传说中的代理,他的工作原理就像一个跳板。简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站的角度,只在代理服务器来取内容的时候有一次记录。结论就是,正向代理,是一个位于客户端和原始服务器(origin server)

2017-05-08 10:35:54 324

转载 基于Redis实现分布式锁

背景在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现分布式锁机制。Redis命令介绍使用Redis实现分布式锁,有两个重要函数需要介绍

2017-05-08 10:34:34 270

转载 分布式锁的三种实现方式

一、zookeeper1、实现原理:基于zookeeper瞬时有序节点实现的分布式锁,其主要逻辑如下(该图来自于IBM网站)。大致思想即为:每个客户端对某个功能加锁时,在zookeeper上的与该功能对应的指定节点的目录下,生成一个唯一的瞬时有序节点。判断是否获取锁的方式很简单,只需要判断有序节点中序号最小的一个。当释放锁的时候,只需将这个瞬时节点删除即可。同时,其可以避免服务宕机

2017-05-08 10:33:45 466

转载 你必须了解的Session的本质

有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的方法来提高你的php应用程序的安全性以及稳定行。我想大多数的php初级程序员一定会认为php默认

2017-05-05 23:02:07 414

转载 机器学习资源

机器学习入门:http://36kr.com/p/5056699.html深度学习原理(神经元解释等):http://36kr.com/p/5057852.html卷积神经网络在图片识别中的应用:http://36kr.com/p/5061731.html人脸识别应用:http://36kr.com/p/5063265.html

2017-04-13 22:39:47 291

转载 AI研究之 | 人工智能终端芯片研究报告

一、人工智能与深度学习2016年,AlphaGo与李世石九段的围棋对决无疑掀起了全世界对人工智能领域的新一轮关注。在与李世石对战的5个月之前,AlphaGo因击败欧洲围棋冠军樊麾二段,围棋等级分上升至3168分,而当时排名世界第二的李世石是3532分。按照这个等级分数对弈,AlphaGo每盘的胜算只有约11%,而结果是3个月之后它在与李世石对战中以4比1大胜。AlphaGo的学习能力之快,

2017-04-12 17:25:12 5635

转载 OAuth2.0

在认证和授权的过程中涉及的三方包括:1、服务提供方,用户使用服务提供方来存储受保护的资源,如照片,视频,联系人列表。2、用户,存放在服务提供方的受保护的资源的拥有者。3、客户端,要访问服务提供方资源的第三方应用,通常是网站,如提供照片打印服务的网站。在认证过程之前,客户端要向服务提供者申请客户端标识。使用OAuth进行认证和授权的过程如下所示:用户想操作存放

2017-03-30 18:18:47 300

转载 NLP基础知识

1、声学识别模型将从麦克风收集来的声音,进行一些信号处理,将语音信号转化到频域,从每10毫秒的语音中提出一个特征向量,提供给后面的声学模型。声学模型负责把音频分类成不同的音素。接下来就是解码器,可以得出概率最高一串词串,最后一步是后处理,就是把单词组合成容易读取的文本。2、POMDP框架

2017-03-29 22:48:32 348

转载 Protobuf语言指南

原文地址:http://www.cnblogs.com/dkblog/archive/2012/03/27/2419010.html

2017-03-22 21:56:11 201

转载 机器学习-回归模型-欠拟合和过拟合

1. 什么是欠拟合和过拟合先看三张图片,这三张图片是线性回归模型 拟合的函数和训练集的关系第一张图片拟合的函数和训练集误差较大,我们称这种情况为 欠拟合第二张图片拟合的函数和训练集误差较小,我们称这种情况为 合适拟合第三张图片拟合的函数完美的匹配训练集数据,我们称这种情况为 过拟合  类似的,对于逻辑回归同样也存在欠拟合和过拟合问题,如下三张图

2017-03-21 11:48:04 1053

转载 机器学习&深度学习浅析

1. 什么是深度学习这里首先简单介绍一下机器学习,什么是深度学习,深度学习是机器学习得一个分支,是通过多层的计算结构做的机器学习,机器学习又是人工智能的分支,所以这三者的关系是层层递进的。所谓机器学习就是不需要显示的通过编程告诉机器怎样做,而是随着数据增加机器的能力越来越强。如图,我们先确定一个评价指标,机器学习就是通过数据总结规律,使这个评价指标越来越好,Padd

2017-03-21 11:27:20 707

原创 智能家居相关协议

1.upnp能力发现2.allseen联盟的alljoyn开源项目    项目官网:https://www.alljoyn.org/    文档和SDK:https://www.alljoyn.org/docs-and-downloads    项目源码:https://git.allseenalliance.org/gerrit/#/admin/projects/     h

2017-03-16 21:35:20 946

原创 python学习笔记

1、PIPpip是一个安装和管理 Python 包的工具, 是 easy_install 的一个替换品。自然对应Python3,则有pip3。pip install requests 安装包pip install --upgrade pip 更新包pip list 查看已安装的包 2、virtualenvPython虚拟沙盒环境3、fabricFabric是一...

2017-03-16 21:25:29 488

原创 tf基础知识

1、基本概念图(Graph):图描述了计算的过程,TensorFlow使用图来表示计算任务。张量(Tensor):TensorFlow使用tensor表示数据。每个Tensor是一个类型化的多维数组。 操作(op):图中的节点被称为op(opearation的缩写),一个op获得0个或多个Tensor,执行计算,产生0个或多个Tensor。 会话(Session):图必须在称之

2017-03-16 21:23:58 371

转载 tf学习资源

tensorflow实战TensorFlow入门教程集合tensorflow新手必看,tensorflow入门教程,tensorflow示例代码

2017-03-16 21:11:58 755

原创 REST简介

REST指一组架构约束条件和原则,满足约束条件和原则的应用程序设计。架构,软件体系结构分为三部分:构建,用于描述计算机;连接器,用于描述构建的链接部分;配置将构建和连接器组成有机整体。web基本技术:URI(统一资源标示符)HTTP(超文本传输协议)(post、get、put、delete)Hypertext。1、每个资源都应该有唯一的一个标识2、使用标准的方法更改资源的状态3

2017-03-16 21:10:34 255

原创 机器学习常识

1、机器学习过程解释我们首先会通过样本的规律寻找合适的模型,再用样本数据训练模型(训练时通常会将样本分为两部分,一部分用来训练,另一部分用来检验训练后模型的正确率,以评估模型的好坏),之后我们就可以通过训练好的模型进行新数据的预测了。其实机器学习学到的东西就是我们所谓的经验或者规律,机器学习会把这些学到的东西固化到模型中,以便解决新的问题。

2017-03-16 21:09:10 776

原创 微服务相关

docker容器kubernete容器管理平台微服务架构,一种特定的软件应用程序设计方式——将大型软件拆分为多个独立可部署服务组合而成的套件方案。

2017-03-16 20:14:03 207

转载 python超级简单爬虫

初学者还是用bs4+urllib比较好的简单爬虫[python] view plain copy#coding=utf-8  import sys  import time  import urllib  import urllib2  import requests  import numpy as np  from b

2017-03-16 20:08:50 257

空空如也

空空如也

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

TA关注的人

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