spring mvc 批量上传+文件上传
简单3步走。搞定!
上传文件成功后:
1 上传文件核心方法
public static String saveWebImgFile(MultipartFile imgFile){
String webFilePath = "";
if(imgFi...
分类:
编程语言 时间:
2015-07-11 09:10:07
阅读次数:
249
java 短连接+MD5加密短链接
import java.security.MessageDigest;
public class ShotUrlUtil {
public
static void main(String[] args) {
System.out.println(shortUrl("http://www.baidu.co...
分类:
编程语言 时间:
2015-07-11 09:08:07
阅读次数:
213
/*
oldsrc : 原图片地址文件夹 如 'd:/'
newsrc : 压缩后图片地址文件夹 如 'e:/'
widthdist,heightdist : 压缩后的宽和高
createtime 2010-11-25
@auto yijianfeng
*/
public void reduceImgAll(String oldsrc,...
分类:
编程语言 时间:
2015-07-11 09:06:29
阅读次数:
165
Google "相似图片搜索":你可以用一张图片,搜索互联网上所有与它相似的图片。
打开Google图片搜索页面:
点击使用上传一张angelababy原图:
点击搜索后,Google将会找出与之相似的图片,图片相似度越高就越排在前面。如:
这种技术的原理是什么?计算机怎么知道两张图片相似呢?
根据Neal
Krawetz博...
分类:
编程语言 时间:
2015-07-11 09:04:35
阅读次数:
170
ClientTcpSend.java 客户端发送类
package com.yjf.test;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.net.InetSocketAddress;
import java.net.Socke...
分类:
编程语言 时间:
2015-07-11 09:05:35
阅读次数:
161
目标:根据key/value快速构造一个JSON字符串作为参数提交到web REST API服务上。
分别测试里阿里巴巴的FastJson和Google Gson,最终我采用了Google Gson来构造。
原因:
Google Gson来构造的JSON字符串里面,保留了传递参数key/value的顺序;
FastJson没有保留顺序(这个是符合JSON国际标准的,本身没有错误。是Sugar...
分类:
编程语言 时间:
2015-07-11 09:04:42
阅读次数:
176
比如,我要打开一个PPT文件,怎么办?最简单的办法,调用系统默认的PowerPoint打开。这里用到的是 Java.awt.Desktop类Desktop 类允许 Java 应用程序启动已在本机桌面上注册的关联应用程序,以处理 URI 或文件。支持的操作包括:启动用户默认浏览器来显示指定的 URI;...
分类:
编程语言 时间:
2015-07-11 07:54:38
阅读次数:
169
/** * 异或加密 * * @param strOld * 源字符串 * @param strKey * 密钥 * @return 加密后的字符串 */ public stat...
分类:
编程语言 时间:
2015-07-11 07:55:06
阅读次数:
126
在python并行处理任务时要使用多线程还是多进程?说到这个话题,必须要提的GIL(GlobalInterpreterLock)全局解释锁,当Cpython每次执行字节码时都要先申请这个锁。那么问题就来了,如果使用多线程是比也会受到影响。多线程和多进程程序比较,哪个性能更高?还是拿一个实例运行来..
分类:
编程语言 时间:
2015-07-11 06:48:40
阅读次数:
196
1,查看 JAVA 的版本
akdeMacBook-Pro:bin AK$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build...
分类:
编程语言 时间:
2015-07-11 06:45:14
阅读次数:
138
下载cocos2dx 框架,在应用程序->cocos->framework->cocos2d-x-3.x->tools->tolua目录下,一个ini文件对应一个py文件,可以复制自带的.ini和py文件修改,如下图:打开.ini文件,修改如下:打开.py文件,修改如下:打开genbindings....
分类:
编程语言 时间:
2015-07-11 06:39:56
阅读次数:
136
#include#includetypedef char ElemType;typedef enum{Link,Thread} PointerTag; //Link为1,表示连接左孩子;Thread为0,表示连接前继项;//创建二叉树的结点;typedef struct BiThrNode{ ...
分类:
编程语言 时间:
2015-07-11 01:06:32
阅读次数:
180
标准库附带了一些可以用来作为模块和作为命令行实用程序模块。Cilck Me!作为命令行实用程序模块的使用方法:python -m module_name parameters
分类:
编程语言 时间:
2015-07-11 01:01:00
阅读次数:
140
先来写一个最简单的C++程序// helloworld.cpp#include int main() { std::cout ,意思就是告诉预处理器:提取头文件中的所有内容供当前文件使用。头文件声明了C++提供的输入/输入功能,只有程序包含了此头文件,才能完成程序中想要输出的Hello,Wor...
分类:
编程语言 时间:
2015-07-11 00:56:16
阅读次数:
191
一、函数定义function fName(params){ statements; return somevalue;//可以省略}注意事项:1、参数可有,可无。不定义参数,在调用参数时,也可以传入参数;例如: 1 function add(){ 2 if(arguments.lengt...
分类:
编程语言 时间:
2015-07-11 00:56:27
阅读次数:
192
处理这样的问题的主要思路是: 对于JTable,JTree等Swing控件,都有一个对应的Model用来存储数据,JTable对应的有一个DefaultTableModel。 DefaultTableModel model = new DefaultTableModel(datas,columnNa...
分类:
编程语言 时间:
2015-07-11 00:56:24
阅读次数:
139
SRM 51321000CutTheNumbersProblem StatementManao has a board filled with digits represented asString[]board. The j-th character of the i-th element ofb...
分类:
编程语言 时间:
2015-07-11 00:52:27
阅读次数:
179