题目大意: 现有1*1,2*2,3*3,4*4,5*5,6*6规格的产品若干个(高度都为h),问最少需要多少个 6*6*h的箱子把这些产品都装完 输入:每组测试数据共6个整数,分别代表1*1,...6*6这些产品的数量 思路: 细心模拟就好 具体代码如: ...
分类:
其他好文 时间:
2016-08-23 13:22:42
阅读次数:
152
1-1数据压缩的一个基本问题是“我们要压缩什么”,对此你是怎样理解的? 1-2数据压缩的另一个问题是“为什么进行压缩”,对此你又是如何理解的? 1-6数据压缩技术室如何分类的? 答:1-1 数据压缩,就是指不丢失有用信息的前提下,以最少的数码表示信号源所发的信号,减少容纳给定消息集合或数据采样集合的 ...
分类:
其他好文 时间:
2016-08-23 13:20:47
阅读次数:
219
“该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实际上,使用C/C++这类没有垃圾回收机制的语言时,你很多时间 ...
分类:
编程语言 时间:
2016-08-23 13:22:17
阅读次数:
292
当我们需要将一个对象进行归档时,都要让该对象的类遵守NSCoding协议,再实现归档和接档方法。例如有一个Person类,该类有两个成员变量 两个协议的实现方法如下 但当该类拥有上百个属性时,那将会花费更多的功夫在重复代码上,所以使用运行时机制截取类的成员变量,进行赋值 例如有一个狗类Dog和它的父 ...
分类:
其他好文 时间:
2016-08-23 13:21:29
阅读次数:
136
单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。 2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。 3、有些类如交易 ...
分类:
其他好文 时间:
2016-08-23 13:20:41
阅读次数:
145
这篇文章主要介绍了PHP中的Memcache,从Memcache简介开始,详细讲解了如Memcache和memcached的区别、PHP的 Memcache所有操作方法、每个操作方法的详细解释等,需要的朋友可以参考下 一、Memcache简介 Memcache是danga.com的一个项目,最早是为 ...
分类:
系统相关 时间:
2016-08-23 13:21:34
阅读次数:
270
quartz是石英钟的意思,所以用这个名字来做定时器的框架名称再适合不过。一年前做项目的时候有用过这个框架,当时没有整理,今天刚好新的商城系统也需要定时器。想要达到的效果是:每天的固定时间,比如凌晨3:00的时候定时扫描数据库,查看所有的订单,看看这些订单是否超过5天还未付款,如果未付款,则将这部分 ...
分类:
编程语言 时间:
2016-08-23 13:22:37
阅读次数:
218
渐进增强过程: -> 刚学习js的时候,一般都是用如下的方式来写代码: var decimalDigits = 2,tax = 5; function add(x, y){ return x + y;} function subtract(x, y){return x - y;} -> 学习了原型后 ...
分类:
其他好文 时间:
2016-08-23 13:20:03
阅读次数:
145
其实这只是给自己看的一个configure选项笔记,没有太多的东西。 首先: 下载qt5.6的源码: 地址: http://download.qt.io/archive/qt/5.6/ 下载完解压: tar -xvf qt-everywhere-opensource-src-5.6.0.tar.gz ...
分类:
其他好文 时间:
2016-08-23 13:22:01
阅读次数:
275
有一个只由0,1,2三种元素构成的整数数组,请使用交换、原地排序而不是使用计数进行排序。 给定一个只含0,1,2的整数数组A及它的大小,请返回排序后的数组。保证数组大小小于等于500。 ...
分类:
编程语言 时间:
2016-08-23 13:19:24
阅读次数:
143
主要实现这个方法就好了 -(NSArray<UITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{ return @[ [U ...
分类:
移动开发 时间:
2016-08-23 13:19:09
阅读次数:
221
题目描述 有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。 输入 第一行输入一个正整数N表示共有n次测试数据。 每一组 ...
分类:
编程语言 时间:
2016-08-23 13:21:30
阅读次数:
204
以前打LOL的时候,每个不熟悉的英雄都先拿来打自定义人机练手,拿到五杀就算合格了,并截图留念--。经过一年的屠杀,我已经有了125张五杀截图并给每个都命名了,如图: 那么现在问题来了,一共有132个英雄,还有哪些英雄没拿过五杀呢? 手动查找真的要累死啊..... 那么我想到的就是编程来实现自动查找, ...
分类:
其他好文 时间:
2016-08-23 13:19:52
阅读次数:
119
本文章首发于浩瀚先森博客,地址:http://www.guohao1206.com/2016/08/23/970.html 1. 准备 - java环境 安装java并配置环境 => JAVA环境一键配置 - 下载并解压 dex2jar 下载地址:链接: https://pan.baidu.com/... ...
分类:
移动开发 时间:
2016-08-23 13:20:15
阅读次数:
286
开始使用 在 build.gradle 中加入引用,不同的编译使用不同的引用: dependencies { debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3' releaseCompile 'com.squareup.leak ...
分类:
移动开发 时间:
2016-08-23 13:18:44
阅读次数:
260
一、对象的关联方法有 1、 void objc_setAssociatedObject(id object, const void *key, id value,objc_AssociationPolicy policy) ,关联对象(将值value与对象object关联起来) 参数key:将来可以 ...
分类:
其他好文 时间:
2016-08-23 13:20:56
阅读次数:
142
动态的交换方法能够给项目中大量已经使用的方法 进行拦截增加操作 实践:利用运行时交换系统的ImageNamed:方法 应用背景 当系统需要适配ios7和ios8时可能会有显示不同图片的需求,但在老项目上开发ios7程序时并未考虑到ios8的适配,当项目上有几百处地方用到ImageNamed:方法时, ...
分类:
其他好文 时间:
2016-08-23 13:20:27
阅读次数:
142