2013年8月18日

display:inline-block的运用

摘要: 在实习中做专题时,遇到的一个问题:建立一个宽度很长的一个页面,里面包含许多列。或许许多人认为直接设置float:left;不就行了 但是这个有一个问题,你必须把外面的div的宽度设置的很长已满足大于所有子div的宽度,而实际中由于子页面中个数不定,因此外面的div块的宽度不能确定,若是外面的div块的宽度不够 就会导致部分子div块移动到下面的一行,这不是我们所要的就比如下面的代码 可以 明显看到 后面的两个被挤到了下面的一行;这时候可以使用display:inline-block并将父级... 阅读全文
posted @ 2013-08-18 22:31 you Richer 阅读(206) 评论(0) 推荐(0)

图解单片机8位PWM、16位PWM中“位”的含义!

摘要: 今天 发现很多同学 搞不懂单片机的pwm中的位表示什么意思,如很多同学会问“8位pwm、16位pwm是什么意思啊,它们有什么区别啊,其中的‘位’表示什么意思啊”。对于这些问题,今天就给大家解释下,由于文字描述的局限性,故来个图文并茂。 首先,pwm是“脉宽调制”的意思,脉宽顾名思义就是脉冲的宽度,即图中时间 t,“脉宽调制”理所当然就是改变 t 的大小了。当人们在改变 t 的大小时,一次所能改变的最小值 Δtmin 称为pwm的分辨率,因为事实上 是不可能绝对连续 改变t的大小的,这有点类似机械变速里的无极变速和档位变速的关系了,pwm的位即为其分辨率,能代表 t 的最小值了。假设我们规定:. 阅读全文
posted @ 2013-08-18 22:29 you Richer 阅读(1088) 评论(0) 推荐(0)

UVA10006 - Carmichael Numbers

摘要: 题目链接:UVA10006本来想直接打素数表,然后根据素数表来判断,结果一直超时,后来把素数表去掉,再在for循环中加判断才勉强过了。Some numbers that are not prime still pass the Fermat test with every number smaller than themselves. These numbers are called Carmichael numbers.只要按着这两个条件判断即可。具体看代码:#include#include#includeusing namespace std;bool isPrimer(int num); 阅读全文
posted @ 2013-08-18 22:27 you Richer 阅读(200) 评论(0) 推荐(0)

[置顶] CF 86D Powerful array 分块算法入门,n*sqrt(n)

摘要: 简介:分块算法主要是把区间划分成sqrt(n)块,从而降低暴力的复杂度, 其实这算是一种优化的暴力吧,复杂度O(n*sqrt(n)) 题意:给定一个数列:a[i] (1#include #include #include #include using namespace std;const int maxn = 200005;typedef long long LL;LL a[maxn], cnt[maxn * 5], ans[maxn], res;int L, R;struct node { int l, r, b, id; bool operator <(const node ... 阅读全文
posted @ 2013-08-18 22:24 you Richer 阅读(232) 评论(0) 推荐(0)

《C语言深度解剖》面试题整理

摘要: 请在40分钟内完成以下20道C语言基础题。在没有任何提示的情况下,如果能得满分,那么你可以扔掉本书了,你的水平已经大大超过了作者;如果能的80分以上,说明你的C语言基础还不错,学习本书可能会比较轻松;如果得分在50分以下,也不要气馁,努力学习就行了;如果不小心得了10分以下,你就得给自己悄悄警钟了;如果不幸得了0分,那实在是不应该,因为毕竟很多题是很简单的。 C语言基础题(每题5分)。 1. 下面的代码输出时什么?为什么? C++ Code 1 2 3 4 5... 阅读全文
posted @ 2013-08-18 22:22 you Richer 阅读(432) 评论(0) 推荐(0)

《高质量程序设计指南:C++/C语言》面试题整理

摘要: 本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用 语法,不涉及 数据结构、 算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。笔试时间90分钟。请考生认真答题,切勿轻视。 PS:如果想看数据结构和常用算法,可以参考我的Google Code项目ADT-in-C项目。 一、以下为Windows NT下的32位C++程序,请计算sizeof的值(10分) char s1[] = ""; char s2[] = "Hello World!"; ... 阅读全文
posted @ 2013-08-18 22:20 you Richer 阅读(369) 评论(1) 推荐(0)

枚举+搜索 hdu-4431-Mahjong

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4431 题目大意:给一副牌,求出所有能糊的牌。解题思路:枚举每一张牌,看能不能糊。因为一共只有14张牌,每次依据将,去掉三张牌,判断最后两张牌是否一样。七对和十三幺单独考虑,注意:1、1p 1p 1s 9s 1m 9m 1c 2c 3c 4c 5c 6c 7c 这样的也可以糊9p。2、七对时,要为不同的牌,1s 1s 1s 1s 不能糊七对。剪枝:1、对于不是c色牌,能糊的牌一定出现在手牌或+1,-1同色牌中,所以只用枚举这些可以糊的牌即可。2、对于单独的一张牌,左右相邻没有同色牌时,不能糊。贴几组 阅读全文
posted @ 2013-08-18 22:18 you Richer 阅读(311) 评论(0) 推荐(0)

BNU Questions and answers

摘要: http://www.bnuoj.com/bnuoj/problem_show.php?pid=2490 这个题是先输入一个整数n,说明有几个数据,然后输入n个整数,然后用三个#分开,后面输入整数k,代表有k个数据,后面每个数据代表查询前面那几个整数中从小到大排序后的第几个数。 AC代码: #include#include#includeusing namespace std;bool cmp(int a, int b){ return a<b;}int a[100010];int main(){ int n,i,k; char b[3]; while(... 阅读全文
posted @ 2013-08-18 22:15 you Richer 阅读(150) 评论(0) 推荐(0)

文本框中禁止非数字字符输入

摘要: 在工作中,总是遇到很多禁止非数字字符输入的文本框,比如手机号码了 邮编了 阅读全文
posted @ 2013-08-18 22:13 you Richer 阅读(281) 评论(0) 推荐(0)

Oracle undo 镜像数据探究

摘要: Oracle undo 镜像数据探究 今天是2013-08-18,隔别一周的网络终于可以上网了。幸福啊。 我们都知道,undo是为了保证一致性读的,也就是说你在对更改的数据但是没有提交,那么其他session是无法查看到你更改的内容的,如果对方 进行读取数据,依然是之前的数据,undo就是保存了数据的前镜像。看完我写的这篇文章之后,你就知道undo是怎么保存前镜像的以及它的内部机 制是什么。现在开始挖掘undo是怎么保存前镜像的。 1)首先更新一条数据,但是不进行commit如下: SQL> col name for a50 SQL> select obj#,name from t 阅读全文
posted @ 2013-08-18 22:11 you Richer 阅读(311) 评论(0) 推荐(0)

BNU Box of Bricks

摘要: http://www.bnuoj.com/bnuoj/problem_show.php?pid=1596 这个题一开始以为要求最少移动次数,把我吓到了,原来只要求最少移动几个方块就行了。。这一下就变简单很多了。。 AC代码: #include#include#includeusing namespace std;bool cmp(int a, int b){ return a<b;}int main(){ int n,i,k,sum,p; int a[55]; k = 0; while(scanf("%d",&n)&&n) { ... 阅读全文
posted @ 2013-08-18 22:09 you Richer 阅读(184) 评论(0) 推荐(0)

poj 3767 I Wanna Go Home

摘要: 题意:n个点(从1-n编号)m条边下面m行 u v dis 表示双向边u v的距离n个点表示 每个点被势力1或2占据这里保证1 城市由势力1占据,2城市由势力2占据思路:求2遍spfa()从1城市开始求所有 走到所有都是势力1的城市的距离,存在d[1]数组中,d[1][ i ] 表示经过 i 城市任意都是势力1占领的城市的点能到达 1点的最短距离再由2城市跑一遍spfa ,求出 2势力占领的 距离2 城市最近的距离最后ans=Min(ans, d[ 1 ] [ i ] + d[ 2 ] [ j ] + dis[ i ][ j ] )#include#include#includeusing n 阅读全文
posted @ 2013-08-18 22:06 you Richer 阅读(168) 评论(0) 推荐(0)

UVa 二分图匹配 Biginners

摘要: UVa1045 - The Great Wall Game 最小权匹配 题意:给你一个n*n的棋盘,上面有n个棋子,要求通过移动各个棋子使得棋子在同一行或者同一列或者对角线上,求最小移动次数。思路:直接对于所有可能情况构造二分图,X集合为最初棋子,Y集合为移动后的棋子方位,边权为移动的次数。然后KM算法求最小权匹配。/* **********************************************Author : JayYeCreated Time: 2013-8-18 15:55:41File Name : zzz.cpp *******************... 阅读全文
posted @ 2013-08-18 22:04 you Richer 阅读(219) 评论(0) 推荐(0)

对于“循环”,你的判断标准是什么?

摘要: 我们在写程序中时,往往只是去写各种for循环,但是往往在出问题时,就会出在循环的检查上:循环是从顶部进入的吗?循环的初始化是靠近循环顶部吗?循环是死循环还是事件驱动循环?它的结构很清楚吗?是C的for循环吗?循环头包含了全部的循环控制条件了吗?循环体用begin和end或类似的结构去表明以免在修改时出错了吗?空循环还是非空循环?把循环内任务处理归结到一起了吗?放在头部还是放在结尾了?循环是完成一个且仅完成一个功能吗?循环在所有可能情况下能退出吗?循环的终止条件明显吗?如果是for循环,在循环体内没有改变控制变量而使循环强行退出?循环体内部用一个变量保留重要循环控制变量的值,而不在循环体外引用控 阅读全文
posted @ 2013-08-18 22:02 you Richer 阅读(271) 评论(0) 推荐(0)

CF 338E Optimize! (线段树)

摘要: 转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 出题人题解没看懂。。。囧。然后看了下tourist代码,很短,也很好理解。。。我们将b排序之后,很显然如果组合的话肯定是贪心。那么对于a的某个子串a'要满足条件的话,那么显然是所有的数和b中最大元素相加不小于h。至少有len - 1个数的b中次大元素相加不小于h。。。以此类推那么首先预处理出对于a中的每个元素,和b串的哪些元素相加不小于h,显然是排序之后的二分那么选中某个区间的数,就是一个区间覆盖,判断b中第i大元素是否至少被覆盖了i次。为了方 阅读全文
posted @ 2013-08-18 21:59 you Richer 阅读(143) 评论(0) 推荐(0)

Linux下搭建Hadoop集群

摘要: 本文地址:1.前言本文描述的是如何使用3台Hadoop节点搭建一个集群。本文中,使用的是三个Ubuntu虚拟机,并没有使用三台物理机。在使用物理机搭建Hadoop集群的时候,也可以参考本文。首先这3个节点要保证能相互连通,本文中,3个虚拟机的ip地址如下:Master192.168.21.130Slaver1192.168.21.131Slaver2192.168.21.132这三个节点都要先按照好单机版的Hadoop环境,如果安装,请参考我之前写的一篇文章: http://blog.csdn.net/huhui_cs/article/details/8909415注:3个节点必须使用相同的用 阅读全文
posted @ 2013-08-18 21:57 you Richer 阅读(448) 评论(0) 推荐(0)

poj 1155 TELE (树形背包dp)

摘要: 本文出自 http://blog.csdn.net/shuangde800 题目链接: poj-1155 题意 某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。 从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费用总和。 现在每个用户都准备了一笔费用想观看这场精彩的足球比赛,有线电视网有权决定给哪些用户提供信号而不给哪些用户提供信号。 写一个程序找出一个方案使得有线电视网在不亏本的情况下使观看转播的用户尽... 阅读全文
posted @ 2013-08-18 21:55 you Richer 阅读(160) 评论(0) 推荐(0)

求 n! (大数问题)----------HDOJ1042

摘要: 以下只YY算法,c++实现,java大神绕道。。。。。(1)位数的估计 显然对于大数(比如1000的阶乘)的阶乘我们找不到一个数据类型存放这个数,是在太大啦。。。。 那么现在来估计一下这个数的位数: 估计数n的位数的方法:log10(n)+1; 那么log10(n!)+1=log10(1)+log10(2)+...log10(n)+1,这在计算机中是很容易解决的; ps:斯特林公式:也可以用它两边取对数求得; 斯特林公式推导 #include#includeint main(){ int n,i; double d; while(scanf("%d",&n)!=EO 阅读全文
posted @ 2013-08-18 21:53 you Richer 阅读(361) 评论(0) 推荐(0)

在Myeclipse中安装java Decompiler

摘要: 由于在myeclipse中的Help选项中没有InstallNewSoftware,所以在eclipse中安装插件的方法并不适应于Myeclipse,但是我们可以通过点击Windows->Preferences选择Capabilities-> ->选中ClassicUpdate,之后在Help中就可以调出SoftwareUpdates,如果看不到的话,重启一下MyEclipse即可。我们点击FindandInstall,进去之后看到选中,之后就可以在这里面使用各种方式进行安装了。如果在安装过程中,碰到Resultingconfigurationdoesnotcontainth 阅读全文
posted @ 2013-08-18 21:50 you Richer 阅读(499) 评论(0) 推荐(0)

hdu 3917 (最大权闭合图)

摘要: 题意:政府有一些路,m个公司来修,每个公司修路要交税给政府,修路政府要付给公司费用,求政府能获得的最大利润,如果选择一个公司负责一个项目,那么该公司负责的其它项目也必须由他负责,并且与其有相连关系的公司也必须选择。。建图:利润=所有公司的税收-(未选择的公司的税收+选择公司的补助),后两项之和最小的情况利润才会最大,汇点连接公司容量为公司的税收,公司与汇点相连容量为给该公司的补助,公司间有依赖关系的连边容量为无穷大,后两项就是该网络的最小割了,,, #include#includeconst int N=5100;const int inf=0x3fffffff;int dis[N],... 阅读全文
posted @ 2013-08-18 21:48 you Richer 阅读(225) 评论(0) 推荐(0)

JDBC连接SQL server与ADO.NET连接Sql Server对比

摘要: JDBC连接SQL server与ADO.NET连接Sql Server对比 1.JDBC连接SQL server 1)java方面目前有很多驱动能够驱动连接SQL servernet. 主流的有两个sourceforge.jtds.jdbc.Driver和JDBC。 2)代码如下:package com.testSqlJDBC;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;public class testJDBC. 阅读全文
posted @ 2013-08-18 21:46 you Richer 阅读(319) 评论(0) 推荐(0)

BIRT使用2:安装、一般使用顺序

摘要: 上篇博客介绍的关于的birt的一些概念和设计器等知识,这篇博客介绍一下安装和一般使用顺序。 安装:安装分为两种,一种是下载已经安装好birt的eclipseIDE环境,配置环境变量之后即可使用,具体方法如下: http://www.actuatechina.com/EPP/Ganymede/Eclipse_BIRT_download.html 另外一种是插件安装方法,需要配置环境变量,下载eclipse环境以及下载birt所需要的插件,将插件安装到eclipse中即可使用,具体方法如下: 地址:http://www.actuatechina.com/EPP/Gany... 阅读全文
posted @ 2013-08-18 21:44 you Richer 阅读(341) 评论(0) 推荐(0)

Android Camera系列开发 (二)通过Intent录制视频

摘要: Android Camera系列开发 (二)通过Intent录制视频作者:雨水 2013-8-18 CSDN博客:http://blog.csdn.net/gobitan/概述使用Camera有两种方式:通过Intent方式和通过Camera的API。在开发系列(一) 中已经介绍了通过Intent方式拍照,本文介绍通过Intent的方式录制视频。通过Itent实现拍录制视频第一步:在Eclipse中创建一个名为AndroidCamera的Android工程,可参见Helloworld的例子;第二步:在AndroidManifest.xml中添加使用Camera相关的声明如下: 第... 阅读全文
posted @ 2013-08-18 21:41 you Richer 阅读(390) 评论(0) 推荐(0)

Learning Lua Programming (4) Cocos2d-x中Lua编程(一)

摘要: 刚开始接触cocos2d-x 下的Lua编程,主要参看了李华明大神的博客中的介绍,http://blog.csdn.net/xiaominghimi/article/category/1155088大概了解了一下,下面这篇博客主要记录一下如何在Cocos2d-x项目中使用Lua进行开发,还有在Lua中如何使用自定义的精灵类(Lua脚本和自创建类之间的访问)这两个内容;这些内容在李华明大神的博客中都有详细的介绍,个人看我觉得有点乱,所以写下这篇入门博客。一、如何在Cocos2d-x项目中使用Lua进行开发首先创建一个带有Lua的Cocos2d-x项目,在资源目录下就会看到两个lua文件,hel. 阅读全文
posted @ 2013-08-18 21:39 you Richer 阅读(657) 评论(0) 推荐(0)

排序算法--归并排序

摘要: 归并排序,其主要思想是通过递归来分解原有数组,通过使分解后的数组有序,然后合并数组从而达到排序的结果。因此我们不难写出整个归并排序的过程。public static void mergeSort(int a[],int left,int right,int p[]){ if(left >= right){ return; }else{ int mid = (right + left) >> 1; mergeSort(a,left,mid,p); mergeSort(a,mid+1,right,p); mergeArray(a,left,mid,right,p)... 阅读全文
posted @ 2013-08-18 21:37 you Richer 阅读(164) 评论(0) 推荐(0)

在程序中,你敢怎样使用“goto”语句!

摘要: 用goto是一个个人爱好的问题。“我”的意见是,十个goto中有九个可以用相应的结构化结构来替换。在那些简单情形下,你可以完全替换掉goto,在复杂的情况下,十个中也有九个可以不用;你可以把部分代码写成一个小的子程序调用;用嵌套的if语句;用状态变量代替;或者重新设计控制条件的结构。消除goto是很难的,但它却是很好的脑力活动。 如果100个用goto的情形中有一个靠goto很好地解决问题的方法,这时你要把它用的好些。只要问题能够解决,我们是不约束用不用goto的,当时应当注意,最好还是少用或者是不用goto语句编程。下面对用goto的方法做一些总结:若语言不支持结构化语句,那就用... 阅读全文
posted @ 2013-08-18 21:34 you Richer 阅读(383) 评论(0) 推荐(0)

Linux进程阻塞的相关知识

摘要: 1.如果驱动程序无法立即满足要求,该如何响应?当数据不可用时,用户可能调用read;或者进程试图写入数据,但因为输出缓冲区已满,设备还未准备好接受数据。调用进程通常不会关心这类问题,程序员只会简单调用read和write,然后等待必要的工作结束后返回调用。因此,在这种情况下,我们的驱动程序应该(默认)阻塞该进程,将其置入休眠状态直到请求可继续。2.“休眠(sleep)”对进程来讲意味着什么?当一个进程被置入休眠时,它会被标记为一种特殊状态并从调度器的运行队列中移走。直到某些情况下修改了这个状态,进程才会在任意CPU上调度,也即运行该进程。休眠中的进程会被搁置在一边,等待将来的某个事件发生。对L 阅读全文
posted @ 2013-08-18 21:32 you Richer 阅读(1688) 评论(0) 推荐(0)

xend调用xenstore的出错揭秘

摘要: 近期发现几例问题,均是xend里面报了同一个错误File "/usr/lib64/python2.4/site-packages/xen/xend/xenstore/xstransact.py", line 29, in __init__ self.transaction = xshandle().transaction_start() Error: (2, 'No such file or directory') 好吧,可能有人会觉得我们太土了,怎么还在用xend,我也很鄙视自己。不管怎样,既然有问题,就得解决。刚好xenstore的实现之前也不是非常了解 阅读全文
posted @ 2013-08-18 21:30 you Richer 阅读(301) 评论(0) 推荐(0)

[置顶] Oracle 11g ASM:如何在 ASMCMD 命令行工具中创建 Oracle ACFS 文件系统

摘要: 实验环境:Oracle 11g R2 RAC (11.2.0.3.5) Oracle Enterprise Linux 5.6 x86 1、创建 ASM 磁盘组 在两节点挂好磁盘后,在第一节点上对磁盘进行分区 [root@rac1 ~]# fdisk -l Disk /dev/sde: 2147 MB, 2147483648 bytes 255 heads, 63 sectors/track, 261 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... 阅读全文
posted @ 2013-08-18 21:28 you Richer 阅读(673) 评论(0) 推荐(0)

AT&T汇编

摘要: AT&T汇编和8086汇编语言虽然两者很相似,但是还是不能根据8086的语法规则来读AT&T汇编的吧,所以还是要看看AT&T汇编的语法规则,因为在读内核代码时,跟硬件打交道的部分代码是用AT&T汇编编写的,所以不可避免的会遇到AT&T汇编,下面先来看看AT&T汇编的语法规则吧。一、大小写 INTEL格式的指令使用大写字母,而AT&T格式的使用小写字母。 例: INTEL AT&T MOV EAX,EBX movl %ebx,%eax 二、 操作数赋值方向 在INTEL语法中,第一个表示目的操作数,第二个表示源操作数,赋值方向从右向 阅读全文
posted @ 2013-08-18 21:26 you Richer 阅读(308) 评论(0) 推荐(0)

最小生成树(MST)[简述][模板]

摘要: Prim(添点法)1. 任选一点(一般选1), 作为切入点,设其与最小生成树的距离为0(实际上就是选一个点,将此树实体化),.2. 在所有未选择的点中选出与最小生成树距离最短的, 累计其距离, 并标为已选. 若都选择了, 则得到了最小生成树(的总路长). 3. 更新与此点相邻的点"与最小生成树的距离".返回2. #include #include #include #include using namespace std;#define N 1003#define inf 0x3f3f3f3fstruct node { int v, w; node () {} node(i 阅读全文
posted @ 2013-08-18 21:23 you Richer 阅读(279) 评论(0) 推荐(0)

poll系统调用的内核态实现机制分析

摘要: 版权所有,转载请标明出处 All right reserved,Copyright by 徐行而至 浅唱而归 前面已经比较详尽的分析了系统调用引发的内核执行过程,本文将继续分析一下linux2.6.38内核源码中poll函数(与select实现类似)的实现。通过前面的分析,我们知道,应用程序中的open、read、write函数系统调用都会触发软中断异常,从而进入异常处理,在异常处理中将会获取用户态传入的系统调用号,根据系统调用号在系统调用表中索引出实际的系统调用处理函数,如内核里的sys_open、sys_read、sys_write函数,而内核里的这些函数又会对应到驱动... 阅读全文
posted @ 2013-08-18 21:21 you Richer 阅读(560) 评论(0) 推荐(0)

Tomcat与web程序结构与Http协议

摘要: telnet一:打开telnet服务: 控制面板------> 程序和功能---> 打开或关闭windows功能---> 选中 Telnet客户端--->确定 二:测试telnet服务是否已经打开: C:\Users\Administrator>telnet -? telnet [-a][-e escape char][-f log file][-l user][-t term][host [port]] -a 企图自动登录。除了用当前已登陆的用户名以外,与 -l 选项相同。 -e 跳过字符来进入 telnet 客户端提示。 -f 客户端登录的文件名 ... 阅读全文
posted @ 2013-08-18 21:19 you Richer 阅读(261) 评论(0) 推荐(0)

关于java的环境变量的一点总结

摘要: 配置java环境变量:一:为了在任意目录下使用java的开发工具javac,所以将javac.exe所在的目录加入到系统路径下, 即:在环境变量的path中加入javac.exe所在的目录。一般放在path的开头,这样编译,执行的会更快(因为系统是从开头读取的,)为了与其他的路径相区分, 应在其后加入";" 二:有时由于喜好等原因,将javac.exe所在的目录修改了(位置移动,文件夹重命名等),还需要在path中相应的做出改变, 但path中的许多内容都是系统特有的,很有机会在改变javac.exe的路径的时候不小心改变了其他值,为了降低这个风险, 要求只在path中做一 阅读全文
posted @ 2013-08-18 21:17 you Richer 阅读(346) 评论(0) 推荐(0)

Offer_1

摘要: #include #include using namespace std;class CMyString{public: CMyString(char *m_pData=NULL); CMyString(const CMyString& str); ~CMyString(void); CMyString& operator=(const CMyString& str); void print();private: char *m_pData;};CMyString::CMyString(char *m_pData){ if(m_pData!=NULL) { this- 阅读全文
posted @ 2013-08-18 21:14 you Richer 阅读(179) 评论(0) 推荐(0)

μC/OS学习资料(附Ebook)

摘要: 注意:下载地址位于文末。 μC/OS-各版本源码 《嵌入式实时操作系统μC/OS-II》 《嵌入式实时操作系统μC/OS-III》 《μC/OSII2.52源码中文译注-钟常慰》 μC/OSII教程 东软UCOS-II教程 第五讲实时操作系统mC/OS-Ⅱ分析-北航 uCOS-II源码分析顺序 μC/OS移植 下载地址 自己总结的实验教程: 实验一 任务的基本管理 实验二 优先级反... 阅读全文
posted @ 2013-08-18 21:12 you Richer 阅读(296) 评论(0) 推荐(0)

poj 1990

摘要: 题目链接借鉴cxlove大神的思路题意:听力v,位置x,2个牛交流声音为max(v1,v2)*(x1-x2),求总的10000^2 tle用的树状数组做的,排序,2个,小于vi的牛的总数和距离总和#include #include #include using namespace std;#define maxn 20005int arr[maxn],s[maxn];//pair cow[MAXN]; 类似结构体struct tree{ int x,v;}a[maxn];int cmp(tree a,tree b){ return a.v0) { sum+=a[... 阅读全文
posted @ 2013-08-18 21:10 you Richer 阅读(162) 评论(0) 推荐(0)

POJ 2455 网络流 基础题 二分+网络流 dicnic 以及 sap算法

摘要: Secret Milking MachineTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 8189Accepted: 2485Description Farmer John is constructing a new milking machine and wishes to keep it secret as long as possible. He has hidden in it deep within his farm and needs to be able to get to the machine without 阅读全文
posted @ 2013-08-18 21:08 you Richer 阅读(307) 评论(0) 推荐(0)

ViewPageAsImage

摘要: var ViewPageAsImage = function(target, label) { var setting = { min_height:4, min_width:4, scroll_factor:0.5 }; var widget = { window:null, document:null, root:null, body:null, overlay:null, selection:null, selection_inner:null, selection_top:null, selection_bottom:null, selection_left:null, select. 阅读全文
posted @ 2013-08-18 21:05 you Richer 阅读(206) 评论(0) 推荐(0)