最近再做一个项目,要将手机APP上的文件上传到服务器上来,包括图片、声音、视频文件。起初只有Android版,大家知道,Android的录音格式amr,在电脑上播放不出来,必须转码。因为之前只有Android版的,所以就用jave给方便的解决了。但是后来又增加了iPhone版,传上来的录音格式..
分类:
编程语言 时间:
2015-02-25 23:57:17
阅读次数:
224
Objects是Java 7新增的一个工具类,它提供了一些工具方法来操作对象,这些工具方法大多是“空指针”安全的。
Objects实现的方法如下:
requireNonNull(T)与requireNonNull(T,String)在源码中定义如下:
public static T requireNonNull(T o...
分类:
编程语言 时间:
2015-02-25 23:47:50
阅读次数:
253
在任何语言中,函数都是非常重要的,今天我们就来初步的学习下Swift中的函数。
1、Swift函数默认参数:
①、可以放在函数的任意位置;
②、外部名称与内部名称一致;
③、调用的时候可以不写;
④、在函数定义时传入参数里定义好。
code1
从上面的代码可以看出,joiner是定义好的一个默认参数,我们在调用的时候可以写也可以不写,看下面的代码:
//code2
此时的join...
分类:
编程语言 时间:
2015-02-25 23:46:32
阅读次数:
234
SlopeOne算法是一个非常简单的协同过滤算法,主要思想如下:如果用户u对物品j打过分,现在要对物品i打分,那么只需要计算出在同时对物品i和j打分的这种人中,他们的分数之差平均是多少,那么我们就可以根据这个分数之差来计算用户u对物品i的打分了,当然,这样的物品j也有很多个,那有的物品和j共同打分的人少,有的物品和j共同打分的人多,那么显而易见,共同打分多的那个物品在评分时所占的比重应该大一些。
...
分类:
编程语言 时间:
2015-02-25 23:46:00
阅读次数:
295
条款32-条款40是介绍继承相关内容的。
条款32介绍public继承塑造出基类和派生类之间的关系。
条款33介绍继承层次中,变量的作用域以及遮掩关系。...
分类:
编程语言 时间:
2015-02-25 23:43:55
阅读次数:
192
一、Set接口的定义Set接口也是Collection接口的子接口,但是与Collection或List接口不同的是,Set接口中不能加入重复的元素Set接口的主要方法与Collection是一致的Set接口的实例无法像List接口那样进行双向输出.不存在get方法使用Iterator接口来遍历集合...
分类:
编程语言 时间:
2015-02-25 23:42:48
阅读次数:
215
public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File fil...
分类:
编程语言 时间:
2015-02-25 23:43:27
阅读次数:
144
一、List接口List是Collection的子接口,里面可以保存各个重复的内容,此接口的定义如下:public interface List extends Collection二、List接口的扩展方法No.方法类型描述1public void add(int index, E element...
分类:
编程语言 时间:
2015-02-25 23:43:02
阅读次数:
294
首先下载相应版本的struts包,然后在lib目录下导入所需的jar包,如果不了解可以全部导入(以后了解每个包的功能后可以按需加入)。然后修改web.xml文件,其实就是添加一个过滤器,并建立映射表,一般是对所有的url都添加过滤器。再最后就是添加config.xml文件了,一般就是struts.x...
分类:
编程语言 时间:
2015-02-25 23:35:36
阅读次数:
196
1 package test; 2 3 class A 4 { 5 private static int i; // Static, Private Attribute 6 private static int j; // Static, ...
分类:
编程语言 时间:
2015-02-25 23:30:14
阅读次数:
222
设计模式:* 设计模式:解决某一类问题最行之有效的方法;* Java有23中设计模式* 单例设计模式:解决一个类在内存只存在一个对象;* * 想要保证对象唯一* 1.为了避免其他程序过多建立该类对象。先控制禁止其他程序建立该类对象* 2.还为了让其他程序可以访问到该类对象,只好在本类中自定义一个对象...
分类:
编程语言 时间:
2015-02-25 23:30:14
阅读次数:
250
#!/usr/bin/env?python
#coding:?utf-8
import?md5
import?os
from?time?import?clock?as?now
def?getmd5(filename):
????file_txt?=?open(filename,?‘rb‘).read()
????m?=?md5.new(f...
分类:
编程语言 时间:
2015-02-25 22:27:09
阅读次数:
403
SpringMVC框架支持XML到Object的映射,内部是使用两个全局接口Marshaller和Unmarshaller,一种实现是使用Jaxb2Marshaller类进行实现,该类自然实现了两个全局接口,用来对XML和Object进行双向解析。并且XML文件可以是DOM文档、输入输出流或者SAX handler。
SpringMVC流行使用注解来快速开发,其中JAXB注解可以对JavaBea...
分类:
编程语言 时间:
2015-02-25 22:26:13
阅读次数:
150
Objects是Java 7新增的一个工具类,它提供了一些工具方法来操作对象,这些工具方法大多是“空指针”安全的。
Objects实现的方法如下:
关于compare(T,T,Comparator)方法在源码中是如何定义的:
public static int compare(T a, T b, Comparator...
分类:
编程语言 时间:
2015-02-25 22:24:41
阅读次数:
188
HDU 2586 How far away ? (离线LCA Tarjan算法模板)...
分类:
编程语言 时间:
2015-02-25 22:26:58
阅读次数:
206