自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(368)
  • 资源 (1)
  • 收藏
  • 关注

转载 JS实现红黑树

JS Balanced Tree

2017-09-18 09:19:09 2861

原创 document.referrer

document.referrer

2017-09-18 09:07:12 740

原创 PHP用isset替换count之优化

虽然语言都差不多,但是每种语言都是有不一样的地方的,所谓的大同小异,总是需要琢磨和讲究后才能有所领悟的。

2017-04-27 18:00:15 893

原创 多队列网卡设置CPU中断绑定

多队列设置中断绑定

2017-03-24 14:53:30 1791

原创 SVG可视化简易漏斗图

Visualization as a problem-solving and knowledge discovery tool has become even more important as we enter the Big Data era.

2017-03-14 13:06:23 3466

原创 快速修改MTU值

MTU (Maximum Transmission Unit)

2017-03-10 10:11:54 2728

原创 TICK技术栈 -- DevOps轻量级监控解决方案

TICK技术栈 DevOps轻量级监控首选 [Oh Yeah]

2017-03-06 15:37:53 13232 4

原创 快速修改主机名 (centos7, ubuntu16)

CentOS7 和 Ubuntu 16.0.4: hostnamectl set-hostname server.name01

2017-02-23 17:52:21 1882 1

原创 《程序员的呐喊》

TL;DR I’m not a real programmer, but I do my best. “程序员这门职业,我选择,我担当”

2017-02-04 17:05:52 639

转载 _why先生

怀念_why先生

2016-12-27 09:28:31 1536

原创 PHP图片裁剪

gd --> imagecopyresized

2016-12-06 00:59:11 638

原创 JS字符串拼接对比

字符串拼接哪家赢? 看情况喔

2016-12-04 23:58:24 1183

原创 Manual手册的正确姿势

linux manual 手册你真的会用么?或许姿势不对?

2016-11-25 12:57:35 576

原创 小心FOR IN遍历数组

FOR IN 遍历数组小心有坑, 不过加一个 hasOwnProperty还是没问题的

2016-11-03 21:25:07 539

原创 主动中断请求

都是为了用户体验

2016-11-02 23:40:18 1788

转载 JS 内存管理

“自动回收”是容易让人混淆,迷惑的,并给 JavaScript(和其他高级语言)开发者一个印象:我们可以不用关心内存管理。然而这是错误的。

2016-11-01 07:52:30 976

原创 JS里有指针么?

Are there pointers in javascript? No, JS doesn’t have pointers.Objects are passed around by passing a copy of a reference.

2016-11-01 07:20:47 5596

原创 并发串行调用接口

并行+串行的思路,在一些后端服务吞吐和并发等有性能瓶颈时,为了提升用户体验,有时候前端不得不做一个小的权衡。

2016-10-30 22:49:18 1810

原创 HTML5路由和PJAX

了解过的两种局部刷新页面的技术,不同开发框架下技术使用略有不同,不过都是基于 history.pushStatePJAXjquery-pjax pushState + ajax = pjaxjquery-pjaxpushState浏览器兼容性PS: 看兼容性可以知道,pjax只支持 IE 10和更高版本,因为老版本的IE不支持history.pushState供参考: PJAX的实现与应用HT

2016-10-18 10:06:27 2356

原创 前端组件化(未完)

在前端领域,这个和用户最直接沟通的舞台,要实现视觉和代码的完美组件化,并不是很轻松的一件事情。但做好了,绝对是提高前端工程化水平和生产力的有效手段。

2016-09-22 09:18:38 778

原创 svn locale Can't convert string from native encoding to 'UTF-8'

简单备忘:svn 提交代码报错,编码问题

2016-09-09 16:41:17 1034

转载 PHP 资源备忘

分享:一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等

2016-07-16 18:45:21 1804

转载 jQuery $.proxy()

转载javascript/*** jQuery基础知识 proxy函数测试* http://stackoverflow.com/questions/4986329/understanding-proxy-in-jquery **/$(document).ready(function() { var objPerson = { name: "John Doe",

2016-07-14 20:11:30 838

原创 PHP AOP 面向切面

如果一个程序是一个管道系统,AOP 就是在管道上钻一些孔,在每个孔中注入新的代码流。

2016-07-14 19:28:25 1914

翻译 PHP TRAIT

Trait和类很相似,但它只是用来组合一些功能性的操作和属性,可以理解为就是一些公共函数的集合。``Trait不能被实例化``,不过它和接口又不同,它的函数需要实现。它只是传统的继承的一种功能增强,方便实现一些公共行为的平行扩展。

2016-06-20 12:26:03 536

原创 管道 PIPE

没错,就讲大家可能天天会用的“管道 | “,前者的输出是后者的输入。大家忽略了的一个有趣的事实是,后者不用得到前者执行完毕才启动。更有趣的是,只要后者获取了足够的数据,前者便会停止执行。

2016-04-21 09:00:59 660

原创 洗牌

数组这个数据结构不错,简单而有效率

2016-04-18 00:10:18 582

转载 协程 [wiki]

本质上协程就是用户空间下的线程

2016-04-10 00:42:31 626

原创 D3实现简单业务拓扑图

目录 - HTML - JS - CSS - 效果图HTML<div class="content-panel"> <div id="object"></div> <div id="object-arrow"></div></div>JS (angularjs Controller的代码)var url = $location.path(); $sco

2016-04-10 00:06:41 11550 8

原创 Chrome插件会干坏事儿的

两个基本“一样的环境”,一个访问正常,另外一个访问异常,打开异常访问的那边的浏览器控制台,发现请求了一些额外的js… 最后发现元凶了,一个叫“广告拦截者”的插件

2016-04-08 10:25:05 1164

原创 awk 替换后写入文件

seq 14 1 30 | while read var;do awk '/13/{c++;if(c==2){gsub("13",'"${var}"');}}1' test.html > test.tmp && mv test.tmp test.html ;done

2016-03-18 11:20:30 4050 3

原创 sublime3 eslint 安装

sulime3 eslint 安装步骤

2016-03-09 18:23:38 1751 3

原创 nginx ngx_http_limit_req_module 简单防下CC攻击

limit_req_zone $binary_remote_addr zone=perip:10m rate=10r/m;server { location /api/signin { limit_req zone=perip burst=5 nodelay; }}参考nginx限制某个IP同一时间段的访问次数ngx_http_limt_req_module

2016-02-27 17:00:47 925

转载 tcp协议timestamp字段导致问题分析

1.现象 不同主机C1,C2上的相同模块(开启timestamp),通过NAT网关(1个出口ip)访问同一服务S,主机C1 connect成功,而主机C2 connect失败 2.分析 根据现象上述问题明显和tcp timestmap有关;查看linux 2.6.32内核源码,发现tcp_tw_recycle/tcp_timestamps都开启的条件下,60s(timewai时间)内同一源ip主机

2016-02-15 17:01:31 2531

原创 PHP-FPM CRASH DiagnosticReports

Env: Macls -lrth /Library/Logs/DiagnosticReports

2016-02-15 16:58:56 848

原创 SVG的marker-end显示不出来的问题

问题描述:项目页面上用d3画的图,svg画布和div重叠画的,svg画连线和箭头,div上用d3来append出个性化的展示面板,项目首页有 ``<base href="/">``,d3生成的svg的文件单独复制出来后可以看到箭头(marker-end)!解决方案The HTML element is used to say “resolve all relative URLs relative

2015-12-28 11:41:54 4564

原创 视觉设计-CRUD

四大基本原则对比重复对齐亲密性

2015-12-25 11:37:00 671

原创 [].slice

var slice = [].slice, splice = [].splice, push = [].push, toString = Object.prototype.toString;上面的代码为什么这么写咧?Array.prototype.slice这个函数经常要用到, 这样写

2015-12-15 22:39:48 432

翻译 git分支管理模型推荐

前言 正如我了解到的,很多基于SVN的分支管理,类似如下的流程:可能存在的问题:master合并成本比较高特性分支有开发公共功能的需求, 需要及时合并 如下是一个比较成功的分支策略和发布管理,原文链接,另外,建议大家用sourceTree进行git的分支管理,因为上面的Git Flow就是如下图所示的管理流程。看图说明一切,然后使用一下sourceTree的git flow基本就懂了。

2015-12-07 16:10:26 564

翻译 inotify - 监控文件系统

原文链接#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <sys/types.h>#include <sys/inotify.h>#define EVENT_SIZE ( sizeof (struct inotify_event) )#define BUF_LEN ( 1024 * ( EVENT_S

2015-12-02 00:02:02 538

php开发的传感器网页源代码

此软件完全由php开发,数据库,以及一些图形的相关信息未给出,只给出了一些核心代码,可能只有相关人士能用得上。

2011-08-10

空空如也

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

TA关注的人

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