编程是开发者的强力技能,而代码则是开发者的有效武器,那么好代码是怎样炼成的呢?我想分享一下以下这些想法,因为我觉得这些对于这次重要的讨论来说是一个有趣的起点。 好代码并不只是可以编译而已,它还会沟通...
分类:
其他好文 时间:
2015-11-10 12:36:23
阅读次数:
237
事情的起因是这样的,之前同事的代码有一个内存池出现了没有回收的情况。也就是是Pop出来的对象没有Push回去,情况很难复现,所以在Pop里的打印日志,跟踪是谁调用了它,我想在GDB调试里可以追踪调用的栈帧,那也一定有方法实现。首先上网搜索了一下,并没有结果!还好代码量不是很多,只能用最笨的方法...
分类:
系统相关 时间:
2015-11-03 11:54:09
阅读次数:
284
题意: 求一个无向图的点连通度。分析: 把一个点拆成一个入点和一个出点,之间连一条容量为1的有向边,表示能被用一次。最大流求最小割即可。套模板就好代码; #include #include #include #include #include using namespace std;cons...
分类:
Web程序 时间:
2015-11-01 21:19:33
阅读次数:
379
很膜拜那些既能写出一手好代码,并且还能够懂设计懂交互的人。公司基本上都对这两块工作 分工分职,但是我觉得作为一名移动开发者,懂点设计 是必备的。 国外的很多大牛们,感觉他们虐我们千百遍了。 我觉得写代码和搞设计这两样东西不会有任何冲突, 设计的时候往往不能 脱离了代码的实现难度,以及 系统的风格设计...
分类:
其他好文 时间:
2015-10-26 00:32:51
阅读次数:
145
题意: 给出一个有向图,求所有路径(两点间的最短路径)的平均值。分析: 用floyd求两点间的最短距离,然后求平均就好。代码: #include #include #include #include using namespace std;int dist[101][101];int maxn...
分类:
其他好文 时间:
2015-10-25 17:38:14
阅读次数:
187
也比较简单,写的不好,代码里用到了LOOKANDFELL,QUAQUA8.0的包package com.Game24;import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLayout;import java....
分类:
编程语言 时间:
2015-10-20 19:32:23
阅读次数:
167
在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。 切片: L = [‘Michael‘, ‘Sarah‘, ‘Tracy‘, ‘Bob‘, ‘Jack‘]
print L[0:3] # [‘Michael‘, ‘Sarah‘, ‘Tracy‘] L[0:3] 表示,从...
分类:
编程语言 时间:
2015-10-20 15:28:48
阅读次数:
190
如果项目上过线的话,那你一定知道Log是多么重要。 为什么说Log重要呢?因为上线项目不允许你调试,你只能通过Log来分析问题。这时打一手好Log的重要性绝不亚于写一手好代码。项目出问题时,你要能拿出Log证明自己负责的部分没有问题,如果是自己的问题,要从Log里快速找出错误原因。如果没有从Log....
分类:
其他好文 时间:
2015-10-15 01:11:13
阅读次数:
241
原题连接:http://acm.hdu.edu.cn/showproblem.php?pid=1300题意:题目太长了。。自己看吧题解:看懂题目,就会发现这是个傻逼dp题,斜率优化一下就好代码:#include#include#include#include#define MAX_N 500usin...
分类:
其他好文 时间:
2015-10-08 13:10:02
阅读次数:
225
一、发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。二、验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了...
分类:
Web程序 时间:
2015-10-05 23:18:33
阅读次数:
167