有些时候你想在运行时加载一个lib或者function or class,这种事情经常发生在你开发一个plugin或者module时遇到。在C语言里,你可以轻松的利用dlopen, dlsym, dlclose来做到,但是在C++的世界里却没那么简单了。本文简单介绍如何在运行时加载c++ function和class的简单实现方法。...
分类:
其他好文 时间:
2015-05-31 06:50:16
阅读次数:
119
题意:有一个容量为n的箱子,有两种珠宝,占的体积和价值分别是s1,v1,s2,v2,求能装下的最大的价值总量。
分析:刚开始以为是背包问题,但其实没那么简单;后来分情况讨论还是不行;后来又暴力枚举,当然是超时了。正确做法是有一部分是用背包的贪心,另一部分用枚举!现在就是看哪一部分用贪心。
看别人的题解是:L = LCM(s1,s2),可是知道大于L的部分就用价值比高的,所以n%L的部分枚举,其...
分类:
其他好文 时间:
2015-05-28 23:10:46
阅读次数:
174
正则表达式(regular expression, 简称RegEx)用途:查找替换多个匹配结果:绝大多数正则表达式引擎的默认行为是只返回第1个匹配结果.只能匹配\n外的任何单个字符WANRING:验证某个模式不能获得预期的结果并不困难,但如何验证它不会匹配到你不想要的东西可就没那么简单了。-(连字符...
分类:
其他好文 时间:
2015-05-28 00:17:19
阅读次数:
113
环境:jdk 1.7。 ``` package hellojava; public class HelloJava { // 用取余运算 public boolean isEven01(int num) { if (num % 2 == 0) { return true; } else { return false; } } // 如果没有取余运算符,自...
分类:
编程语言 时间:
2015-05-17 10:53:19
阅读次数:
222
这是个全民看脸的时代,手机也一样。漂亮的APP给手机增色不少,那就赶紧给你这个女朋友打扮一下吧。
从设置静态壁纸,到动态壁纸,到锁屏壁纸,再到主题,其实也没那么简单。...
分类:
移动开发 时间:
2015-04-21 18:04:44
阅读次数:
121
经常见到一种论调,就是思想才是最重要的,语言不重要。这种论调,理论是如此。但是实际上没那么简单。编程这个活动,是以结果为导向的,拿不出有竞争力的产品就等于0因此光有思想,仍有一个艰苦的实践过程。而且还不容易,得掌握IDE和相关的MFC/VCL库,以及配置正确的编译参数才行,当然还有语言本身,或者RT...
分类:
其他好文 时间:
2015-04-15 07:11:37
阅读次数:
127
这道题是大数相加问题,不算难,也没那么简单,要仔细。想到两种办法,第一种是使用交换区,另一种不使用交换区,更节省空间。 1 #include 2 #include 3 #include 4 5 6 int main(void) 7 { 8 char s1[1010], s2[101...
分类:
其他好文 时间:
2015-03-10 11:43:52
阅读次数:
133
原题地址有人些的做法是判断中序遍历序列是否是回文串,一开始我觉得挺有道理,但是琢磨了一阵觉得没那么简单。比如下面这个树: 1 / 1 / 1中序遍历序列是"111",虽然是回文串但这棵树明显不是对称的。如果要是把NULL也算进去呢?还是上面...
分类:
其他好文 时间:
2015-01-26 14:55:27
阅读次数:
165
定义系统默认的日志收集还算EASY。但如何在公司项目里要配置程序员们写的自定义日志,那可能就要用到LOCAL及FILTER过滤这些东东了。。。慢慢走吧。。收集URL备用,都是讲LOCAL,TEMPLAT,FILTER比较好的CASE:http://blog.sina.com.cn/s/blog_4a...
分类:
其他好文 时间:
2015-01-26 00:02:05
阅读次数:
2414