最近一个手持机项目有个需求,因为物料图片的大小不一,有的很大显示到手持机上会只显示图片的一部分,界面显得非常乱,很影响客户的体验度。所以需要一个方法,将上传到服务器上的图片进行处理,按照一定的大小格式进行保存。下面提供了两种获取图片缩略图的方法,供大家参考。方法一:通过调用Image对象的自带方法GetThumbnailImage()进行图片转换 /// ...
分类:
Windows开发 时间:
2015-02-08 15:30:03
收藏:
0 评论:
0 赞:
0 阅读:
320
Redis的持久化AOF模式,以日志的形式记录服务器所处理的每一个写操作,在Redis服务启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。...
分类:
其他 时间:
2015-02-08 15:29:53
收藏:
0 评论:
0 赞:
0 阅读:
260
前言
在用C++进行面向对象编程时,this指针是一个人尽皆知的东西。但我们真的清楚它吗?下面我们对它的存在意义和使用方法一一进行探讨。
this指针
存在意义:我们为何需要this指针?...
分类:
编程语言 时间:
2015-02-08 15:29:43
收藏:
0 评论:
0 赞:
0 阅读:
235
一:看例子
{CSDN:CODE:600301}
二:知识点
org.hibernate.TransientObjectException: object references an unsaved transient instance -
save the transient instance before flushing: com.hibernate.mo...
分类:
Web开发 时间:
2015-02-08 15:29:33
收藏:
0 评论:
0 赞:
0 阅读:
360
一:知识点
1:缓存概念与分类
缓存:在内存中开辟一块空间,把本来应该存储在数据库的数据,存储在硬盘上。
Hibernate有三种缓存:
一级缓存
二级缓存
查询缓存
2:各种缓存的特点
(1)session级别的缓存为一级缓存,session之间不能共享缓存
(2)二级缓存又叫sessionFactory级别的缓存,可以跨session
(3)查询缓存:重...
分类:
Web开发 时间:
2015-02-08 15:29:23
收藏:
0 评论:
0 赞:
0 阅读:
287
1111111111111清除/var/log下messages日志文件的简单命令脚本
/var/log/下日志文件时系统文件,必须有root权限:
$UID是系统的全局变量:
make && make install 表示前面成功了,执行后面的
make || make install 表示前面不成功,执行后面的
清空日志的三种方法:适合保留文件,清空内容的场合
①echo " ">...
分类:
系统服务 时间:
2015-02-08 15:29:13
收藏:
0 评论:
0 赞:
0 阅读:
320
给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ...,
Nj },其中 1 <= i <= j <= K。最大连续子序列是所有连续子序列中元素和最大的一个,
例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序列为{ 11, -4, 13 },最大和
为20。...
分类:
其他 时间:
2015-02-08 15:29:03
收藏:
0 评论:
0 赞:
0 阅读:
243
本地:
先看下项目结构
MainActivity.java
package com.huxq.uploadexample;
import java.io.File;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.ProgressDialog;
import...
分类:
移动平台 时间:
2015-02-08 15:28:53
收藏:
0 评论:
0 赞:
0 阅读:
253
在scanf语句中%*s,在c语言中的说明是该处的*表示忽略该处的变量输入。
还是看一下下面的程序说明吧:
#include
int main()
{
int a,b;
scanf("%2d%*2s%d",&a,&b);
printf("\na=%d,b=%d\n",a,b);
return 0;
}
运行结果:
输入:12345678
输出:a=...
分类:
其他 时间:
2015-02-08 15:28:43
收藏:
0 评论:
0 赞:
0 阅读:
511
C陷阱与缺陷
1. typedef用法:
①
定义一种类型别名,而不是简单的宏替换:
char *pa,pb;(注意:pb并没有定义为指针,虽然你可能想这么定义它)
typedef char* PCHAR
PCHAR pa, pb;
② 用在旧的C代码中,帮助struct。以前的代码中,声明struct新对象时,必须带上struct,即形式为:struc结构名对象名,如...
分类:
其他 时间:
2015-02-08 15:28:33
收藏:
0 评论:
0 赞:
0 阅读:
223
anonymous.c
源码:int i;main(){for(;i["]<i; i){--i;}"];read('-'-'-',i "hell\o, world!\n",'/'/'/'));}read(j,i,p){write(j/p p,i---j,i/i);}这样的代码看着很眼晕,咱们用编缉器将它格式化后的代码如下:int i;
main()
{
for(; i["]<i;...
分类:
编程语言 时间:
2015-02-08 15:28:23
收藏:
0 评论:
0 赞:
0 阅读:
258
代码贴出来学习一下
/*
* Copyright (C) 2011 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the Lic...
分类:
其他 时间:
2015-02-08 15:28:13
收藏:
0 评论:
0 赞:
0 阅读:
273
可以说sk_buff结构体是Linux网络协议栈的核心中的核心,几乎所有的操作都是围绕sk_buff这个结构体进行的,它的重要性和BSD的mbuf类似(看过《TCP/IP详解 卷2》的都知道),那么sk_buff是什么呢? sk_buff就是网络数据包本身以及针对它的操作元数据。 想要理解sk_buff,最简单的方式就是凭着自己对网络协议栈的理解封装一个直到以太层的数据帧并...
分类:
其他 时间:
2015-02-08 15:27:53
收藏:
0 评论:
0 赞:
0 阅读:
297
python decorator心得体会
前言
用途
给方法添加新的功能
给类增加或者删除方法
参数化的decorator
更改方法的默认调用行为
2和3的整合
其实1和4可以归为一类特性,都是对现有方法的增强。
前言此小短文来源于qq群一位朋友的问题,问题如下:下面这段代码的功能是什么?
def log(func):
def wrapper(*args, **kw):...
分类:
编程语言 时间:
2015-02-08 15:27:43
收藏:
0 评论:
0 赞:
0 阅读:
391
关于C#中事件、委托、被调用方法的关系,很多人都会表示不解,到底是怎么一回事呢?C的思想其实有时蛮有用的:事件封装委托,委托指向方法。
分类:
其他 时间:
2015-02-08 15:26:43
收藏:
0 评论:
0 赞:
0 阅读:
214
最近复习c++,发现了这个东西。c语言里面,我们在一个.c文件中用const定义了一个全局变量后,可以在另一个.c文件中用extern const来引用,但在c++中在链接的时候会报undefined reference错误,这是因为在c语言里面,const全局变量在符号表里面是GLOBAL即全局可...
分类:
编程语言 时间:
2015-02-08 15:26:33
收藏:
0 评论:
0 赞:
0 阅读:
213
list,逆向遍历 前提是先正向遍历
分类:
其他 时间:
2015-02-08 15:26:23
收藏:
0 评论:
0 赞:
0 阅读:
241
是否启动检查linux-xen02:~ # /etc/init.d/ipmi statusipmi_msghandler module loaded.ipmi_si module loaded.ipmi_devintf module loaded./dev/ipmi0 exists.linux-da...
分类:
其他 时间:
2015-02-08 15:25:53
收藏:
0 评论:
0 赞:
0 阅读:
704
平滑曲线生成是一个很实用的技术很多时候,我们都需要通过绘制一些折线,然后让计算机平滑的连接起来,或者是生成一些平滑的面这里介绍利用一种贝塞尔曲线拟合的方法,先给出我们最终的效果 图1 、折线拟合 图2、多边形拟合(封闭的折线)继续阅...
分类:
其他 时间:
2015-02-08 15:25:43
收藏:
0 评论:
0 赞:
0 阅读:
270
以前获取应用的大小是用PackageManager mPackageManager= getPackageManager();try {Method getPackageSizeInfoMethod = PackageManager.class.getDeclaredMethod("getPacka...
分类:
移动平台 时间:
2015-02-08 15:25:13
收藏:
0 评论:
0 赞:
0 阅读:
267