今天在GitHub上面看到一个有意思的项目,下载下来,使用tomcat部署失败,出现异常,网上说JDK版本太高,改低,还是失败. 由于本人有个习惯,更喜欢把项目直接放入tomcat webapps 里面直接部署,通过console观察部署状态.当时这么做,项目照常能走. 玩了一下项目之后,需要使用I ...
分类:
编程语言 时间:
2017-05-12 20:11:47
阅读次数:
474
移除空白节点 function removeWhiteNode(node) { for (var i = 0; i < node.length; i ++) { if (node[i].nodeType 3 && /^\s+$/.test(node[i].nodeValue)) { node[i]. ...
分类:
编程语言 时间:
2017-05-12 20:11:40
阅读次数:
179
关于ArrayList的分析,会从且仅从其添加(add)与删除(remove)方法入手。 ArrayList类定义: ArrayList基本属性: /** * Default initial capacity.(默认初始化大小) */ private static final int DEFAULT ...
分类:
编程语言 时间:
2017-05-12 19:12:08
阅读次数:
206
前言 Spring中提供了一个Ordered接口。Ordered接口,顾名思义,就是用来排序的。 Spring是一个大量使用策略设计模式的框架,这意味着有很多相同接口的实现类,那么必定会有优先级的问题。 于是,Spring就提供了Ordered这个接口,来处理相同接口实现类的优先级问题。 Order ...
分类:
编程语言 时间:
2017-05-12 19:12:01
阅读次数:
240
原文地址:http://www.cnblogs.com/harlan1009/p/3970584.html 优化: 1. 更新不透明贴图的压缩格式为ETC 4bit,因为android市场的手机中的GPU有多种,每家的GPU支持不同的压缩格式,但他们都兼容ETC格式,2. 对于透明贴图,我们只能选择 ...
分类:
编程语言 时间:
2017-05-12 19:11:54
阅读次数:
400
1、愤怒小鸟(填空)X星球愤怒的小鸟喜欢撞火车!一根平直的铁轨上两火车间相距 1000 米两火车 (不妨称A和B) 以时速 10米/秒 相对行驶。愤怒的小鸟从A车出发,时速50米/秒,撞向B车,然后返回去撞A车,再返回去撞B车,如此往复....两火车在相距1米处停车。问:这期间愤怒的小鸟撞 B 车多 ...
分类:
编程语言 时间:
2017-05-12 19:11:45
阅读次数:
582
window.outerHeight和window.innerHeight Window 尺寸 有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。 对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.inner ...
分类:
编程语言 时间:
2017-05-12 19:11:03
阅读次数:
261
对无序数组的并发搜索的实现可以充分的用到多cpu的优势 一种简单的策略是将原始数组按照期望的线程数进行分割,如果我们计划使用两个线程进行搜索,就可以把一个数组分成两个,每个线程各自独立的搜索,当其中有一个线程找到数据后,立即返回结果的index即可。 首先index需要采用atomicinteger ...
分类:
编程语言 时间:
2017-05-12 19:10:54
阅读次数:
211
之前因为老大要求,要把unity最终发布的包压缩到至少之前大小的一半,这可难倒我了,不过最终还是在问了很多大神后解决了,主要是在本文章中讲的“二”。 tag: unity素材压缩、unity资源压缩、unity压缩包大小、unity怎么节省空间 这里从三个纬度来分享下内存的优化经验:代码层面、贴图层 ...
分类:
编程语言 时间:
2017-05-12 19:09:43
阅读次数:
192
1.functools.partial(func, *args, **keywords) 实现 例子 2.functools.update_wrapper(wrapper, wrapped, assigned=WRAPPER_ASSIGNMENTS, updated=WRAPPER_UPDATES) ...
分类:
编程语言 时间:
2017-05-12 19:09:34
阅读次数:
222
上一讲大概介绍了一个排序算法的概念与内存结构图,主要选自《算法精解》,各人认为,这本书写的还是不错的,大家可以直接下载epub版,然后在面度阅读APP上看,挺方便的!其实,学习,很简单! 排序是指将元素集合按照规定的顺序排列。通常有两种排序方法,升序排列和降序排列。例如,对整数集{5,2,7,1}进 ...
分类:
编程语言 时间:
2017-05-12 19:09:00
阅读次数:
266
没法爱上新浪 转载:http://blog.sina.com.cn/s/blog_812e326f010110og.html 没法爱上新浪 1.说明 在对话框中打开一幅图像,然后处理此图像并显示最终结果。使用的Hdevelop的代码如下: 从Hdevelop导出的C++代码如下: ///////// ...
分类:
编程语言 时间:
2017-05-12 19:07:14
阅读次数:
297
var vote = new Array(); $("input[name='option_name']").each(function(i){ if($(this).val()!=null&&$(this).val()!=''){ vote.push($(this).val()); }else{ ...
分类:
编程语言 时间:
2017-05-12 19:06:56
阅读次数:
201
Java保留字: 现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标记符时要避免使用这些保留字 byValue、cast、future、 generic、 inner、 operator、 outer、 rest、 var 、 goto 、const ...
分类:
编程语言 时间:
2017-05-12 19:06:30
阅读次数:
218
落日楼头,断鸿声里,江南游子。把吴钩看了,栏杆拍遍,无人会,登临意。 ——水龙吟·登建康赏心亭 希尔算法是希尔(D.L.Shell)于1959年提出的一种排序算法。是第一个时间复杂度突破O(n²)的算法之一。 其基础是插入排序。 上代码: 增量选取△k = 2^(t-k+1)-1 (0≤k≤t≤?l ...
分类:
编程语言 时间:
2017-05-12 19:06:23
阅读次数:
206
插入排序——对于少量元素的排序,它是一个有效的算法。伪代码如下: INSERTION-SORT(A) for j=2 to A.length key=A[j] i=j-1 while i>0 and A[i]>key A[i+1]=A[i] i=i-1 A[i+1]=key 在for循环每次迭代的开 ...
分类:
编程语言 时间:
2017-05-12 19:05:54
阅读次数:
140
最近在做一个项目。 需求是这样的,前端传一个参数param表示要从服务器获取的参数,后端需要把对应的参数从服务器中取出来。 本来觉得没什么,应该蛮简单。结果一看表,嗯,40多个参数,如果用if...else...或者switch来写估计得写死我。 所以我就想有没有这样的方法,可以通过传入的param ...
分类:
编程语言 时间:
2017-05-12 19:02:03
阅读次数:
191