摘要:
设计模式之-创建型 GOF的23种设计模设可以分为三大类,创建型,结构型,行为型.定义 所谓创建型模式,就是处理类或者对象创建的设计模式,试图根据实际情况使用合适的方式创建类和对象。基本的类和对象的创建方式可能会导致设计和维护上的问题,或增加了设计的复杂度。创建型模式通过以某种方式控制对象的创建来解决这些问题。思想 创建型模式由两个主导思想构成。一是针对类的创建,就是将系统使用的具体类封装起来,二是针对对象的实例化,就是隐藏这些具体类的实例创建和结合的方式种类 GoF23种设计模式中创建型模式有5种,设计模式GoF的描述我的理解Singleton单例模式保证一个类仅有一个实例,并提供一个该实. 阅读全文
posted @ 2013-04-11 12:08
xinyuyuanm
阅读(176)
评论(0)
推荐(0)
摘要:
把二维转化为一维,再利用求最大子序列的方法求最大子矩阵.#include<stdio.h>#include<stdlib.h>#include<string.h>#include<assert.h>#define max(a, b) ((a) > (b) ? (a) : (b))const int neginf = 0x80000001;int a[100][100] = {0};int getMaxSum(int *b, int n){ int curSum = 0; int maxSum = neginf; for(int i=0; i 阅读全文
posted @ 2013-04-11 12:04
xinyuyuanm
阅读(186)
评论(0)
推荐(0)
摘要:
这些覆写Object类的toString方法对吗? <html> <head> </head> <body> </body> <scripttype="text/javascript"> Object.prototype.toString=function() { alert("s"); } varo=newObject(); //s o.toString(); </script> </html> 下边是论坛里回复我的 回复于: 2013-04-07 15:5 阅读全文
posted @ 2013-04-11 12:01
xinyuyuanm
阅读(220)
评论(0)
推荐(0)
摘要:
#python2.7 多进程多线程#并行的世界 *串行和并行 *阻塞与非阻塞 *共享和冲突 *多进程和多线程:win下不支持多进程开发,多线程几乎所有的平台都可以开发 #多进程 *fork *wait *waitpid *pipe and singal(进程间通信) ?守护进程是什么 ##########################fork演示######################## #coding=utf-8#python2.7 '''多进程编程 fork wait waitpid pipe signle '''... 阅读全文
posted @ 2013-04-11 11:58
xinyuyuanm
阅读(275)
评论(0)
推荐(0)
摘要:
1、Javascript添加控件自定义属性: 1)、添加:(1)、var encrypted = 1;$("#ap_list").append(data.ap_info[i].ssid+"<input type=\"radio\" name=\"ap_name\" value=\"value\" id=\"id\" onclick=\"ap_onselect()\" encrypted="+encrypted+" />"); 阅读全文
posted @ 2013-04-11 11:54
xinyuyuanm
阅读(140)
评论(0)
推荐(0)
摘要:
问题现象:org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0 解决方法: 手动加上try...catch语句块,在catch块中return null,由于这是你业务逻辑代码,spring不会自做主张返回null,万一你没有处理呢?抛出将是空指针异常,反而误导开发者。因此,基于职责单一设计原则,spring抛出异常是合理的(jdbcTemplate的异常都是RuntimeException),它只是负责去查找数据,至于没有找到数据处理逻... 阅读全文
posted @ 2013-04-11 11:50
xinyuyuanm
阅读(467)
评论(0)
推荐(0)
摘要:
android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法: 1)public boolean dispatchTouchEvent(MotionEvent ev) 这个方法用来分发TouchEvent 2)public boolean onInterceptTouchEvent(MotionEvent ev) 这个方法用来拦截TouchEvent 3)public boolean onTouchEvent(MotionEvent ev) 这个方法用来处理TouchEvent其中View的子类是没有onInterceptTouchEvent这个方法 阅读全文
posted @ 2013-04-11 11:47
xinyuyuanm
阅读(125)
评论(0)
推荐(0)
摘要:
你知道 网络营销高手,都怎么开始赚钱的吗?无论你现在有无产品或服务,一个你非知道不可的祕密!一般人在做生意之前,思考的是该卖什么产品?但是,苏苏网赚博客请你先不要去思考,卖什么产品的问题!先慢慢的看完我以下的说明。 首先,网络营销高手通常不是先找产品,而是先找出:预知市场!也可以说是:预知潜在客户的市场!因为不知道这个产品到底有没有市场?到底有没有人在寻找?而且也不知道有多少的竞争对手存在?只会让你花了大钱搞产品,搞营销,却没有任何的客户上门!通常开设实体店面时,我们一定会选择有”人群”的地方作为开业地点,为什么?你会跟我说:因为有人群才会有钱赚!对!….没错!这就是为什么很多店家... 阅读全文
posted @ 2013-04-11 11:43
xinyuyuanm
阅读(1070)
评论(0)
推荐(0)
摘要:
/* 找出当前界面的 x,y 的左右坐标 枚举边界,并且判断界面内是否全为‘.’*/#include<cstdio>#include<cstring> #include<algorithm> #define INF 1<<30 using namespace std; char s[110][110]; int aph[30],n,m,ln; int judge(int x) { int lx,ly,rx,ry; lx = ly = INF; rx = ry = -1; for(int i = 0; i < n; i++) for(int 阅读全文
posted @ 2013-04-11 11:39
xinyuyuanm
阅读(152)
评论(0)
推荐(0)
摘要:
>基础环境设置初始化com库 使用AfxOleInit()函数,可以在MFC环境中使用.>定义一个connection对象,并登录sqlserver服务器 Connection15Ptr pConnection; pConnection.CreateInstance("ADODB.Connection");_bstr_t bstr_Connectionstring;bstr_Connectionstring = SysAllocString(L"Provider=SQLOLEDB.1;Password=sa;Persist Security Info= 阅读全文
posted @ 2013-04-11 11:36
xinyuyuanm
阅读(173)
评论(0)
推荐(0)
摘要:
花了半年时间在QNX系统上,这是一个RTOS,这个系统是高安全级别的系统,在核物理站/天文空间站/电站/地铁/交通运输(飞机/汽车/地铁)等工业系统领域占有70%以上的市场份额。 背景 :本文将我个人在QNX上移植内核和开发驱动以及应用程序的部分经验记录在此,因公司商业机密,部分源码不便公开。我会框架性的讲解开发思路。为了简化文章复杂性,我只讨论相同板子的平台驱动转移,我手中是at91sam9260-ek的板子。外部设备是公司硬件部单独添加的。 目的 :利用已有的Linux驱动,简化QNX的驱动编写。 大致思路 :Linux的驱动是基于模块的,每个驱动作为内核的扩展放进内存中... 阅读全文
posted @ 2013-04-11 11:32
xinyuyuanm
阅读(1222)
评论(0)
推荐(0)
摘要:
机房收费系统.Net版到前两天为止才算是彻底完工了。从寒假开始的初步文档+图设计,以及之后的代码实现,到三月中旬开始的文档规范、图规范、代码规范。这个生命周期真是一个长啊。给自己总结了一下:本次机房收费系统的难点——初期的设计(代码前的UML图+文档);本次机房收费系统的麻烦点——后期的规范(代码后的UML图+文档+代码的修改(逐步向规范靠拢)) 刚开始设计架构,画图时一点头绪都没有。那时候刚刚学习完三层架构,敲了几个三层架构的例子,似懂非懂的根本无法下手,更困难的是图中要明显体现出三层架构(刚开始做只是按三层架构,之后加的设计模式) 在师父青峰的点播下,我对三层架构逐步有了深的感觉,系统.. 阅读全文
posted @ 2013-04-11 11:29
xinyuyuanm
阅读(235)
评论(0)
推荐(0)
摘要:
对于那个O(nlgn)的算法实在用的不熟,大概能理解,不过还是欠火候,在此不贴了,以后再重新编辑#include<stdio.h>#include<stdlib.h>#include<cstring>#include<assert.h>int LIS(int *a, int n){ assert(NULL != a); int *dp = new int[n]; memset(dp, 0, sizeof(dp)); for(int i=0; i<n; i++) { dp[i] = 1; for(int j=0; j<i; j++) { 阅读全文
posted @ 2013-04-11 11:25
xinyuyuanm
阅读(241)
评论(0)
推荐(0)
摘要:
/*********************************************题目大意:有一个100*100的正方形湖,湖中间有一个直径为15的圆形小岛;有n个点随机分布在这个正方形中;一个人要从小岛上跳出湖外,可以跳跃在这些点上;人每一步能跳的最大距离为d;求能跳出湖外所需的最小的跳跃距离和步数;算法分析:首先计算每个坐标两两间的距离;然后找出所有能从小岛上一步跳到的点存入数组s中;然后找出所有能一步跳出湖外的点存入数组t中;设置两个虚拟的顶点s和t;用s与数组s中的所有顶点相连;用t与数组t中的所有顶点相连;即此题可以转换成求s到t的最短路径;算法补充:在建图的过程中,如果两 阅读全文
posted @ 2013-04-11 11:22
xinyuyuanm
阅读(190)
评论(0)
推荐(0)
摘要:
在这篇文章中作者从《JavaScript面向对象编程指南》一书中关于 delete 的错误讲起,详细讲述了关于 delete 操作的实现, 局限以及在不同浏览器和插件(这里指 firebug)中的表现。下面翻译其中的主要部分。...书中声称“函数就像一个普通的变量那样——可以拷贝到不同变量,甚至被删除”并附上了下面的代码片段作为说明:>>> var sum = function(a, b) {return a+b;};>>> var add = sum;>>> delete sum;true>>> typeof sum;& 阅读全文
posted @ 2013-04-11 11:18
xinyuyuanm
阅读(140)
评论(0)
推荐(0)
摘要:
单件模式确保一个类只有一个实例,并提供一个全局访问点。确定在性能和资源上的限制,然后小心地选择适当的方案来实现单件,以解决多线程的问题。 代码链接:点击打开链接 单件模式类图: 源代码:#ifndef CHOCOLATEBOILER_H#define CHOCOLATEBOILER_H#include<iostream>class ChocolateBoiler{ private: ChocolateBoiler() { empty = true; boiled = false; } ~C... 阅读全文
posted @ 2013-04-11 11:15
xinyuyuanm
阅读(164)
评论(0)
推荐(0)
摘要:
为什么上传文件的表单里要加个属性 enctype 上传文件的表单中<form>要加属性enctype="multipart/form-data",很多人只是死记硬背知道上传表单要这么写,知其然而不知其所以然。那到底为什么要添加这个属性呢?它是什么意思呢?它又有什么其他可选值呢?其实form表单在你不写enctype属性时,也默认为其添加了enctype属性值,默认值是enctype="application/x- www-form-urlencoded".这个属性管理的是表单的MIME编码,共有三个值可选: ①application/x-ww 阅读全文
posted @ 2013-04-11 11:11
xinyuyuanm
阅读(198)
评论(0)
推荐(0)
摘要:
最近被很多杂事扰乱了心情,都没有时间做自己喜欢的事情。在无意识状态下也在思考着很多问题。时间管理是一个人能否取得巨大成就的一项很重要的能力。一个人一天的时间是有限的,如何在有限的时间里获取最大利益,这是一个很值得思考的问题。每天给自己定一小计划,把优先级高、紧迫性高的事情放在前面,优先做,完成与否用不同的颜色加以区分。如果一件重要的事没完成,第二天想办法或者挤出时间将之完成。利用“暗时间(看不到的时间)”做零碎的事。这就是我的一部分时间管理。我是一个不善言辞的人,更喜欢用文字的方式表达自己的想法。然而一个人要想获得更全面的发展,语言能力是很重要的,于是我抓住每一个锻炼自己的机会。毛概课上讲到奢 阅读全文
posted @ 2013-04-11 11:08
xinyuyuanm
阅读(186)
评论(0)
推荐(0)
摘要:
你来到了写一个mode.js模块的舞台中央,不管你是因为自己需要写一个你自己的nodejs模块,还是你仅仅是处于好奇。无论是什么原因,在这个教程里,我将给你演示怎样创建一个nodejs模块。 nodejs 模块符合CommonJs规范的模块,都是简单的实现。相信我,通过读完这篇文章,你就能够创建一个简单的node模块。 首先,让我们看看怎样在一个app使用通过NPM安装在本地的node模块:var easyimg = require('easyimage'); 定义在easyimage模块中的方法和属性就会出现在easyimg对象中。你可以使用它们,像这样 easyimg... 阅读全文
posted @ 2013-04-11 11:04
xinyuyuanm
阅读(419)
评论(0)
推荐(0)
摘要:
VMware的磁盘可以挂在在两种总线下:IDE,SCSI。IDE总线的速度比较慢,但是价格低廉。一般的pc机都会采用IDE总线。(感觉目前的pc都采用sata总线。和IDE的并行相比,串行通信的sata速度更快,占用更少的线路)更重要的是正版的xp,2003都只支持IDE,因为那时候还没有SCSI。SCSI的速度比较快,常用于服务器,价格比较贵。VMware的虚拟机对于两种总线还是有很多限制的。 IDE介绍 对于IDE来说,VM最多有两条IDE总线。每条IDE总线可以挂载两个设备(主设备和从设备),所以一个虚拟机最多可以挂载四个IDE设备。 在创建中需要注意一点:V... 阅读全文
posted @ 2013-04-11 11:00
xinyuyuanm
阅读(544)
评论(0)
推荐(0)
摘要:
最近在用VB开发的时候,做点知识的小结:1、整型常量包括(1)、十进制:15(2)、八进制:&O13(3)、十六进制:&H0F在VB下,都可以用"+"运算符,进行运算2、"&"--强制连接符使用两种情况(1)、可为“字符型”连接(2)、可为“数值型”连接(包括10、8、16进制,当是数值型时,系统自动转换为“数字字符”)3、16进制和字符串间的相互转换(2个函数)(1)、Hex(ASC("你"))=C4E3(2)、CHR(&HC4E3) = 你4、Cstr()函数作用作用:将里面的参数转换为“strin 阅读全文
posted @ 2013-04-11 10:57
xinyuyuanm
阅读(451)
评论(0)
推荐(0)
摘要:
http://www.oschina.net/code/explore/ 阅读全文
posted @ 2013-04-11 10:53
xinyuyuanm
阅读(133)
评论(0)
推荐(0)
摘要:
Public Shared Function testxmldocument() Dim xmlstring As String = "<xxx><aa><bb>2222</bb><cc>3333</cc></aa></xxx>" Dim doc As XmlDocument = New XmlDocument doc.LoadXml(xmlstring) ' 加载xmlstring字符串到XmlDocument对象(如果字符串的格式不正确加载会报错) Dim aanod 阅读全文
posted @ 2013-04-11 10:50
xinyuyuanm
阅读(456)
评论(0)
推荐(0)
摘要:
引言 之前写了一个wishbone接口的slave,work的很好。 但是要想实现一个功能完成的ipcore,必然要有master接口。 这次就写一个ipcore(mycore),既包含slave,又包含master。 一个具有类似DMA功能的ip core。另:本小节中省略了一些virtualbox下的操作细节,请参考上一篇文章:http://blog.csdn.net/rill_zhen/article/details/87226641,控制流程 1>mycore的linux下的driver写slave 2>slave根据driver发来的指令控制master 3>mas 阅读全文
posted @ 2013-04-11 10:46
xinyuyuanm
阅读(228)
评论(0)
推荐(0)
摘要:
author:skate time:2013/04/10mysql索引测试案例实验条件:mysql> show create table users\G; *************************** 1. row *************************** Table: users Create Table: CREATE TABLE `users` ( `id` int(11) NOT NULL, `name` varchar(45) DEFAULT NULL, `c1` text, `c2` int(6) unsigned zerofill DEFAULT.. 阅读全文
posted @ 2013-04-11 10:42
xinyuyuanm
阅读(207)
评论(0)
推荐(0)
摘要:
作业1:总结,到目前为止,C语言基础知识已介绍完,下一阶段重点是指针。请从以下几个方面小结: 1. 程序设计重在实践,多编程才会对其理解更深,我是如何学习C语言的? 自己一定要多敲代码多练习,看和做的差别是很大的,只有自己敲了,发现问题所在,那样才可以更好地解决问题,碰到不会的要立马解决,可以请教他人或者利用度娘的资源. 2. 程序设计涉及到方方面面知识,就像英语单词一样,一开始不可能了解每个C元素的全部用法,我是如何循序渐进掌握C元素的主要用法的? 靠的就是多敲多练,所谓的熟能生巧,水到渠成吧. 3. 程序设计同英语学习一样,需要每天要通过编码、思考来逐渐熟悉这门语言的“单词”和“语法”然. 阅读全文
posted @ 2013-04-11 10:39
xinyuyuanm
阅读(138)
评论(0)
推荐(0)
摘要:
概念: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 以前我们的做法是设置一个全局变量,也就是让它使得一个对象被访问。但是它不能防止你实例多个对象。这时我们可以让类自身负责保存它的唯一实例,这个类可以保证没有其他实例可以被创建,并且提供一个访问该实例的方法。 通过上面的描述,我们可以看到单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 因此,创建一个类的实例的具体方法(要素)是: 1、 私有的、静态的成员变量 2、 私有的构造方法 3、 公共的、静态的一个入口方法 根... 阅读全文
posted @ 2013-04-11 10:35
xinyuyuanm
阅读(188)
评论(0)
推荐(0)
摘要:
(Bob) 有两个密钥,(Bob的公钥)和(Bob的私钥)。Bob的私钥只有自己知道,(Bob的公钥)可以让所有人都知道:(Pat)、(Doug)、(Susan) 。公钥和私钥是由特殊算法生成的,都可以用来把明文加密成不可读的密文,用相反的密钥可以把密文解密成可读的明文。有一天,(Susan) 写了一封信,”Hey Bob, how about lunch at Taco Bell. I hear they have free refills!”,然后通过(Bob的公钥)进行加密,变成“HNFmsEm6Un BejhhyCGKOK JUxhiygSBCEiC 0QYIh/Hn3xgiK Bcy 阅读全文
posted @ 2013-04-11 10:32
xinyuyuanm
阅读(566)
评论(0)
推荐(1)
摘要:
题目:给定一个长度为N的整数数组,只允许用乘法不允许用除法,计算N-1个数组合的乘积最大的一组,并写出算法的时间复杂度。最直观的解法O(n2)public static int getTheExpectValueNormal(int[] data){ long result = Long.MIN_VALUE; int index = -1; for(int i = 0; i < data.length; i++){ long r = 1; for(int j = 0; j < data.length; j++){ if(j !... 阅读全文
posted @ 2013-04-11 10:28
xinyuyuanm
阅读(249)
评论(0)
推荐(0)
摘要:
这次数据库上机实验时,老师给的数据txt编码格式不对,导入到mysql中显示乱码,困扰这个问题,最后在舍友的帮助下用gvim转换了格式就是一条命令setfileencoding=utf8然后保存即可 阅读全文
posted @ 2013-04-11 10:25
xinyuyuanm
阅读(835)
评论(0)
推荐(0)
摘要:
命令模式将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。代码链接:点击打开链接简单命令模式类图:命令模式类图: 实现撤销的命令模式类图: 三种命令模式的测试结果如下:简单命令模式: 命令模式: 实现撤销的命令模式: 原创转载注明出处 阅读全文
posted @ 2013-04-11 10:21
xinyuyuanm
阅读(184)
评论(0)
推荐(0)
摘要:
最初,怀着一颗好奇和激情澎湃的心步入了SEO行业,在SEO行业当中一边实战一边学习一边探索,时间一晃也已经有了好几年。 SEO工作人员其实是很辛苦的,为什么这么说呢?SEO的工作是做不完的,每天都要工作着,每天都得去探索,去统计,去分析,每天还有一些机械化的工作要完成。这些苦是没办法因为是职责所在,更重要的是百度算法的更新。网站被降权,之前工作白忙活的事情经常发生,虽然此类事情比较常见,但对于 站长来说也算是一个无声的重创。 (小白八卦说实话:如果百度说对SEO企业或者说行业没有进行相关的打击和压抑的话,这是鬼也不会相信的。面对利益冲突的时候,谁都会不择手段。) 那SEO人员到... 阅读全文
posted @ 2013-04-11 10:18
xinyuyuanm
阅读(284)
评论(0)
推荐(0)
摘要:
ShareKit 是iPhone中一键分享文字,图片,链接,文件到Facebook, twitter, delicious, tumblr, google reader等第三方网站的objc库。 ShareKit官网下载地址:http://www.getsharekit.com。(相信你也看到了,N久没更新了,所以问题不断啦~不过别担心,总有方法解决的,当然,如果你有更好的方法也告知我一下,谢谢) 然后我们来说一下如何用到你的程序里去吧。 第一步:将sharekit拖入你的工程中去,如图所示: 编译一下吧,发现错误不少吧,别担心,把下面这些框架加到工程里去: 再次编译... 阅读全文
posted @ 2013-04-11 10:14
xinyuyuanm
阅读(611)
评论(0)
推荐(0)
摘要:
在使用shareKit的时候遇到了下面这个问题,我想分享一个链接,结果,链接丢失了,网上查了一下,是在缩短链接的时候丢失的。 解决方法如下:1.登录:https://bitly.com/a/sign_up(用twitter账号登录就行了)2.登录后将url替换为:http://bit.ly/a/your_api_key你会得到一个“bitly Username”和一个“bitly API Key”,将得到的两个字段填入“SHKConfig.h”中:#define SHKBitLyLogin @"bitly Username"#define SHKBitLyKey @&quo 阅读全文
posted @ 2013-04-11 10:10
xinyuyuanm
阅读(228)
评论(0)
推荐(0)
摘要:
5、简单的数据查询: 查询的基本结构: select,from,where,orber by和distinct都是sql查询关键字。 数据库的查询操作分为3种:投影操作、选择操作、排序操作。 投影操作: select 列名列表 from 表; 表名前缀: select t_student.f_name from t_student; 如果从多张表中获取数据就用表名前缀。 列别名: 单表:select 列A as A,列B as B from 表名 as T; 多表:select T.列A as A,T.列B as B from 表名 as T; 计算列: 可以用于... 阅读全文
posted @ 2013-04-11 10:07
xinyuyuanm
阅读(220)
评论(0)
推荐(0)
摘要:
var head = document.getElementById( "box" ); // alert( head.style.background ) // alert( head.style.cssFloat || head.style.styleFloat ) // 获取float不一样 // head.style.fontSize = "30px" head.style.color = "#f00"; // (typeof head.style.cssFloat != "undefined" ) ? h 阅读全文
posted @ 2013-04-11 10:03
xinyuyuanm
阅读(173)
评论(0)
推荐(0)
摘要:
使用shareKit做twitter分享,遇到如下错误: “There was a problem requesting access from Twitter”,打个断点,跟踪到“SHKOAuthSharer.m”的这个函数:- (void)tokenAccessTicket:(OAServiceTicket *)ticket didFinishWithData:(NSData *)data 看下打印的信息:TwitterShareDemo[7111:c07] tokenAccessTicket Response Body: <?xml version="1.0" 阅读全文
posted @ 2013-04-11 10:00
xinyuyuanm
阅读(392)
评论(0)
推荐(0)
摘要:
extern "C"的引入是为了解决C++函数重载的问题,C++之父在设计C++语言的时候,考虑到对C的兼容,引入了extern "C",使得在C++中能够无误地使用C的库函数(大部分的库函数都是由C编写的) 在编译期间,C和C++为函数生成修饰名的方式是不一样的,这一点可以认为是C++实现函数重载的机制,考虑这样一段C代码:int fun(int x){ return 0;}使用 /FAs 选项生成汇编代码,留意fun函数的修饰名:; 这是使用C编译方式进行编译的PUBLIC _fun ; _fun是函数fun的修饰名_TEXT SEGMENT_x$ 阅读全文
posted @ 2013-04-11 09:56
xinyuyuanm
阅读(182)
评论(0)
推荐(0)
摘要:
ZOJ月赛,题目描述确实很simple。。。那么就是把一棵树转换为线性表,使得整个子树都在一个区间里。。方法就是前序遍历了,遍历完一颗树它的根节点都连续的存在它后面了。对于每一个节点要存它和它子树所在区间,l显然是该节点的值,r就是它最后一个子节点的r,dfs的时候返回就可以了。对于叶子节点来说,r就是它本身,可以把返回的值初始化为l,这样就不用判断是否为叶子了。 其次就是说区间的xor问题。。由于是求1的个数,那么就是求sum值了。对于一个区间,如果xor了,等价于sum=r-l+1-sum。 另外就是困扰我多时的pushdown问题。。。由于是跟not only success学的,而他那 阅读全文
posted @ 2013-04-11 09:53
xinyuyuanm
阅读(161)
评论(0)
推荐(0)
摘要:
下载地址:http://code.google.com/p/freecms/mailList从FreeCMS 1.2开始支持根据参数提取信件对象列表。参数说明querycode查询码title标题num提取数量order排序类型1发表时间降序(默认)2发表时间升序3回复时间降序4回复时间升序titleLen标题显示长度writer写信人type类型unit部门信件user个人信件other其他信件空字符串表示所有(默认)mailtype信件类型state办理状态 空字符串表示所有(默认) 1已办结0办理中isopen是否公开 空字符串表示所有(默认) 1公开0不公开userid指定用户idun 阅读全文
posted @ 2013-04-11 09:49
xinyuyuanm
阅读(175)
评论(0)
推荐(0)
摘要:
题目描述:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。#include <iostream>using namespace std;int MinInOrder(int* numbers, int index1, int index2) //针对{1,0,1,1,1}这种特例数组,写出该函数。{ int result = numbers[index1]; for (int i = index1+1; i <= i 阅读全文
posted @ 2013-04-11 09:46
xinyuyuanm
阅读(128)
评论(0)
推荐(0)

浙公网安备 33010602011771号