首先,需要安装PYTHON和DJANGO模块。 PYTHON安装比较简单,与普通软件的安装方式一样。 安装完PYTHON以后,还需要安装DJANGO模块,安装方式有几种,可以直接下载DJANGO的库文件进行安装,或者使用PYTHON PIP来进行安装,这中间出现过几个问题,记录一下。 1、安装PIP ...
分类:
编程语言 时间:
2016-11-08 01:40:14
阅读次数:
218
1、前言 linux提供了原始套接字RAW_SOCKET,可以抓取数据链路层的报文。这样可以对报文进行深入分析。今天介绍一下AF_PACKET的用法,分为两种方式。第一种方法是通过套接字,打开指定的网卡,然后使用recvmsg读取,实际过程需要需要将报文从内核区拷贝到用户区。第二种方法是使用pack ...
分类:
其他好文 时间:
2016-11-08 00:59:35
阅读次数:
753
一、输入输出流的分类 什么叫输入流?什么叫输出流?用一根管道插入文件里,然后开始读数据,如果站在文件的角度这叫输出,如果站在程序角度这叫输入。记住以后说输入输出流都是站在程序的角度上来说的 二、节点流讲解 以File这个类型作为讲解节点流的典型 范例:使用FileInputStream流来读取Fil ...
分类:
编程语言 时间:
2016-11-07 22:14:13
阅读次数:
353
今天在装bleach的时候,发现bleach依赖的其中的一个库是html5lib,从pypi下载源码包,执行python setup.py install,报错了: 提示我的setuptools版本过低,没办法,公司电脑不让全局上网,只能又从pypi下载setuptools的包:setuptools ...
分类:
其他好文 时间:
2016-11-07 11:53:00
阅读次数:
224
实验任务一:阅读并运行示例PassArray.java. 1)源代码: package demo; //PassArray.java //Passing arrays and individual array elements to methods public class PassArray { ...
分类:
编程语言 时间:
2016-11-06 22:46:42
阅读次数:
339
转载自:http://blog.chinaunix.net/uid-21516619-id-1824975.html python 2.6以后内置函数#10进制转为2进制>>> bin(10)'0b1010'#2进制转为10进制>>> int("1001",2)9 #10进制转为16进制>>> he ...
分类:
编程语言 时间:
2016-11-06 22:43:09
阅读次数:
260
1.阅读QiPan.java示例程序了解如何利用二维数组和循环语句绘制五子棋盘。 import java.io.*; public class QiPan{ //定义一个二维数组来充当棋盘 private String[][] board; //定义棋盘的大小 private static int ...
分类:
编程语言 时间:
2016-11-06 19:37:06
阅读次数:
270
第一步, 实现通用的send()和receive()函数: send函数定义通过cPicle.dumps()将需要发送的数据序列化,然后通过socket.htonl()方法将序列化后的数据长度转化为网络字节序格式,以便于底层传输,再将网络字节序格式的长度打包为'L'类型的C struct, 最后发送 ...
分类:
编程语言 时间:
2016-11-06 13:42:26
阅读次数:
346
https://leetcode.com/problems/reverse-nodes-in-k-group/ https://leetcode.com/mockinterview/session/result/xjlzcwc/ 链表分批倒置,还是有点绕的。用了三个临时变量来处理。需要细心,也需要掌 ...
分类:
其他好文 时间:
2016-11-05 20:32:01
阅读次数:
137