2013年8月31日

Maven在Eclipse中的实用小技巧

摘要: 前言 我们在开发的工程中很多都是Maven项目,这样更加便于我们jar包的管理。而我们一般使用的IDE都是Eclipse,由于我们在日常的开发过程中会经常要用到一些Maven的操作,所以我今天主要跟大家分享一下我们在日常开发中的Maven实用小知识,让大家不再云里雾里。 正题 一、安装配置Maven 1.安装Maven,下载一个maven包解压,然后配置maven环境变量(配置完成后在dos窗口用mvn命令测试下)。 2.在Eclipse中安装Maven插件,Maven插件在线安装地址为:http://m2eclipse.sonatyp... 阅读全文
posted @ 2013-08-31 23:59 you Richer 阅读(275) 评论(0) 推荐(0)

POJ 2750 Potted Flower

摘要: Potted FlowerTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 3872Accepted: 1446Description The little cat takes over the management of a new park. There is a large circular statue in the center of the park, surrounded by N pots of flowers. Each potted flower will be assigned to an integer n 阅读全文
posted @ 2013-08-31 23:57 you Richer 阅读(245) 评论(0) 推荐(0)

用apache的httpclient发请求和接受数据

摘要: 此处发请求的是用httpclient4,请自己下载所需要的jar包。 发post请求,并得到数据。String url = "http://localhost:8080/lee"; url = url+ "/query/action/export.action"; String exportFilePath = "lee"+".csv."; final HttpClient httpClient = new DefaultHttpClient(); final HttpPost post = new HttpPos 阅读全文
posted @ 2013-08-31 23:55 you Richer 阅读(281) 评论(0) 推荐(0)

poj 3140 Contestants Division(树形dp? dfs计数+枚举)

摘要: 本文出自 http://blog.csdn.net/shuangde800 --------------------------------------------------------------------------------------题目链接: poj-3140 题目 给n个节点的带权树,删掉其中一边,就会变成两颗子树, 求删去某条边使得这这两颗子树的权值之差的绝对值最小。 思路 直接dfs一次,计算所有子树的权值总和tot[i] 如果删掉一条边(v, fa),fa是v的父亲节点, 那么v子树权值总和为tot[v],显然另一棵子树的权值总和就是s... 阅读全文
posted @ 2013-08-31 23:53 you Richer 阅读(135) 评论(0) 推荐(0)

Codeforces Round #198 (Div. 2) D. Bubble Sort Graph (转化为最长非降子序列)

摘要: D. Bubble Sort Graphtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIahub recently has learned Bubble Sort, an algorithm that is used to sort a permutation withnelementsa1,a2, ...,anin ascending order. He is bored of this so simple algorithm, so h 阅读全文
posted @ 2013-08-31 23:51 you Richer 阅读(227) 评论(0) 推荐(0)

2012-2013年度大总结

摘要: 首先要在心里偷偷喊一声:我终于混到师爷爷的辈分了!这是时间带给我们的自然结果。在过去的这一年里感觉自己成长了许多,在技术,思想和英语学习上都有很大的进步。 技术上 顺利通过了软考 软考对我并没有构成太大的压力,因为在复习软考期间我在学习方法上有了很大的改进,充分感受到了GTD和番茄学习法给我带来的效率的提升,我每天几乎只有3-4个小时复习软考,但是我的复习速度却是很快的。在此期间,我也明白了知识总结的重要性,软考涉及的知识面很广,如果不总结,后果可想而知。这些经验对于我以后的学习都是非常宝贵的。 教务系统 这是学完.NET后做的第一个项目,我参与了基础系统和选... 阅读全文
posted @ 2013-08-31 23:49 you Richer 阅读(192) 评论(0) 推荐(0)

[每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8

摘要: 转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10784599、 正确答案:A 将逻辑存储与物理存储分开是关系数据库范例的必要部分。关系数据库范例表明:编程人员只处理逻辑结构,而让数据库去管理到物理结构的映射。这意味着,可以重新组织物理存储,也可以将整个数据库移动到完全不同的硬件和操作系统上,而应用程序意识不到任何更改。 如下图展示Oracle存储模型,逻辑结构在左,物理结构在右。 1、Oracle数据库逻辑结构(1)DATABASE:一个数据库可划分为多个称为表空间的逻辑存储单元。如下查询一个数据库中有七个表空间gyj@OCM> 阅读全文
posted @ 2013-08-31 23:46 you Richer 阅读(216) 评论(0) 推荐(0)

CC2530 外部中断 提醒

摘要: #include "ioCC2530.h" #define uchar unsigned char #define led1 P1_0 #define led2 P1_1 #define led3 P1_4 #define led4 P0_1 void initled(void) { P1SEL &=~0x13; P1DIR |= 0x13; P0SEL &=~0x02; P0DIR |= 0x02; } void init(void) { IEN0|=0x80; //开总中断 IEN1|=0x20; //开p0中断 P0IEN |=0x20; /... 阅读全文
posted @ 2013-08-31 23:45 you Richer 阅读(411) 评论(0) 推荐(0)

UVALive 3890 Most Distant Point from the Sea(凸包最大内接园)

摘要: 一个n个点的凸多边形,求多边形中离多边形边界最远的距离。实际上就是求凸包最大内接圆的半径。利用半平面交求解,每次二分枚举半径d,然后将凸包每条边所代表的半平面沿其垂直单位法向量平移d,看所有平移后的半平面的交集是否为空。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; i=b; i--)#define REP(i, n) fo 阅读全文
posted @ 2013-08-31 23:42 you Richer 阅读(242) 评论(0) 推荐(0)

工厂模式

摘要: 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部大机器中的一个齿轮传动。模式的问题:你如何能轻松方便地构造对象实例,而不必关心构造对象实例的细节和复杂过程呢? 工厂方法模式去掉了简单工厂模式中工厂方法的静态属性,使得它可以被子类继承。这样在简单工. 阅读全文
posted @ 2013-08-31 23:40 you Richer 阅读(198) 评论(0) 推荐(0)

Android开发之文件下载,状态时显示下载进度,点击自动安装

摘要: 在进行软件升级时,需要进行文件下载,在这里实现自定义的文件下载,并在状态栏显示下载进度,下载完成后,点击触发安装。效果如图: 用于下载文件和显示现在进度的线程类如下: [java] view plain copy packagecom.channelsoft.ahzyfis.util; importjava.io.File; importjava.io.FileOutputStream; importjava.io.InputStream; importjava.net.HttpURLConnection; importjava.net.URL; im... 阅读全文
posted @ 2013-08-31 23:37 you Richer 阅读(309) 评论(0) 推荐(0)

飘逸的python - 保持命名空间的整洁

摘要: API的设计是一个艺术活。往往需要其简单、易懂、整洁、不累赘。 很多时候,我们在底层封装一个方法给高层用,而其它的方法只是为了辅助这个方法的。 也就是说我们只需要暴露这个方法就行,不用关心这个方法是怎么实现的,不用关心其它辅助方法的存在。 在python中,有几种策略来保持命名空间的整洁。 1.变量命名用下划线_开头 下划线_开头的变量在其它模块from xxx import *的时候不被import。 如果你看decimal的源码,就会发现多次把import 的模块弄成下划线_开头的别名。 http://hg.python.org/cpython/file/2.7/Lib/de... 阅读全文
posted @ 2013-08-31 23:35 you Richer 阅读(247) 评论(0) 推荐(0)

我在提高班 之年度总结(一)

摘要: 细数已逝的青葱岁月,尤属在高四和提高班的这段时间让我最为铭心。高四的崎岖坎坷想必曾经高考失利的人儿们不少都体味过。“不苦不累,高四无味;不拼不博,高四白活”的警句是我们一生难以忘怀的“经典”。当然,其中的乐趣也是不容质疑的,更有在一起拼搏奋斗的友情和终生难忘。 然而,我们在提高班也已度过了一年,虽然不如高四辛苦,但其中的收获却是已往的学习生涯所不能比的。 从知识技术方面讲,开学以来,米老师并没有给我们具体地讲过几节课,即使讲过也更多地是思想教育。我们只是在他的指导下自己学习,自己探索,从网络上发掘适合自己需要的知识,在与网络知识大牛们的交流中充实自己的知识和技能。 从Oeasy视频开阔眼界.. 阅读全文
posted @ 2013-08-31 23:33 you Richer 阅读(227) 评论(0) 推荐(0)

(step7.2.1)hdu 1395(2^x mod n = 1——简单数论)

摘要: 题目大意:输入一个整数n,输出使2^x mod n = 1成立的最小值K 解题思路:简单数论1)n可能不能为偶数。因为偶数可不可能模上偶数以后==1.2)n肯定不可能为1 。因为任何数模上1 == 0;3)所以n肯定是除1外的奇数 代码如下:#include using namespace std;int main(){ int n; while(scanf("%d",&n)!=EOF){ if(n == 1 || n % 2 == 0){ cout<<"2^?"<<" mod "<< n 阅读全文
posted @ 2013-08-31 23:31 you Richer 阅读(235) 评论(0) 推荐(0)

Codeforces Round #198 (Div. 2) C. Tourist Problem (数学+dp)

摘要: C. Tourist Problemtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIahub is a big fan of tourists. He wants to become a tourist himself, so he planned a trip. There arendestinations on a straight road that Iahub wants to visit. Iahub starts the exc 阅读全文
posted @ 2013-08-31 23:29 you Richer 阅读(267) 评论(0) 推荐(0)

NYOJ 45 棋盘覆盖 模拟+高精度

摘要: 题意就不说了,中文题。。。小白上讲了棋盘覆盖,于是我就挖了这题来做。 棋盘覆盖的推导不是很难理解,就是分治的思想,具体可以去谷歌下。公式就是f(k) = f(k - 1) * 4 + 1,再化解下就是4^0 + 4^1 + 4^2 + ... + 4^(n-1)。 思路很简单,但是题目没想象中的简单,刚开始天真的用递归模拟了下就交上去,立马wa掉。。。发现即使用Long long类型,n到32就挂了 +_+。。。于是实在不是很懂,难道一定要用高精度吗?贵了好久,最后只得找到一篇题解来理解,顺便学了一下万进制,很神奇的高精度~虽然跪了,但收获还是蛮大的。看讨论里面说数据只有100,表示不想作弊。 阅读全文
posted @ 2013-08-31 23:26 you Richer 阅读(246) 评论(0) 推荐(0)

uvalive 2911 Maximum(贪心)

摘要: 题目连接:2911 - Maximum 题目大意:给出m, p, a, b,然后xi满足题目中的两个公式, 要求求的xp1+xp2+...+xpm的最大值。 解题思路:可以将x1+x2+...+xm=b*两端同时乘以根号a去计算。然后按照贪心的思想去计算。#include #include int l, r;double m, p, a, b, tmp, sum;int main() { while (scanf("%lf%lf%lf%lf", &m, &p, &a, &b) == 4) { tmp = a * b; r = l = 0; s 阅读全文
posted @ 2013-08-31 23:24 you Richer 阅读(259) 评论(0) 推荐(0)

jQuery的理论基础

摘要: 概述 jQuery是用JavaScript语言编写的函数库,我们用时,可以直接调用jQuery中相应的函数,对于JavaScript的理解,前面的博客已经介绍过了,在这里只说一下函数的作用,也可以说为什么要有函数?一句话:函数是为了重复利用代码。由这句话,我们可以想一想为什么有了抽象类?抽象类和接口的区别?由于这些不是这篇博客的重点,在此就不在说了。如何使用jQuery? 由上面的解说,我们知道了jQuery的本质,我们要想学好jQuery,首先一点,我们要知道,如何使用javascript的函数?第一种使用方式为直接使用;第二种使用方式是通过事件机制。详细内容大家可以看一下这篇博... 阅读全文
posted @ 2013-08-31 23:22 you Richer 阅读(327) 评论(0) 推荐(0)

Linux内核IP层的报文处理流程(一)

摘要: 本文主要讲解了Linux内核IP层的整体架构和对从网卡接受的报文处理流程,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式对Linxu内核中IP整体实现架构和对网卡报文的处理流程进行了讲解,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解 IP层的整体实现架构 IP层接受底层数据报文的处理流程/* * 在NET_RX_SOFTIRQ软中后,由ETH_P_IP触发的ipv4协议入口函数 */int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_t... 阅读全文
posted @ 2013-08-31 23:19 you Richer 阅读(2093) 评论(1) 推荐(1)

C#属性总结

摘要: 1.私有字段和公有字段的比较类中的私有字段只能在类的内部访问,而对类的公有字段的访问却不受限制。在以前,为了封装,程序中会尽量少使用公有字段,因为使用公有字段的话,会让程序失去控制权。所以程序中会大量使用私有字段。不过,使用私有字段时,需要程序为私有字段定义额外的取值方法和赋值方法。下面的示例代码定义了一个私有字段age来表示年龄,同时定义了取值方法GetAge()及赋值方法SetAge()供外部来调用,通过这两个方法,外部的对象就可以来访问私有变量age了。private int age;public void SetAge(int age){ this.age = age;}pu... 阅读全文
posted @ 2013-08-31 23:16 you Richer 阅读(228) 评论(0) 推荐(0)

poj 2456

摘要: 二分答案#include #include #include #include using namespace std;const int maxn=1e5+9;int a[maxn];int n,m;bool chk(int tmp){ int t=1,ret=1; for(int i=2;i=tmp) { t=i; ret++; } if(ret>=m) return true; else return false;}int main(){ while(scanf("%d %d",&n,&m)!=EOF) { ... 阅读全文
posted @ 2013-08-31 23:14 you Richer 阅读(290) 评论(0) 推荐(0)

关于bind函数和connect函数的测试结论

摘要: 1. 一般客户端不用绑定,系统给你自动分配(有些ip不是固定的,bind也不是一个好方法);而服务器需要绑定,因为需要给客户端一个众所周知的固定的地址;2. 关于bind错误,可以用WSAGetLastError函数结合查错工具来找到错误;3.对于多网卡,如果没有bind,系统自动分配,会给你分配哪个ip呢? 自然可以抓包查看源ip,这里也可以使用函数--getsockname,来查看与套接字描述符绑定的ip。 通过测试(改变目的ip,来查看使用的源ip),初步得出结论,选择哪一张网卡,系统是根据路由表来决定的。4. 如果bind帮顶了一个错误的ip(或者主机上不存在这个ip),惊异地发现,仍 阅读全文
posted @ 2013-08-31 23:12 you Richer 阅读(236) 评论(0) 推荐(0)

[置顶] Codeforces Round #197 (Div. 2)(完全)

摘要: http://codeforces.com/contest/339/ 这场正是水题大放送,在家晚上限制,赛后做了虚拟比赛A,B乱搞水题 C我是贪心过的,枚举一下第一个拿的,然后选使差值最小的那个物品。code D裸的线段树,几乎不用思考,push_up函数要注意一下即可code E最多三层,暴力搜一下。按以下两个方向搜索1.找到左边第一个不匹配点l,从右往左找到标号为l的位置r,翻转区间 2.找到右边第一个不匹配点r,从右往左找到标号为l的位置l,翻转区间倒着输出搜到的结果code 阅读全文
posted @ 2013-08-31 23:10 you Richer 阅读(162) 评论(0) 推荐(0)

Webservice-初级实例(二)

摘要: 去年这个时候在亿阳工作,经理让我做数据同步功能,用到WS,于是草草研究之后,就投入使用了。前两天同事给我讲解分配给我的项目时,讲到其中一块是数据同步功能,我不禁一笑,同事问笑什么,我说世界真是奇妙,去年这时候在做数据同步,今年换公司换项目换领导,还让我做数据同步。其实,从这也看出,随着信息化在中国的大力推进,像移动、广电这样的单位用的企业系统已经不止是一个两个,而是几十个,甚至上百,也就必然出现了系统间的通信和数据传输的问题,WS、SOA这些技术应该就是在此背景下出来的。翻了翻之前关于WS的博客,就写了一篇《Webservice-初涉(一)》,我看有必要继去年的博客写个系列了。上篇大概提了几个 阅读全文
posted @ 2013-08-31 23:07 you Richer 阅读(234) 评论(0) 推荐(0)

解读博客(二)画好导图

摘要: 在上一篇博客中我们已经讲过了在画思维导图的时候容易进入的误区,下面我来讲讲怎样来画一幅好的思维导图:为了更加形象的说明这个问题,下面来给大家看两张图: 图一:图二:、思维导图是一定要经过自己的思考加工以后才算是自己的导图。通过对比,图一和图二,很明显图二,让我们看着眼熟,通过思维抽象,新知识和之前已有的旧知识联系起来了,这样,我们学习才会越学越轻松,因为我们让知识越学越少啦! 阅读全文
posted @ 2013-08-31 23:05 you Richer 阅读(190) 评论(0) 推荐(0)

2013暑假总结(一)

摘要: 不止一次的感叹,时间过的真快,一转眼我们从提高班的最小一辈,成长为现在最老的一辈,但是随着九期,十期的快速提高,我总感觉再不对自己狠点,加快脚步往前跑,我就要被后浪们拍到沙滩上了。 带着压力,我开始了暑假的学习。这次我在制定学习计划时,对时间的规定很死,基本上没有安排休息时间,每个项目视频都是在培养计划建议学习时间的基础上缩减了2、3天,结果很满意,我在规定的时间内容完成了自己的任务,而且效果也很不错。其实,最让我收获的不是最后学到了多少的知识,而是在这个过程中,我明白了一个定律,学会一样工具。 一个定律——帕金森定律:只要还有时间,工作就会不断扩张,直到用完所有的时间,也就是我们通常... 阅读全文
posted @ 2013-08-31 23:03 you Richer 阅读(130) 评论(0) 推荐(0)

Android ImageButton Example 图片按钮

摘要: Android ImageButton Example 图片按钮使用“android.widget.ImageButton” 展现一个具有背景图片的按钮本教程将展现一个具有名字为 c.png背景图片的按钮。当用户点击该图片按钮,弹出提示信息。 1. 添加 .png 图片资源: 将 “android_button.png” 文件,放到 res/drawable-hdpi 目录下 2. 添加 ImageButton 标记 打开 “res/layout/activity_main.xm” 文件, 添加 “ImageButton” 标记。 通过 “android:src“ 引用图片资源File... 阅读全文
posted @ 2013-08-31 23:01 you Richer 阅读(286) 评论(0) 推荐(0)

CSDN的SDCC大会(2013)中使用的PPT分享

摘要: SDCC大会今天开完个。呵呵~PPT下载链接在最后面,对内幕不感兴趣的可以直接无视下面的种种啰嗦直接“嗖”到最后。这里说说这个大会中我的Topic。此前CSDN向我约了一个主题,我回复说,我可以分享一个架构相关的话题。我比较倾向于“架构的意图”这个主题。 一头大雾的编辑(鸫翔)同学给我发来邮件说:不行啊不行啊,我看不懂你要讲什么……然后给了我这个大会在架构场的要旨: 这次大会的“架构实践”论坛主要是以网站架构为主(稍详细一些的介绍请见 http://sdcc.csdn.net),不知您的议题放置在这个论坛是否合适?或者还请您看一下为您安排在哪个论坛会更合适一些。 于是轮到我泪流满面了,因为.. 阅读全文
posted @ 2013-08-31 22:59 you Richer 阅读(260) 评论(0) 推荐(0)

(step7.2.2)hdu 2161(Primes——判断是否是素数)

摘要: 题目大意:输入一个n,判断您是否是素数。。 解题思路:简单数论 代码如下:/* * 2161_1.cpp * * Created on: 2013年8月31日 * Author: Administrator */#include using namespace std;bool isPrime(int n){ if(n == 1 || n == 2){ return false; }else{ int i ; for(i = 2 ; i 0){//这里千万不要写成 n ,否则会OLE printf("%d: %s\n",count++,isPrime(n)?"ye 阅读全文
posted @ 2013-08-31 22:56 you Richer 阅读(233) 评论(0) 推荐(0)

每月自评之七:2013年7月

摘要: (一)我读 (1)《 程序开发心理学》 推荐指数:四星 推荐理由:温伯格的经典之一,其实这本书几年前有看过,这次是重温经典。无需多言,此类经典,常看常新! (二)我看 (1)《 预言 Premonition》 推荐指数:三星半 推荐理由:首先说,我推荐第一理由是被这个故事的开头所感动,尤其是女主角听到警察上门,告知丈夫发生车祸时,莫名地被啥东西给扎了一下。女主角也演得不错,house wife的感觉演绎得都比较到位。但,硬要把此片列为悬疑片,那越来后面,故事就比较诡异了。女主... 阅读全文
posted @ 2013-08-31 22:54 you Richer 阅读(154) 评论(0) 推荐(0)

Linux下进程的文件访问权限

摘要: 对进程校验文件访问权限包括两个部分,一是确定进程的角色(属于哪个用户或者组),二是确定对应的角色是否具有该操作的权限。首先看第一部分。默认情况下,进程的有效角色就是当前执行这个进程的用户及其所在组。但是,文件具有设置用户ID位和设置组ID位(stat.st_mode的S_ISUID和S_ISGID),用于改变这种默认的行为,将进程的有效角色设置为文件所属的用户和组。这主要用于解决执行进程的用户或组不具备修改这个文件的权限,但却不得不对文件进行修改的情况。比如,/etc/passwd就是用了设置用户ID位,因为passwd允许任意用户修改其密码,而只有超级用户才具有对该文件的写权限,所以在普通用 阅读全文
posted @ 2013-08-31 22:52 you Richer 阅读(333) 评论(0) 推荐(0)

产品与设计——大道至简

摘要: 前言 今天去参加了csdn举办的SDCC(Software Development Conference China 2013)。会议规模挺大的,一共大概有七八个大厅吧,分不同的专题,我上午听了产品与设计的专题,下午听了关于研发管理的专题,参加完会议来这里写写我的感受。 正题 上午是四个人来讲,给我最深感触的就是第一位,腾讯互联网设计中心的高级总监。他演讲的内容跟米老师第一节课给我们讲的一样,其实就是百度首页问题,百度首页为什么要那么设计。 1.设计源于生活,生活中的设计 一个好的设计是可以更好的服务我们大家,让我们的生活变得更加便... 阅读全文
posted @ 2013-08-31 22:49 you Richer 阅读(263) 评论(0) 推荐(0)

一个非常优秀的前端框架--BootStrap

摘要: 在接触BootStrap之前,也许我们已经度过了很多关于前端开发的框架及 阅读全文
posted @ 2013-08-31 22:47 you Richer 阅读(225) 评论(0) 推荐(0)

text bss data的区别

摘要: BSS段在采用段式内存管理的架构中,BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。数据段在采用段式内存管理的架构中,数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。代码段在采用段式内存管理的架构中,代码段(text segment)通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定,并且内存区域属于只读。在代码段中,也有可能包含一些只读的常数变量,例如字符串常量等 阅读全文
posted @ 2013-08-31 22:45 you Richer 阅读(1155) 评论(0) 推荐(0)

实现Android ListView 自动加载更多内容

摘要: 研究了几个小时终于实现了Android ListView 自动加载的效果。 说说我是怎样实现的。分享给大家。 1、给ListView增加一个FooterView,调用addFooterView(footer)这个放方法。 2、给ListView设置OnScrollListener监听器。 3、实现OnScollListener的onScroll和onScrollStateChanged这两个方法。 4、然后判断是否满足条件。满足条件就自动加载。下面结合代码来更容易理解。mListView.setOnScrollListener(new OnScrollListener() ... 阅读全文
posted @ 2013-08-31 22:43 you Richer 阅读(365) 评论(0) 推荐(0)

oracle数据库恢复与备份

摘要: 一、oracle数据库恢复1.恢复刚才删除的一条数据delete from emp e where e.empname='SMITH' select * from flashback_transaction_query f where f.table_name='EMP' UNDO_SQL下面的语句为刚才删除数据的相反操作,执行该语句即可恢复刚才删除的数据 在11g版本中UNDO_SQL为空值 alter database add supplemental log data 2.恢复刚更新的数据到某一时间点 update emp e set e.job=' 阅读全文
posted @ 2013-08-31 22:40 you Richer 阅读(272) 评论(0) 推荐(0)

POJ 1276  Cash Machine(多重背包)

摘要: Cash MachineTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 24132Accepted: 8446Description A Bank plans to install a machine for cash withdrawal. The machine is able to deliver appropriate @ bills for a requested cash amount. The machine uses exactly N distinct bill denominations, say Dk, k 阅读全文
posted @ 2013-08-31 22:38 you Richer 阅读(229) 评论(0) 推荐(0)

Mercurial简介

摘要: 前言 目前所在的公司的版本控制使用的是Mercurial,它也有一个对应的客户端小乌龟,但是Mercurial跟我们之前使用的SVN有着本质的区别,对于其区别会在下一篇中介绍到,这次主要是带领大家认识一下Mercurial。 正题 一、概念 Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。 Mercurial关键在于这个分布式,这也是跟我们之前常用的SVN不一样的地方,那它这个分布式是如何体现的呢,... 阅读全文
posted @ 2013-08-31 22:36 you Richer 阅读(611) 评论(0) 推荐(0)