自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Code Poet

Stay Hungry, Stay Foolish

  • 博客(44)
  • 收藏
  • 关注

原创 Mac bash 远程连接阿里云服务器

I.Intro 听说阿里云有超低价学生服务器,哈哈。果不其然,买了三个月轻量级云服务器。今天把连接步骤做个记录

2019-07-15 20:33:48 262

原创 Hadoop [2] -- Hadoop 分布式文件系统剖析

I.Intro什么是 DFS?什么是 HDFS? 如何应用 HDFS?II.Get Started1.什么是 DFS?由于一台机器的存储容量有限,当我们需要处理的数据量达到一定级别时,单个机器是很难满足我们的需求的。倘若让一台机器一下子在内存处理一个几十G, 甚至上百G的文件检索任务,显然是不可能完成的,即使有这样高效配置豪华的电脑,效率也是极低的。所以我们需要将文件存放在多台机...

2019-07-15 20:11:58 150

原创 Mac 下编码转换 -- 解决从 GBK 到 UTF-8 文件编码问题

MacBook 如何解决编码转换问题I.intro痛点:最近刚换的 macbook-pro,总体使用还是挺流畅的。唯一不太友好的一点就是,有的时候下载的文件或别人传给我的文件经常会出现乱码。当时,心情就不好了,WTF

2019-07-15 19:22:08 11147

原创 Linux [11] -- Recap Linux Basic Command

I.Intro 生产实习期间,选的 Big Data,昨天刚搭完hadoop环境,今天想乘机把Linux命令行捡回来,做了一点小小的小练习巩固巩固~

2019-07-09 14:07:10 180

原创 Linux [10] --Get Started With Vim

I.Intro 之前好几次使用过 vim editor ,现在好好整理一下如何使用vim。Okay, let’s get started!

2019-07-09 11:03:13 142

原创 Hadoop [1] -- Get Environment Started

I. Intro 最近生产实习开始了,我选择了Big Data 方向,虽然学习了一天,配置了一天的开发环境,但感觉还是懵懵懂懂的孩子一样,没有拨开迷雾,现在整理一下安装和配置 hadoop 的思路,因为网上大多都是 Linux 版配置,而我用的 macOS 所以,来来回回折腾了好几圈。还好,功夫不负有心人,最后还是 reach my tiny goal. Coding is my day and...

2019-07-09 09:19:56 186

原创 Deep Learning [4] -- a simple softmax model implementation with Gluon

I. Intro 上一篇博客中,从零开始实现了 softmax 的单层分类模型,使用了自己定义的 softmax 函数,来对输出矩阵做了个缩小取值范围的概率分布。本次博客,将直接使用 MXNet 提供的 Gluon 包实现更加高效的 softmax model.II.Get startedimport package # tool, gluon, init, loss, nnfrom...

2019-06-08 15:03:49 117

原创 Deep Learning [2] -- Logistic regression model from scratch

I. What is logistic regression?  简单来说,线性回归解决的是:由已知的线性个特征输入值作为参数,通过已知数据集训练(training dataset)出一个线性回归模型(logistic regression model),从而来预测一个输出结果,这个输出结果是一个连续值。一个简单的例子:有个房主想卖掉自己的房子

2019-06-06 16:59:01 260

原创 Deep Learning [3] -- softmax regression implementation from scratch

I. What is softmax regression? 在线性回归模型 (linear regression model) 中,根据所给的输入特征,来训练模型,从而得到连续的输出值作为模型训练结果,即 so-called y-hat。所以这些连续的预测值一般使用于气温的预测、房屋估计、股票预测等。 然而对于像图像这类的离散值,softmax 便是一个很高效的分类模型。和线性回归不同, ...

2019-06-05 22:34:45 166

原创 Deep Learning 1 -- autograd 自动求梯度

I. What is autograd?很多时候,在机器学习(machine learning)中,或者深度学习(Artificial Intelligence)领域,我们要搭建多层的神经网络(Neural Network)来训练我们的模型(modeling),说到底无非是一堆公式的组合叠加。很多时候我们需要对我们公式中的某个变量或几个变量进行求导、求微分。这个时候如果层数过多后,这样的求导工作...

2019-06-05 08:21:50 269

原创 Day Seven

Preview:interpretclaimelaborateengageobsess1.interpret (inter- between, in pret- value)  interpreting -adj interpretive -adj  interpretability -n interpretable -adj  interpreter -nI.meanin...

2019-05-16 21:06:01 239

原创 Master in Vocab -- Day Six

Preview:legitimatesurrenderlashescalatewhisper1.legitimate (leg- law; -ate v) legitimately -adj legitimation -n illegitimation -n illegitimate -adjI.meanings:v.使合法,认为正当adj.正当合理的,合情合理的,合法...

2019-04-29 12:20:34 185

原创 Master in Vocab -- Day Five

Preview:soarextinguishdivinebaffleabduct1.soar (s- = ex- out; -ar = -aer air)  soarer -n soaringly -advI.meanings:v.翱翔,飞翔,猛增n.翱翔,上升高度,上升范围,激增fly or rise high in the airincrease rapidly ...

2019-04-28 11:46:03 151

原创 Master in Vocab -- Day Four

Preview:delegateabidemoanfussconfide1.delegate (de- away,down; leg- law; -ate n)I.meanings:n.代表,会议代表v.选派,授权,委派a person sent or authorized to represent others, in particular an elected rep...

2019-04-27 20:08:37 138

原创 Master in Vocab -- Day Three

Preview:contagiousopaquesnobbonusvindictive1.contagious (con- together, with; tag- touch; -ious adj)  contagiously -adv; contagiousness -nI.meanings:adj. 接触传染的,会蔓延的,能够传染的(of a disease) tr...

2019-04-26 12:25:47 161

原创 Master in Vocab -- Sheep Core's Template

Preview:``````````1. ()  ``I.meanings:``````II.examples:``translation``translation``translationIII.Synonyms:``````IV.Associations:``````2. ()  ``I.meanings...

2019-04-25 10:16:01 164

原创 Master in Vocab -- Day Two

Preview:dovetailplungeincentizeprecipiceprone1.dovetail (dove’s tail)I.meanings:n. 楔形榫头v. 与...吻合to cut to a dovetailto fit together withII.examples:The materials you provided several...

2019-04-25 10:03:16 144

原创 Master in Vocab -- Day One

Preview:heterogeneousprattleexpedientconvictionperverse1.heterogeneous(hetero- different, other; gen- birth, produce)I.meaning:a. 异种的,异质的II.examples:a heterogeneous collection of build...

2019-04-24 19:07:42 397

原创 Advanced Mathematics -- 一元函数微分学的几何应用【summary】

keywords:极值、最值、凹凸性、渐近线、画图1.Mastering:极值a.极值存在的条件:邻域内的最值。b.怎样判断极值: 1.定义法 2.求导法。c.极值与最值的关系: 什么时候极值是最值?最值一定是极值吗?d.极值点:驻点、无定义点、间断点。最值a.什么时候存在最值:考虑定义域、极值与端点值。b.最值的求法:1.求可疑点 2.求端点值 3.比较凹凸性...

2019-04-24 16:17:34 492

原创 Master in SE -- Definition of Software Engineering

What is SE?软件工程定义: 软件工程是以质量为核心,为了经济地开发满足客户需求的软件而研究、建立和应用的系统化的、有规则的、可度量的和可控制的工程原则、方法,涉及软件过程、项目管理、开发方法、开发工具,甚至企业文化等各方面。Pet Store for Software-Engineering-Learning宠物商店的主要功能:列举宠物商品类别和提供搜索功能;显示宠物列表和...

2019-04-18 14:51:23 127

原创 Master in SQL -- Create table under your defined Schema

SQL 基本建表语句1. Create TableCREATE TABLE sample_table(column1 data_type(size) constraint_name,column2 data_type(size) constraint_name,column3 data_type(size) constraint_name,....);sample_table:...

2019-04-18 10:19:47 154

原创 Master in SQL -- Define a schema for your DBMS

SQL 数据基本定义功能 – 模式(Schema)1.create schemaCREATE SCHEMA <schemaName> AUTHORIZATION <username>eg: Create shcema "student_course" authorization sheepcoreCREATE SCHEMA <schemaName&...

2019-04-18 09:57:51 166

原创 Master in SQL -- 基本概念

1. some words you should know:SQL : Structured Query LanguageDDL: Data Definition LanguageDML: Data Manipulation LanguageDCL: Data Control LanguageTPL: Transaction Processing LanguageAttribute:...

2019-04-18 09:33:04 196

原创 Java God -- An overall understanding of regex in Java

Copyright © 2019 SheepCore Authentic Articles.If you wanna reblog the article, please mark the provenience:https://blog.csdn.net/qq_38812171/article/details/872924241. Main focus:      * 正则表达式...

2019-02-14 20:37:21 139

原创 Java God -- How to use split in Java?

Copyright © 2019 SheepCore Authentic Articles.If you wanna reblog the article, please mark the provenience:https://mp.csdn.net/postedit/87281432.1. Function:  Splits this string around matches o...

2019-02-14 16:59:57 102

原创 Java God -- 按位操作符 &, |, ^, ~(与,或,异或,非)

1. &amp;,|,^ 为双目按位操作符,~为单目按位操作符System.out.println(Integer.toBinaryString(5));System.out.println(Integer.toBinaryString(4));out("4 &amp; 5: " + Integer.toBinaryString(4 &amp; 5));out("4 | 5: " +...

2019-02-12 22:00:34 190

原创 Linux 命令行学习之路 -- 11. 用 less 命令来显示文本文件 (display txt-file with more operations)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_388121711. 定义 :less 命令是对 more 和 cat 的扩展,这就是所谓的 less is more。less 除了含有 more 的所有功能之外,还包括前后翻动和一些先进的搜索功能。2. 参数预览:                            ...

2018-09-29 12:11:15 388

原创 Linux 命令行学习之路 -- 10. 用 more 命令来显示文本文件 (display txt-file with more operations)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_388121711. 定义: 使用 more 命令来显示文本文件的内容,并可以控制显示。前一节,我讲到了如何用 cat 命令查看文本文件,但是用 cat 查看有一个不好的地方就是,如果对于一个很长的 fileName.txt ,当用 cat 命令打开时,文本内容一下子就在显示器上一晃而过,...

2018-09-29 11:46:19 557

原创 数据结构成神之路 -- Sort Algorithm 之希尔排序算法

版权声明:本文为博主原创文章,如果喜欢,欢迎转载!!!https://blog.csdn.net/qq_38812171. 什么是希尔排序?  简单来说,希尔排序就是多趟的直接插入排序,唯一不同的是,希尔排序时,待排元素的间隔量不断减小,最后减小为1,就变成了所有元素全排。#1 宏观调控#2 换分相等间隔的若干子序列 #3 实例演示2. 算法实现    2....

2018-09-29 10:37:47 141

原创 How to make a Compiler -- 一个简单DFA自动机的实现

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_388121711.自动机的概念:自动机用于识别满足特定文法的串。自动机可以写成 M=(K,Σ,δ, q0 ,F) 的五元组形式,其中 K 表示自动机的所有状态组成的集合;Σ 表示字母表集合, δ 表示状态转移函数, q0 自动的初始状态, F 为自动机的结束状态集。例如:注意...

2018-09-29 10:19:02 487

原创 数据结构成神之路 -- Sort Algorithm 之直接插入排序算法

版权声明:本文为博主原创文章,如果喜欢,欢迎转载!!!https://blog.csdn.net/qq_38812171.直接插入排序思想:  已知一组无序序列,现在要将它们排序,直接插入的办法就是,从第二个数开始,依次与前面的有序序列进行比较(默认序列的第一个数已有序),找到 current number 的插入位置,并通过循环处理,将插入位置后面的元素依次向后移动一位,目的是为了给当前...

2018-09-27 21:38:06 224

原创 Linux 命令行学习之路 -- 9.查看整个文件 cat (display the whole file)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_38812171定义:查看文件的内容参数预览:用法1: 无参数直接查看文件全部内容$   cat   fileName命令行 用法2:添加行号,查看文件内容$    cat -n  fileName  (-n  represents number)命令行...

2018-09-24 22:08:25 1226

原创 Linux 命令行学习之路 -- 查看文件类型 file (display file type)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_3881217定义:在 Linux 中,通过命令 file 来查看文件类型属性。用法$   file  fileName命令行:$    file  textFile$    file  exeFile$    file  dllFile   命令行:fil...

2018-09-20 09:15:14 1254

原创 Linux 命令行学习之路 -- 8.查看文件统计信息 stat (show state)

定义: 通过  stat 命令查看文件的所在状态信息。(display file or file system status)参数预览:用法1: 显示文件的几乎所有信息$   stat  fileName / dirName命令行: 用法2: $  stat  -f  fileName /  dirName...

2018-09-19 22:42:22 1088

原创 Linux 命令行学习之路 -- 7. 删除目录 rmdir (remove directory)

定义: 删除目录用法1: 删除空目录$  rmdir  nullDir命令行:用法2:删除非空目录(rm -r 递归删除)$   rm  dirName 命令行: 

2018-09-19 22:14:55 3138 1

原创 Linux 命令行学习之路 -- 6.创建目录 mkdir (make directory)

定义: 创建新目录 (make a new directory)用法:$   mkdir  newDir命令行:

2018-09-19 21:55:02 1974

原创 Linux 命令行学习之路 -- 5. 删除文件 rm (romoving)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_3881217定义: 删除文件rm 参数预览: 用法1: 交互式删除$  rm  -i  fileName命令行:-i / -I 参数意为 interative, 系统提示是否删除该文件!因为一旦删除就删除了,不能撤销! 用法2: 删除空目录$  r...

2018-09-17 19:40:16 569

原创 Linux 命令行学习之路 -- 4.重命名文件 mv

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_3881217 定义:mv 命令就是用来将文件和目录移动到另外一个位置!在 Linux 中,重命名文件称为移动(moving)。用法1:$  mv  srcName  newName命令行:注意:在Linux 系统中,用移动来重命名,是因为重命名后的文件有相同的索引...

2018-09-17 11:44:48 1131

原创 Linux 命令行学习之路 -- 3.复制文件 cp

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_38812171 定义:cp is short for copy, 意为复制文件。用于将文件或目录从一个位置复制到另一个位置。参数列表预览: 用法1:$  cp  sourceFile  destinationFile当sourceFile 和 destinatio...

2018-09-16 21:53:48 56404 1

原创 Linux 命令行学习之路 -- 2.创建文件 touch

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_38812171 定义: 通过 touch 指令,便于在写数据之前,创建一个空文件。用法1:touch + filename命令:$ touch newfile$ ls -l - h newfile执行上面两条指令:该空文件将会创建在当前路径下,所以我的ne...

2018-09-16 20:10:49 2690

空空如也

空空如也

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

TA关注的人

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