Android是作为智能手机的操作系统,我们开发的应用,大多数也都需要连接网络,通过网络发送数据、获取数据,因此作为一个应用开发者必须熟悉怎么进行网络访问与连接。通常android中进行网络连接一般是使用scoket或者http,http是最多的情况,这里,我来总结下,怎么进行http网络访问操作。
android是采用java语言进行开发的,android的包中包含java的URLConnection和apache 的httpclient,因此我们可以使用这两个工具进行网络连接和操作。同时,为了控制是否允许程序连接网络,我们开发应用时,需要在Manifest文件中配置申请网络连接的权限,代码如下。
xml
more
使用
继续阅读 »
Java 最强大的就是其丰富的解决方案。
下面分享几个比较 Nice 的方案,其中有些能让 Java 开发变得简单和优雅!^_^
more
1. Apache Commons
继续阅读 »
思路来自爱春秋文章python之提速千倍爆破一句话 ,据说源头是吐司文章《让你的一句话爆破速度提升千倍》。
速度提升的关键在于一次尝试提交多个可能的密码,实测在Apache+PHP下使用POST方式请求可高达四千万条密码每次(耗时约20秒,GET方式请求只能达到两百条左右),效果可以说非常惊人,如果有一个足够好的字典,那将无往不利。
思路举例
php
慢速:
http://127.0.0.1/xiao.php?pass=echo(%22pwd:pass%22);
快速:
http://127.0.0.1/xiao.php?pass=echo(%22pwd:pass%22);&findneo=echo(%22pwd:findn
继续阅读 »
[目录]
Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境。但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容易手动搭建,可控性很高
继续阅读 »
最近在学习web services,网上先关的资料不多,讲的都是很基础,例子也很简单,自己动手敲了敲在这里和大家分享一下,希望能对初学者有所帮助。
Web Services服务器端开发
服务器端开发用的是XFire,版本是1.2.6,XFire现在已经成apache下面的一个项目CXF的一部分了,老早就不更新版本了,XFire过不过时我是不知道,不过还有一些人在用。
开发环境是:IDEA,Tomcat 8.0
新建一个项目,可以是web project也可以是web service project,区别不大。项目建好之后:(项目名假设为:webservice)
1、下载XFire1.2.6.jar
加压下载好的文件,将l
继续阅读 »
新特性
增加ping测试程序
改进
修改license,使用更加宽松的Apache License 2.0
重命名--smallest=y|n选项到--small=y|n
使用stat64支持大文件信息获取
改进tb_file_copy,更加快速的文件copy,并且修复copy后文件权限丢失问题
改进posix平台下的路径操作
改进socket初始化接口,支持icmp协议
改进xmake.lua,移除内置二进制依赖包文件
Bugs修复
修复创建文件权限不对问题
修复文件和目录路径问题
修复无法移除带有无效软链的目录问题
修复无法移除只读文件问题
#34: 修复缓存时间和协程sleep不准问题
#35: 修复epoll边缘触发模
继续阅读 »