优秀的代码是一件艺术品?或者软件工艺宣言言过其实了?成为一名”优秀“的程序员,有什么要求?
设想你雇佣了一名水管工,让他更换地下室的旧管道。这个家伙在工作之前、之中、之后,他就没有停止过谈论他的管道工艺的艺术美。
”看看那根管道的角度。看看它与墙壁对齐是多么地美?如果你问我,那么它就是一件艺术品。“
这和程序员没什么区别。没有什么比不可一世的程序员把他或她自己的代...
分类:
其他好文 时间:
2014-11-05 17:18:42
阅读次数:
185
新建的小图片 64*64
灰度的。
想做成笔刷,要导出 : 文件 ---> export
文件类型为:gbr
把此文件复制到 gimp 的笔刷文件夹:
GIMP 2\share\gimp\2.0\brushes\diy
【上面是我的windows 版的位置】
diy 是我起的名称。
重启 gimp 后就可以看到了。...
分类:
其他好文 时间:
2014-11-05 17:19:00
阅读次数:
230
题意:给定一个大数k,k是两个大素数的乘积的值,再给定一个int内的数L
问这两个大素数中最小的一个是否小于L,如果小于则输出这个素数。
分析:因为k达到了10^100,只能用字符串读入,再转化为千进制,用int数组存储,
然后枚举小于L的素数,看是否能被整除,即判断k%L是否为0,
这样就得先用筛选法求素数打表,但是注意要打表到大于10^6
关于高精度取余,就需要用到同余定理...
分类:
其他好文 时间:
2014-11-05 17:20:29
阅读次数:
168
一款多人在线即时战斗游戏的服务端设计文档整理,补充,备忘....
分类:
其他好文 时间:
2014-11-05 17:19:29
阅读次数:
150
LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen,和 D. Harwood 在1994年提出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特征。
从纹理分析的角度来看,图像上某个像素点的纹理特征,大多数情况下是指这个点和周围像素点的关系,即这个点和它的邻域内点的关系。从哪个角度对这种关系提取特征,就形成了不同种类的特征。有了特征,就能根据纹理进行分类...
分类:
其他好文 时间:
2014-11-05 17:17:07
阅读次数:
247
void Node::sendToBack(Node* child)
{
if (this->_children.size() >= 2) {
auto start = *this->_children.begin();
auto bottomOrderOfArrival = start->getOrderOfArrival();
auto...
分类:
其他好文 时间:
2014-11-05 17:19:25
阅读次数:
191
工欲善其事,必先利其器
背景:最近一直在写些python
脚本,同事review完发现一处地方不符合pep8规范,建议修改。
虽说是一处小小的改动,只要一分钟就可以搞定。但是我想下次会不会还犯这种错误?如何能一劳永逸解决这个问题?由于本人用vim作为python IDE,所以就去google了下是否有对pyt...
分类:
其他好文 时间:
2014-11-05 17:16:53
阅读次数:
128
总的架构图:
看上面的框架图,先抓住它的主干,即Collection和Map。
1 Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。
Collection包含了List和Set两大分支。
(01) List是一个有序的队列,每一个元素都有它的索引。第一个元素的索引值是0。
List的实现类有Lin...
分类:
其他好文 时间:
2014-11-05 17:17:21
阅读次数:
152
Qwtpolar 是 Qt 的一个第三方扩展,用了绘制极坐标下的函数图形。官方网站在:
http://sourceforge.net/projects/qwtpolar/
最近正好需要相关的功能,所以就花了点时间研究了一下。
安装Qwtpolar 之前首先要安装 qwt。Qwt的编译、安装很简单。
qmake
make
make install
这三步就可以了,唯一需要...
分类:
其他好文 时间:
2014-11-05 17:18:11
阅读次数:
167
题意:在 [a, b] 取一个整数 x,在 [c, d] 取一个整数 y,求满足 (x + y) % p = m 的 (x, y) 的对数(0
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4790
——>>2013年成都区赛最后一题,当时TLE6次无果。。。。加上 B 的无限WA,铁铁地铁了。。
。。。。。。。
设 f(a, b) 表示...
分类:
其他好文 时间:
2014-11-05 17:16:49
阅读次数:
189
4.2自定义EDIT
自定义button,自定义editbox可以使button和editbox更符合自己的需求。请看下面示例:只限字母字符输入的editbox建立。
1.了解函数CWnd::SubclassDlgItem
BOOL SubclassDlgItem(
UINT nID,
CWnd* pParent
);
说明:调用这个函数可以“动态子类化”从对话...
分类:
其他好文 时间:
2014-11-05 17:15:28
阅读次数:
311
Red and Black
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 23001
Accepted: 12407
Description
There is a rectangular room, covered with square tiles. E...
分类:
其他好文 时间:
2014-11-05 17:16:24
阅读次数:
161
1浏览器生成默认UA
Android浏览器的UA的生成实在android.webview.WebSettingsClassic.getCurrentUserAgent()中,会根据Build.VERSION.RELEASE,Build.MODEL等来生成系统版本和机型等信息来组装生成UA...
分类:
其他好文 时间:
2014-11-05 17:16:52
阅读次数:
155
#include
#include
typedef char TElemType;
typedef struct BiTNode
{
TElemType data;
struct BiTNode *lchild,*rchild;
}BiTNode, *BiTree;
void CreateBiTree(BiTree *T)
{
//按先序次序输...
分类:
其他好文 时间:
2014-11-05 17:16:03
阅读次数:
159