- 博客(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资源
2021-04-04
爬取数据一直增加的页面
2020-12-29
C语言多线程传参数时,线程里的参数值一直没变?
2017-10-12
请问普通用户的ip地址网段大概在什么范围内?应该怎么看呢?
2017-10-07
关于spring boot部署后与本地数据库数据访问不一致的问题
2017-08-21
关于spring data jpa的问题.
2017-08-21
spring boot工程在intellij idea里打jar包以后无法运行
2017-08-17
centos7 同一个文件夹下引用的jar包的问题
2017-03-19
postgresql9, initdb: 命令行参数太多
2017-03-08
360提示隔离运行adb.exe, appt.exe, java.exe
2017-03-05
MySQL添加用户时报错,没有password字段
2017-02-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人