Avatar_small

最佳编程语录(Best Programming Quotations)

最佳编程语录(Best Programming Quotations) A good programmer is someone who looks both ways before crossing a one-way street. — Doug Linder, systems administrator 好的程序员这样一类人,这类人在横穿一条单行道前都要先看一下路两边。...

Avatar_small

zend framework中的action helper和controller之间的关系。

这两者就像护士和外科大夫的关系,外科大夫做手术,脑子里只想着应该怎么开刀,而不是想着刀在哪里,于是开刀的时候,想用什么一伸手就有了,谁提供的阿?护士,等到刀开完了,大夫拍拍屁股走了,人还开着膛呢,能就这么完了吗?但是大夫不管,谁管啊,还是护士。 action helper就像护士一样,负责准备好controller中action需要的一切,以及最后的善后工作,这样controller就可以...

Avatar_small

求一个数是第几个排列数

根据康托展开公式: a[i]为第i个数比后面的都小的个数。 #include <stdio.h> #include <string.h> int FAC[10] = {1,1,2,6,24,120,720,5040,40320,362880}; int CantorExp(char *s, int n) { int i, j, t, num = 0...

Avatar_small

中文汉字转拼音首字母

/*ConvertToPY v0.1 author:star date:2010-02-25 */ #include <iostream> #include <string> using namespace std; static char convert(wchar_t n); static bool In(wchar_t start, wc...

Avatar_small

[转]log4cxx以时间,大小的备份

一、按照一定时间产生日志文件,配置文件如下: # Set root logger level to ERROR and its only appender to A1. log4j.rootLogger=ERROR,R

Avatar_small

【转】MFC程序(SDI)一开始运行最大化

修改MFC的窗口界面的外观,修改MFC窗口的外观要用到类风格(CS_XXXX)和窗口风格(WS_XXXX),MFC在WinMain函数的最开始都定义了WNDCLASS窗口类,该类可以改变窗口的图标,背景,光标等;若要改变窗口的大小,一般在 CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中修改构造类cs的值,可以修改cs的cx,cy来改...

Avatar_small

一个Shell Script的诞生

任务:一批视频文件,需要 自动化地转码成指定的格式 上传到服务器 得到文件的url地址 对于转码工作,目前为止依然没有顺利的完成,由于网上资料贫乏,各种视频音频格式、编解码器、专利开源问题比较纠结,需要很长的时间理清这些关系。我重点研究了ffmpeg和yamdi这两个工具。但是今天用yamdi的时候发现一个很奇怪的bug—...

Avatar_small

DP轻松上阵

HDU 1864 http://acm.hdu.edu.cn/showproblem.php?pid=1864 状态d[j]:报销了前i个报销单后的报销限额为j的最大报销数 状态转移方程:d[j]=max(d[j],d[j-w[i]]+w[i]); for(i=0; i<m; ++i) for(j=Q; j>=w[i]; --j){ if(d[j-w[i]]+w[...

Avatar_small

求平面最近点对

对于平面上N个点,求其中两个距离最近的点。输入格式:点的个数N,然后是N个坐标即可计算出。 #include <stdio.h> #include <math.h> #include <assert.h> #include <stdlib.h> struct pos {double x, y;}; typedef struc...

Avatar_small

嵌入梦想 芯动未来

吃饭睡觉打酱油之余,利用假期的闲暇时光,对此次上海之行简单记录。 7月14日,我们带着IFFICE赶赴上海,参加在上交的项目答辩。我们面色凝 重(赵悦除外...),因为我们正纠结于怎么把四个队十多个大箱子扛上火车,从学校到火车站的路上,我们迅速拟定了劫持校车的计划... 后来谢楷老师还半开玩笑:以后选拔队员要加一项体能测试,用来限制作品允许的重量。 7月15日下午两点左右,...

Avatar_small

Log4e插件安装和使用

偶发发现这一个东东,Log4e是一个插件,是log4j日志很好的一个编写助手,Log4e是一个免费的Eclipse插件,它可帮助你在你的Java工程中快速加入日志。而且Log4e可以帮助你把System.out.println转成日志的输出,非常方便,还可以瞬间移除代码中的日志代码,无需我们一个一个找到然后再删除。 Log4e的插件的下载地址:log4e.jayefem.de/...

Avatar_small

JBoss下的log4j 配置

搞了一个上午~~终于在Jboss下成功的将想要的信息写到文件里去了~~ 贴个相关配置以及解释~~ <!-- ### ### 输出方式是 文件 的形式输出 DailyRollingFileAppender 是每天一个文件 ### 拓展:log4j输出方式有5种,分别是: ### 1.org.apache.log4j.ConsoleAppend...

Avatar_small

【转】程序的编译过程

上次我已经说过,程序库分为静态和动态两种,今天先从程序的编译过程入手,简单介绍一下静态库和程序编译的基础知识,至于更加复杂更加深入的内容、以及动态库、运行时方面的东西,下次再说。 静态库是什么意思呢?举例来说,你自己写的某个程序用到了opencv和highgui中的某些函数或变量(总之是需要占用内存的东西,就需要一个地址), 而opencv和highgui在发布时都是以库的形式发布...

Avatar_small

沉淀

每天都盼着工作能有一个新的开始。。。。 不扯淡了。仔细沉淀。 今天的工作有了突破,很高兴。 有很多值得总结的地方,在此,仅指明方向,待以后继续沉淀。 (1)用心。 最近工作遇到了一些瓶颈,这个瓶颈以前不是没遇到过,这次的比较难。 特别是休眠恢复的那个。但是明显可以感觉到,是因为没有用心。 太浮躁,跟大环境有一部分关系,更多的还是内在的修为。 今天也许是巧合,也许是感动上苍,总...

Avatar_small

求一个数的二进制有多少个1?

/*author:Star date:2010-08-02*/ #include <stdio.h> #include <assert.h> int CntBit(unsigned int n) //分治思想 { n = ((n & 0xaaaaaaaa) >> 1 ) + (n & 0x55555555); n =...