MarxWolf的博客

从大三下学期开始,记录大学剩余时光。

实习即将结束,即将开始找工作

最近两个月,一直在实习,好久没更新博客了,惭愧。 收获还是满满的,也对自己的未来有些模糊的方向。 计划,以后中文类博客还是在这里更新,英文博客更新到我的个人网页:Marx Wolf's Blog. 对于开源,有了更深刻的认识,以后会多贡献与开源社区,顺便我的Github,:Marx Wolf...

2016-08-26 17:01:09

阅读数 479

评论数 0

Linux makefile 教程 非常详细,且易懂

转自makefile 最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。             于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。            后记,看完发现这篇文...

2016-07-03 16:54:38

阅读数 731

评论数 0

MarkDown Usage

MarkDown UsageOverviewMarkDown is used for write uniform text at webpages easily. It is not for replacing the HTML file. @ MarkDown Syntax It is de...

2016-06-27 23:41:19

阅读数 344

评论数 0

Summer Intern

In the following two months, I will be an intern at tatfook. This is my Github profile Github-Marxwolf And in the next two month, I will finish one...

2016-06-27 23:05:59

阅读数 327

评论数 0

eclipse在ubuntu下无法设置以及新建工程卡死解决方案

原文地址: eclipse在ubuntu16.04无法设置以及新建工程卡死解决方案 1. 打开终端(terminal)然后输入以下指令: export SWT_GTK3=0 2.然后进入eclipse的目录下 ,用gedit打开eclipse,ini文件,对其进行如下修改: ...

2016-06-19 17:27:34

阅读数 1566

评论数 2

基于 Token 的身份验证

原文地址:基于 Token 的身份验证 最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如 Facebook,Twitter,Google+,Github 等等,比起传统的身份验证方法,Token 扩展性更强,也更安全点,非常适合用在 Web 应用或者移...

2016-06-19 14:03:35

阅读数 190

评论数 0

Cookie/Session机制详解

原文地址 Cookie/Session机制详解 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章...

2016-06-19 13:55:16

阅读数 150

评论数 0

TCP三次握手详解及释放连接过程

原文地址 TCP三次握手详解及释放连接过程 TCP头部: 其中 ACK   SYN  序号  这三个部分在以下会用到,它们的介绍也在下面。 暂时需要的信息有: ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1 ...

2016-06-19 13:15:19

阅读数 361

评论数 0

Arduino的程序烧录

我玩过51,STM32,MSP430,树莓派,却一直没用过arduino,最近用了一下,确实好用,语法简单明了。 程序烧录时,碰到了一些问题,网上的解决方案又少之又少,故记录之。 未使用串口,即串口未接外设时,程序烧录正常,当使用串口时,出现错误,以下为arduino程序 int SETA ...

2016-06-19 12:16:13

阅读数 3181

评论数 0

windows+linux双系统的安装

网上各种双系统安装教程非常杂乱,而安装系统不等同于安装一个软件,搞不好会丢失数据,因此我记录下我安装系统的过程。 硬盘安装不需要介质,但是却是比较麻烦的,因为涉及到修改配置文件等等。光盘安装最为简单,但是现在的笔记本几乎很少会有光驱,而买光盘或者是刻录光盘也是略微麻烦的。U盘安装可谓省时省力的一种...

2016-06-17 12:36:40

阅读数 425

评论数 0

HTTP权威指南读后感

本文是我花了大概一个月的时间读完《HTTP权威指南》一书,所做的高度总结,具体细节部分还是要参考书中内容。  通览此书,主要讲了两个内容,一是HTTP报文,二是HTTP连接。其他所有内容包括服务器,代理,缓存,安全,编码,重定向等等内容都是围绕二者展开的。  全书在内容上分为五部分,第一部分是...

2016-06-16 12:41:51

阅读数 609

评论数 0

python 爬虫登陆学校教务系统之HTML解析

利用python对HTML进行解析是比较方便的。我是利用的BeautifulSoup+正则表达式,正则表达式在处理字符串的时候非常强大,但是逻辑比较难。    ...

2016-05-31 20:25:54

阅读数 744

评论数 0

Js作用域与作用域链详解

原文地址Js作用域与作用域链详解。 一直对Js的作用域有点迷糊,今天偶然读到JavaScript权威指南,立马被吸引住了,写的真不错。我看的是第六版本,相当的厚,大概1000多页,Js博大精深,要熟悉精通需要大毅力大功夫。 一:函数作用域    先看一小段代码: ...

2016-05-28 14:41:10

阅读数 184

评论数 0

JavaScript对象的键值对

JavaScript 的对象是一种无序的集合数据类型,是由键值对组成的,与python字典有一定相似性。不过javascript的键要求必须是字符串,而值可以是其他类型,甚至键必须是唯一的,因为当键不唯一时,后面的键会覆盖前面的键。 var max = { 'birth-mo...

2016-05-28 10:30:07

阅读数 15267

评论数 0

python socket编程

编写网络应用程序。通过 ServerSocket 与 socket 编程实现客户端与服务器的通信(C/S 通信) 。ServerSocket 用于绑定端点,提供服务,并接受连接请求。 socket 通常也称作“套接字”,用于描述 IP 地址和端口,应用程序通常通过“套接字”向网络发出请求或者应答网...

2016-05-28 10:17:39

阅读数 579

评论数 0

小白排序之快速排序解读

先贴出Java版本的快速排序。 public static void quickSort(int[] array, int l, int r){ if(l<r){ int i = l, j = r, x = array[l]; while(i < j){ wh...

2016-05-25 19:48:53

阅读数 415

评论数 0

小白排序之归并排序

转自 白话经典算法系列之五 归并排序的实现 .  归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对...

2016-05-25 19:14:43

阅读数 229

评论数 0

python 爬虫登陆学校教务系统之验证码识别

在网上看了下,验证码识别的内容,发现基本有两种思路,一是利用ocr,这方面有google的开源库tesseract-ocr,另一种是利用机器学习,抓取大量图片,经过处理,得到单个字符的training-data来进行匹配识别,本质上是一种方法,不过tesseract-ocr帮我们做好了traini...

2016-05-25 10:31:08

阅读数 3111

评论数 0

python 爬虫登陆学校教务系统

好像很多人写爬虫,都是从登陆学校教务系统开始的。为什么?学校教务系统渣啊,都是明文传输的,而且是200x年写的,没有用到很多现在的技术,所以相对来说容易些。感觉很多学校都是用的清元优软的这个,我们学校还有验证码,稍微高级了一点。

2016-05-25 10:17:27

阅读数 2456

评论数 1

二进制传输 文本传输

还是读的《HTTP:The Definitive Guide》。主要总结下二进制传输与文本传输。 二进制传输,感觉是源码传输,独立于平台,不会因传输两侧平台的不同而不同,传输过程中不会发生非错误的变化。主要用于传输图片,压缩文件,可执行文件。 文本传输,感觉是与平台相关的,linux与window...

2016-05-23 10:03:00

阅读数 1639

评论数 0

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