首页 > 2015年02月08日 > 全部分享
C#生成缩略图不失真的方法
最近一个手持机项目有个需求,因为物料图片的大小不一,有的很大显示到手持机上会只显示图片的一部分,界面显得非常乱,很影响客户的体验度。所以需要一个方法,将上传到服务器上的图片进行处理,按照一定的大小格式进行保存。下面提供了两种获取图片缩略图的方法,供大家参考。方法一:通过调用Image对象的自带方法GetThumbnailImage()进行图片转换 /// ...
分类:Windows开发   时间:2015-02-08 15:30:03    收藏:0  评论:0  赞:0  阅读:320
Redis的持久化-AOF
Redis的持久化AOF模式,以日志的形式记录服务器所处理的每一个写操作,在Redis服务启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。...
分类:其他   时间:2015-02-08 15:29:53    收藏:0  评论:0  赞:0  阅读:260
C++拾遗--this指针
前言 在用C++进行面向对象编程时,this指针是一个人尽皆知的东西。但我们真的清楚它吗?下面我们对它的存在意义和使用方法一一进行探讨。 this指针 存在意义:我们为何需要this指针?...
分类:编程语言   时间:2015-02-08 15:29:43    收藏:0  评论:0  赞:0  阅读:235
hibernate学习:级联查询
一:看例子 {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
Hibernate学习:缓存
一:知识点 1:缓存概念与分类 缓存:在内存中开辟一块空间,把本来应该存储在数据库的数据,存储在硬盘上。 Hibernate有三种缓存: 一级缓存 二级缓存 查询缓存 2:各种缓存的特点 (1)session级别的缓存为一级缓存,session之间不能共享缓存 (2)二级缓存又叫sessionFactory级别的缓存,可以跨session (3)查询缓存:重...
分类:Web开发   时间:2015-02-08 15:29:23    收藏:0  评论:0  赞:0  阅读:287
shell脚本学习
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
hdu 1231 最大连续子序列 DP
给定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
Android文件上传-本地+服务器一条龙分析
本地: 先看下项目结构 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 之 %2s 与 %2d
在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陷阱与缺陷 读书笔记
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
国际C语言混乱代码大赛所有得奖源码 1984----研究分析
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
VolleyLog-学习Google封装的Log
代码贴出来学习一下 /* * 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封装和解封装网络数据包的过程详解
可以说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心得体会
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++中的extern const的区别和联系
最近复习c++,发现了这个东西。c语言里面,我们在一个.c文件中用const定义了一个全局变量后,可以在另一个.c文件中用extern const来引用,但在c++中在链接的时候会报undefined reference错误,这是因为在c语言里面,const全局变量在符号表里面是GLOBAL即全局可...
分类:编程语言   时间:2015-02-08 15:26:33    收藏:0  评论:0  赞:0  阅读:213
List特有迭代器--ListIterator的特殊功能
list,逆向遍历 前提是先正向遍历
分类:其他   时间:2015-02-08 15:26:23    收藏:0  评论:0  赞:0  阅读:241
ipmi
是否启动检查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
(原)android4.2以后获取应用程序和缓存大小的方法(源码有改变)
以前获取应用的大小是用PackageManager mPackageManager= getPackageManager();try {Method getPackageSizeInfoMethod = PackageManager.class.getDeclaredMethod("getPacka...
分类:移动平台   时间:2015-02-08 15:25:13    收藏:0  评论:0  赞:0  阅读:267
970条   上一页 1 ... 22 23 24 25 26 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!