自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (3)
  • 收藏
  • 关注

原创 HEXO+NEXT

再见,csdn你好,hexo大概以后blog都会更新在Peerless。csdn可以作为一些技术文章转载收藏的地方我的建站过程可以在这里看到,欢迎大家光临!

2018-05-11 10:47:12 665

原创 五子棋:c++实现和html5实现

临近毕业,着手整理本科四年的代码。本篇整理的是于去年大三完成的五子棋代码。 课程需求完成基于c++对战平台的pbrain.exe 的AI开发。详细的课程要求和完成情况可以见这里主要实现的启发式搜索函数://alphaBeta搜索负极大值形式int alphabeta(int depth,int alpha,int beta,int player,int MaxDepth){ ...

2018-04-03 00:19:54 1871

原创 GitHub 廖雪峰 小结摘抄

from https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。如果gi...

2018-03-28 21:44:24 622 1

转载 推荐系统入门必读的经典paper

转载▼http://blog.sina.com.cn/runnery哥本草根的博客CollaborativeFiltering主要包含两个分支,最早是Memory based(包括user-based和item-based),netflix2006年的竞赛之后发展出来 一系列基于矩阵分解Matrix Factorization的协同过滤算法,统称为Model basedCF。1. Memory b...

2018-03-27 23:47:20 1668 2

原创 Prerequisite of recommendation system

线性代数几何理解阅读材料:【双语字幕】「线性代数的本质」合集《理解矩阵一》《理解矩阵二》《理解矩阵三》心得:在本科的学习中,多强调学习抽象的理论和计算规则,而忽视了几何理解。然而脱离了具体的场景来学习抽象的概念往往是困难的(至少对于我来说)。对于初学者来说,更好的学习方式是先学直观的定义,在进一步推导,概括出其中的普适的定律。比如线性的严格定义是由可加性和 一阶齐次性,但对于初学者来说,直观的理解...

2018-03-09 11:46:47 290

转载 为什么需要推荐系统

为什么需要推荐系统http://www.cnblogs.com/qwj-sysu/p/4363421.html随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载(information overload)的时代。在这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战:作为信息消费者,如何从大量信息中找到自己感兴趣的信息是一件非常困难的事情;作为信息生产者,如何让自己生产的信息...

2018-03-06 11:02:07 6621

转载 如何将一个已存在的目录转换为一个 GIT 项目并托管到 GITHUB 仓库

本文只讲一件事:将一个本地维护的项目,转换为一个 Git 项目,并托管到 GitHub。总共以下几个步骤:一、 打开命令行终端,进入项目所在的本地目录,将目录初始化为一个 Git 项目$ git init此时会在目录中创建一个 .git 隐藏文件夹二、 将所有文件放进新的本地 git 仓库$ git add .如果你本地已经有 .gitignore 

2017-08-11 12:20:55 12149 1

原创 通过机器学习识别恶意url

利用机器学习【逻辑回归,svm】判断url是否为恶意环境:Python3

2017-08-11 12:06:16 22515 13

转载 linux文件权限查看及修改-chmod

查看Linux文件的权限:ls -l 文件名称查看linux文件夹的权限:ls -ld 文件夹名称(所在目录)修改文件及文件夹权限:sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)常用修改权限的命令:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有

2017-08-01 20:21:25 619

转载 True(False) Positives (Negatives) 解释

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/True Positive (真正, TP)被模型预测为正的正样本;可以称作判断为真的正确率True Negative(真负 , TN)被模型预测为负的负样本 ;可以称作判断为假的正确率False Positive (假正, FP)被模型预测为正的负样本;可以称作误报率Fals

2017-07-31 12:10:27 652

转载 贝叶斯推断及其互联网应用

作者:阮一峰一、什么是贝叶斯推断贝叶斯推断(Bayesian inference)是一种统计学方法,用来估计统计量的某种性质。它是贝叶斯定理(Bayes' theorem)的应用。英国数学家托马斯·贝叶斯(Thomas Bayes)在1763年发表的一篇论文中,首先提出了这个定理。贝叶斯推断与其他统计学推断方法截然不同。它建立在主观判断的基础上,也就是说,你可以不需要客观证据,先估计一个值,然后根...

2017-07-31 11:50:08 286

原创 win10 开机后台自动运行脚本

假设需要开机运行D:/123/123.BAT 这个脚本。要后台自动运行,需编写一个vbs文件。新建vbs,输入:set ws=WScript.CreateObject("WScript.Shell") ws.Run 目标路径\start.bat /start",0 参数0表示不显示在窗口中。把vbs复制到:C:\ProgramData\Micro

2017-06-19 17:50:48 22804

转载 HTTPS

原文出处: 百度运维博客(@Baidu罗成)   1 前言百度已经于近日上线了全站 HTTPS 的安全搜索,默认会将 HTTP 请求跳转成 HTTPS。本文重点介绍 HTTPS 协议, 并简单介绍部署全站 HTTPS 的意义。2 HTTPS 协议概述HTTPS 可以认为是 HTTP + TLS。HTTP 协议大家耳熟能详了,目前大部分 WEB 应用和网站都是使用 H

2017-06-14 15:28:23 579

原创 Ubuntu16.04 编译运行Kintinuous算法

编译运行Kintinuous算法: 系统信息:ubuntu16.04i7 GTX860m 过程: 首先从网上找到一份实现Kintinuous代码:https://github.com/mp3guy/Kintinuous 阅读readme 可知运行Kintinuous需要依赖:       Cmake #允许开发者编写一种平台无关的 CMakeList

2017-06-06 21:15:22 3253 3

原创 IP地址详解

IP地址是一个32位的二进制数,由四个八位字段组成。每个IP地址包括两部分:一部分为网络标识(网络号),一部分为主机标识(主机号)。A类地址前8位为网络标识,后24位为主机标识,网段与主机数的计算方法如下:A类网段计算:根据规定,A类地址的网络标识必须以“0”开头。那么其网段数应该为0XXXXXXX.YYYYYYYY.YYYYYYYY.YYYYYYYY即后面有七位数

2017-03-11 13:53:04 595

原创 基本数据类型占字节数

常识:1个字节8位。不同数据类型所占用的字节数与编译器用的数据模型有关,与系统位数没有关系。(除了指针)指针长度和地址总线有关。因为指针记录的就是一个地址,那么32位的就是4字节,64位的就是8字节。绝大部分64位的Unix,linux都是使用的LP64模型;64位的Windows使用的是LLP64(long long and point 64)模型。

2017-03-08 11:52:50 1316

转载 在Ubuntu终端彻底删除软件的方法

1、删除软件方法一、如果你知道要删除软件的具体名称,可以使用               sudo apt-get remove –purge 软件名称  sudo apt-get autoremove –purge 软件名称 方法二、如果不知道要删除软件的具体名称,可以使用dpkg –get-selections | grep ‘软件相关名称’sudo

2016-12-02 18:57:24 17656

转载 初始化2维数组

转自:http://www.cnblogs.com/coderzh/archive/2008/05/18/1201993.htmlPython中初始化一个5 x 3每项为0的数组,最好方法是:multilist = [[0 for col in range(5)] for row in range(3)]我们知道,为了初始化一个一维数组,我们可以

2016-12-02 15:53:12 306

转载 在循环中获取索引(数组下标)

有人知道如何获取列表的索引值吗:ints = [8, 23, 45, 12, 78]当我循环这个列表时如何获得它的索引下标?如果像C或者PHP那样加入一个状态变量那就太不pythonic了.最好的选择就是用内建函数enumeratefor i in range (0,len(list)):     print i ,list[i] 但是这种方法有些累赘,使用内置e

2016-12-02 13:14:23 11430

转载 python 函数参数的传递(参数带星号的说明)

来源:http://www.cnblogs.com/smiler/archive/2010/08/02/1790132.htmlpython中函数参数的传递是通过赋值来传递的。函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析先看第一个问题,在python中函数参数的定义主要有四种方式:1.F(arg1,arg2

2016-11-25 11:20:32 350

转载 Flex 布局教程:实例篇

转自http://www.ruanyifeng.com/blog/2015/07/flex-examples.html上一篇文章介绍了Flex布局的语法,今天介绍常见布局的Flex写法。你会看到,不管是什么布局,Flex往往都可以几行命令搞定。我只列出代码,详细的语法解释请查阅《Flex布局教程:语法篇》。我的主要参考资料是Landon Schropp的文章和S

2016-11-21 20:15:26 417

转载 Flex 布局教程:语法篇

转自:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W

2016-11-21 20:13:06 447

转载 CSS 单位

转自:https://github.com/simaQ/cssfun/issues/1译:Emma (https://github.com/simaQ)【如有雷同纯属巧合;如要转载,请注明出处(虽然概率接近于0)】注: 原文链接 7 CSS Units You Might Not Know About众所周知CSS技术我们虽然很熟悉,在使用的过程却很容易被困住,这让我们

2016-11-21 20:08:18 257

转载 python操作mongo

一、MongoDB 数据库操作  1. 连接数据库    import pymongo    conn = pymongo.Connection() # 连接本机数据库    # conn = pymongo.Connection(host="192.168.1.202") # 连接指定IP的数据库    db = conn.test # 进入指定名称的数据库    use

2016-11-01 10:22:15 1737

转载 协方差和马氏距离的理解

http://blog.csdn.net/lanbing510/article/details/8758651整理了几篇看着不错的博客。统计学的基本概念方差:很显然,均值描述的是样本集合的中间点,它告诉我们的信息是很有限的,而标准差给我们描述的则是样本集合的各个样本点到均值的距离之平均。以这两个集合为例,[0,8,12,20]和[8,9,11,12],两个集合的均值都是

2016-10-23 19:12:14 1371

原创 安装aptitude

aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净在安装vim的时候遇到依赖的包比电脑低级的问题 用aptitude可以实现包的降级sud

2016-10-16 23:01:33 17476

转载 平均

你会用“平均”吗?前段时间,媒体一直在说国家统计局发布的我国2009年住房价格平均增长1.5%,这与我们老百姓大多数人的直觉违背。 正好有个毕业的学生在媒体是记者希望谈谈统计局发布的统计数字的理解!当然,沈老师不想去挑战什么,只是希望做数据分析的人应该能够会用“平均数”!前几天看到一篇好文章,结合自己的理解与大家分享;    我经常说:统计不说谎,说谎的人会用平均数!统计不犯错,犯错的

2016-10-14 21:26:03 538

转载 console使用

转自http://www.cnblogs.com/ctriphire/p/4116207.html大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用con

2016-10-07 10:52:48 540

转载 词性记录

词的分类实词:名词、动词、形容词、状态词、区别词、数词、量词、代词虚词:副词、介词、连词、助词、拟声词、叹词。ICTPOS3.0词性标记集n 名词 nr 人名 nr1 汉语姓氏 nr2 汉语名字 nrj 日语人名 nrf 音译人名 ns 地名  nsf 音译地名 nt 机构团体名

2016-09-19 14:30:49 3264

转载 yield 的用法

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前

2016-09-19 09:09:28 374

原创 git push 时出现Connection closed by remote host

回校后突然不能用git push到远程端.显示错误:Connection closed by remote host 网上查询了很多方法 重启ssh之类的,无果用ssh [email protected] -vT测试后发现:这ip并不是github 的ip地址产生原因 网络被中间人了如果无法找到是被谁劫持了,可以通过改hos 添加:192.30.2

2016-09-09 10:04:23 21444 3

原创 字符串长度

sizeof()---求所占的字节数strlen()---字符数组或字符串所占的字节数碰到第一个字符串结束符'\0'时返回计数器值,即是指实际字符串或字符数组的实际长度(不是所占空间的字节数)。#includeusing namespace std;int main() { char a[32]; cin >> a; cout << strlen(a)<<

2016-08-28 21:09:42 692

原创 折腾Ubuntu16.04

在清理Ubuntu旧的内核时误删正在使用的内核(/boot文件里的东西真是慎删),于是又得重装系统。这次把装完系统后的步骤记下,以供以后在重装时参考。资料均搜集自网络UltraISO做启动U盘时的选项:刻录校验:打上对号写入方式:USB-ZIP+便捷启动:写入新的硬盘主引导记录(MBR)-USB-ZIP+设置完毕后,单击“写入”参考网址:http://jingyan.baidu.com/artic...

2016-08-28 20:56:12 2074

原创 scrapy定时执行抓取任务

在ubuntu环境下,使用scrapy定时执行抓取任务,由于scrapy本身没有提供定时执行的功能,所以采用了crontab的方式进行定时执行:1.首先编写脚本cron.sh 【脚本基本知识:http://billie66.github.io/TLCL/book/zh/chap25.html】#! /bin/shexport PATH=$PATH:/usr/local/bi

2016-08-27 22:34:14 1623

原创 ubuntu查看服务器端口号占用情况

首先用netstat –apn | grep 端口号: 最后一项目是PID/Program name 找到占用的程序后kill -9 processId

2016-08-27 15:18:11 2200

转载 Ajax with Django 在django 中使用ajax

来源:http://stackoverflow.com/a/20307569/6700146Django is server-side. It means, say a client goes to url you have a function inside views that renders what he sees and returns a response in h

2016-08-10 21:55:02 1791

转载 a 标签中调用js的几种方法

我们常用的在a标签中有点击事件:1. a href="JavaScript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行java

2016-08-10 21:50:28 223

转载 python join 和 split方法的使用

python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。1.join用法示例 >>>li = ['my','name','is','bob'] >>>' '.join(li) 'my name is bob'  >>>'_'.join(li) 'my_name_is_bob'  >>> s = ['my','name','is','bob

2016-07-29 17:35:44 264

原创 ubuntu技巧备忘

接触ubuntu16.04到现在,时不时还是会有些小问题,记录下来以在将来碰到时可以查看持续更新1.挂起后wifi无法连接sudo service network-manager restart 重启要是也不行的话,只能重启电脑了2.终端自动补全可选选项: 双击tab

2016-07-20 10:34:18 283

转载 Python包管理工具——Pip方法大全

原文地址:http://lesliezhu.github.io/public/2014/11/08/pip.html1 前言pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具。GitHub: https://github.com/pypa/pipDoc: https://pip.pypa.io/en/

2016-07-20 10:15:21 721

《Applied Information Security A Hands-on Security》

信息安全的经典书籍,通过大量实例让读者感受到网络攻防的原理和技巧

2017-03-11

The Visual Display of Quantitative Information

数据可视化经典书籍

2016-03-27

d3.js 实现文字云效果 例子

d3.js 实现文字云效果 例子

2016-03-13

空空如也

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

TA关注的人

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