现在位置: 首页 > idiotic发表的所有文章
时间相关:yesterday、today、tomorrow #!/bin/sh Y_DAY=`date -d tomorrow +%Y-%m-%d`" 23:59:00" Y_TIME=`date -d "$Y_DAY" +%s` Y_DAYDIR=`date -d yesterday +%Y%m%d` echo $Y_DAY echo $Y_TIME echo $Y_DAYDIR 遍历目录、for、if、字符串比较、数字比较: 查找目录1中存在,目录2中不存在的文件,打印其文件名。 #!/bin/sh for timefile in `ls $1` do VAR=0 for dayfile in `ls $2` do if [ $timefile = $dayfile ] then VAR=1 fi done if [ $VAR -eq 0 ] then echo $timefile fi done
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1999字 评论关闭
题目大意:有一些商品需要被制造,有一些员工,每一个员工会做一些物品,然而这些员工做物品越多,他们的愤怒值越大,这满足一个分段函数。给出哪些员工可以做哪些东西,给出这些分段函数,求最小的愤怒值以满足需要被制造的商品。 思路:费用流。我写的朴素费用流好像很慢,有时间学一学费用流的多路增广。 由于题目中满足那些分段函数是满足单调递增的性质的,所以就可以如下建图: S->每个人,费用0,流量INF 每个商品->T,费用0,流量为需要改商品的数量 对于每个人虚拟建n个节点(n<=5) 每个人->虚拟节点,费用......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 741字 评论关闭
4.3 string 类 用cin将键盘输入存储在string对象中 可以使用数组表示法访问存储在string对象中的字符,如str[2]。 允许将一个string对象赋值给另一个string类。 可以使用 + 将两个string对象合并起来, 也可以使用 +=将字符串附加到string对象的末尾。 string str3; str3=str1+str2; str1+=str2; c风格的操作 strcpy(char1,char2);//复制 strcat(char1,char2);//将char2加到char1上 很显然,处理string对象的语法一般情况下比处理C字符串函数简单,另外,使用字符数组时,总是存在目标数组过小的危险。 4.4结构 C++在声明......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 2996字 评论关闭
1. volatile关键字 C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier。这是 BS 在 "The C++ Programming Language" 对 volatile 修饰词的说明: A volatile specifier is a hint to a compiler that an object may change its value in ways not specified by the language so that aggressive optimizationsmust be avoided.   volatile 关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键......
阅读全文
以下内容全部原创,转载请注明作者 :AekdyCoin以及本文地址http://hi.baidu.com/aekdycoin/item/e493adc9a7c0870bad092fd9 曾经看过如下一个公式: huicpc0207习题小结:http://blog.csdn.net/longshuai0821/article/details/7827475以上的公式如果第一次见到,难免有不少疑惑:为什么可以这么写?限制条件为什么是x >= Phi(C),这个公式为什么正确?今天突发奇想,在纸上YY以后得到了以下证明(个人证明,如果有问题欢迎提出)定理 1:对于一个数对(A,C) 必然存在一个最小的正整数 L,满足其中SPOS 是一个大于等于0的整数(下面具体介绍)......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 2088字 评论关闭
转自http://nforcex.blogbus.com/logs/7537173.html 我们在这里拿最典型且开源的Unix/Linux平台举例: 1. 进程进程:程序的一次动态执行过程,是操作系统管理系统活动的基本单位。从内核的角度看,进程是系统中的一个对象,它对应一个程序的执行流并且是一个资源分配(包括内存和文件等)的单位。在Linux中,一个进程包括四个部分内容:指令段(正文段):存放程序的CPU指令代码。用户数据段:存放程序所需要的数据。用户堆栈段:程序执行所需要的堆栈空间。系统数据段:操作系统内核内的数据,每个进程对应一套数据,包括页表(pa......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 925字 评论关闭
问题: 给定一整数序列A1, A2,... An (可能有负数),求A1~An的一个子序列Ai~Aj,使得Ai到Aj的和最大  例如:整数序列-2, 11, -4, 13, -5, 2, -5, -3, 12, -9的最大子序列的和为21。 从左到右记录当前子序列的和sum,开始位置为start,结束位置为end。若sum不断增加,那么最大子序列的和max也不断增加(不断更新max,start,end)。如果往前扫描中遇到负数,那么当前子序列的和将会减小。此时sum 将会小于max,当然max也就不更新。如果sum降到0时,说明前面已经扫描的那一段就可以抛弃了,这时将sum置为0,并且start为下一个位......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 245字 评论关闭
系统错误,参数不正确。。。 应该是说加载的DLL格式不正确。 在编译DLL的时候将编译选项嵌入清单选否,或者不启用增量编译 问题解决 总结一下经验,以备后忘。 1.找不到指定模块原因:要加载的DLL依赖于其他的DLL,系统需要先加载依赖的DLL,但是在搜寻目录没有找到 2.GetLastError() 返回一个错误值,表示参数不正确 原因:加载DLL过程中DLL初始化失败,可能是个无效的DLL,或者DLL初始化时有未处理的异常 3.不知道什么原因,可能是VS的BUG,关闭工程属性中的“启用增量链接”试试
阅读全文
  • 12月
  • 02日
综合 ⁄ 共 808字 评论关闭
 dspack安装之前,必须先安装DirectX9.0(DSPack2.3.4默认支持DirectX9.0)利用最新 DircetX 9 中的 DirectShow 相关 API 播放 VCD、DVD、MP3、DivX 等影音格式文件的构件 ( 2.0 版,附源码 ) 影像与音质的质量极佳。适用 Win9X, ME, 2000已及D5 D6 D7 下载地址:1)http://sourceforge.net/projects/dspack2)http://www.progdigy.com/modules.php?name=DSPack 1 - Add this paths to your search directory:        - (DSPackDir)/src/Directx9        - (DSPackDir)/src/DSPack 译:添加查询路径,否则在编译时发生找不到相关.dcu......
阅读全文
  • 11月
  • 27日
综合 ⁄ 共 3102字 评论关闭
  首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图:              可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。        注意,以上这些理论,是指标准流中的div。        小菜认为,无论多么复杂的布局,其基本出发点均是:“如何在一行显示多个div元素”。        显然标准流已经无法满足需求,这就要用到浮动。              浮动可以理解为让某个div元素脱离标准流,漂浮在标准流之上,和标准流不是一个层......
阅读全文
  • 11月
  • 24日
综合 ⁄ 共 821字 评论关闭
看哪些书才能渐渐开始精通C++? 推荐的阅读顺序: level 1从<<essential c++>>开始,短小精悍,可以对c++能进一步了解其特性以<<c++ primer>>作字典和课外读物,因为太厚不可能一口气看完level 2然后从<<effective c++>>开始转职,这是圣经,请遵守10诫,要经常看,没事就拿来翻翻接着是<<exceptional c++>>,个人认为Herb Sutter主席大人的语言表达能力不及Scott Meyers总是在教育第一线的好顺下来就是<<more effective c++>>和<<more exceptional c++>>......
阅读全文
  • 10月
  • 03日
综合 ⁄ 共 1704字 评论关闭
熵(entropy)这个概念为什么可以被引用到科学的多个不同的领域呢? (物理,计算机视觉,信息论等等) 这里我就来谈谈物理学上的熵,和信息论中的熵联系在于哪里。 为了帮助理解和应用,最后有几个关于熵的应用的有趣例子。 熵最早来原于物理学. 德国物理学家鲁道夫·克劳修斯首次提出熵的概念,用来表示任何一种能量在空间中分布的均匀程度,能量分布得越均匀,熵就越大。 一滴墨水滴在清水中,部成了一杯淡蓝色溶液 热水晾在空气中,热量会传到空气中,最后使得温度一致 可以注意到些能量分布的变化的过程都是都是不可逆的(你不能......
阅读全文