检查HTTP 的 Basic认证. since http1.0;
请参考代码中的注释,具体信息,还可以参考《图解HTTP》
看着这本书中的HTTP-Basic认证手痒,就写了这么一个demo代码。...
分类:
Web程序 时间:
2015-06-11 13:02:51
阅读次数:
117
1 取词放大控件英语流利说是一款非常帮的口语学习app,在app的修炼页面长按屏幕,会弹出一个放大镜,当手指移到某个单词的附近,可以看到该英文单词会被选中,效果如下图所示:
2 代码示例该控件挺有意思,于是我写了个简单的demo,点击下载,程序运行后的效果如下:
3 实现原理该控件的实现原理比较简单,下面介绍几个比较重要的类1 WordView在实习该控件的过程中,我发现看似普通的TextVie...
分类:
其他好文 时间:
2015-06-10 21:04:55
阅读次数:
116
Scala与Java具有许多相似之处,但又有许多不同。这里主要从一个Java开发人员的角度,总结在使用Scala的过程中所面临的一些思维转变。这里只是总结了部分两种语言在开发过程中的不同,以后会陆续更新一些切换后在开发过程中值得注意的地方。下面列举了部分,但令人印象深刻的Scala语言的不同之处,具体的代码示例及详细阐述见下文。
? Scala中可直接调用Java代码,与Java无缝连接;...
分类:
编程语言 时间:
2015-06-10 15:48:35
阅读次数:
156
代码示例: //设置全局点样式_cadDocument.SetVariable("PDMODE", 32); //设置每个点的样式需要具体设置其线型样式、颜色、大小、比例-------------------------------------------------------------具体参....
分类:
其他好文 时间:
2015-06-09 19:58:01
阅读次数:
107
1.问题描述 例如:数组a={2,3,1,5,5,5,5,7,8,1},元素2、3、7、8各出现1次,1出现两次,5出现4次,则重复次数最多的元素为5.2. 方法与思路2.1 以空间换时间,索引法 定义一个数组int cnt[MAX],将其元素全部初始化为0。然后遍历数组a,执行cnt[a[i]]++操作。最后在cnt数组中找最大的数,对应的数即为重复次数最多的数。
代码示例如下:...
分类:
编程语言 时间:
2015-06-09 10:03:59
阅读次数:
143
1. 描述 使用scapy库,编写一个DNS Fuzzer工具,并测试。在这之前,先说明一下DNS协议请求包是封装在IP包中的UDP包(有些情况也可使用TCP)中,且UDP的端口为53。进入scapy,查看一下UDP和DNS包的封装情况。
2. 代码示例 代码中,我们需要对输入的IP地址做合法性校验。这需要用到netaddr中的valid_ipv4,可以执行sudo pip install...
分类:
编程语言 时间:
2015-06-08 11:41:33
阅读次数:
352
一. 描述 使用scapy第三方库,编写一个可以对一个网段进行ARP扫描,获得该往段内活跃主机的IP地址和MAC地址。二. 分析与方案
首先,从scapy导入相关的模块。
Ether()/ARP()构造ARP包。
srp1()发送与接收ARP包。
代码示例如下:#!/usr/bin/env python
# _*_ coding=utf-8 _*_from scapy.all import *
i...
分类:
编程语言 时间:
2015-06-08 09:45:17
阅读次数:
195
对话框简介android提供了丰富的对话框支持,支持四种如下的对话框。
AlertDialog简介
介绍上面六个方法的代码示例setMessage()
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmln...
分类:
移动开发 时间:
2015-06-07 09:38:39
阅读次数:
221
php类型约束入门详解众所周知,php是一种弱类型的编程语言。在php程序中,变量的数据类型可以随着其值的不同而自动发生改变,php也不会对变量的数据类型进行强制检查或约束。我们可以参考下面一个简单的代码示例: 'http://www.365mini.com'); //此时,$a为数组类型(Arra...
分类:
其他好文 时间:
2015-06-07 01:03:39
阅读次数:
150
HorizontalScrollView和ScrollView简介ScrollView和HorizontalScrollView都继承于FrameLayout组件,两个都是容器,前者为里面的组件添加竖直的滚动条,后者是水平的滚动条。代码示例
<LinearLayout xmlns:android="http://schema...
分类:
移动开发 时间:
2015-06-06 09:19:25
阅读次数:
145