1.自动装箱、拆箱:
l自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类。
l自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。
l典型应用:
List list = new ArrayList();
list.add(1);
int j = (Integer)list.get(0);
举例:
public static void main(...
分类:
编程语言 时间:
2016-05-22 12:26:46
收藏:
0 评论:
0 赞:
0 阅读:
167
UI
下拉刷新
EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
(国人写) XHRefreshControl - X...
分类:
移动平台 时间:
2016-05-22 12:26:38
收藏:
0 评论:
0 赞:
0 阅读:
256
在一个数组中找出一个子数组,使得子数组中的数的乘积最大。...
分类:
其他 时间:
2016-05-22 12:26:27
收藏:
0 评论:
0 赞:
0 阅读:
125
在介绍点击事件的传递机制,首先我们要分析的对象就是MOtionEvent,即点击事件,(当点击屏幕时由硬件传递过来,关于MotionEvent在View的基础知识中做了介绍),所谓的点击事件的分发就是MotionEvent的分发过程。即当一个MoTionEvent产生以后,系统需要把这个事件具体传递给一个具体的View,而这个传递过程就是分发过程,点击事件传递过程有三个很重要的方法,下面先来介绍这...
分类:
移动平台 时间:
2016-05-22 12:26:17
收藏:
0 评论:
0 赞:
0 阅读:
275
HTML网页编程
前 言
☆静态页面和动态页面
网站页面分为静态页面和动态页面两种
? 静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器;
? 动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的HTML页面发给浏览器,动态语言的服务器端可以用C#、VB.Net、PHP、Java、C等编写。
☆HTM...
分类:
Web开发 时间:
2016-05-22 12:26:06
收藏:
0 评论:
0 赞:
0 阅读:
236
介绍在本教程, 我们将学习如何使用Babylon.js创建基础元素, 比如盒子, 球体, 和平面.娱乐场演示场景2 - 七个基本形状/网格我怎么做到这个 ?一个简单的方法是通过访问娱乐场演示场景 02来开始使用基础元素. 你可能想使用弹出菜单的’下载.zip压缩包’ 选项. 你得到的zip压缩包里的index.html文件,包含有你开始创建基础元素所需的一切. 记住那个链接, 因为我们将更多的...
分类:
Web开发 时间:
2016-05-22 12:25:56
收藏:
0 评论:
0 赞:
0 阅读:
287
很早之前就知道d3,当初看到它的时候,第一反应就是“我去,怎么这么炫酷“,但是一直没有学(自己太懒了),最近可能是五月病犯了,不想看书,不想写代码,不想看论文,不想写论文,虽然什么事情都不想做,不过还是找点事情做吧,那就学学d3呗,说不定将来什么时候就用到了呢。这篇博客主要从源码的角度去学习,所以对于没有接触过d3的朋友,请先看完下面的资料。学习资料学习嘛,当然得找到好的资料咯,下面是我昨天看的一些...
分类:
Web开发 时间:
2016-05-22 12:25:46
收藏:
0 评论:
0 赞:
0 阅读:
173
记下来,很重要。
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。
二、然而,当一个线程访问object的...
分类:
编程语言 时间:
2016-05-22 12:25:38
收藏:
0 评论:
0 赞:
0 阅读:
134
Catalan number,卡特兰数又称卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名。卡特兰数的前几个数
前20项为(OEIS中的数列A000108):1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, 969...
分类:
编程语言 时间:
2016-05-22 12:25:26
收藏:
0 评论:
0 赞:
0 阅读:
163
相比传统数据库的行式存储引擎,列式存储引擎具有更高的压缩比,更少的IO操作,尤其是在数据列很多,但每次操作仅针对若干列进行查询和计算的情景,列式存储引擎的性价比更高。
目前在开源实现中,最有名的列式存储引擎莫过于Parquet和ORC,并且他们都是Apache的顶级项目,在数据存储引擎方面发挥着重要的作用。
本文将重点讲解ORC文件存储格式,Parquet暂不深入说明,后续抽时间整理。...
分类:
其他 时间:
2016-05-22 12:25:17
收藏:
0 评论:
0 赞:
0 阅读:
564
1.创建HelloWorld项目任何编程语言写出的第一个程序毫无疑问都会是Hello World,这已经是自20世纪70年代一直流传下来的传统,在编程界已成为永恒的经典,那么今天就来使用Android studio创建第一个app(Hello World)。
首先运行Android studio,在弹出的快捷窗口中新建一个项目。点击上面截图中的“Star a new Android Studio...
分类:
移动平台 时间:
2016-05-22 12:25:07
收藏:
0 评论:
0 赞:
0 阅读:
210
描述填充多边形的OpenGL过程与描述点和折线类似,但有一个例外。函数glVertex用来输入多边形的一个顶点坐标,而完整的多边形用从glBegin到glEnd之间的一组顶点来描述。但有另外一个函数可以用来显示具有完全不同格式的矩形。
默认时多边形内部显示为单色,由当前颜色设定确定其颜色。作为选项(下面的内容中叙述),可以用图案填充多边形且显示多边形的边作为内部填充的边界。函数glBegin中指定多边形填充区的变量可使用6个不同的符号常量。这6个基本常量可用来显示单一填充多边形、一组不相连的...
分类:
其他 时间:
2016-05-22 12:24:56
收藏:
0 评论:
0 赞:
0 阅读:
401
2016"百度之星" - 初赛(Astar Round2A)解题报告...
分类:
其他 时间:
2016-05-22 12:24:47
收藏:
0 评论:
0 赞:
0 阅读:
922
点击打开链接
题意:中文题目
思路:这还是第一次写这样的线段树,个人感觉是一种套路之前没做过,但是思想什么巧妙,将一颗树转化成线段树真厉害,先是将每个节点的下面的所有数进行dfs编序号,并将他们的左右编号记下来,也就是我的代码中的L和R,而val记录的是根节点0到当前位置的费用,建树之后就很好操作了,更新时便找到当前节点的儿子和自己代表的区间,然后区间更新,注意题目说更新一个节点的值变为y,我...
分类:
其他 时间:
2016-05-22 12:24:26
收藏:
0 评论:
0 赞:
0 阅读:
361
什么是Quartz
Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。简单地创建一个org.quarz.Job接口的Java类,Job接口包含唯一的方法:
public void ...
分类:
其他 时间:
2016-05-22 12:24:17
收藏:
0 评论:
0 赞:
0 阅读:
171
如果给定的单向链表中存在环,则返回环起始的位置,否则返回为空。最好不要申请额外的空间。...
分类:
其他 时间:
2016-05-22 12:24:06
收藏:
0 评论:
0 赞:
0 阅读:
201
题目链接:https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
题目:
Given preorder and inorder traversal of a tree, construct the binary tree.
Note:
You may ass...
分类:
其他 时间:
2016-05-22 12:23:56
收藏:
0 评论:
0 赞:
0 阅读:
146
题目链接:https://leetcode.com/problems/bitwise-and-of-numbers-range/
题目:
Given a range [m, n] where 0
For example, given the range [5, 7], you should return 4.
思路:
32位整型,只需判断每一位在m~n之间是否有0存...
分类:
其他 时间:
2016-05-22 12:23:46
收藏:
0 评论:
0 赞:
0 阅读:
276
题目链接:https://leetcode.com/problems/edit-distance/
题目:
Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2. (each operation is counted as 1 step.)
...
分类:
其他 时间:
2016-05-22 12:23:36
收藏:
0 评论:
0 赞:
0 阅读:
136
题目链接:https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/
题目:
Given inorder and postorder traversal of a tree, construct the binary tree.
Note:
You may a...
分类:
其他 时间:
2016-05-22 12:23:26
收藏:
0 评论:
0 赞:
0 阅读:
128