自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 使用FormData对象

利用FormData对象,你可以使用一系列的键值对来模拟一个完整的表单,然后使用XMLHttpRequest发送这个"表单". 创建一个FormData对象你可以先创建一个空的FormData对象,然后使用append()方法向该对象里添加字段,如下:var oMyForm = new FormData();oMyForm.append("username", "Grou...

2015-06-25 02:22:54 119

原创 GeoIP的使用 - PHP版

我们在做项目的时候,常常需要国家和地区的IP地址,下面通过介绍GeoIp的使用,让你轻松获取世界各地的国家和地区IP地址。GeoIP介绍: 什么是GepIP ?所谓GeoIP,就是通过来访者的IP, 定位他的经纬度,国家/地区,省市,甚至街道等位置信息。这里面的技术不算难题,关键在于有个精准 的数据库。有了准确的数据源就奇货可居赚点小钱,可是发扬合作精神,集体贡献众人享用是我们...

2015-06-25 02:19:55 486

原创 PHP 谷歌验证 google reCAPTCHA PHP client library

Project page: http://www.google.com/recaptcha/Repository: https://github.com/google/recaptchaVersion: 1.1.1License: BSD, see LICENSE  DescriptionreCAPTCHA is a free CAPTCHA serv...

2015-06-25 02:18:20 544

原创 5 个基于Linux命令行的文件下载和网站浏览工具

Linux命令行是GNU/Linux中最神奇迷人的部分,它是非常强大的工具。命令行本身功能多样,多种内建或者第三方的命令行应用使得Linux变得更加健壮和强大。Linux Shell支持多种不同类型的网络应用,无论是BT下载软件,专用下载器或者互联网冲浪。5 个基于Linux命令行的文件下载和网站浏览工具5个命令行互联网工具这里我们介绍了5个很好的命令行互联网工具,它们非常有...

2015-06-25 02:18:04 275

原创 Bash 中的特殊字符大全

Linux下无论如何都是要用到shell命令的,在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符 号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,为此,特地将Shell里面的一些符号说明罗列成对 照表的形式,以便快速的查找。看看你知道下表中的哪些Shell符号呢?Shell符号及各种解释对照表:...

2015-06-25 02:17:52 551

原创 Linux中7个用来浏览网页和下载文件的命令

上一篇文章中,我们提到了rTorrent、wget、cURL、w3m、Elinks等几个有用的工具,很多人回信说还有其它几个类似的工具也值得讨论,所以就有了这篇文章。如果错过了第一部分的讨论,可以通过下面的链接来回顾。5 个基于Linux命令行的文件下载和网站浏览工具这篇文章介绍了Linux下用于浏览网页和下载文件的其它几个命令行工具。Linux中7个用来浏览网页和下载文件...

2015-06-23 01:44:08 768

原创 Google Maps API v3: Remove Markers 移除标记

Simply do the following: I. Declare a global variable:var markersArray = []; II. Define a function:function clearOverlays() { for (var i = 0; i < markersArray.length; i++ ) { ...

2015-06-23 01:40:27 1065

原创 GMaps.js:让你快速集成 Google Maps 服务的 jQuery 插件

GMaps.js 功能除了添加指定经纬度的标准地图之外,GMaps.js 还能定义地图放大的级别,添加标注,获取当前用户的地理位置(HTML5 geolocation),定义路线,绘制折线,并且实现这些功能只需要简单的几行代码。另外 GMaps.js 每个动作都有 callback 函数让你去集成自定义事件。目前 GMaps.js 没有详细的文档,但是每个功能都有具体的例子,参考下基本就...

2015-06-23 01:38:34 230

原创 jquery:临时禁止鼠标滚动 How to disable scrolling temporarily?

1. 代码:// left: 37, up: 38, right: 39, down: 40,// spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36var keys = {37: 1, 38: 1, 39: 1, 40: 1};function preventDefault(e) { e = e || w...

2015-06-23 01:37:30 290

原创 PHP / JavaScript countries array, US states array

For those who just wanted those arrays done quick and easy, here is it, in raw php$countries = array( "AF" => "Afghanistan", "AL" => "Albania", "DZ" => "Algeria", &

2015-06-23 01:36:05 1320

原创 jQuery: jScroll 下拉加载更多

About jScrolljScroll is a jQuery plugin for infinite scrolling, written by Philip Klauzinski. Infinite scrolling; also known as lazy loading, endless scrolling, autopager, endless pages, etc.; is t...

2015-06-17 02:09:18 671

原创 Moodle: 获取老师的课程 Get Faculty Course Profiles

直接代码:require_once('config.php');//if (!isloggedin()) exit('<script>location="/moodle/login/"</script>'); require_once($CFG->dirroot .'/course/lib.php');require_once($CFG-&g...

2015-06-17 02:06:15 239

原创 jquery ui仿腾讯web qq界面desktop酷炫特效

 下载:20130709125708248原文:jquery ui仿腾讯web qq界面desktop酷炫特效 

2015-06-17 02:04:51 570

原创 jQuery地图插件-jqvmap

 用法:<script src="js/jquery.vmap.js"></script><script src="js/jquery.vmap.world.js"></script><script src="js/jquery.vmap.sampledata.js"></s

2015-06-17 02:03:44 1548

原创 Anti-AdBlock 反AdBlock

1. anti-adblock-killer原文:https://github.com/reek/anti-adblock-killer下载:anti-adblock-killer-master 2.  FuckAdBlock原文:https://github.com/sitexw/FuckAdBlock下载:FuckAdBlock-master  DEMO...

2015-06-17 02:02:33 1001

原创 网站图片JPG、PNG、GIF哪个好,该选择谁

目前网站图片的采用一共有流行三种,分别是JPG、PNG、GIF,然而很多人并不知道三者在选择的时候究竟应该选谁(BMP就不考虑了吧)。虽然都可以存储图片,但是如果要发布到网上,就必须考虑速度、大小和失真程度的问题。如果你运用得好,选对图片,那样便会使网站的整体体验上升,如果你运用得不好,就会引起反效果。下面我通过文件大小等多方面的元素来讲一下网站图片的合理选择。 PNG、GIF、JPG ...

2015-06-13 02:59:33 865

原创 不刷新改变URL: pushState + Ajax

如果你玩过Google+,看到过YouTube的新界面,便会体验到这个HTML5的新功能。使用pushState + Ajax(pjax),可以实现网页的ajax加载,同时又能完成URL的改变而没有网页跳转刷新的迹象,就像是改变了网页的hash(#)一样。 旧的解决方案曾说SEO和ajax是天敌。此前从Twitter开始流行Ajax+hash的方式调用内容,Google给出的解决方案...

2015-06-13 02:56:45 195

原创 jQuery hash 插件

URL中的hash,也就是网址井号后面的部分,其实是一块宝地,它能创建浏览历史,也能存储一些简单数据。从Twitter开始Hash被用来定义Ajax内容,虽然如今已被HTML5的pushState所替代。这里介绍jQuery Hash 插件,可以帮助你完成简单数据的存储。 Hash存储数据有什么用首先传统URL传递数据的弊端是,对搜索引擎不友好,搜索引擎会认为 /example和/...

2015-06-13 02:51:21 880

原创 用history api"偷换"浏览器历史记录

HTML5提供了新的history接口,例如pushstate,以及popstate。通常情况下,浏览器的历史记录能保存访问历史,但是因为有了history api,pushstate和replacestate,我们甚至可以“偷换掉”浏览器的历史记录,偷走后退按钮,让浏览者点按“后退按钮”时,到一个你指定的网页,看起来就像是真的后退历史记录一样!这个网页还可以跨域,而且就算不存在向前d历史记录也...

2015-06-13 02:49:56 1302

原创 网页检测 AdBlock 的 6 种方法

 DEMO: http://sources.ikeepstudying.com/anti-adblock-killer/ 有些网页上充斥着令人厌恶的广告,这些广告不仅阻碍了信息的获取,有的还严重影响了浏览者的心情。特别是某些毫不相关的多媒体广告和弹出式窗口,不仅让人感到被骚扰,还很容易误点到,浪费宝贵的时间。由此便诞生了大名鼎鼎的跨平台 AdBlock 插件,在任何主流浏览器上都有...

2015-06-13 02:48:26 2621

原创 Genymotion - 强大好用高性能的 Android 模拟器 (在电脑流畅运行APK安卓软件游戏的利器)...

随着 Android 系统的应用和游戏越来越丰富,甚至有些比起Windows、Mac上的软件更加好用好玩,因此很多人都希望能在电脑上也能玩到安卓的游戏或APP。我们曾推荐过 BlueStacks,而 Genymotion 则是另一款更加优秀专业高性能的安卓 Android 模拟器!它支持 Windows、Mac、Linux,由于其模拟运行速度很快画面流畅、且支持 OpenGL 3D 加速...

2015-06-05 13:34:19 588

原创 用CSS美化你的滚动条

本文将会告诉你如何用CSS修改/美化浏览器页面上出现的滚动条。改变它们的颜色,调整它们的外形,适配你对页面UI设计。我们首先将会看看谷歌(Webkit)浏览器提供了哪些CSS属性,最后,还将介绍如何用jQuery支持其它类型的浏览器。 各种浏览器对CSS滚动条的支持情况这 里说的Webkit浏览器包括谷歌浏览器,苹果公司的Safari浏览器,以及最新的Opera浏览器。这些浏览器加...

2015-06-05 13:12:45 432

原创 bootstrap3 中文手册 [下载]

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和 Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言 Less 下载:bootstrap3_manual 原文:bootstrap3 中文手册 [下载]...

2015-06-05 13:11:44 1152

原创 Firefox搜索框:自动出现添加搜索的提示

 在header里面添加以下代码:<link rel="search" type="application/opensearchdescription+xml" title="iKeepStudying" href="http://justcode.ikeepstudying.com/iks.xml" /> 其中,标签“title”将会出现在图片中2的位置。 ...

2015-06-02 13:04:53 604

原创 PHP如何解决网站大流量与高并发

首先,确认服务器硬件是否足够支持当前的流量。 普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大, 那么必须首先配置一台更高性能的专用服务器才能解决问题 ,否则怎么优化都不可能彻底解决性能问题。 其次,优化数据库访问。 前台实现完全的静态化当然最好,可以完全不用访问数据库,不过对于频繁更新的网站, 静态化往往不能满足某些功能。 缓存技术就是另一个解决方案,就是将动态...

2015-06-02 13:03:30 247

原创 如何防止网站关键数据被人恶意采集

昨天晚上花了几个小时用Jsoup写了一个网站采集器,帮一个高中同学采集了一个工业信息门户上的芯片待售信息。网站上显示的数据多达60w+条, 我写的程序跑了7个小时只采集了一半,算是可以交差了。 这已经是我第二次写这种采集器了。之前在做波菜网的时候,写过一个更复杂的。当时网站上线以后苦于没有原生态的内容,我就写了一个采集器从“百度身边”采集各大城市的餐馆和菜品信息,并通过google地图的...

2015-06-02 12:58:16 1859

空空如也

空空如也

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

TA关注的人

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