场景一:图片尺寸不变,修改图片文件类型 ?使用: ????Thumbnails.of("F:\\image\\IMG_20131229_114806.png") ?.scale(1f)? ????????????.outputFormat("jpg")? ????????????.to...
分类:
编程语言 时间:
2015-05-21 12:59:25
阅读次数:
401
对于c++中的一个空类
class X
{
};
事实上并不是空的,sizeof(X)并不等于0, 一般的结果是1。每个X的对象都有一个隐晦的1 bytes,是被编译器安插进去的一个char,这样可以使得这个class的两个objects在内存中配置独一无二的地址。
当X作为另一个类的成员时,如:
class A
{
public:
X x;
...
分类:
编程语言 时间:
2015-05-21 12:51:12
阅读次数:
137
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客户端的真实IP地址了。
如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn ...
分类:
编程语言 时间:
2015-05-21 12:49:12
阅读次数:
138
由于在开发中,总是要写图片轮播器之类的东东,写的烦了,忍不住就用Swift写了一个非常方便的图片轮播器的框架https://github.com/SarielTang/CycleView
大家在使用的时候,只需要像这样:import CycleViewclass className : PictureCycleController{ //override loadView function...
分类:
编程语言 时间:
2015-05-21 12:48:51
阅读次数:
239
系统中,角色表和操作表是多对多的关系,总体思路就是先显示出系统的可分配的菜单和操作(就是权限),然后显示该角色已经拥有的权限,即发送两次请求,就是下面这样:
然后你要授权就勾选,按下授权按钮,向后台传输的数据其实很简单那,就是该角色的ID(roleId)和所授权权限的ID集合(ids):
var submitForm = function($dialog, $grid, $pjq)...
分类:
编程语言 时间:
2015-05-21 12:47:37
阅读次数:
254
经常有时候要拿一些开源代码来用,但开源代码的格式太难看了,特别是缩进太乱了。用indent,可以批量改好。
find . -name "*.cc" -or -name "*.hh" -or -name "*.h" -or -name "*.c"| xargs indent -bli0 -cli4 -ppi 6 -i10
命令的参数可以参考相关的man手册...
分类:
编程语言 时间:
2015-05-21 12:48:58
阅读次数:
169
《Python for data analysis》一书的中文版,完整版
http://pan.baidu.com/s/1c0tqJW8
python for data analysis的中文版,全书
欢迎下载...
分类:
编程语言 时间:
2015-05-21 12:46:43
阅读次数:
229
1 Jump Game
Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.Determ...
分类:
编程语言 时间:
2015-05-21 12:48:33
阅读次数:
144
//循环队列
//杨鑫
#include
#include
#define MAXSIZE 10
typedef int QElemType;
typedef struct queue
{
QElemType elem[MAXSIZE];
int front;
int rear;
}SqQueue; //定义队头
int init_Queue(SqQueue *...
分类:
编程语言 时间:
2015-05-21 12:45:39
阅读次数:
165
实例016 动态显示窗口
实例说明
在打开窗口时,将窗口设置为最小的宽度,并使窗口的高度逐渐增加,当窗口的高度与屏幕的高度一致时,使窗口的宽度不断增加,直到与屏幕的宽度相一致。
技术要点
本实例主要应用了screen对象的availWidth和availHeight属性获得当前屏幕的宽度和高度,并使用resizeTo()方法来自动增加窗口的高度和...
分类:
编程语言 时间:
2015-05-21 12:45:47
阅读次数:
158
1.1本部分内容简介
这部分我们将要发送一个消息到多个Consumer,这部分称之为“publish/subscribe”
我们实现的方式就是发送端,发送一个消息,与此同时,多个接收端将同时接收到消息并打印在屏幕上面。
1.2exchange简介
在前面的博文中,我们的讲解是:发送端发送消息至消息队列,接收端从消息队列获取消息。现在我们来介绍一下rabbitmq的完整消息传...
分类:
编程语言 时间:
2015-05-21 12:47:15
阅读次数:
168
#include
#include
#include
#include
using namespace std;
#define V 205
#define E 205
#define INF 0x7ffffff
struct Edge
{
int u, v, c, next;
} e[E<<2];
int n, m, s, t;
int d[V], head[V], cn...
分类:
编程语言 时间:
2015-05-21 12:46:15
阅读次数:
132
直接上代码了:
String ip =
null;
if (request.getHeader("X-Real-IP") ==
null) {
ip = request.getRemoteHost();
} else {
ip = request.getHea...
分类:
编程语言 时间:
2015-05-21 12:42:50
阅读次数:
105
原文来源:点击进入 此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AO.....
分类:
编程语言 时间:
2015-05-21 12:41:45
阅读次数:
135
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语...
分类:
编程语言 时间:
2015-05-21 12:40:02
阅读次数:
110
首先建立接收方socket服务端package com.haier.socket.server;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.Socket;import org.apach...
分类:
编程语言 时间:
2015-05-21 12:39:14
阅读次数:
142