自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(66)
  • 资源 (3)
  • 收藏
  • 关注

原创 redis连接成功操作无反应,nginx 504的另一个原因

遇到的2个问题问题1: redis-server启动后,redis-client连接成功,set时无反应,查看redis-server进程存在。问题2: nginx,php-fpm,访问html页面正常,访问php页面每次出现504错误,修改配置文件调大响应时间均无效。一些尝试这两个问题不是同一天遇到的,究根结底原因是一样的。奇葩的是nginx之前运行的好好的,突然就504了怎么改

2015-01-10 00:18:44 467

原创 Yii2的MVC新特性

这篇文章主要来看看在Yii2之中的MVC,当然,最核心的思想还是跟Yii1.1一样的,但是我今天是想来看看在Yii2里的MVC跟Yii1.1有什么不同,或者应该直接说,Yii2的改进在哪里,以至于使得官方敢向着最好的PHP框架目标进击!废话就不多说了,下面来看看分别M-V-C这三个部分:模型(Model):Yii之中的Models都继承与yii\base\Model,通常是用来存储数据

2015-01-07 18:24:16 171

原创 邮件订阅_观察者模式

var publisher = {//出版商 subscribers:{//不同杂志的订阅者数组 any : [] }, // 添加订阅这方法 subscribe:function(fn,type){//订阅是触发的方法和订阅哪个类型的

2015-01-07 18:13:49 169

原创 本地存储 APIs store

store.js 是一个实现了浏览器的本地存储的 JavaScript 封装 API,不是通过 Cookie 和 Flash 技术实现,而是使用 localStorage。小弟我主要是用于chrome,Safari,手机Web等先进浏览器里面跑。so....大家可以做兼容哦....Github地址本地存储APIsjsstore(key, data); /

2015-01-07 18:02:43 130

原创 基于大数据的中文舆情分析

引言社交媒体发展日益瞩目,博客、微博社交网络等悄然改变着人们的生活方式。微博,微信,包括天猫,京东等用户日益增多,用户主动发布的微博或者评论数量十分可观。在这个社会化的媒体时代,用户成为企业最好的品牌推广大使。如何从这些可观的数据中分析出用户的潜在且准确的购物意愿及用户需求,将成为提高品牌价值和声誉,改善用户体验的新兴途径。曾有很多营销方法来向用户推送优惠或者打折信息,但准确程度十分低,甚

2015-01-07 17:51:49 408

原创 使用maven添加本地依赖

有时候项目使用到的jar包在maven库里面找不到而存在本地,这时可以直接在pom.xml中将该jar包通过配置加入到项目的依赖中,具体的配置如下:xml group-id artifact-id 2.0 system ${project.basedir}/src/main/xxx xml

2015-01-07 17:38:23 199

原创 Yii2的MVC新特性

这篇文章主要来看看在Yii2之中的MVC,当然,最核心的思想还是跟Yii1.1一样的,但是我今天是想来看看在Yii2里的MVC跟Yii1.1有什么不同,或者应该直接说,Yii2的改进在哪里,以至于使得官方敢向着最好的PHP框架目标进击!废话就不多说了,下面来看看分别M-V-C这三个部分:模型(Model):Yii之中的Models都继承与yii\base\Model,通常是用来存储数据

2015-01-07 17:08:09 119

原创 pkgcloud-cli

https://github.com/pkgcloud/pkgcloud-cliWindows下使用时, 在用户目录下创建`pkgcloud-cli.json'文件.json{ "storage": [ { "username": "", "password": "", "authUrl": "", "version"

2015-01-07 16:56:38 90

原创 linux network configure and setup

linux network tools#: dpkg --search `which ifconfig` (rpm : search it with you hand)net-tools: /sbin/ifconfig iproute2: /sbin/ip network-manager: /usr/bin/nmcli isc-dhcp-client: /sbin/dhclien

2015-01-07 16:45:07 93

原创 intelliJ idea创建分层的项目结构

原文地址:http://yanwushu.sinaapp.com/create_layered_project_in_idea/本文使用intelliJ idea 14在idea中创建一个分层(视图层、业务逻辑层、数据访问层)的项目步骤如下:创建一个project,idea在创建project的时候会默认创建一个module,此时,给这个project和module命名(比如h

2015-01-07 14:51:08 142

原创 DSO missing from command line原因及解决办法

最近项目正经历着一次更新,一系列编译工具都进行了大版本的升级,随时而来的是,原本正常编译的代码出现了大量的warning,最终编译失败,其中一个问题困扰了比较长的时间,虽然fix的方法不难,但是一直不清楚根本原因,通过大量的google,终于找到的原因,特地记录一下。先把主要的参考文章写一下:Understanding DSO link changeTool Chain Transit

2015-01-07 14:35:00 1230

原创 bootstrap的span4 class无效了么?『神兽必读』

问题span4 class is not working with twitter bootstrap作为一个从事web开发的新新人类,我很高兴我使用上了Twitter Bootstrap了,我试着用下面的代码创建三个列 About me Sample Text1.

2015-01-07 14:20:31 229

原创 2015年第一个小bug,iOS数据库操作问题

2015年第一个小bug,iOS数据库操作问题问题描述之前运行程序正常,今日整理资料,居然发现运行不出来,从数据读取内容,然后使用表格时候显示.结果程序运行后,模拟器一片空白,囧.解决过程使用终端命令可以正常读取出数据库内容:objectiveczx:1227_database_readdata-and-showtable zx$ sqlite3 data.sqlite

2015-01-07 12:18:36 73

原创 详解JavaScript模块化开发

什么是模块化开发?前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用说模块(module)了,那么什么是模块呢?一个模块就

2015-01-06 13:45:08 62

原创 (爱加密系列教程八)Android APP如何防止二次打包

Android系统的开放性和免费性等特征让开发者和用户趋之若鹜,用户也渐渐习惯了Android应用的这种免费午餐,但在免费的背后却有着巨大的安全阴影。 “Android APP二次打包”则是盗版正规Android APP,破解后植入恶意代码重新打包。不管从性能、用户体验、外观它都跟正规APP一模一样但是背后它确悄悄运行着可怕的程序,它会在不知不觉中浪费手机电量、流量,恶意扣费、偷窥隐私等

2015-01-06 13:33:01 152

原创 获取url后面的参数

function getKeyValue(url) { var result = {}; var reg = new RegExp('([\\?|&])(.+?)=([^&?]*)', 'ig'); var arr = reg.exec(url); while (arr) { result[arr[2

2015-01-06 13:11:47 336

原创 程序员应该具备的12种能力!

毕业四年来,感觉自己也是从一名不合格的程序员一步步走过来的。回头反思一下,合格的程序员有很多标准和要求,下面是我总结的一个合格程序员应该具备的 12种能力。中国软件行业的崛起,靠的是合格的程序员。任何华丽的管理制度都不能保证软件项目的成功交付,合格的程序员就是有力的保证,是项目成功的基 础。写下这些,是为了给刚刚进入程序员这个职业的新同学们一点参考。我一直以为,当程序员是很辛苦的,如果不是真正的喜

2015-01-06 13:01:58 257

原创 如何让你的 JavaScript 代码更加语义化

语义化这个词在 HTML 中用的比较多,即根据内容的结构化选择合适的标签。其作用不容小觑:赋予标签含义,让代码结构更加清晰,虽然我们可以在标签上添加 class 来标识,但这种通过属性来表示本体的形式会显得不够直接,而且在一定程度上也有冗余。 优化搜索引擎(SEO),结构良好的网页对搜索引擎的亲和力是很高的,百度和 google 也给出了很多网页结构化的建议(规范),方便他们抓取网页。 利

2015-01-06 12:40:15 128

原创 [译] HTML5 prefetch

原文:HTML5 Prefetch作者:Luis Vieira译文:HTML5 prefetch译者:@赖小赖小赖声明:此文带着自己的理解,不完全按原文翻译prefetch 即预加载,在用户需要前我们就将所需的资源加载完毕。有了浏览器缓存,为何还需要预加载?用户可能是第一次访问网站,此时还无缓存 用户可能清空了缓存 缓存可能已经过期,资源将重新加载 用户访问

2015-01-06 12:31:18 78

原创 js常见对象及方法

对象是某个特定引用类型的实例。新对象是使用new操作符后跟一个构造函数来创建的。var person = new Object();构造函数是Object,person是Object引用类型的一个新实例一. 创建实例的方法:1.第一种是使用new操作符后跟Object构造函数var person = new Object();person.name = "Nichola

2015-01-06 12:13:46 81

原创 如何用 Git 合并两个库(合并历史记录,解决冲突/改写路径)

本来已经不写文字博客了,一般心得都录成了视频(这在我看来是更好的方式),但是今天遇到一个关于 Git 的问题不太好重现也不便于录制视频,加上它本身很具有代表性也很有用,所以还是记录于此。背景一个中型规模项目,开始规划时就打算采用 C/S 架构,后端是单纯的 API 服务,前端在 Web 上搞一个 SPA,之后再搞其他端也就顺理成章了。只可以第一次弄没经验,有些细节最初没有考虑到。创建项

2015-01-05 21:39:22 515

原创 图解利用CSS实现三角形

利用CSS的border以及它的属性值transparent来实现三角形,其中最主要的是要明白由于div的高度跟宽度都为0,margin,padding也为0,所以元素框的大小就是他的border的叠加,由于相邻boder会重叠,故存在内容宽高时其实任意一边存在的border都是梯形的,当div内容宽高为0时,border就表现为三角形,将四个border的颜色设置为transparent表示边框

2015-01-05 21:28:09 99

原创 前端各种问题

1.块级元素和行内元素的区别块级元素即使设置了宽度,仍然是独占一行的,块级元素可以设置margin和padding属性。行内元素的margin和padding属性只有水平边距,没有竖直边距。竖直方向的padding虽然增大了行内元素的面积,但并没有和相邻元素拉开距离。2.display:inline-block和hasLayout为了兼容IE6、IE7(不支持display:i

2015-01-05 21:17:54 100

原创 公众平台开放模板消息,增加业务通知能力

8月14日,微信公众平台开放了模板消息功能,具有支付能力的公众号可申请使用,每个服务号最多可以同时使用10个模板进行服务。8月27日,微信扩大了模板消息开放范围,向认证后的服务号进行开放,即:所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,只有认证后的服务号可以申请模板消息的使用权限并获得该权限。下面我们看一下申请步骤(以下为笔者8月14日第一时间申请模板消息的流程

2015-01-05 21:04:55 174

原创 使用 Docker 部署和迁移多节点的 ElasticSearch-Logstash-Kibana 集群

本文的作者是 Luke Marsden ,本文的原文地是 Deploying and migrating a multi-node ElasticSearch-Logstash-Kibana cluster using Docker注:本文没有全部翻译,是摘取性翻译,只翻译本人认为关键的部分。要看全文请看原文设置 ELK首先,对 ELK 的各种组件和它们所扮演的角色做一个快

2015-01-05 20:52:55 135

原创 不规范的命名带来的 maven 问题

过去的一些库的 groupId 命名用了大小写混杂的 CamelCase,比如在 pom.xml 里这么定义: hjdServer不过,这个命名是不规范的:maven 实际要求 groupId 应该是全部小写(就像 Java 包名一样)。过去这样的不规范命名好像没啥问题,但如果恰巧你还有一个叫做 hjdserver 的小写 groupId,maven 会认为这是同一个,而在 inst

2015-01-05 20:40:08 443

原创 【JAVA新生】kilim版的协程

试用了一下 http://docs.paralleluniverse.co/quasar/,发现它是基于JDK 1.7的(主要是fork join pool)。于是拿kilim的代码改了一个纯协程的版本出来。kilim的原始版本(https://github.com/kilim/kilim)里所有的Task都与一个Scheduler绑定,而且官方的例子里都是讲怎么使用Mailbox做messagi

2015-01-05 20:29:14 111

原创 [零基础学python]模板中的语法

"Come to me, all you that are weary and are carrying heavy burdens, and I will give you rest. Take my yoke upon you, and learn from me; for I am gentle and humble in heart, and you will find rest for

2015-01-05 20:17:07 59

原创 [基础算法]二叉树的非递归遍历

/* 这个程序包含了二叉树的前序遍历和后序遍历的非递归形式, 二叉树的非递归形式有很多种, 这里是我认为比较好记的方式。*/#include #include using namespace std;class TreeNode{public: TreeNode(int v){val = v;}; int val; TreeN

2015-01-05 20:04:37 52

原创 Yahoo前端优化性能规则

链接参考: https://developer.yahoo.com/performance/rules.html 只有10%~20%的最终用户响应时间花在了下载HTML文档上,其余的80%~90%时间花在了下载页面中的所有组件上。 ——Steve Souders规则1

2015-01-05 19:51:46 52

原创 Ubuntu下配置JDK

jdk目录在Home路径下是无效的。必须在/以下的文件路径中。sudo gedit /etc/environment编辑环境变量,添加如下三行export JAVA_HOME=/jdk1.8.0_20export JRE_HOME=/jdk1.8.0_20/jreexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jr

2015-01-05 19:40:39 51

原创 Split logs automatically every day

Related resource(s):"linuxcommand: logrotate":http://linuxcommand.org/man_pages/logrotate8.htmlX42Xlogrotate is designed to ease administration of systems that generate large numbers of log files.

2015-01-05 19:30:34 91

原创 php+mysql(5.1)+apache+centos 编译安装

领导要求先保证php环境稳定,然后再去考虑其他,例如性能,安全等等,所以先参考yum的php+mysql+apache的配置来建造。so,就是这样子,按照yum的软件版本和配置重新编译安装php套件环境。列一下整个过程的大纲:安装的软件的版本和配置和模块确认和下载检查版本、配置、模块 下载 安装apacheconfigure make make inst

2015-01-05 19:10:55 102

原创 mysql innobackupex restore note

innobackupex 恢复遇到问题error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'解决:http://stackoverflow.com/questions/11644300/access-denied-for-user-debian-sys-maintTha

2015-01-05 18:59:40 56

原创 jQuery浏览器功能测试support --样式测试

样式测试(2.1~2.3)3个jQuery.support = (function() { var support, all, a, div = document.createElement( "div" ), documentElement = document.documentElement;

2015-01-05 14:24:14 118

原创 JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记3

技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是【JavaScript实战----JavaScript、jQuery、HTML5、Node.js实例大全】JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记23.3 响应鼠标动作图3-2的效果已经有了,需要鼠标来操作展示想看的照片,这就需要在相应的地方加上事件。3.3.1 响应小照片单击动作

2015-01-05 14:08:49 64

原创 Facebook React 和 Web Components(Polymer)对比优势和劣势

译者前言这是一篇来自 StackOverflow 的问答,提问的人认为 React 相比 WebComponents有一些“先天不足”之处,列举如下:原生浏览器支持 原生语法支持(意即不把样式和结构混杂在 JS 中) 使用 Shadow DOM 封装样式 数据的双向绑定 这些都是确然的。不过他还是希望听听大家的看法,于是就有了这篇精彩的回答。需要说明的是,这篇回答并没有讨论

2015-01-05 13:49:28 190

原创 Android 全局Crash捕捉和处理

有时候app会出现崩溃现象我们无法完全控制,而系统的崩溃界面比较差,可能影响用户体验,而且我们需要对崩溃现象进行处理,因此有了这个需求。app运行有一个主线程,也就是UI线程,系统奔溃了一般来说是ui线程崩溃了(我们自己设置的一异步线程,一般自己都会做catch),所以,处理的核心就是 Thread.setDefaultUncaughtExceptionHandler(this);获得

2015-01-05 13:44:29 105

原创 Hadoop命令行接口运行自己编写的类

转自:http://blog.chinaunix.net/uid-11767650-id-1673086.html因为我也遇到了这个问题,所以就直接转载了。。。最近学习Hadoop,可以使用命令行来简单的管理Hadoop,例如使用:查看hadoop的HDFS根节点情况hadoop fs -ls /创建文件夹LGGhadoop fs mkdir /user/root/

2015-01-05 02:57:12 140

原创 Flask Web Development —— 模板(中)

2、集成Twitter Bootstrap的Flask-BootstrapBootstrap是Twitter的一个开源框架,提供用户交互组件来创建一个清新且有吸引力的web页面,并兼容所有现代web浏览器。Bootstrap是一个客户端框架,服务端不直接参与。服务端需要做的就是提供HTML响应,引用层叠样式表(CSS)和JavaScript文件并通过HTML、CSS、和JavaScript

2015-01-05 02:47:09 50

wifi密码破解工具包

内含 EWSA最新破解版 高效破解字典包 QSS连接工具 PIN码计算器 !

2014-12-10

经典C程序源码

220个经典C程序源码 参考学习的好资料

2013-09-04

汇编语言教程

学习汇编的入门法宝,很适合入门学习!基于INTEL 8086处理器、MASM编译器,以及DOS平台的汇编教材,完全以8086处理器的实模式为主,不涉及常用的32位和64位模式,通俗易懂。

2013-08-31

空空如也

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

TA关注的人

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