Test.java package?com.demo_type.pattern.template;
public?class?Test?{
public?static?void?main(String[]?args)?{
System.out.println("制备咖啡...");
RefreshBeverage?coffee?=?new...
分类:
其他好文 时间:
2014-09-10 23:59:51
阅读次数:
484
矩阵快速幂+二分求前n项和
矩阵快速幂是有模板的,多做几道题就会理解,前提是要会快速幂取模;
之所以用二分是因为求和的过程:A^1+A^2...+A^(k-1)+A^k, k是1e9的,所以暴力求和肯定会TLE,在网上找到
了二分求矩阵和的方法;
公式为 (1+A^(k/2))*(A+A^2+..+A^k/2) 的,所以可以写成二分递归,如果k为奇数的话,su...
分类:
其他好文 时间:
2014-09-10 23:59:01
阅读次数:
601
提出问题
本文使用下面的实例来说明问题,以下是实例的完整代码。
//************************************************************
//
// Sum应用示例代码
//
// Author:三五月儿
//
// Date:2014/09/10
//
// http://bl...
分类:
其他好文 时间:
2014-09-10 23:58:51
阅读次数:
516
1安装ftp服务器的条件
电脑联网
2.执行以下命令:
3配置vsftpd.conf
命令:sudo vi /etc/vsftpd.conf
在配置文件(vsftpd.conf最后面)中添加以下配置:
要注意的是:anno_root=/home/toto/ftp要含有ftp这个文件夹,并且这个文件夹要和普通文件的权限是相同的。不能是最大权限的(不...
分类:
其他好文 时间:
2014-09-10 23:58:41
阅读次数:
491
本例采用XML(selector),配置控件点击效果的实现,即当控件被触发或点击获取到焦点时,出现样式上的改变,以便给以较好的用户体验与操作感。本例需要引入的核心知识点的selector.xml。请参考学习:http://blog.csdn.net/mahoking/article/details/23690857。本例用于演示点击效果的控件为TextView、Button。...
分类:
移动开发 时间:
2014-09-10 23:58:31
阅读次数:
566
岁月匆匆,转眼间一年又过去了。这一年貌似平淡的激不起一丝涟漪。唯一不同的是心态变了、学习的内容变了,人也成长了一岁。...
分类:
其他好文 时间:
2014-09-10 23:58:21
阅读次数:
470
??
1安装nfs(网络文件系统)服务器
共享的原理:
安装命令:
sudo apt-get install nfs-kernel-server
2设置/etc/exports配置文件
添加以下这行配置
其中:
*表示所有ip,如果想指定ip,可以把*换成你自己的ip地址。
rw:表示只读权限,如果想变成只读的,修改配置为ro
...
分类:
系统相关 时间:
2014-09-10 23:58:11
阅读次数:
675
前言: 同事的业务场景是,按照cid、author分组,再按照id倒叙,取出前2条记录出来。 oracle里面可以通过row_number() OVER (PARTITION BY cid,author ORDER BY id DESC) 表示根据cid,author分组,在分组内部根据id排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的),而my...
分类:
数据库 时间:
2014-09-10 23:58:01
阅读次数:
672
一、继承的概念
1.面向对象中的继承指类之间的父子关系
2.子类拥有父类的所有成员变量和成员函数
3.子类就是一种特殊的父类
4.子类对象可以当作父类对象使用
5.子类可以拥有父类没有的方法和属性
继承小实例:
#include
#include
using namespace std;
class Parent
{
private:
i...
分类:
编程语言 时间:
2014-09-10 23:57:51
阅读次数:
448
题目链接:点击打开链接
#include
#include
#include
#include
#include
typedef unsigned long long ll;
using namespace std;
const int N = 400 + 1;
const int M = 200000 + 1;
int t[N], w[N], g[51][M], ans[N], de...
分类:
其他好文 时间:
2014-09-10 23:57:41
阅读次数:
502
这一章主要讲述的是如何操作与管理Linux系统中的文件和目录,主要包括目录间的切换,目录的创建与删除,文件的创建与删除,
文件的查找,文件内容的查看等等。
前一章中已经讲过相对路径以及绝对路径,绝对路径就是指从根目录(“/”)开始写起的路径名,而相对路径绝不会由根目录开始写起,
相反,相对路径是相对于当前工作目录的路径名。Linux操作系统中有几个特殊的目录:
. 代表此层...
分类:
系统相关 时间:
2014-09-10 23:57:31
阅读次数:
609
音乐后台播放:三个步骤
在appDelegate中的didEnterBackground方法中实现:
app的beginBackgroundTaskWithExpirationHandler方法
开启后台任务,让程序在后台运行
- (void)applicationDidEnterBackground:(UIApplication *)application
{
// ...
分类:
移动开发 时间:
2014-09-10 23:57:21
阅读次数:
545
popwindow 是比较常用的一种控件,为了灵活使用,会自定义 popwidow ,继承 popwindow。
这篇文章主要介绍如何自定义 popwindow ,同时响应 popwindow 中 view 的事件。
1. 定义 MenuPop 继承 popwindow
具体代码如下 :
public class MenuPopwindow extends PopupWindow impl...
场景
在一个类中我们经常会下定义一些类型码,如:
public static final int INVALID=0;
public static final int VALID=1;
我们可以将这些数值转换为一个类
前提条件:
只有当类型码是纯粹数据时(类型码不会在Switch语句中引起行为的变化时),你才能以类来取代它
修改前...
分类:
其他好文 时间:
2014-09-10 23:57:01
阅读次数:
607
在开发Android应用时,保存数据有这么几个方式,
一个是本地保存,一个是放在后台(提供API接口),还有一个是放在开放云服务上(如 SyncAdapter )。
对于第一种方式,即本地数据存储,如嵌入式SQLLite,你可以选择直接使用SQL语句、Content Provider 或 ORM(对象关系数据映射)。
本文是对5个可用Android ORM框架的总体介绍。...
分类:
移动开发 时间:
2014-09-10 23:56:51
阅读次数:
547
jdk并发包ReentrantLock 源码导读及使用实例...
分类:
其他好文 时间:
2014-09-10 23:56:41
阅读次数:
565
1关于管道
有两种类型的管道:匿名管道和命名管道。匿名管道比命名管道需要更少的开销,但是提供有限的服务。
术语管道,就像用在这里的,暗示管道被用作一个信息管子。从概念上讲,一个管道有两端。单向管道允许进程在一端写入,并且允许进程在令一端读入。双向管道允许进程在同一段读写。
匿名管道 命名管道
1.1 匿名管道
匿名管道是一种没有名...
分类:
其他好文 时间:
2014-09-10 23:56:31
阅读次数:
483