顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情 ...
分类:
编程语言 时间:
2017-01-31 10:33:22
阅读次数:
268
上下拉刷新控件 1. MJRefresh --仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。(推荐) 2. SVPullToRefresh --下拉刷新控件4500+star,值得信赖3. CBStoreHou ...
分类:
移动开发 时间:
2017-01-30 11:48:29
阅读次数:
345
Hook是什么? hook翻译之后是钩子的意思,hook的用途主要是用来拦截消息的,看到这里大家可能会迷茫,What is a hook?所以这时就不得不普及一下操作系统的原理。 举个例子:假如你是一名游戏热衷者,在玩游戏时,你要释放技能那么你就会对键盘鼠标进行操作,表面上你是直接操作游戏,其实中间 ...
分类:
其他好文 时间:
2017-01-28 14:25:42
阅读次数:
278
datasnap用多账套+连接池,短连接,一个服务支持2000个客户端完全没有问题,你如果客户端量还大,可以考虑把datasnap做成集群 这个老方法了,可以用grpc+delphi.java+delphi.net都快死了.现在很多项目服务端都用golang http://www.grpc.io/d ...
分类:
Windows程序 时间:
2017-01-26 07:45:25
阅读次数:
1661
一、效果展示 效果如图1所示,时钟列表支持鼠标左右拖动,带有黑色背景的是晚上时钟,无黑色背景的是白天时钟 二、源码分析 1、main.cpp文件中只包含了一个宏,该宏的具体解释请看qml 示例中的关键宏文章 2、时钟项 3、时钟列表 ...
分类:
其他好文 时间:
2017-01-23 20:24:28
阅读次数:
824
开发环境搭建 mybatis 的开发环境搭建,选择: eclipse j2ee 版本,mysql 5.1 ,jdk 1.7,mybatis3.2.0.jar包。这些软件工具均可以到各自的官方网站上下载。首先建立一个名字为 MyBaits 的 dynamic web project 1. 可以创建ma ...
分类:
数据库 时间:
2017-01-10 19:41:33
阅读次数:
210
屏幕适配问题共有四种解决方案:(1)根据屏幕宽高写控件frame(下策);(2)Autoresizing的使用(中策);(3)AutoLayout的使用(上策);(4)sizeClasses+AutoLayout的使用(上上策)。下面将会分别来进行叙述。 利用宽高比,在不同的屏幕中来进行对控件的位置 ...
分类:
移动开发 时间:
2017-01-10 19:30:19
阅读次数:
467
开启general_log日志,获取mysqldump执行语句 执行备份命令 测试方法,这里就不贴了,总结 ...
分类:
数据库 时间:
2016-12-27 22:38:46
阅读次数:
208
介绍 KafkaOffsetMonitor是有由Kafka开源社区提供的一款Web管理界面,这个应用程序用来实时监控Kafka服务的Consumer以及它们所在的Partition中的Offset,你可以通过浏览当前的消费者组,并且每个Topic的所有Partition的消费情况都可以观看的一清二楚 ...
分类:
其他好文 时间:
2016-12-27 20:12:00
阅读次数:
333
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'paramUtil' defined in URL [jar:file:/Users/exmyth/web/target/x ...
分类:
其他好文 时间:
2016-12-26 21:08:50
阅读次数:
206