自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

师远鹏

技术的路上是孤独的

  • 博客(338)
  • 资源 (21)
  • 收藏
  • 关注

原创 jQuery插件treeview点击节点名称不展开、收缩节点

修改jQuery.treeview.js文件中的applyClasses方法(注释掉两行代码):修改后的applyClasses方法如下:applyClasses: function(settings, toggler) {this.filter(":has(>ul):not(:has(>a))").find(">span").click(funct

2016-06-16 15:37:05 2294 1

原创 zepto图片延迟加载插件picLazyLoad

图片懒加载有很多js插件,非常著名的属jQuery的Lazy Load了。自己做手机项目上也需要图片懒加载,而且手机上的图片懒加载有两种:一种是普通img标签的,一种是div标签(或者其他标签)上加背景图片的。所以就练手写了个支持以上两种情况的Zepto小插件。功能:支持img标签图片懒加载、div标签(或者其他标签)的背景图片懒加载;支持预加载。默认是图片出现在屏

2016-03-15 16:05:05 6077

原创 doT.js 爱好者

项目地址:https://github.com/olado/doT使用方法:{{= }} for interpolation //赋值{{ }} for evaluation //循环{{~ }} for array iteration //数组{{? }} for conditionals //条件{{! }} for interpolation with enc

2016-03-15 15:53:40 1324

原创 doT.js 模板引擎的使用

第一步:引入doT.min.js文件第二步:利用doT.js模板在html中 {{ for(var i=0; i < it.length; i++) { }} {{=it[i].title}} -->{{=it[i].description}} --> {{

2016-03-14 15:12:33 6980

转载 git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支

实际问题:   在本地 master 分支上做了一个commit ( 38361a68138140827b31b72f8bbfd88b3705d77a ) , 如何把它放到 本地 old_cc 分支上? 办法之一: 使用 cherry-pick.  根据git 文档:Apply the changes introduced by some existing commits 

2016-03-04 17:28:17 3686

原创 解决国内ruby gem不能用的问题

最近在安装ruby的时候 执行以下语句失败             如下图:gem update --system来升级gem原因是ruby 的gem被和谐了,现在淘宝的ruby工程师架设了rubygems的国内镜像。使用方法如下:$ gem sources --remove https://rubygems.org/$ gem sources -a

2016-03-01 14:05:57 3487 1

原创 <我是游戏小白>cocos2d-js迈出第一步

首先我是在window下面进行开发1、开发之前的准备在制作游戏之前我们需要下载两个东西。游戏引擎:http://pan.baidu.com/s/1gdpCMob下载好如图:游戏编辑器:webstormhttp://www.jetbrains.com/webstorm/download/如图:2、开始开发通过WebStorm打开下载好的HelloW

2016-01-04 11:45:24 708

原创 input联想输入 jquery.autocomplete.js

jquery.autocomplete.js可以实现input联想输入如以下截图1、引入jquery2、引入jquery.autocomplete.js3、代码/*input联想输入*/function initAutoComplete(json){ $("#coupcode").autocomplete(json ,

2015-12-29 16:28:43 8628

原创 jquery懒加载使用方法

懒加载是网站性能优化的插件,可以提高用户体验。页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载。1、引入jquery2、引入jquery懒加载插件//cdn.bootcss.com/jquery.lazyload/1.9.1/jquery.lazyloa

2015-12-29 16:08:01 9874

原创 JQuery autocomplete方法

JQuery autocomplete使用手册 Jquery autocomplete是一个很强大的类似google suggest的自动提示插件。它几乎可以满足我们所有的需要。autocomplete( url or data, [options] )第一个参数可以是数组或者url。options参数比较复杂:* minChars (Number):    在

2015-12-29 09:16:18 620

原创 关于js匿名函数的那些事

1、首先说写法:当然有n种写法了最常见的用法: 复制代码代码如下:(function() { alert('water'); })(); 当然也可以带参数: 复制代码代码如下:(function(o) { alert(o); })('water'); 想用匿名函数的链式调用?很简单: 复制代

2015-12-28 09:41:59 1267

原创 字符串比较 : "11"和"4" 谁大呢?

字符串比较 : "11"和"4" 谁大呢?结果竟是"4"大为什么呢?原因:字符串比较只比较首字符  首字符相等比较第二个字符    以下类推​

2015-12-17 09:39:19 2538

原创 可以展开折叠和触摸移动的浮动层 可以用于微信页面

可以展开折叠和触摸移动的浮动层,css代码暂没提供,Html代码如下: -->

2015-12-16 08:59:43 2573

原创 移动端 jquery 长按触发移动事件 <升级版>

长按触发移动事件,可以用于手机界面上返回导航图标 等等将代码拷贝到本地,进行测试在手机端测试,或者通过谷歌浏览器F12 测试增加了对长按时间的判断,区分单击事件和长按事件 测试触摸事件 #mydiv { position:fixed; left:10px; top:10p

2015-11-30 13:54:15 17213

原创 css定位

position: fixed用于生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。position 属性规定元素的定位类型。这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移

2015-11-25 14:19:20 463

原创 zepto.js 手机页面地区三级选择控件

地区三级选择控件运行效果截图:html代码如下 编辑地区: js代码var selectArea = new MobileSelectArea(); selectArea.init({trigger:'#address',value:$('#hd_area').val(

2015-11-24 14:45:20 13377

原创 手机端根据区域和距离弹出选择效果

手机端根据区域和距离计算问题代码运行效果截图:具体代码如下:css文件@charset "utf-8";*{margin:0;padding:0;border:0} body{ font-family: Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC"

2015-11-24 14:30:55 1363

转载 适合手机页面微信页面pc页面用的幻灯片

适合手机页面、微信网页的幻灯图插件首先是css文件 style.css@charset "utf-8";*{margin:0;padding:0;list-style:none;border:0;}body{width:100%;margin:0 auto;overflow:hidden}/* main_image */.main_visual{height:422p

2015-11-24 14:15:24 2015

原创 两个html页面互相传值

从a.html 跳转到b.html 并吧 a.html 的值传入b.htmla.html[html] view plaincopyhtml>   head>    title> New Document title>      script>        function   to (){        

2015-11-16 12:13:53 8910

转载 jQuery对象DOM对象互转

为了更好的浏览,请移驾http://www.havestyle.cn/post/46DOM对象转成jQuery对象: 对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。$(DOM对象) 如:var v=document.getElementById("v"); //DOM对象 var $v=$(v); //jQuer

2015-11-12 12:09:52 681

原创 overflow: hidden;在安卓微信页面失效问题

在做h5移动端时候,发现overflow: hidden;在安卓微信页面失效问题,经研究和实验,用第三种方法和第四种方法可以解决!1、完全隐藏在里加入scroll="no",可隐藏滚动条;2、在不需要时隐藏指当浏览器窗口宽度或高度大于页面的宽或高时,不显示滚动条;反之,则显示;3、样式表方法在里加入style="overflow-x:hidden",可隐

2015-11-12 11:25:08 14272

原创 Git把本地代码push到oschina git仓库

首先在oschina上面创建项目 或者github都行1、打开Git  Bash,将目录切换到你的项目所在的文件夹2、复制git仓库地址 以https为例 提示输入用户名和密码输入即可3、运行命令 git clone https://git.oschina.net/xxxxxx/xxxxx.git 并会发现多了一个文件夹(oschina的项目名),c

2015-11-07 10:48:06 4074

转载 windows GIT使用笔记

在Windows上应用git,一般采用工具msysgit,下载地址为:http://code.google.com/p/msysgit/downloads/list   假设创建的主版本库位置在 D:\SourceCODE\GITMainLib 在文件夹GITMainLib中右键菜单进入GitBash 创建空的主版本库

2015-11-05 16:50:46 540

原创 简易入手SUI

完整页面 <a class="button button-link button-nav pull-left" href="/demos/card" data-tr

2015-11-05 14:39:54 5806

原创 html5手机页面 点击事件

Zepto.js和jquery区别在于:Zepto.js是小巧的适用于手机页面的js框架jquery比Zepto.js相对大一点,两者语法大致相同zepto.js手机页面点击事件代码如下:1$("#android_link").on('click',2

2015-11-05 14:28:33 7775

原创 css Absolute绝对定位居中和div沉底

1、绝对定位中的居中:1.Absolute-Center {2  margin: auto;3  position: absolute;4  top: 0; left: 0; bottom: 0; r

2015-11-05 14:27:35 11442

原创 ajaxForm 、ajaxSubmit 区别

ajaxForm ajaxForm()不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。提交动作必须由submit开始 ajaxForm()适用于以表单提交方式处理ajax技术(需要提供表单的action、id、 method,最好在表单中提供submit按钮)它大大简化了使用ajax技术提交表单时的数据传递问题,使用ajaxForm()

2015-11-04 09:27:32 2220

原创 我是弱弱的UI小生,我要正式进军UI

我是弱弱的UI小生,我要正式进军UI!

2015-11-02 17:56:07 626

原创 android 的四种枚举

1、Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND2、Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。Context.MODE_WORLD

2015-10-22 10:32:12 1493

原创 坚持了两年,该离开了

在这个公司已经待了将近两年了,老板人很好,教给了我很多知识及职场还有做人的道理,让我刻骨铭心,我十分感谢,可是还是得走了,人总得成长,回想过去的两年里,什么技术只要我能搞的都搞,到头来却感觉技术上一点没有收获。保持一颗认真的态度,慢慢沉淀,慢慢为自己的以后做铺垫,加油师远鹏!

2015-10-21 14:56:57 1331 3

原创 android 获取图片绝对地址

InputStream abpath = getClass().getResourceAsStream("/assets/文件名");若要想要转换成String类型String path = new String(InputStreamToByte(abpath ));private byte[] InputStreamToByte(InputStream is) throws IOE

2015-10-15 10:54:40 1824

原创 变懒很可怕

很久没有好好的整理一下手上的代码和一些心得,变懒实在太可怕,没有目标没有动力的生活真可怕

2015-10-09 18:19:12 671

转载 处理千万级以上的数据提高查询速度的方法 ...

处理千万级以上的数据提高查询速度的方法:1.应尽量避免在 where 子句中使用!=或2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     select id from t where num is null

2015-09-25 11:41:28 1905 2

原创 @TargetAPI标注实现在低版本SDK中使用高版本API

使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.这个时候eclipse会提示找不到这个变量。只要在方法前面加一个 @TargetApi(11), 这样就不

2015-09-16 11:38:23 2521

原创 使用ThinkAndroid快速开发框架需要有以下权限

uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />uses-permission android:name="android.permission.ACCESS_NETW

2015-09-14 10:33:29 907

转载 HTML小技巧的一些小技巧

1.怎样定义网页语言(字符集)?            在制作网页过程中,你首先要定义网页语言,以便访问者浏览器自动设置语言,而我们用所见即所得的HTML工具时,都没有注意到这个问题,因为它是默认设置。要设置的语言可以在HTML代码状态下找到:   把charset=gb2312改换成其它语言代码即可,比如英文harset=en. 2.怎样防止别人把你的网页放到框架里?

2015-07-16 13:11:56 8513

原创 【设计模式】单例模式

单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素:私有的构造方法指向自己实例的私有静态引用以自己实例为返回值的静态的公有的方法 单例模式根据实例化对象时机的不同分为两种:一种是饿汉式单例,一种是懒汉式单例。饿汉式单例在单例类被加载时候,就实例化一个对象交给自己的引用;而懒汉式在调用取得实例方法的时候才会实例化对象。代码如下:饿汉式单例[

2015-07-13 10:21:48 670

转载 Git使用详细教程

一:Git是什么?  Git是目前世界上最先进的分布式版本控制系统。  二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,

2015-06-29 15:49:58 806

原创 Git提交时发生unable to get local issuer certificate while accessing错误

方法一:如果你是用命令行提交的,可以用以下命令设置临时环境变量GIT_SSL_NO_VERIFY。Windows下:1set GIT_SSL_NO_VERIFY=true git pushLinux下:1envGIT_SSL_NO_VERIFY=truegit push

2015-06-25 17:57:51 1530

原创 手机页面输入框获取焦点

手机页面输入框获取焦点两种方式,第一种$("#name").bind("click", function() { $("#name")[0].focus(); }); $("#tel").bind("click", function() { $("#tel")[0].focus();

2015-06-25 00:32:17 5358

Servlet中doGet与doPost的区别

Servlet中doGet与doPost的区别

2012-08-01

struts2拦截器的使用

struts2拦截器的使用

2013-08-18

struts2+hibernate模仿分页效果

struts2+hibernate模仿分页效果

2013-08-18

ssh整合(struts2+hibernate3+spring3)

ssh整合(struts2+hibernate3+spring3)

2013-08-18

JSP开发中的常用技巧

JSP开发中的常用技巧

2012-08-01

软件开发英语词汇

软件开发常用英语词汇,必学,不懂英语等于不会编程,从基础抓起,一起go

2013-01-18

dubbo服务端和客户端例子

该代码是dubbo服务端和客户端例子,直接导入Eclipse即可使用,可配合http://blog.csdn.net/shipeng22022/article/details/72855474一起使用,

2017-06-04

51单片机电子闹钟程序及仿真图

51单片机电子闹钟程序及仿真图 完整的一套程序,下载即可用!

2015-06-17

Cron表达式Html源码

Cron表达式Html源码,类似https://cron.qqe2.com/,很好用,很便宜 很有帮助的资源,cron表达式在线工具,直接可以用,方便快捷

2020-08-31

jquery validate表单验证插件制作注册表单验证提交

jquery validate表单验证插件制作注册表单验证提交

2013-06-16

安卓软件制作及JAVA讲解(经典)

安卓软件制作及JAVA讲解(经典)

2013-06-16

android开发百度地图定位所需jar包

android开发百度地图定位所需jar包,配合文章一起

2015-10-20

Volley 安卓异步网络框架

Volley 安卓异步网络框架

2015-06-17

SQL Server2000需要的三个jar包

SQL Server2000需要的三个jar包

2015-06-17

Oracle 文档

Oracle 文档 很方便的查询oracle常识

2014-10-15

jsp中get和post的区别

jsp中get和post的区别

2012-08-01

JavaScript

精通JavaScript,精通JavaScript(中文清晰优化版)

2013-01-18

java UDP报文的发送与接收

java UDP报文的发送与接收 实实在在的案例,一看即懂,eclipse设置参数 右键 run run configuration

2014-10-15

VS2008水晶报表快速入门

VS2008水晶报表快速入门

2014-10-15

jquery大图轮换

jquery大图轮换

2013-06-16

flvcode视频播放源码

本播放器有向网友推荐功能(右下角信封图标)。还能设定自己的网站LOGO,在视频播放区的右下角

2012-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除