1.安装Grunt http://www.gruntjs.net/getting-started 2.编辑 package.json 文件 3.执行npm命令 注意:必须在package.json文件目录下执行 执行命令后就会在根据package.json文件下载相关插件 4.配置Gruntfile ...
分类:
其他好文 时间:
2016-05-07 12:58:28
阅读次数:
191
【【然而bzoj上并没有题面】】
【问题描述】
阿米巴是小强的好朋友。
阿米巴和小强在草原上捉蚂蚱。小强突然想,如果蚂蚱被他们捉灭绝了,那
么吃蚂蚱的小鸟就会饿死,而捕食小鸟的猛禽也会跟着灭绝,从而引发一系列的
生态灾难。
学过生物的阿米巴告诉小强,草原是一个极其稳定的生态系统。如果蚂蚱灭
绝了,小鸟照样可以吃别的虫子,所以一个物种的灭绝并不一定会引发重大的灾
难...
分类:
其他好文 时间:
2016-05-07 11:13:58
阅读次数:
144
Compromise
题目:
题目大意:
这里有两篇短文,每篇短文有若干个单词,求这两篇短文中的最长公共子序列,并将其输出来!
没篇短文输入 为 “#” 时,结束该篇短文的输入。
这道题是多组测试数据,如果只写一组,那么就会 WA,我因为这就被 WA 了一次!
最长公共子序列的解法,就不多说了,基本上所有的算法书上都有介绍讲解。...
分类:
其他好文 时间:
2016-05-07 11:00:05
阅读次数:
150
概述
安卓不允许在UI线程中发送网络请求,因此必须新启动一个线程。
如果我们在活动中new Thread,这样就会有问题,这个线程会随着活动的生命周期结束而结束,如果活动的命比这个线程短,活动死掉了,线程还没有进行完,然后也不幸
挂了,这样,获取数据的任务就相当于是失败了,这肯定是不可以的啊。所以我们需要使用一个后台进程,比如AsyncTask,但是这个AsyncTask也要能快速完成(最多...
分类:
其他好文 时间:
2016-05-07 10:48:46
阅读次数:
297
selenium 使用的时候要注意
浏览器的版本
和对应 jar 包
浏览器的环境变量设置
System.setProperties("key","value")
判断页面元素加载完成
web的自动化测试中,我们经常会遇到这样一种情况:当我们的程序执行时需要页面某个元素,而此时这个元素还未加载完成,这时我们的程序就会报错。怎么办?等待。等待元素出现后再进行对这个元素的...
分类:
其他好文 时间:
2016-05-07 10:47:34
阅读次数:
246
在使用Win8及Win10应用会发现,如果设置了网络代理,比如pac或者localhost代理服务器,这时候App就会无法访问网络
原因是这些App都是在沙箱虚拟环境中运行,无法访问localhost。所以无法使用代理。
而事实上系统有为这些App提供设置选项,可以使用CheckNetIsolation.exe来修改。
用法如下:
CheckNetIsolation.exe Loopbac...
Dubbo首先使用com.alibaba.dubbo.config.spring.schema.NamespaceHandler注册解析器,当spring解析xml配置文件时就会调用这些解析器生成对应的BeanDefinition交给spring管理:
public class DubboNamespaceHandler extends NamespaceHandlerSupport {
...
分类:
其他好文 时间:
2016-05-07 10:14:35
阅读次数:
342
Item M17:考虑使用lazy evaluation(懒惰计算法)
从效率的观点来看,最佳的计算就是根本不计算,那好,不过如果你根本就不用进行计算的话,为什么还在程序开始处加入代码进行计算呢?并且如果你不需要进行计算,那么如何必须执行这些代码呢?
关键是要懒惰。
还记得么?当你还是一个孩子时,你的父母叫你整理房间。你如果象我一样,就会说“好的“...
分类:
编程语言 时间:
2016-05-07 09:51:17
阅读次数:
271
抽象工厂模式(AbstructFactory)
优点:
1.可以支持不同类型的产品,使得产品的灵活性更强
2.可以很方便的一族中间的不同类型的产品
缺点:
结构过于臃肿,如果产品类型过大,就会难以管理
代码实现:
AbstructFactory.h
#ifndef ABSTRUCTFACTORY_H
#define ABSTRUCTFACTORY_H
/*ProductA...
分类:
其他好文 时间:
2016-05-07 09:26:01
阅读次数:
118
编译:即javac的过程,即把.java文件编译成.class文件,即编译成字节码文件,同时做一些类型以及格式的检查。
类只有在要运行的时候才会被加载进JVM,即编译后只有需要到这个类的时候才会把他加载进JVM运行,这种动态加载是依靠反射来实现的,一般来说一个class只会被加载一次,下一次就会从jvm的class缓存中获取,不会再去文件系统中去获取class文件了。
...
分类:
编程语言 时间:
2016-05-07 09:08:30
阅读次数:
206