自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoxigua666的专栏

像一个疯子在网上飘

  • 博客(15)
  • 收藏
  • 关注

原创 用nodejs实现爬虫后使用mongodb存贮

使用nodejs实现爬虫,想要收集互联网的缤纷数据,mongodb进行数据存取的前端架构,供己使用的方案。

2016-07-28 12:13:58 3373

原创 求固定数值内的所有质数

(function(){ var a=[]; var b; //隔2取值保证循环次数最少 for(var i = 1; i < 300; i+=2){ //只要能被开方除进的就可以判断不是质数,不用除到自身就可以,保证循环次数最优 for(var j = 2; j ...

2018-07-09 15:40:49 231 1

原创 巧用数字规律解算法(求1000以内所有含1的数字)

//自己的思路解题,判断那一步不是很完美//所有含1的数都可以看成是10的倍数+1,于是 1000 是 10的100倍,所以循环100词可以求出10的所有倍数,然后+1//淡然还有一些本身是10的整数倍的,自身也含有1的数,用了比较low的判断法(function(){    var a1=[];    for(var i = 0; i < 100; i++){        if((10*...

2018-07-06 12:06:05 3491

原创 nginx配置之全面篇

user nobody;# 启动进程, 通常设置成和cpu的数量相等worker_processes 1;# 全局错误日志及PID文件# error_log logs/error.log;# error_log logs/error.log notice;# error_log logs/error.log info;# pid logs/nginx.pid;# 工作模式及连接数上限events ...

2018-05-24 14:21:24 279

原创 vundle - vim使用之先行配置简介

组内有新小伙伴加入,大家原来的ide环境都千差万别,在见我用vim开发比较方便后,想让我给大家介绍一下vim的使用。vim使用方便主要是因为linux下开发,使用vim可以与svn 、 git 等命令的同时,切换成本比在windows开发要小很多。那么使用vim,必须先配置好vim的周边插件,这样才能配置一个强大的vim编辑器。首先,Vim缺乏默认的插件管理器,所有插件的文件都散布在~/.vim下...

2018-03-01 11:36:57 359

原创 jquery.getJSON跨域方案实现原理

jquery.getJSON在实现与后台程序异步交互方面非常的方便,在不牵扯跨域的情况下,实现也很简单。使用方法为:$.getJSON('http://***.**/test/test.php', {'uid':1235,'cid':5678}, function(data){ if(data.success == 1){ alert(data.messag

2016-05-20 14:42:50 2217

原创 flash上传组件swfupload的坑点及解决方法

前两天的文章说了项目中因为使用swfupload组件过程中,遇到一特殊需求无法满足,自己写了一个用iframe + form方案实现的异步处理方案。今天就来总结归纳一下swfupload组件使用过程中会常遇到的问题。我就直接贴代码,问题和解决方案都在注释里标明了。 在每个上传组件生成时,传递 button_placeholder_id 和方便回调处理的dom

2016-01-22 11:39:10 6366

原创 js 实现iframe + form异步文件提交方案分析

现有世面上成熟的上传组件一大把,其中著名的有 swfUpload组件, jquery的webupload。        自身业务中一开始也采用了swfupload组件,其优点如进度显示,异步回调,在上传的各过程可控。优点好多,可以参考文章 http://www.cnblogs.com/youring2/archive/2012/07/13/2590010.html 。

2016-01-18 18:51:20 2805

原创 即时通讯之Socket.IO的学习,及使用nodejs 搭建websocket 聊天室

以下转自标点符即时通讯之Socket.IO的学习:Web领域的实时推送技术,也被称作Realtime技术。这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新。它有着广泛的应用场景,比如在线聊天室、在线客服系统、评论系统、WebIM等。WebSocket简介谈到Web实时推送,就不得不说WebSocket。在WebSocket出现之前,很多网站为了实现实时推送技

2016-01-13 15:47:42 1915 1

原创 NodeJs 实现 jsonp 方式获取xml数据

NodeJs未诞生前,如果一个前端程序员想要通过纯粹的js来实现跨域获取xml数据是想都不敢想的,因为浏览器的同源安全策略拒绝端对端的数据访问, 通常我们需要借助后端程序通过代理中转来实现。     随着NodeJs的问世,前端程序员可以做以往很多由php,java等才能实现的后端功能,最直接简单的就是我们今天所要探讨的jsonp。     要实现今天的主题,我们先来掌握一下n

2016-01-13 15:07:43 1335

原创 iframe之嵌套方案总结

前段项目中有一个比较变态的需求,之所以变态,是因为我们的产品展示方案基于维护和安全考虑做的比较复杂。         大体流程时,我们想要实现通过外站引入一个脚本后,输出我们的产品内容到对方站上。 所以我们的脚本是用js document.write了一个iframe页面,此iframe页面 A 就是我们的产品业务:document.write('');         此if

2016-01-12 18:42:37 7602

原创 js省市联动,多版本,总有你喜欢的

第一版纯展示作用,无数据对接考虑。 省市二级联动 请选择省份 请选择城市/*Author:xiaoang666@163.com*/var arealist = [{ "province" : "北京市", "city" : ["东城", "西城", "崇文", "宣武", "朝阳", "丰台", "石景山", "海淀",

2016-01-12 15:43:17 1533

原创 从ASCII编码谈颜色值与中英文识别

ASCII码于1961年提出,用于在不同计算机硬件和软件系统中实现数据传输标准化,在大多数的小型机和全部的个人计算机都使用此码。ASCII码划分为两个集合:128个字符的标准ASCII码和附加的128个字符的扩充和ASCII码。比较EBCDIC。其中95个字符可以显示。另外33个不可以显示。 标准ASCII码为7位,扩充为8位。基本的 ASCII 字符集共有 128 个字符,其中有

2015-12-16 18:19:36 3319

原创 git操作命令

git add a.htmlgit commit -m 'add new file'git colne git@github.com:xiaoang/fe.git 获取分支到本地git remote add origin git@github.com:xiaoang/fe.gitgit pull git@github.com:xiaoang/fe.gitgit push ori

2015-07-03 16:21:07 562

原创 从用户组权限讲起git多人协作模式库的建立(ssh)

如果想建立一个基于固定用户组多人协作的git库,那么我们就可以从新建用户组入手。比如我们建立一个git用户组,规定此组下的用户才有权限操作某个git库,grep git /etc/group    ##查看是否有git用户组,如果没有此用户组,就先新添用户组:groupadd git   ### 添加git用户组sudo  usermod -a -G

2014-12-22 18:00:48 1016

空空如也

空空如也

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

TA关注的人

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