码迷,mamicode.com
首页 > 其他好文
【方法2】删除Map中Value重复的记录,并且只保留Key最小的那条记录
【方法2】删除Map中Value重复的记录,并且只保留Key最小的那条记录 根据guigui111111的建议:先把Map按Key从大到小排序,然后再把Key和Value互换。...
分类:其他好文   时间:2014-06-24 21:34:15    阅读次数:251
指针知识梳理7- 函数指针
前面讲 程序运行起来以后,在内存中有代码区,程序执行每一条指令,是从内存中读出来这条指令,然后再执行。 所谓函数的地址是指函数的入口地址,这个函数的从这个地址开始进入执行,也就是从这个地址处取指令执行。 那么在代码层面,函数的地址用 函数指针变量 来存储。...
分类:其他好文   时间:2014-06-24 22:22:48    阅读次数:212
Flex 错误mx.messaging.messages::RemotingMessage)详解
(mx.messaging.messages::RemotingMessage)#0 从异常信息中可以发现destination值为空字符串,根本原因是配置文件remoting-config.xml中没有定义destination对应的调用目标。 比如 var classesDao : RemoteObject = new RemoteObject("ClassesDao"); 到remoting-config.xml中查找destination标签Id为ClassesDao的声明,没有找到,所以报告如上异...
分类:其他好文   时间:2014-06-24 18:49:02    阅读次数:210
在排序好的数组插入一个数字,数字要插入到合适的位置上
最近在看以前大一看过的一本书《JAVA开发实战经典》李兴华写的,每看一次以前看过的书,收获都是不一样的,很多东西以前不明白,现在一看恍然大悟的感觉;   这道题目是书上的习题,没给参考答案,我在网上也没找到好点的,就发上来,感觉这个算法还可以优化得更好,希望高手指点          // 在排序好的数组插入一个数字,数字要插入到合适的位置上        int intArr[] = ...
分类:其他好文   时间:2014-06-25 19:31:58    阅读次数:177
Cocos2d-x 脚本语言Lua中的面向对象
Cocos2d-x 脚本语言Lua中的面向对象 面向对象不是针对某一门语言,而是一种思想,在面向过程的语言也可以使用面向对象的思想来进行编程。在Lua中,并没有面向对象的概念存在,没有类的定义和子类的定义,但同样在Lua中可以利用面向对象的思想来实现面向对象的类继承。一、复制表的方式面向对象--Lua中的面向对象 --[[ 复制表方式面向对象 参数为一张表,通过遍历这张表取值,赋给一张空表...
分类:其他好文   时间:2014-06-25 19:53:21    阅读次数:196
kvm: does not work properly. Using workaround
转载请注明出处,为开源贡献自己的力量,谢谢: http://www.openext.org/2014/06/libvirt-erro2为了进一步的学习kvm,手动安装了qemu-kvm但是在创建虚拟机的时候出现:kvm: does not work properly. Using workaround初步认为kvm没有insert,所以:#modprobe kvm#modprobe kvm-int...
分类:其他好文   时间:2014-06-24 23:48:33    阅读次数:611
Make a dent in the universe
重读《一个数学家的辩白》,犹如第一次阅读时一样,我被文中的雄心所鼓舞。“雄心是世上几乎所有最佳工作成果的驱动力。” 最高尚的雄心壮志是在自己身后留下某种永存的价值 在这平坦的沙滩上, 海洋与大地间, 我该建起或写些什么, 来阻止夜幕的降临? 告诉我神秘的字符, 去喝退那汹涌的波涛, 告诉我时间的城堡, 去规划那更久的白昼。...
分类:其他好文   时间:2014-06-24 22:34:16    阅读次数:690
POJ 1269 Intersecting Lines(线段相交,水题)
Intersecting Lines 大意:给你两条直线的坐标,判断两条直线是否共线、平行、相交,若相交,求出交点。 思路:线段相交判断、求交点的水题,没什么好说的。 struct Point{ double x, y; } ; struct Line{ Point a, b; } A, B; double xmult(Point p1, Point...
分类:其他好文   时间:2014-06-24 21:16:40    阅读次数:155
自定义GSON类型适配器
Exception in thread "main" java.lang.RuntimeException: No-args constructor for class java.sql.Timestamp does not exist. Register an InstanceCreator with Gson for this type to fix this problem. #关于使...
分类:其他好文   时间:2014-06-24 17:52:56    阅读次数:207
赞一下TMS Software 和 AdvStringGrid
很久前给Support发Email问能不能在设计期给AdvStringGrid标题加个数字标识,每次我都是自己改代码加上去。这次升级到新版本,没想到加入了这个功能: 功能虽小但是非常实用,很多的事件和函数接口都是用Index的,有了这个就不用费力去对比了。 真心赞一个!...
分类:其他好文   时间:2014-06-24 20:05:12    阅读次数:170
不要让“知识”限制了你的思维
不要让自己的知识限制了自己。生活和工作中,我们该永不止步,提升自己的知识水平和认知层次。怎样才能做到呢?首先要认识到自己“知识”的有限性、学习现有知识、形成和扩展自己的知识系统,其次培养自己观察和思考的能力、应对意外、发现未来的知识。且后者很关键。...
分类:其他好文   时间:2014-06-24 18:48:26    阅读次数:147
MapReduceTopK TreeMap
MapReduce TopK统计加排序中介绍的TopK在mapreduce的实现。 本案例省略的上面案例中的Sort步骤,改用TreeMap来实现获取前K个词 package TopK1; import java.io.IOException; import java.util.StringTokenizer; import org.apache.hadoop.conf.Configurat...
分类:其他好文   时间:2014-06-24 22:33:34    阅读次数:293
一个程序员的Ubuntu安装的那些软件
鄙人程序猿一枚,Android开发,常年使用Ubuntu(主要是买不起Mac,O(∩_∩)O哈哈~)。分享一下自己使用的那些软件,如果你有什么好的软件。欢迎与我交流。 输入法:开始的时候是用的fcitx,后来搜狗出了linux版本,选择之。下载链接 办公软件:WPS Linux,真心很好用,比libreOffice好用不止一点.下载链接 注意:下载alpah版本. 浏览器:chr...
分类:其他好文   时间:2014-06-24 19:30:30    阅读次数:329
ubuntu下打包制作deb安装包
最近写了一个小程序,打算做成deb发布,折腾了两天,终于找到了一个简单的deb制作方法 1、首先要编译好程序,获得程序的可执行文件 2、新建一个文件夹,例如在用户目录下新建mydeb文件夹 3、在mydeb文件夹建立如下结构的文件夹和文件 |——mydeb      |————usr            |————lib                  |——可执行文件(安装后,...
分类:其他好文   时间:2014-06-24 21:39:35    阅读次数:176
vs2012编译CZMQ-2.2.0
1、下载源码包 到地址http://download.zeromq.org/czmq-2.2.0.zip下载源码,解压缩到czmq-2.2.0目录下如图所示 将builds目录拷贝到czmq-2.2.0目录下(合并并覆盖),并将czmq-2.2.0移出来即文件目录由czmq-2.2.0\czmq-2.2.0变为czmq-2.2.0(这一步特别注意,下面的属性配置依赖这个配置) 2、编译 打...
分类:其他好文   时间:2014-06-24 22:41:40    阅读次数:464
codeforces-148D-Bag of mice-概率DP
dp[x][y]:现在有x个白老鼠,y个黑老鼠,公主赢的概率。 那么: 如果公主直接拿到白老鼠,概率为x/(x+y),公主赢。 如果公主拿到黑老鼠,概率为y/(x+y),那么公主如果想赢,龙必须拿到黑老鼠,概率为(y-1)/(x+y-1); 那么逃跑的老鼠为黑老鼠的概率为(y-2)/(x+y-2),为白老鼠的概率为(x)/(x+y-2); 那么dp[x][y]=x/(x+y)+y/(x+...
分类:其他好文   时间:2014-06-24 21:22:47    阅读次数:169
Emacs安装配置全攻略之一编译安装简单配置
. 准备工作 (1)安装svn、ssh sudo apt-get install ssh subversion (2)安装texinfo(为了编译man包) sudo apt-get install texinfo (3)安装编译所需的支持包,依环境而定 sudo apt-get build-dep emacs21 libgtk2.0-dev xserver-xorg-...
分类:其他好文   时间:2014-06-24 21:56:52    阅读次数:353
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!