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
数据库分为关系型数据库和非关系型数据库; 关系型数据库:mysql ,Oracle,SQLserver,DB2,Sybase,Informix,access等;非关系型数据库:MongoDB 关系型数据库:关系型数据库以行和列的形式存储数据,便于用户理解,它是 建立在关系模型基础上,关系模型由关系数 ...
分类:
数据库 时间:
2016-08-23 13:20:14
阅读次数:
266
转自:http://www.linuxidc.com/Linux/2011-02/32211.htm 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GC ...
分类:
其他好文 时间:
2016-08-23 13:19:19
阅读次数:
153
老俗套的问题,整理一下吧。 一,区别是什么? 二,选择使用接口和抽象类的依据? 三,代码演示。 一,区别是什么? 理解区别: 接口是某一事物动作或技能的抽象,抽象类是事物根源或本质的抽象。 比如: 一个接口,吃东西。人和动物都可以吃东西。所以讲人和动物都可以实现这个动作或技能,这里用的词是实现。 一 ...
分类:
其他好文 时间:
2016-08-23 13:18:37
阅读次数:
211
原因:未安装集成服务。安装集成服务的步骤:1. 连接到虚拟机。在结果窗格的“虚拟机”部分中,使用下列方法之一:1.1右键单击虚拟机的名称,然后单击“连接”。1.2选择虚拟机的名称。在“操作”窗格中,单击“连接”。打开虚拟机连接工具。2. 在“虚拟机连接工具”的“操作”菜单中,单击“插入集成服务安装盘 ...
分类:
其他好文 时间:
2016-08-23 13:18:32
阅读次数:
368
抽象类:变量 和 抽象方法 使用抽象类去实现接口与使用普通类实现接口的区别: 抽象方法: ...
分类:
编程语言 时间:
2016-08-23 13:18:51
阅读次数:
166
一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 ...
分类:
编程语言 时间:
2016-08-23 13:16:52
阅读次数:
152