ZCC的专栏

每天坚持看书和写作,相信每天的一小步,将会是人生的一大步! 形成、知化、流动、屏读、使用、共享、过滤、重混、互动、追踪、提问、开始!...

这 7 款开源思维导图工具真的很神奇

1、Kity Minder  百度脑图,免安装在线使用,它有着很多 Native 编辑工具的交互体验,同时充分发挥了 Web 云存储的优势,可以直接将编辑中的脑图同步到云端。此外,借由独创的 “云盘分享”功能,用户可以一键将当前编辑的脑图直接生成在线链接共享给其他用户,实现无缝沟通。  百...

2017-03-31 18:51:04

阅读数:9278

评论数:0

Logistic 回归

回归: 假设现在有一些数据点,我们用一条直线对这些点进行拟合(该线称为最佳拟合直线),这个拟合过程就称作 回归。        Logistic 回归的目的 是寻找一个非线性函数Sigmoid的最佳拟合参数,求解过程可以由最优化算法来完成。 具体的实现代码如下: ''' Logistic...

2017-03-31 10:59:52

阅读数:191

评论数:0

朴素贝叶斯算法

统计机器学习从理论上终结了机器学习中非线性系统的过拟合和欠拟合问题,贝叶斯算法解决了这类问题。        用于文本分类的具体实现过程如下: ''' 朴素贝叶斯 ''' from numpy import * def loadDataSet(): postingList=[['...

2017-03-30 15:35:47

阅读数:190

评论数:0

决策树

决策树:         优点: 计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不相关特征数据。        缺点: 可能会产生过度匹配问题       适用数据类型: 数值型和标称型。 具体的实现代码如下: ''' Decision Tree Source ...

2017-03-30 14:44:36

阅读数:270

评论数:0

常见的Java集合框架面试题目

1.为什么Map接口不继承Collection 接口? Set是无序集合,并且不允许重复的元素List是有序的集合,并且允许重复的元素而Map是键值对它被视为是键的set和值的set的组合Map被设计为键值对的集合,所以不需要继承Collection 接口 2.HashMap和Ha...

2017-03-28 18:31:34

阅读数:279

评论数:0

K-近邻算法

一.  基本的工作原理:  选择样本数据集中的前K个最相似数据(最近邻)的分类标签。 二. k-近邻算法的一般步骤:     (1)收集数据:   可以使用任何办法     (2)准备数据:   距离计算所需要的数值,最好是结构化的数据格式     (3)分析数据:  可以使用任何办法...

2017-03-28 10:11:36

阅读数:178

评论数:0

你有必要了解这些黑客工具!

我们对黑客的世界曾经充满着无限的幻想和畏惧,但随着技术的崛起和移动安全领域的进步,黑客技术已经变得越来越普遍。事实上,很多黑客工具被用于网络安全的工具可以用来进行渗透测试和安全测试,所以作为一名程序员,很有必要了解甚至尝试一下这些开源的黑客工具。但是请不要将它们用在非法用途。 1、渗透测试环...

2017-03-27 19:26:18

阅读数:438

评论数:0

TOP 10开源的推荐系统简介

最近这两年推荐系统特别火,本文搜集整理了一些比较好的开源推荐系统,即有轻量级的适用于做研究的SVDFeature、LibMF、LibFM等,也有重量级的适用于工业系统的 Mahout、Oryx、EasyRecd等,供大家参考。PS:这里的top 10仅代表个人观点。 #1.SVDFeatur...

2017-03-21 14:21:31

阅读数:297

评论数:0

Nginx教程

1.1.  反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 1.2.  负载均衡 负载均衡,英文名...

2017-03-16 22:27:48

阅读数:165

评论数:0

常用的 Eclipse 快捷键总结

1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctrl+o:快速o...

2017-03-15 19:04:12

阅读数:225

评论数:0

linux 基本命令汇总

linux的命令操作 1、日常操作命令   **查看当前所在的工作目录 pwd **查看当前系统的时间  date **查看有谁在线(哪些人登陆到了服务器) who  查看当前在线 last 查看最近的登陆历史记录 2、文件系统操作 ** ls /    查看根目录下的...

2017-03-13 20:58:51

阅读数:178

评论数:0

linux下的基本操作12(进程控制)

1.查看用户最近登录情况 last lastlog 2.查看硬盘使用情况 df 3.查看文件大小 du 4.查看内存使用情况 free 5.查看文件系统 /proc 6.查看日志 ls /var/log/ 7.查看系统报错日...

2017-03-13 20:56:41

阅读数:206

评论数:0

linux下的基本操作11(输入输出重定向及管道)

1.新建一个文件 touch a.txt > b.txt 2.错误重定向:2> find /etc -name zhaoxing.txt 2> error.txt 3.将正确或错误的信息都输入到log.txt中 find /etc -name pass...

2017-03-13 20:55:03

阅读数:215

评论数:0

linux下的基本操作10(正则表达式)

1.cut截取以:分割保留第七段 grep hadoop /etc/passwd | cut -d: -f7 2.排序 du | sort -n  3.查询不包含hadoop的 grep -v hadoop /etc/passwd 4.正则表达包含hadoop ...

2017-03-13 20:53:29

阅读数:179

评论数:0

linux下的基本操作09(打包和压缩)

1.gzip压缩 gzip a.txt 2.解压 gunzip a.txt.gz gzip -d a.txt.gz 3.bzip2压缩 bzip2 a 4.解压 bunzip2 a.bz2 bzip2 -d a.bz2 5.将当前目录的文件打包 ...

2017-03-13 20:52:14

阅读数:414

评论数:0

linux下的基本操作08(查找)

1.查找可执行的命令: which ls 2.查找可执行的命令和帮助的位置: whereis ls 3.查找文件(需要更新库:updatedb) locate hadoop.txt 4.从某个文件夹开始查找 find / -name "hadooop...

2017-03-13 20:51:02

阅读数:218

评论数:0

linux下的基本操作07(vim)

i a/A o/O r + ?替换 0:文件当前行的开头 $:文件当前行的末尾 G:文件的最后一行开头 1 + G到第一行  9 + G到第九行 = :9 dd:删除一行 3dd:删除3行 yy:复制一行 3yy:复制3行 p:粘贴 u:undo ct...

2017-03-13 20:49:03

阅读数:237

评论数:0

linux下的基本操作06(文件夹属性)

1.查看文件夹属性 ls -ld test 2.文件夹的rwx --x:可以cd进去 r-x:可以cd进去并ls -wx:可以cd进去并touch,rm自己的文件,并且可以vi其他用户的文件 -wt:可以cd进去并touch,rm自己的文件 ls -ld /tmp ...

2017-03-13 20:47:34

阅读数:250

评论数:0

linux下的基本操作05(权限)

创建a.txt和b.txt文件,将他们设为其拥有者和所在组可写入,但其他以外的人则不可写入: chmod ug+w,o-w a.txt b.txt 创建c.txt文件所有人都可以写和执行 chmod a=wx c.txt 或chmod 666 c.txt 将/itcast目...

2017-03-13 20:46:13

阅读数:277

评论数:0

linux下的基本操作04(用户和组命令)

添加一个tom用户,设置它属于users组,并添加注释信息 分步完成:useradd tom           usermod -g users tom      usermod -c "hr tom" tom 一步完成:useradd -g users -c &qu...

2017-03-13 20:44:19

阅读数:188

评论数:0

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