- 点云分割笔记
AI视觉网奇
3D视觉pytorch深度学习tensorflow
目录实例分割(1)——SGPN实例分割(2)——3D-BoNet全景分割——PanopticPolarNetSemanticKITTI机器学习基于RANSAC的激光点云分割车载激光雷达分割SemanticKITTI数据集物体分割:主要分为基于点全连接、点卷积、体素、投影、图卷积、k-dTree等方法与图像的CNN网络相比,明显花样更多,并且各有优势,还没有形成一个统一的范式。除了投影方法之外,其他
- PCL 点云与深度图的变换与曲面重建
Tech沉思录
PointCloudPCL点云到深度图的变换基于深度图进行曲面重建
背景:有时候我们获取的点云数据是从一个视点获取的,为了使用深度图相关的计算方法,以提高效率,我们需要将点云数据转换为深度图。这两种数据的主要区别在于,点云数据需要通过k-dtree等索引来对数据进行检索,而深度图像和图像类似,可以通过上下左右等近邻来直接进行索引。本例程就是将点云数据转换为深度图像,进而使用PCL内部只适用于深度图的算法来进行曲面重建等。代码(详细注释):#include#incl
- 论文阅读:“基于快速特征点提取和描述算法与色调、饱和度和明度的图像特征点匹配算法”
如松茂矣
三维重建论文阅读ORB图像配准图像拼接
文章目录摘要引言方法实验结果图像预处理结果对比图像配准结果对比参考文献摘要提出了一种基于快速点特征提取和描述(ORB)算法与色调、饱和度和明度(HSV)的图像特征点匹配算法。首先利用双边滤波和均值滤波结合对图像进行预处理,然后使用ORB算法进行特征点提取;接着利用K维二叉树(K-DTree)算法与汉明距离进行特征点粗匹配;再利用图像的HSV信息对匹配特征点对进行二次筛选。实验结果表明,在图像进行预
- 关于超平面过不过原点的问题的看法
爱笑的木头
近日,在学习k-dtree的过程中,遇到了“超平面”这个词。k-d树算法中用“超平面”划分空间。根据百度百科对“超平面”的定义:“超平面是n维欧氏空间中余维度等于一的线性子空间,也就是必须是(n-1)维度。这是平面中的直线、空间中的平面之推广(n大于3才被称为“超”平面),是纯粹的数学概念,不是现实的物理概念。因为是子空间,所以超平面一定经过原点。”但是k-dtree中划分空间的“超平面”并不过原
- 关于超平面过不过原点的问题的看法
舒徊
近日,在学习k-dtree的过程中,遇到了“超平面”这个词。k-d树算法中用“超平面”划分空间。根据百度百科对“超平面”的定义:超平面是n维欧氏空间中余维度等于一的线性子空间,也就是必须是(n-1)维度。这是平面中的直线、空间中的平面之推广(n大于3才被称为“超”平面),是纯粹的数学概念,不是现实的物理概念。因为是子空间,所以超平面一定经过原点。但是k-dtree中划分空间的“超平面”并不过原点,
- Postgresql杂谈 11—深入学习SP-Gist索引
HymanLiuTS
Postgresql原理与实战postgresqlgistsp-gist索引
本文,我们深入学习下Posgresql中的SP-Gist索引。SP-Gist是Space-PartitionGist(空间分区Gist索引)的简写。和Gist索引一样,它也是一个索引框架,但是相比较于Gist,它优化了索引算法,提高了索引的性能。在此框架下,可以实现如下三种索引:quad-tree(四叉树)k-dtree(K维树)radixtree(基数树)同时,Postgresql也实现了以下几
- 点云库PCL学习笔记 -- k-d tree 与八叉树 -- 3.基于 Octree 八叉树的空间划分及邻域搜索(体素近邻搜索、K近邻搜索、半径r内近邻搜索)
杰尼君
点云库PCL学习笔记学习r语言算法
点云库PCL学习笔记--k-dtree与八叉树--3.基于Octree八叉树的空间划分及邻域搜索(体素近邻搜索、K近邻搜索、半径r内近邻搜索)使用Octree八叉树的进行空间划分及邻域搜索(体素近邻搜索、K近邻搜索、半径r内近邻搜索)代码octree_search.cpp#include#include#include#include#includeintmain(intargc,char**ar
- K-D tree 学习笔记
zcxxn
算法学习数据结构算法
不想学数学,所以只能连续不断地写数据结构()简述K-Dtree是一种用来处理多维空间问题的数据结构,处理kkk维空间信息时时间复杂度最坏为n1−1kn^{1-\frac{1}{k}}n1−k1。通常用的是2-Dtree,在一般情况下能跑到O(logn)O(\logn)O(logn),但可以被卡到O(nn)O(n\sqrtn)O(nn)。KDT是二叉搜索树状的,思想就是用若干超平面尽量平分空间里的
- [NOI2019] 弹跳
Cafard_
解题报告c++
文章目录题面得分情况题解32pts:n,m≤100n,m\leq100n,m≤10052pts:Li=Ri,Di=UiL_i=R_i,D_i=U_iLi=Ri,Di=Ui72pts:h=1h=1h=172~88pts:100pts(线段树套set):100pts(K-DTree):题面题面得分情况96~100pts:9588pts:4272pts:140题解32pts:n,m≤100n,m\leq
- luogu P2093 [国家集训队]JZPFAR (k-d tree难一点点的模板题)
I_have_a_world
#ACM_数据结构
人生中第一个洛谷黑题,献给了k-dtree。题目链接:https://www.luogu.com.cn/problem/P2093题意:最开始给定n个点(n#definelllonglong#definelddouble#definepiacos(-1)#definepbpush_back#definemst(a,i)memset(a,i,sizeof(a))#definepllpair#defi
- PCL ICP算法概述总结
SL…
python深度学习机器学习算法图像识别
ICP(iterativeclosestpoints)点云配准算法经典的icp算法(可以参考ChenandMedioni,【2】andBeslandMcKay.【1】),对比于Kabschalgorithm,ICP在图像和环境配准当中有着更广泛的应用。可以参考:k-dtree算法,流程大致为:输入:参考模型点云,实际模型点云,初始估计转换矩阵(可以用于加速配准),结束收敛标准或停止标准1参考模型点
- 【PCL自学:kdTree】PCL中kd-Tree的原理及使用(持续更新)
斯坦福的兔子
PCL算法
Kd-Tree结构体及其使用一、Kd-Tree结构体及其使用1)原理:什么是kd-Tree?2)实践:如何使用PCL?一、Kd-Tree结构体及其使用 在本章中,我们将学习如何使用KdTree来找到一个特定的点或位置的K个最近的邻点,然后我们还将学习如何在用户指定的某个半径内(在本例中是随机的)找到所有的邻点。1)原理:什么是kd-Tree? k-dTree,称为k维树,是计算机科学中用于组织
- [学习笔记] 乱世之神杀疯了 —— K-D tree
ikrvxt
#k-dtree数据结构k-dtree
文章目录K-Dtree建树合并插入删除查询(估价函数)旋转坐标系题目练习[SDOI2012]最近最远点对[Violet]天使玩偶/SJY摆棋子[CQOI2016]K远点对[国家集训队]JZPFARTheclosestMpoints简单题巧克力王国[BOI2007]Mokia摩基亚[CH弱省胡策R2]TATT[BZOJ3815]卡常数[NOI2019]弹跳Asimplermqproblem[Ipsc
- 机器学习算法系列(二十二)-近似k近邻算法-Annoy(Approximate Nearest Neighbor / ANN)
Saisimonzs
机器学习算法系列算法机器学习近邻算法AnnoyANN
阅读本文需要的背景知识点:k近邻算法、一丢丢编程知识一、引言 前面一节我们学习了机器学习算法系列(二十一)-k近邻算法(k-NearestNeighbor/kNNAlgorithm),其中介绍了两种查询最近的k个样本点的算法——k-维树(k-dtree)与Ball树(Balltree)。 上面两种算法在样本不大、维度不多的情况下,可以精确快速地查询出最近邻,但是现实中往往都是百万级以上样本,数
- 点云库PCL学习笔记 -- k-d tree 与八叉树 -- 2.使用 k-d tree 实现快速邻域搜索(K近邻搜索、半径r内近邻搜索)
杰尼君
点云库PCL学习笔记学习r语言开发语言
点云库PCL学习笔记--k-dtree与八叉树--2.使用k-dtree实现快速邻域搜索(K近邻搜索、半径r内近邻搜索)使用k-dtree实现快速邻域搜索代码kdtree_search.cpp#include#include#include#include#includeintmain(intargc,char**argv){//用系统时间初始化随机种子srand(time(NULL));//定义
- PCL(9)PLC库和OpenCV库中的FLANN冲突
清流激湍,孤帆去悠悠
pcl
今早在运行k-dtree的demo时,报错,提示了一大堆未定义标识符,未找到一些变量的错误。加了很多头文件都未得到解决。最终我选择了把每个头文件打开检查一下。就有了下面的内容。提示我这个找不到。然后我就打开了他的声明,在下面显示包含在general.h的头文件中,我就在文件头看了一下,发现包含了这个头文件啊:我把鼠标点击在general.h上面,提示我这个路径在pcl的路径下,没问题啊,然后我选中
- K-D 树, 高维空间索引
yichudu
树
简介K-DTree,K-DimensionalTree,对高维的点作空间划分的一种二叉树.传统的文本搜索是这样的:一个doc有若干个field,分词后添加到倒排索引中,然后按照tf-idf等思想计算match(query,doc),然后取得分最高的top-k.那么对于高维的点或向量v=(x1,...,xd),即给出一个集合S={v|v∈Rd},怎么做指定点v在集合S中的k-近邻搜索呢?最朴素的思想
- 【Violet III】天使玩偶 K-D tree
rgnoH
K-Dtree
BZOJ2716【VioletIII】天使玩偶K-Dtree裸题。对于插入操作可以离线处理,即先把原始的点和所有的即将插入的点一开始全部放在K-Dtree里,把一开始没有的点打上标记。在更新答案时,如果没有标记才进行更新。那么添加操作就是单点查找,取消标记。不需要考虑是否有坐标相同的点,因为关注的仅仅是点的坐标。#include#include#include#defineMAXN1000005#
- 【BZOJ 2716&2648】[Violet 3]天使玩偶 k-d tree
pbihao
ac之路bzojk-dtree
闲来无事就去看了看k-dtree顺便刷了个版,其实谈谈自己对这个数据结构的感受,其实感觉与其说是一个漂亮的数据结构还不如说是一个优美的搜索,就是讲每一块在建树的时候就按照一定的顺序分开来建这样的话,我们在查找的时候就可以写一个估价函数来节约掉很多不必要的搜索。这里来讲讲查询,毕竟是自己一开始最搞不懂的地方。首先我们到了根节点然后发现这个图被分成了两块,如果这个点在其中一个块内,毫无疑问,离他最近的
- bzoj2716/2648 / P4169 [Violet]天使玩偶/SJY摆棋子
dingqiongliang0363
P4169[Violet]天使玩偶/SJY摆棋子k-dtree模板找了好几天才发现输出优化错了....真是zz......当子树非常不平衡时,就用替罪羊树的思想,拍扁重建。luogu有个点开了O2才过.......1#include2#include3#include4#include5#include6usingnamespacestd;7charc;voidread(int&x){8c=get
- 算法一 knn 中的 最近邻搜索
learn deep learning
机器学习统计学习方法
转自:http://underthehood.blog.51cto.com/2531780/687160ByRaySaint2011/10/12本文的主要目的是讲一下如何创建k-dtree对目标物体的特征点集合进行数据组织和使用k-dtree最近邻搜索来加速特征点匹配。上面已经讲了特征点匹配的问题其实上是一个最近邻(K近邻)搜索的问题。所以为了更好的引出k-dtree,先讲一讲最近邻搜索。最近邻搜
- k-d tree 介绍
dymodi
数据结构
作为存取高维数据的一种数据结构,k-dtree在静态查询和插入方面的效率还是很高的。本文在这里对k-dtree的内容作一些介绍,可能也会结合自己使用k-dtree的一些体验作一些点评。其实,k-dtree是早在1975年的时候由Stanford的Bentley提出来的。本文的内容也主要来自于他的两篇最原始的文章[Ben75]和[FBF77]。k-dtree概述与插入操作(Insertion)首先,
- K-D tree小结
Hypoc_
#数据结构
介绍是一个能维护多维空间中点集的数据结构。各方面操作复杂度据说都比较玄学。构造假设现在要维护的是一个kkk维点的点集。K-Dtree会构造成一个类似平衡树的样子,但是一般的平衡树只有一个键值,而这里每个点有kkk维的坐标,看起来不是很好比较。容易想到的方法是,每一个节点处只比较一维坐标,先选定一个点放在当前位置,对于剩下的点,这一维坐标比当前点的要小的话,就放在左子树里,否则放在右子树里。那么每个
- CQOI 2016 K远点对 题解
Hypoc_
题解_杂
题目传送门题目大意:给出nnn个点,求出其中距离第kkk远的点对距离。题解建出K-Dtree,然后造一个大小为2k2k2k的小根堆,将每个点丢进K-Dtree中跑一遍更新这个堆即可。代码如下:#include#include#include#includeusingnamespacestd;#defineinf999999999999999999ll#definemaxn100010#define
- BJWC 2014 数据 题解
Hypoc_
题解_杂
题目传送门题目大意:给出nnn个点,有mmm次操作,每次为:1、添加一个点;2、求点集中离询问点最近的点到询问点的距离;3、询问点集中离询问点最远的点到询问点的距离。题解K-Dtree裸题。先维护一下每棵子树对应的矩阵。找最近点的剪枝是:先去左右子树中离离询问点比较近的矩阵。找最远点的剪枝:类似的,先去比较远的矩阵。代码如下:#include#include#includeusingnamespa
- K-d树详解
MWhzx
转自:http://underthehood.blog.51cto.com/2531780/687160ByRaySaint2011/10/12本文的主要目的是讲一下如何创建k-dtree对目标物体的特征点集合进行数据组织和使用k-dtree最近邻搜索来加速特征点匹配。上面已经讲了特征点匹配的问题其实上是一个最近邻(K近邻)搜索的问题。所以为了更好的引出k-dtree,先讲一讲最近邻搜索。最近邻搜
- 经典SFM步骤——Lowe2005
蓝莓山药
3D重建
网上有很多博文介绍了SFM的过程,但是每个人说的都是自己的理解,想自己真正搞明白还是要自己弄懂每一步。必须要自己把过程写出来才是真的懂了。1.使用SIFT提取特征点,使用k-dtree最近邻算法匹配图像之间的点对注意,由于每幅图像会匹配到不同的其他图像,最后匹配的图像总数是平方级的。这两个图片并不是两个不同物体,而是拍同一个物体的不同角度!!!由于误差的存在,每个关键点会匹配多个关键点。所以还需要
- 浅谈K-Dtree
lahlah_
K-Dtree
前言发现自己的树套树太菜了cdq嵌套也太菜了面对多维的问题直接上天于是就去学了下K-Dtree,发现不是很难的亚子K-Dtree的本质就是一颗二叉搜索树,一般的二叉搜索树是按数的大小来划分左右儿子的K-Dtree就是每次随机(或者轮换)按照一维来划分成二叉搜索树的左右儿子,实现很简单。假设现在要把a[i]建成一颗K-Dtree首先随便按照a[i]的一维排序。然后取中间那个作为根,分成左右部分作为两
- NOI2019 Day2游记
baobi9069
数据结构与算法
开场T1是个最短路优化建图,边向二维矩形内所有点连,本来可以写树套树的,但是卡空间(128MB),后来发现其实是不用把边都建出来的,只需要用数据结构模拟dijkstra的过程,支持二维区间对一个值取min,查询最小值并删除就可以,正解就是K-DTree维护集合,复杂度是根号的(然而我不会),最后写了暴力建边、普通最短路(每条边只连向一个点)、矩形只有一维的线段树优化建边三个部分分,拿到72分走人(
- 暑期集训每日小结
zyhyz
ACM总结
这篇博客争取每天更新day17.14训练时间:9h学会k-dtree完成一篇博客k-dtree入门codeforcesdiv2eduAC五题day27.15训练时间7h基本搞懂splay树k-dtree过了题的模板整理好昨晚cf被hack一题上了63分依旧蓝名(今天有点水,明天训练赛加油)day37.16训练时间8h打了场4h的训练赛AC五题打了场cfdiv3AC五题看了点tarjan点双边双重新
- JVM StackMapTable 属性的作用及理解
lijingyao8206
jvm字节码Class文件StackMapTable
在Java 6版本之后JVM引入了栈图(Stack Map Table)概念。为了提高验证过程的效率,在字节码规范中添加了Stack Map Table属性,以下简称栈图,其方法的code属性中存储了局部变量和操作数的类型验证以及字节码的偏移量。也就是一个method需要且仅对应一个Stack Map Table。在Java 7版
- 回调函数调用方法
百合不是茶
java
最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下
代码很简单:
MainDemo :调用方法 得到方法的返回结果
- [时间机器]制造时间机器需要一些材料
comsci
制造
根据我的计算和推测,要完全实现制造一台时间机器,需要某些我们这个世界不存在的物质
和材料...
甚至可以这样说,这种材料和物质,我们在反应堆中也无法获得......
 
- 开口埋怨不如闭口做事
邓集海
邓集海 做人 做事 工作
“开口埋怨,不如闭口做事。”不是名人名言,而是一个普通父亲对儿子的训导。但是,因为这句训导,这位普通父亲却造就了一个名人儿子。这位普通父亲造就的名人儿子,叫张明正。 张明正出身贫寒,读书时成绩差,常挨老师批评。高中毕业,张明正连普通大学的分数线都没上。高考成绩出来后,平时开口怨这怨那的张明正,不从自身找原因,而是不停地埋怨自己家庭条件不好、埋怨父母没有给他创造良好的学习环境。
- jQuery插件开发全解析,类级别与对象级别开发
IT独行者
jquery开发插件 函数
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给
jQuery添加新的全局函数,相当于给
jQuery类本身添加方法。
jQuery的全局函数就是属于
jQuery命名空间的函数,另一种是对象级别的插件开发,即给
jQuery对象添加方法。下面就两种函数的开发做详细的说明。
1
、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuer
- Rome解析Rss
413277409
Rome解析Rss
import java.net.URL;
import java.util.List;
import org.junit.Test;
import com.sun.syndication.feed.synd.SyndCategory;
import com.sun.syndication.feed.synd.S
- RSA加密解密
无量
加密解密rsa
RSA加密解密代码
代码有待整理
package com.tongbanjie.commons.util;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerat
- linux 软件安装遇到的问题
aichenglong
linux遇到的问题ftp
1 ftp配置中遇到的问题
500 OOPS: cannot change directory
出现该问题的原因:是SELinux安装机制的问题.只要disable SELinux就可以了
修改方法:1 修改/etc/selinux/config 中SELINUX=disabled
2 source /etc
- 面试心得
alafqq
面试
最近面试了好几家公司。记录下;
支付宝,面试我的人胖胖的,看着人挺好的;博彦外包的职位,面试失败;
阿里金融,面试官人也挺和善,只不过我让他吐血了。。。
由于印象比较深,记录下;
1,自我介绍
2,说下八种基本类型;(算上string。楼主才答了3种,哈哈,string其实不是基本类型,是引用类型)
3,什么是包装类,包装类的优点;
4,平时看过什么书?NND,什么书都没看过。。照样
- java的多态性探讨
百合不是茶
java
java的多态性是指main方法在调用属性的时候类可以对这一属性做出反应的情况
//package 1;
class A{
public void test(){
System.out.println("A");
}
}
class D extends A{
public void test(){
S
- 网络编程基础篇之JavaScript-学习笔记
bijian1013
JavaScript
1.documentWrite
<html>
<head>
<script language="JavaScript">
document.write("这是电脑网络学校");
document.close();
</script>
</h
- 探索JUnit4扩展:深入Rule
bijian1013
JUnitRule单元测试
本文将进一步探究Rule的应用,展示如何使用Rule来替代@BeforeClass,@AfterClass,@Before和@After的功能。
在上一篇中提到,可以使用Rule替代现有的大部分Runner扩展,而且也不提倡对Runner中的withBefores(),withAfte
- [CSS]CSS浮动十五条规则
bit1129
css
这些浮动规则,主要是参考CSS权威指南关于浮动规则的总结,然后添加一些简单的例子以验证和理解这些规则。
1. 所有的页面元素都可以浮动 2. 一个元素浮动后,会成为块级元素,比如<span>,a, strong等都会变成块级元素 3.一个元素左浮动,会向最近的块级父元素的左上角移动,直到浮动元素的左外边界碰到块级父元素的左内边界;如果这个块级父元素已经有浮动元素停靠了
- 【Kafka六】Kafka Producer和Consumer多Broker、多Partition场景
bit1129
partition
0.Kafka服务器配置
3个broker
1个topic,6个partition,副本因子是2
2个consumer,每个consumer三个线程并发读取
1. Producer
package kafka.examples.multibrokers.producers;
import java.util.Properties;
import java.util.
- zabbix_agentd.conf配置文件详解
ronin47
zabbix 配置文件
Aliaskey的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,,\1],也可以使用ttlsa.userid。备注: 别名不能重复,但是可以有多个
- java--19.用矩阵求Fibonacci数列的第N项
bylijinnan
fibonacci
参考了网上的思路,写了个Java版的:
public class Fibonacci {
final static int[] A={1,1,1,0};
public static void main(String[] args) {
int n=7;
for(int i=0;i<=n;i++){
int f=fibonac
- Netty源码学习-LengthFieldBasedFrameDecoder
bylijinnan
javanetty
先看看LengthFieldBasedFrameDecoder的官方API
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/handler/codec/frame/LengthFieldBasedFrameDecoder.html
API举例说明了LengthFieldBasedFrameDecoder的解析机制,如下:
实
- AES加密解密
chicony
加密解密
AES加解密算法,使用Base64做转码以及辅助加密:
package com.wintv.common;
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decod
- 文件编码格式转换
ctrain
编码格式
package com.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
- mysql 在linux客户端插入数据中文乱码
daizj
mysql中文乱码
1、查看系统客户端,数据库,连接层的编码
查看方法: http://daizj.iteye.com/blog/2174993
进入mysql,通过如下命令查看数据库编码方式: mysql> show variables like 'character_set_%'; +--------------------------+------
- 好代码是廉价的代码
dcj3sjt126com
程序员读书
长久以来我一直主张:好代码是廉价的代码。
当我跟做开发的同事说出这话时,他们的第一反应是一种惊愕,然后是将近一个星期的嘲笑,把它当作一个笑话来讲。 当他们走近看我的表情、知道我是认真的时,才收敛一点。
当最初的惊愕消退后,他们会用一些这样的话来反驳: “好代码不廉价,好代码是采用经过数十年计算机科学研究和积累得出的最佳实践设计模式和方法论建立起来的精心制作的程序代码。”
我只
- Android网络请求库——android-async-http
dcj3sjt126com
android
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通
- ORACLE 复习笔记之SQL语句的优化
eksliang
SQL优化Oracle sql语句优化SQL语句的优化
转载请出自出处:http://eksliang.iteye.com/blog/2097999
SQL语句的优化总结如下
sql语句的优化可以按照如下六个步骤进行:
合理使用索引
避免或者简化排序
消除对大表的扫描
避免复杂的通配符匹配
调整子查询的性能
EXISTS和IN运算符
下面我就按照上面这六个步骤分别进行总结:
- 浅析:Android 嵌套滑动机制(NestedScrolling)
gg163
android移动开发滑动机制嵌套
谷歌在发布安卓 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性
NestedScrolling的特性可以体现在哪里呢?<!--[if !supportLineBreakNewLine]--><!--[endif]-->
比如你使用了Toolbar,下面一个ScrollView,向上滚
- 使用hovertree菜单作为后台导航
hvt
JavaScriptjquery.nethovertreeasp.net
hovertree是一个jquery菜单插件,官方网址:http://keleyi.com/jq/hovertree/ ,可以登录该网址体验效果。
0.1.3版本:http://keleyi.com/jq/hovertree/demo/demo.0.1.3.htm
hovertree插件包含文件:
http://keleyi.com/jq/hovertree/css
- SVG 教程 (二)矩形
天梯梦
svg
SVG <rect> SVG Shapes
SVG有一些预定义的形状元素,可被开发者使用和操作:
矩形 <rect>
圆形 <circle>
椭圆 <ellipse>
线 <line>
折线 <polyline>
多边形 <polygon>
路径 <path>
- 一个简单的队列
luyulong
java数据结构队列
public class MyQueue {
private long[] arr;
private int front;
private int end;
// 有效数据的大小
private int elements;
public MyQueue() {
arr = new long[10];
elements = 0;
front
- 基础数据结构和算法九:Binary Search Tree
sunwinner
Algorithm
A binary search tree (BST) is a binary tree where each node has a Comparable key (and an associated value) and satisfies the restriction that the key in any node is larger than the keys in all
- 项目出现的一些问题和体会
Steven-Walker
DAOWebservlet
第一篇博客不知道要写点什么,就先来点近阶段的感悟吧。
这几天学了servlet和数据库等知识,就参照老方的视频写了一个简单的增删改查的,完成了最简单的一些功能,使用了三层架构。
dao层完成的是对数据库具体的功能实现,service层调用了dao层的实现方法,具体对servlet提供支持。
&
- 高手问答:Java老A带你全面提升Java单兵作战能力!
ITeye管理员
java
本期特邀《Java特种兵》作者:谢宇,CSDN论坛ID: xieyuooo 针对JAVA问题给予大家解答,欢迎网友积极提问,与专家一起讨论!
作者简介:
淘宝网资深Java工程师,CSDN超人气博主,人称“胖哥”。
CSDN博客地址:
http://blog.csdn.net/xieyuooo
作者在进入大学前是一个不折不扣的计算机白痴,曾经被人笑话过不懂鼠标是什么,