- opencv “未声明的标识符:SurfFeatureDetector”问题解决办法
adsdriver
Opencv学习点滴opencv特征点检测未声明的标识符SurfFeaturDetector
在VS中使用opencv2.4.X版本的时候,如果使用SurfFeatureDetector(或者SiftFeatureDetector)做特征点检测的时候,按照官方文档上的示例代码include头文件为:opencv2/features2d/features2d.hpp,则会出现如下报错:errorC2065:“SurfFeatureDetector”:未声明的标识符。1、实际上2.4.X版本的
- HOG特征
ce0b74704937
HOG特征是在文章《HistogramsofOrientedGradientsforHumanDetection》中提出,看文章标题可知,该文章是为了行人检测提出的,不过后来也用于其它方向,比如特征点检测等。该文中行人检测大概分为以下几步:输入图像(行人的图像)采用Gamma矫正法对输入图像进行颜色空间的标准化;目的是调节图像的对比度,降低图像局部的阴影和光照所造成的影响,同时可以抑制噪声。(原文
- 【北邮鲁鹏老师计算机视觉课程笔记】06 corner 局部特征
量子-Alex
CV知识学习和论文阅读计算机视觉笔记人工智能
【北邮鲁鹏老师计算机视觉课程笔记】06corner局部特征1局部特征的任务牵引:全景拼接①提取特征②匹配特征③拼接图像我们希望特征有什么特性?①可重复性②显著性③计算效率和表达紧凑性④局部性2特征点检测的任务3角点在角点,往任意方向移动窗体都会发生变化4角点检测的数学描述用泰勒展开,建立E(u,v)和(u,v)的直接关系E(u,v)是移动都得变化差异,(u,v)是移动量理解M矩阵与E(u,v)的关
- SLAM相关
星海之眸
特征点检测的算法更新针对前期关键点检测的算法更新:链接特征点的提取效果:algro_rlt.png对VO的效果提升:vo-rlt.png其他方法
- 数字图像处理(实践篇)三十六 OpenCV-Python 使用ORB和BFmatcher对两个输入图像的关键点进行匹配实践
Jackilina_Stone
数字图像处理(入门篇实践篇综合篇)数字图像处理pythonOpenCV
目录一涉及的函数二实践ORB(OrientedFASTandRotatedBRIEF)是一种特征点检测和描述算法,它结合了FAST关键点检测和BRIEF描述子。ORB算法具有以下优势:①实时性:能够在实时应用中进行快速的特征点检测和描述。②
- opencv学习-几种角点检测方法
wyw0000
opencvopencv学习计算机视觉
角点基本概念角点通常被定义为两条边的交点,或者说,角点的局部邻域应该具有两个不同区域的不同方向的边界。角点检测(CornerDetection)是计算机视觉系统中获取图像特征的一种方法,广泛应用于运动检测、图像匹配、视频跟踪、三维重建和目标识别等,也可称为特征点检测。目前,角点检测算法还不是十分完善,许多算法需要依赖大量的训练集和冗余数据来防止和减少错误的特征的出现。对于角点检测算法的重要评价标准
- 吴恩达卷积神经网络学习笔记(六)|CSDN创作打卡
墨倾许
深度学习神经网络计算机视觉
3.2特征点检测神经网络可以通过输出图片上特征点的(x,y)坐标,来实现对目标特征的识别。我们来看几个例子,假设你正在构建一个人脸识别应用,出于某种原因,你希望算法可以给出眼角的具体位置,眼角坐标为(x,y),你可以让神经网络的最后一层,多出两个数字lx和ly,作为眼角的坐标值.如果你想知道两只眼睛的4个眼角的具体位置,那么从左到右依次用4个特征点来表示这4个眼角,对神经网络稍微做些修改,输出第1
- SuperPoint和SuperGlue 的算法介绍及学习应用经验分享
醉酒柴柴
算法学习笔记论文阅读
这里写目录标题I.SuperPoint和SuperGIue的背景介绍特征点提取和匹配特征点的构成基于神经网络的方法优化方向一:增强特征点检测和描述子生成优化方向二:增强匹配和外点去除策略背景和效果神经网络真的优于传统方案吗?DEMO演示为什么研究2.SuperPoint学习经验分享整体架构核心技术1.自适应单应变换2Encoder-Decoder的网络结构a·输入是一张图像b·经过一个Encode
- 【论文总结】基于深度学习的特征点提取,特征点检测的方法总结
醉酒柴柴
深度学习人工智能学习笔记论文阅读
这里写目录标题相关工作1.DiscriminativeLearningofDeepConvolutionalFeaturePointDescriptors(2015)网络结构sift算法损失函数的构建2.MatchNet(2015)网络中的组成部分其他组成部分损失函数结果3.LIFT:LearnedInvariantFeatureTransform(2016)网络结构训练网络结构损失函数训练和测试
- 特征点检测和特征点匹配(ORB)
瓴龍
CV计算机视觉opencv
前言本文介绍了特征点检测的一些算法,然后基于OpenCV的ORB,实现了不同尺度和旋转的图像特征点匹配。本文用到的代码存储在这里。特征点是什么?当我们人在对比两张图片时(例如上面的妙蛙种子),我们可以轻而易举地找到两张图片的相似性,尽管我们很难去刻画这种相似性,但是这种观察力却是天生具备的。而对于计算机来说,必须要用它能够理解的方式才能区分图片。考虑如下三种区域类型:平坦区域(flat):图中蓝色
- 【源码精读】As-Projective-As-Possible Image Stitching with Moving DLT(APAP)第一部分:全局单应Global homography
十小大
图像拼接论文源码精读matlab计算机视觉图像拼接APAPimagestitching
文章目录前言准备工作与全局变量基于全局单应的图像拼接过程1.读入图像,特征点检测与匹配2.数据归一化,RANSAC剔除异常值3.计算全局单应,获取拼接图大小,拼接4.加权融合总结前言论文及源码地址:APAP项目入口论文精读:【论文精读】As-Projective-As-PossibleImageStitchingwithMovingDLT源码用的MDLTcode,解压后的文件夹是mdlt注意,ma
- 瞳孔检测眼动追踪python实现(基于dlib)
chari克里
python图像处理眼动追踪瞳孔检测dlib
效果展示:原图:(图片来自b站up借我300去洗牙)dlib实现的特征点检测瞳孔检测结果完整代码:#encoding:utf-8importdlibimportnumpyasnpimportcv2defrect_to_bb(rect):#获得人脸矩形的坐标信息x=rect.left()y=rect.top()w=rect.right()-xh=rect.bottom()-yreturn(x,y,w
- 使用dlib简单进行人脸特征点检测和换脸
默默努力的小老弟
图像处理图像处理
0.出于好奇,思考中想要把2维图像怎么转化为3维图像,我在考虑怎么把草莓二维转为三维图像,这个领域其实早有人研究了,术语叫三维重建,使用matlab可以实现三维坐标标点来表达,后来我发现一个很好玩的事情就是我看到直播有人卖替换人脸和换装的程序,我就想试试怎么实现换脸…//matlabimportcv2importnumpyasnpfrommpl_toolkits.mplot3dimportAxes
- openCV教程(三)
逻辑峰
openCV教程opencv人工智能计算机视觉
文章目录1车辆统计项目1.1背景减除1.2车辆统计2特征点检测和匹配2.1harris角点检测2.2shi-tomasi角点检测2.3SIFT关键点检测2.4SURF特征检测2.5ORB特征检测3特征匹配3.1暴力特征匹配3.2FLANN特征匹配3.3图像查找3.3.1单应性矩阵4模版匹配4.1模版匹配4.2匹配多个对象4.3处理模版图片4.4数字模版处理和信用卡图片形态学操作5图像分割5.1分水
- 张正友相机标定(概括总结)
*地瓜*
计算机视觉相机标定张正友张氏标定
目录计算机视觉分类计算机视觉应用相机标定四种坐标系的转换求解内参求解畸变参量实验结果计算机视觉分类这算是本周博主要做的报告的一次腹稿。咱们先从计算机视觉讲起。计算机视觉的定义就是用计算机模拟人的眼睛,让计算机可以通过拍照或视频的方式看到物体,然后通过特征点检测以及匹配等方式识别物体,进而进行追踪,重建等操作,主要就是图像处理。我们从计算机使用的视觉传感器的数量可以将计算机视觉分为单目视觉,双目视觉
- python-opencv 人脸68点特征点检测
Mr Gao
python人工智能opencvpython人工智能
python-opencv人脸68点特征点检测不是很难,主要还是掉包,来看一下代码啊:#coding:utf-8#导包importnumpyasnpimportdlibimportcv2classface_emotion(object):def__init__(self):#人脸检测器对象,通过它拿到人脸矩形框坐标self.detector=dlib.get_frontal_face_detect
- OpenCV快速入门:特征点检测与匹配
92岁高龄码农
Python#OpenCV机器视觉opencv人工智能计算机视觉
文章目录前言一、角点检测1.1角点特征1.1.1角点特征概念1.1.2角点的特点1.1.3关键点绘制代码实现1.1.4函数解析1.2Harris角点检测1.2.1Harris角点检测原理1.2.2Harris角点检测公式1.2.3代码实现1.2.4函数解析1.3Shi-Tomasi角点检测1.3.1Shi-Tomasi角点检测原理1.3.2Shi-Tomasi角点检测公式1.3.3代码实现1.3.
- 图像特征提取--综述
weixin_33908217
人工智能数据库数据结构与算法
图像局部特征点检测算法综述特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点、连续的曲线或者连续的区域。特征的定义至今为止特征没有万能和精确的定义。特征的精确定义往往由问题或者应用类型决定。特征是一个数字图像中“有趣”的部分,它是许多计算机图像分析算法的起点。因此一个
- 004 OpenCV akaze特征点检测匹配
韩师兄_
OpenCVopencv计算机视觉人工智能算法
目录一、环境二、akaze特征点算法2.1、基本原理2.2、实现过程2.3、实际应用2.4、优点与不足三、代码3.1、数据准备3.2、完整代码一、环境本文使用环境为:Windows10Python3.9.17opencv-python4.8.0.74二、akaze特征点算法特征点检测算法AKAZE是一种广泛应用于图像处理领域的算法,它可以在不同尺度下提取图像的特征点,并具有尺度不变性和旋转不变性等
- 特征点检测算法汇总
三维重建及点云
算法计算机视觉人工智能
特征点检测算法汇总FASTFAST是一种角点,主要检测局部像素灰度变化明显的地方,以速度快著称。它的思想是:如果一个像素与邻域的像素差别较大(过亮或过暗),那么它更可能是角点。相比于其他角点检测算法,FAST只需比较像素亮度的大小,十分快捷。它的检测过程如下:1.在图像中选取像素p,假设它的亮度为Ip。2.设置一个阔值T(比如,ι的20%)。3.以像素p为中心,选取半径为3的圈上的16个像素点。4
- 计算机毕设 opencv 图像识别 指纹识别 - python
DanCheng-studio
毕业设计python毕设
文章目录0前言1课题背景2效果展示3具体实现3.1图像对比过滤3.2图像二值化3.3图像侵蚀细化3.4图像增强3.5特征点检测4OpenCV5最后0前言这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是
- 视觉Slam面试题(不定时更新)
ZPILOTE
#V-SLAM计算机视觉视觉slam面试题算法优化
文章目录0引言1单目、双目、深度相机和RGBD相机的区别2特征点法与直接法的优缺点3等距变换、相似变换、仿射变换、射影变换的区别4单应矩阵、本质矩阵和基础矩阵的区别5Slam中为什么用李群李代数6解释Slam中的绑架问题7ORB、SIFT和SURF特征点检测算法的区别8什么是对极极线约束9常用的边缘检测算子和优缺点10描述RANSAC算法11描述PnP算法12描述BA算法13EKF和BA的区别14
- 计算机视觉基础(5)——特征点及其描述子
猪猪的超超
计算机视觉基础计算机视觉opencv图像处理
前言本文我们将学习到特征点及其描述子。在特征点检测中,我们将学习角点检测和SIFT关键点检测器,角点检测以哈里斯角点检测器为例进行说明,SIFT将从高斯拉普拉斯算子和高斯差分算子展开。在描述子部分,我们将分别学习SIFT描述子和二进制描述子的概念、基本计算流程以及优劣评价,并给出实例进行说明。一、特征点检测首先,让我们来了解一下特征点的定义及其性质。特征点:图像中具有独特局部性质的点。特征点应用:
- ROS 物体跟踪
小海聊智造
ROS2人工智能AGV机器人人工智能
物体跟踪与物体识别有相似之处,同样使用特征点检测的方法,但侧重点并不相同。物体识别针对的物体可以是静态的或动态的,根据物体特征点建立的模型作为识别的数据依据;物体跟踪更强调对物体位置的准确定位,输入图像一般需要具有动态特性。物体跟踪功能首先根据输入的图像流和选择跟踪的物体,采样物体在图像当前帧中的特征点;然后将当前帧和下一帧图像进行灰度值比较,估计出当前帧中跟踪物体的特征点在下一帧图像中的位置;再
- openCV 图像特征点检测与匹配
仲夏夜之梦xz
图像处理opencv计算机视觉图像处理
一、应用场景1.图像搜索,以图搜图。2.拼图游戏。3.图像拼接,将两张有关联的图拼接在一起。二、基础概念2.1什么是图像特征?图像特征就是指有意义的图像区域,具有独特性、易于识别性,比如角点、斑点以及高密度区。从上图我们可以发现:A、B两图我们很难找到具体定位;C、D两图可以找到一些相似区域,但不太容易确定;E、F两图则很容易确定其定位,即特征信息丰富。由此,我们可以知道角点是非常重要的特征信息。
- 《Opencv3编程入门》学习笔记—第十一章
伍六琪
计算机视觉计算机视觉opencvc++图像处理
《Opencv3编程入门》学习笔记记录一下在学习《Opencv3编程入门》这本书时遇到的问题或重要的知识点。第十一章特征检测与匹配一、SURF特征点检测太复杂了!全是公式!(一)SURF算法概览SURF,SpeededUpRebustFeatures,加速版的具有鲁棒性的特征算法,是尺度不变特征变换算法(SIFT)的加速版特点:采用了haar特征以及积分图像的概念,加快了运行时间应用:计算机视觉的
- 【多视几何】对极几何(Epipolar Geometry)基础及OpenCV实现:对极约束、基础矩阵、本质矩阵和单应矩阵
CA727
#多视几何计算机视觉多视几何对极几何
文章目录1对极约束(Epipolarconstraint)1.1基本术语1.2数学推导2基础矩阵(FundamentalMatrix)3本质矩阵(EssentialMatrix)4OpenCV中的相关函数4.1特征点检测与匹配4.2求解基础矩阵F4.3求解本质矩阵E4.4由本质矩阵E恢复相机运动参考对极几何(EpipolarGeometry)是计算机视觉理论的基础,它描述了同一场景中两幅图像(2D
- Patch2Pix(CVPR 2021)特征点检测与匹配论文精读笔记
秋山丶雪绪
特征点检测与匹配深度学习计算机视觉人工智能特征点检测匹配
前言论文地址论文补充材料/附录代码地址 翻译并记录阅读每段的感受和写作逻辑。大概了解特征点检测和目标检测的大致方法的话,不用递归式读论文也能基本理解本文的方法。参考文献检测:[5]SuperPoint[6]D2-Net[7]Beyondcartesianrepresentationsforlocaldescriptors(CVPR2019)[16]Contextdesc:Localdescrip
- 图像特征描述子之BRISK
Senit_Co
image图像处理特征提取计算机视觉BRISK
原文站点:https://senitco.github.io/2017/07/12/image-feature-brisk/ BRISK(BinaryRobustInvariantScalableKeypoints)是BRIEF算法的一种改进,也是一种基于二进制编码的特征描述子,而且对噪声鲁棒,具有尺度不变性和旋转不变性。特征点检测 BRISK主要利用FAST算法进行特征点检测,为了满足尺度不
- 详解SIFT、SURF和ORB特征点检测和描述算法
ZPILOTE
计算机视觉#OpenCV计算机视觉opencvSIFTSURFORB特征点检测描述子
文章目录0引言1SIFT算法1.1主要目的1.2主要步骤1.3示例代码2SURF算法2.1主要目的2.2主要步骤2.3示例代码3ORB算法3.1主要步骤3.2代码示例4三者对比0引言本文主要对SIFT、SURF和ORB特征点检测和描述算法进行详细的学习和比较。⚠️⚠️⚠️:SIFT、SURF是有专利保护的算法,在opencv-contrib-python=3.4.3之后专利收费,可用anacond
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring