基于表单的文件上传

如果在表单中使用表单元素 <input type=“file” />,浏览器在解析表单时,会自动生成一个输入框和一个按钮,输入框可供用户填写本地文件的文件名和路径名,按钮可以让浏览器打开一个文件选择框供用户选择文件: 当表单需要上传文件时,需指定表单 enctype 的值为 multipart/form-data 在 form 元素的语法中,enctype 属性指定将数据发送到服务器时

Swift编程语言资料大合集

在本周二凌晨召开的苹果年度开发者大会WWDC上,苹果公司推出了全新的编程语言Swift。Swift 基于C和Objective-C,是供iOS和OS X应用编程的全新语言,更加高效、现代、安全,可以提升应用性能,同时降低开发难度。 据称,Swift仍然处于beta测试的阶段,会在iOS 8发布的时一同推出市场,用来取代现有的Objective-C语言。Swift推出之后,苹果公司也不会停止对Obj

ctbri.java

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.GregorianCalendar; /** * @Description pay off class * @author dgf * @since 2014年04月18日 *

removeCallbacksAndMessages(null)

今天都到一段代码,在onDestroy()方法中,使用了下面的代码: mHandler.removeCallbacksAndMessages(null);   一开始我完全看不懂,我为什么参数是null,如果是null还需要移除什么Callbacks和Messages。后来察看官方文档有以下说明: 地址:http://developer.android.com/reference/and

Java Socket 网络编程常见异常

1.java.net.SocketTimeoutException. 这个异常比较常见,socket超时。一般有2个地方会抛出这个,一个是connect的时候,这个超时参数由 connect(SocketAddress endpoint,int timeout)中的后者来决定,还有就是setSoTimeout(int timeout),这个是设定读取的超时时间。它们设置成0均表示无限大。 2.ja

Java中的Timer和TimerTask在Android中的用法

在开发中我们有时会有这样的需求,即在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变,我们可以使用Java为我们提供的计时器的工具类,即Timer和TimerTask。 Timer是一个普通的类,其中有几个重要的方法;而TimerTask则是一个抽象类,其中有一个抽象方法run(),类似线程中的run()方法,我们使用Timer创建一个他的对象,然后使用这对象的schedule方

Swift是下一代开发语言的证据

首先,它不是一门玩具语言。 去看看它的文档就明白了,feature 非常丰富(我敢保证你们在半天内是看不完的),甚至连模板这种异常复杂的东西都有。 再看它的库,Apple 把 Cocoa 的 API 都用 Swift 写了个封装,而不是完全一致的。 下面是文档里的例子: Objective-C: UITableView *myTableView = [[UITableView alloc] ini

Android 关于用adb设置sdcard文件夹目录权限

首先需要说明下,这里说的sdcard的权限并不是指在Android application程序中设置sdcard的权限读取问题。而是指在DDMS看到的目录下的那个sdcard目录的权限问题。 有时候,当你想在sdcard目录下面导入某个文件时,突然发现sdcard目录没有权限,它的权限状态为(d——-即000)。这时候我们需要 做的事: 1.如果你没有配置好adb运行环境,