自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

y4ung

I publish new article every month (with probability 0.1...)

  • 博客(10)
  • 资源 (4)
  • 问答 (11)
  • 收藏
  • 关注

翻译 TCP/IP 与 Socket

转载:http://wenwen.sogou.com/z/q157314275.htm要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。对于网络编程,我们也言必称TCP/IP,

2017-02-19 22:45:53 4255

原创 数据分析之旅(四)

解决数据分析中问题的步骤 1. 确定哪些数据是异常点; 2. 打印出部分的数据异常点; 3. 看看能不能发现什么问题;话说上一回,学员第一周的上课最长时间(10568.100867332541 minutes)超过了每周的总分钟数(10080 minutes) 首先,要先找到这个拥有异常数据点的学生: 因为字典total_minutes_by_account 的Key值是有顺序的因此我

2017-02-14 21:58:16 4218

原创 数据分析之旅(三)

又一次筛选而对于学生,又要进行一次筛选(enrollments.csv文件是Udacity纳米学位项目的学生信息,包含了有付费的以及试用期的)。 在《二》中已经筛掉了测试的账号,得到了non_udacity_enrollments(list)paid_students = {} # 设置为字典,为后续的操作做准备; Key: account_key, Value: join_date for enr

2017-02-13 19:08:06 4070

原创 数据分析之旅(二)

话接上一回,这个有注册的学生数呀,为1302人;而有记录(学生每天学习的记录)的人数为1237人。这就奇了怪了。难道这些学生还飞了不成?下面就试试用代码来找找这些“问题学生”:在《数据分析之旅(一)》中的代码里的函数:def unique_students(csvlist,keyname): s = set() for each in csvlist: s.add(e

2017-02-12 18:02:10 3999

原创 数据分析之旅(一)

数据分析过程提出问题 <–> 数据再加工(包括数据采集和数据清理) <–> 数据探索(培养直觉,找出数据模式) –> 总结,进行预测 –> 与他人交流结果(博客、论文、电子邮件、PPT、面谈)并且所有的过程都可能回到第一个阶段:提出问题 数据采集的方式1. 下载文件; 2. 从API获取数据; 3. 从网页中爬取数据; 4. 对多种不同格式的数据进行合并; CSV–Comma Separated V

2017-02-11 16:22:48 4261

原创 Jupyter Notebook使用笔记(二)

magic 关键字Magic 关键字是可以在单元格中运行的特殊命令,能让你控制 notebook 本身或执行系统调用。 Magic 命令的前面带有一个或两个百分号(% 或 %%): 1. %:行 Magic 命令, 仅应用于编写 Magic 命令时所在的行; 2. %%:单元格 Magic 命令, 应用于整个cell (单元格); 代码计时1. 使用 Magic 命令 timeit 测算函数的运行时

2017-02-10 16:57:40 11401 1

原创 Jupyter Notebook使用笔记(一)

notebook 自带一组快捷键,能提高效率(感 jio 有点要脱离鼠标了)。下面大概总结一下,也方便以后使用。notebook里每一个叫做cell。两种模式Command mode 和 Edit mode。 在一个cell中,按下Enter,进入Edit模式,按下Esc,进入Command 模式 移动到下一个Cell在一个cell中(在command模式下), Shift + Enter ,或

2017-02-10 15:48:07 26528 12

原创 Jupyter Notebook 介绍

什么是Jupyter Notebook?Jupyter notebook。notebook 是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。Notebook 已迅速成为处理数据的必备工具。其已知用途包括数据清理和探索、可视化、机器学习和大数据分析。 安装安装 Jupyter 的最简单方法是使用 Anaconda。该发行版自动附带了 Jupyter

2017-02-10 15:26:37 6243

原创 Sublime Text 3的插件Plaintasks使用

安装Preferences -> Package Control -> install package 输入Plaintasks即可使用一些基本的使用: 设置优先级: ☐ type c, press tab key — it’ll become @critical ☐ type h, press tab key — it’ll become @high ☐ type l, pr

2017-02-09 19:40:04 4039

原创 Python爬取成绩

初衷、具体实施 (๑•̀ㅂ•́)و✧ 初衷 刚上大一的时候觉得查课表好麻烦啊,查成绩好麻烦啊。就一直想着能不能自己写个小程序用来查询成绩啊查查课表之类的云云。然后上课时听老师说了Python这门语言,第一眼看到这个单词觉得挺有感觉,然后就查了一下,发现了爬虫这个名词……然而一开始连登陆都不会 /(ㄒoㄒ)/~~,绕了很多弯路。今天写下这个小练习的过程以及遇到的困难等等。不足之处还请指出...

2017-02-03 22:55:06 5260

nltk的punkt资源

适用于报错“Resource punkt not found. Please use the NLTK Downloader to obtain the resource:”,并且punkt下载不下来的情况

2021-04-04

nachosv10.tar.gz

操作系统实验,Nachos ; 亲测有效!欢迎下载,随时品尝

2017-11-26

Nachos Lab1--实现自己的shell

Nachos Lab1,实现自己的shell. Readme: 将该文件解压后放入虚拟机,直接运行即可

2017-05-16

Git-2.12.2.2-32-bit.exe

鉴于有同学出现下载到一半的时候下载不了,或者下载的网页打不开,所以传了上来。供学习使用~

2017-04-20

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

TA关注的人

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