本篇文章实现的水印相机,类似于qq空间中的水印相机功能,因之前看过一个demo上实现了一个简陋的水印相机功能,觉得挺有意思,就在此基础上进行了修改,优化和完善,并增加了部分功能,使之更接近于qq水印相机功能。
支持功能:
1.前后置摄像头切换;
2.拍照对焦及点击屏幕对焦(前提是手机支持对焦功能);
3.相机画面会根据相机支持的分辨率调整,不会出现画面拉伸变形的情况;
4.支...
分类:
移动开发 时间:
2015-03-11 19:46:34
阅读次数:
1644
今天,我终于登上了你的诺曼底,spring事务。
在此之前,一谈起spring我就没底,虽然用的很顺手,但是其中的AOP和事务一直未理解和掌握,数次尝试突破都未成功,之前看过很多网上的相关文章和书籍,要么基于的版本不同,有的基于spring2有的基于spring3;要么切入点不同,有的讲的太低级,我都懂,有的讲的太庞杂,我晕了。。。。。。
从这周一开始,我决定在试一下。计划每天的上...
分类:
编程语言 时间:
2015-03-11 19:45:27
阅读次数:
157
题意:
找一个小于N的最大的且符合题意的数。
题意的数为,通过缩减后是回文的数,所谓的缩减就是相同连续的数看做一个数,如“155451111”其实就是“15451”是符合题意的数。
思路:
通过数位dp,然后二分求解。
dp[i][j][k]代表第i位,已经放了j个数,最后长度是k的缩减回文数有几个。
然后需要一个ok[]数组代表放的数是什么,如果连续放相同的数就等于没放数。
遍历所...
分类:
其他好文 时间:
2015-03-11 19:45:12
阅读次数:
140
kafka是LinkedIn开发并开源的一个分布式MQ系统,现在是Apache的一个孵化项目。在它的主页描述kafka为一个高吞吐量的分布式(能将消息分散到不同的节点上)MQ。在这片博文中,作者简单提到了开发kafka而不选择已有MQ系统的原因。两个原因:性能和扩展性。Kafka仅仅由7000行Scala编写,据了解,Kafka每秒可以生产约25万消息(50
MB),每秒处理55万消息(110...
分类:
其他好文 时间:
2015-03-11 19:45:02
阅读次数:
299
计算方法:
、将出生年经过的天数与18岁那年经过的天数加在一起算作一年。
、不算闰年,则18年共度过18*365天。
、考虑闰年,出生年与18岁生日合在一起那年单独考虑,其他年份只要是闰年,总天数加1天即可。
、单独考虑合在一起年份,若出生年是闰年,且在2月29日之前出生,那么他(她)必定经过2月29日这天,总天数加1;对于18岁那年,若是闰年,且在2月28日之后出生的,他(她)同样经过2...
分类:
其他好文 时间:
2015-03-11 19:44:34
阅读次数:
144
python面向对象编程
一个类对象中可以有下面几种数据类型
1. 静态变量
2. 动态变量
3. 私有变量
4. 静态方法
5. 动态方法
6. 私有方法
7. 类方法
8. 特性
9. 专有 方法
首先定义一个类:
#!/usr/bin/env python
#coding:utf-8
class Province(object):
#静态字段...
分类:
编程语言 时间:
2015-03-11 19:45:58
阅读次数:
216
Yougth的最大化
时间限制:1000 ms | 内存限制:65535 KB
难度:4
描述
Yougth现在有n个物品的重量和价值分别是Wi和Vi,你能帮他从中选出k个物品使得单位重量的价值最大吗?
输入有多组测试数据
每组测试数据第一行有两个数n和k,接下来一行有n个数Wi和Vi。
(1
输出输出使得单位价值的最大值。(保留两位小数)
样...
分类:
其他好文 时间:
2015-03-11 19:45:58
阅读次数:
117
最近帮徒弟装了Ubuntu,总结一下,方便后来人。步骤一:
确定自己电脑操作系统的位数(64位/32位):我的电脑–>鼠标右键–>属性,然后你就可以看到了步骤二:
到Ubuntu官网 http://www.ubuntu.com/download/desktop 选择你需要的操作系统镜像(32位下32位的,64位的随意)步骤三:
用压缩软件打开镜像,找到wubi.exe,将它解压到和镜像文件相同...
练习3-5原文Exercise 3.5. Monte Carlo integration is a method of estimating definite integrals by means of Monte Carlo simulation. Consider computing the area of a region of space described by a predicate...
分类:
其他好文 时间:
2015-03-11 19:43:30
阅读次数:
118
如下:
BEGIN
SELECT name
into v_name
FROM t_student
WHERE id = '101'
EXCEPTION
WHEN NO_DATA_FOUND THEN
v_name := '';
END;
这样,就不用提前先select count(1) from t_...
分类:
数据库 时间:
2015-03-11 19:45:20
阅读次数:
216
uva 674 Coin ChangeSuppose there are 5 types of coins: 50-cent, 25-cent, 10-cent, 5-cent, and 1-cent. We want to make changes with these coins for a given amount of money.For example, if we have 11 cen...
分类:
其他好文 时间:
2015-03-11 19:43:09
阅读次数:
142
二叉树的宽度二叉树的宽度定义为
整个二叉树各层节点数,其中最大的值为这个二叉树的宽度。
所以二叉树的第一层就是1(根节点)。代码实现(C++)代码实现比较简单,树的遍历一般用递归比较方便。//
// main.cpp
// TreeWidth
//
// Created by Alps on 15/3/11.
// Copyright (c) 2015年 chen. All rights r...
分类:
编程语言 时间:
2015-03-11 19:45:34
阅读次数:
282
有N个人围一圈依次报数,数到3的倍数的人出列,问当只剩一个人时他原来的位子在哪里?
/*约瑟夫环问题---单向循环链表实现*/
/**********************************/
/**********Date:2015.3.11*********/
/*********author:xiaozhi xiong***/
/**************************...
分类:
其他好文 时间:
2015-03-11 19:43:55
阅读次数:
128
POJ 2486 Apple Tree (树形dp 经典题)...
分类:
移动开发 时间:
2015-03-11 19:43:16
阅读次数:
314
Android 3.0中提供了一个新概念Loaders,这两天看了之前Contacts的源码,其中自己写了通话记录部分,发现源码里面有很多LoaderManager的使用,现在做一个总结,记录一下LoaderManager的基本用法:
这个其实是分为两部分:LoaderManager和自定义Loader,比如像加载联系人,短信这些系统提供ContentProvider的数据时,...
分类:
其他好文 时间:
2015-03-11 19:43:55
阅读次数:
201
rm -rf mydir /* 删除mydir目录 */
cd mydir /* 进入mydir目录 */
cd - /* 回上一级目录 */
cd ~ /* 回根目录 */
mv tools tool /* 把tools目录改名为tool */
ln -s tool bac
/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到pu...
分类:
其他好文 时间:
2015-03-11 19:43:35
阅读次数:
180