bitmap是android中重要的图像处理工具类,通过bitmap可以对图像进行剪切、旋转、缩放等操作,同时还可以指定格式和压缩质量保存图像文件。一、拿到一个Bitmap对象查看源码我们知道,Bitmap被final修饰,因此不可以通过new来获得一个bitmap的实例,获得一个Bitmap对象一般都是通过BitmapFactory来获得,主要有以下几方式。每一个方法都有自己的重载方法,重载方法多...
                            
                            
                                分类:
移动开发   时间:
2015-08-15 12:00:49   
                                阅读次数:
125
                             
                    
                        
                            
                            
                                题目链接:http://hihocoder.com/problemset/problem/1014(此题附入门讲解)
题面:
#1014 : Trie树
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:02:18   
                                阅读次数:
1893
                             
                    
                        
                            
                            
                                二维线段树矩阵区间查询最大值 
/* 
矩阵求和预处理后O(1)就能算出来,不用线段树,除非有修改操作 
*/先第一维在第二维,注意建树有个顺序问题, 
应该让第一维度的先建完然后再建第二个维度 
具体看代码#include 
#include 
#include 
using namespace std;
const int MAXN=10...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:02:13   
                                阅读次数:
115
                             
                    
                        
                            
                            
                                题目链接:uva 194 - Triangle
注意两边一角,并接角的对边确定时(即用正弦定理求解时,可能会有多解的情况)
#include 
#include 
#include 
#include 
using namespace std;
const double pi = 4 * atan(1);
const double eps = 1e-4;
double A[...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:00:17   
                                阅读次数:
144
                             
                    
                        
                            
                            
                                最近做了一个简单的短信操作模块,比较实用小巧。主要功能是可以发送短信(包括短信发送状态的提示),储存短信(可以用于短信列表显示等等),短信的储存可以用SQLite,不过觉得也就几十条上百条短信,用SQLite未免大材小用,还麻烦,于是决定用SharePreference结合对象序列化来做这个模块。
首先是短信实体类,为了复用,做成抽象类,再具体项目中使用只要继承该抽象类即可:
public a...
                            
                            
                                分类:
移动开发   时间:
2015-08-15 12:02:53   
                                阅读次数:
141
                             
                    
                        
                            
                            
                                1.创建一个表
不加约束
create table t_user(
   id number,--类型是number类型
   name varchar2(20),--varchar2()可以变化
   gender char(2),
   birthday date default sysdate 默认是当前日期
)
加上约束
create table t_user2(
...
                            
                            
                                分类:
数据库   时间:
2015-08-15 12:02:03   
                                阅读次数:
168
                             
                    
                        
                            
                            
                                题目描述 Description
在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度)。坐标为0的点表示桥的起点,坐标为L的点表示桥的终点。青蛙从桥的起点开始,不停的向终点方向跳跃。一次跳跃的距离是S到T...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:00:31   
                                阅读次数:
137
                             
                    
                        
                            
                            
                                以 led闪烁中的flashLed函数例子:库函数操作简单,但是效率不如寄存器操作的高;
寄存器操作很复杂,因为要熟悉上百个寄存器,但是程序效率很高/**下面是通过直接操作库函数的方式实现IO控制**/	
	
	while(1)
	{
	GPIO_ResetBits(GPIOB,GPIO_Pin_9);  //LED0对应引脚GPIOF.9拉低,亮  等同LED0=0;
	GPIO_SetBits...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:01:42   
                                阅读次数:
139
                             
                    
                        
                            
                            
                                C++内存分布
参考链接http://www.cnblogs.com/skynet/archive/2011/03/07/1975479.html#
作者 吴秦
为什么需要知道C/C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下:
源文件转换为可执行文件可执行程序组...
                            
                            
                                分类:
编程语言   时间:
2015-08-15 12:02:10   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                好啦 好啦。过不了多久我要参加社招啦,每天在博客更新五个java方面的面试题以及参考回答的答案。最近先来框架部分。首先是struts2;开始!1.Struts2工作机制?答: 
1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和...
                            
                            
                                分类:
编程语言   时间:
2015-08-15 12:00:49   
                                阅读次数:
120
                             
                    
                        
                            
                            
                                HDU 5389 Zero Escape (类0/1背包)...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:01:10   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                package org.phoenix.cases.webservice;
import java.util.LinkedList;
import org.phoenix.action.WebElementActionProxy;
import org.phoenix.model.CaseLogBean;
import org.phoenix.model.UnitLogBean;
import...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 11:59:27   
                                阅读次数:
141
                             
                    
                        
                            
                            
                                题目描述:
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2338
The Towers of Hanoi Revisited
Time Limit: 5 Seconds      
Memory Limit: 32768 KB      Special Judge 
You all must...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 11:59:00   
                                阅读次数:
109
                             
                    
                        
                            
                            
                                H5性能优化的两个原则
1、最少化请求个数
2、最小单个文件大小
最少请求个数
为什么要减少请求次数:
手机浏览器同时响应请求为4个请求(Android支持4个,iOS 5后可支持6个)
如何减少请求次数:
1、合并图片(将若干个小图合并成一个大图、雪碧图)
2、合并JS/CSS文件(Nginx_concat_module)
天猫与淘宝的线上实践:
...
                            
                            
                                分类:
其他好文   时间:
2015-08-15 12:00:06   
                                阅读次数:
159
                             
                    
                        
                            
                            
                                php+redis类型组合使用、php操作redis类型、php操作redis hash、set、list等类型命令、php_redis中文使用手册...
                            
                            
                                分类:
Web程序   时间:
2015-08-15 11:59:45   
                                阅读次数:
142
                             
                    
                        
                            
                            
                                在fedora中,已经安装了jdk,但打开sts的时候,仍然出现了这个警告,如下:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run STS. No Java virtual machine
was found after searching...
                            
                            
                                分类:
编程语言   时间:
2015-08-15 12:00:34   
                                阅读次数:
400