自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vsftpd出现550 SITE CHMOD command failed.

centos 6(centos 7没遇到这个问题) ftp 配置后,用sublime text修改文件保存时出如下问题 b'FTPSync [default] > Connected to: localhost:21 (timeout: 30) (key: cf1870902e065b11b67b92a95b960a3e)'b'FTPSync [default] &gt...

2016-01-16 17:20:20 2739

原创 docker相关资料

docker技术入门与实战 http://dockerpool.com/static/books/docker_practice/repository/dockerhub.html  

2016-01-12 11:33:42 234

原创 ip漂移

虚拟IP和IP漂移Linux 实现高可用性(HA) —之ip 漂移方法(vrrp) 

2016-01-12 11:12:08 387

原创 codeigniter 数据库操作内存泄漏

数据库查询前$this->db->save_queries = FALSE;或者配置$db['default']['save_queries'] = FALSE;详情参照: http://forum.codeigniter.com/archive/index.php?thread-11020.html ...

2015-12-16 17:49:03 466

原创 Sublime Text 3 ftp插件使用

1,安装Package Control按Ctrl+`调出console, 粘贴以下代码到底部命令行并回车:import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else ...

2015-12-05 15:19:57 355

原创 Centos下Yum安装PHP5.5,5.6

此外可安装epel,和remi官方源,速度比webtatic更快 转自:http://www.blogjava.net/nkjava/archive/2015/01/20/422289.htmlCentos下Yum安装PHP5.5,5.6默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包yum list install...

2015-11-21 09:34:45 130

原创 远程运行脚本

#!/usr/bin/expect -- ##################################### Run Remote Script# Usage: ./ssh.exp ip user passwd port commands timeout####################################if { [llength $arg...

2015-11-03 10:20:46 175

原创 C++实现urlencode/urldecode编码

#include<iostream>#include<stdio.h>#include<cstring>using namespace std;const char hexchars[] = "0123456789abcdef";const char HEXCHARS[] = "0123456789ABCDEF";int P...

2015-10-22 10:37:08 518

原创 php开发扩展程序

下载php-src 5.6.13版本(试过5.3版本编译不过)[root]# ./ext_skel --extname=pkeyCreating directory pkeyCreating basic files: config.m4 config.w32 .gitignore pkey.c php_pkey.h CREDITS EXPERIMENTAL tests/001.ph...

2015-10-19 20:12:28 209

原创 Linux 下 YUM 安装 PHP 5.5

系统环境:CentOS 6.4 x86_64Fedora 20 x86_64Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可:# yum install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt以下为 CentOS 下安装 PHP 方法:添加 epel 源...

2015-10-07 16:44:28 274

原创 varnish代理缓存配置

yum install varnish,开机自启动,将nginx配置文件改为监听127.0.0.1:8080配置varnishvarnish.params如下(端口改为80)# Varnish environment configuration description. This was derived from# the old style sysconfig/default...

2015-10-03 16:59:17 198

原创 swoole提供http服务

swoole是一个php的网络通信框架,可以简单支持http服务。按照官方介绍,如果遇到mysql或者广播消息等耗时或阻塞的业务,需要开启task去提供服务,在Finish回调中处理结果(定时器中如果有阻塞任务,会导致work进程无法提供服务)。(需要安装配置扩展,如果源码编译运行提示glibc版本不兼容,可以用pecl install swoole)针对一些数据不常变化的部分,我们可...

2015-10-02 10:38:11 292

原创 base64encode的一个问题

之前写程序把base64encode的数据提交到服务器,服务器端出现数据的+号被替换为空格的情况。查了w3规范手册,原因是如下的编码规范中说的,所以服务器会在解码时把+号改为空格然后给到业务。所以最好再做个urlencode/urldecode 参考:http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.1 ...

2015-09-10 16:29:57 457

原创 nginx配置https服务器

# 生成CA的key> openssl genrsa -des3 -out ca.key 4096 # 生成CA的证书> openssl req -new -x509 -days 365 -key ca.key -out ca.crt # 生成我们的key和CSR这两步与上面Self Signed中是一样的> openssl genrsa -des...

2015-09-04 15:23:16 182

原创 yii2添加redis支持

yii2官方有插件支持redis扩展,可是按照官方操作手册无法安装(提示和openssl相关的错误) 1,php composer.phar require --prefer-dist yiisoft/yii2-redis 失败2,在composer.json添加依赖配置如下,执行composer install也不行。"yiisoft/yii2-redis": "~2.0.0"...

2015-08-09 15:07:57 233

原创 Jquery mobile页面跳转js无法执行问题等小问题总结(转)

有几个方案:1.可以用两种方法来解决:一是在index页面中,注册所有需要使用到的外部JS文件,或者使用母版页面来统一;二是将页面内部JS写在data-role="page"标签下,这样无论页面怎样跳转,均可以运行。2.关闭Ajax效果: 禁止ajxa跳转有两种情况:1、禁止局部ajax跳转2、禁止全局ajax跳转对于#1只需要在a标签中添加下面的属性:data-...

2015-08-09 14:35:12 446

原创 keynote转html黑屏处理

Keynote转Html后最后会多一页黑屏的ppt,处理方法如下1,查看header.json文件,找到最后一页ppt的编号2,进入最后一页ppt所在文件夹,修改json和jsonp文件。     黑屏编号9B3D4CC042B2021462DAFD3992CEB58C会出现3次,将最后一次改编号改为最后一页PPT的截图编号即可。...

2015-08-09 14:23:02 901

原创 golang非对称rsa加解密

package main import ( "crypto/rand" "crypto/rsa" "crypto/x509" "encoding/base64" "encoding/pem" "errors" "flag" "fmt") var de

2015-07-05 15:07:27 426

原创 记录golang及nginx-lua的tcp通讯代码

golang代码如下(src/simple/main.go)package mainimport ( "log" "net" "strconv" "strings" "sync" "time")const ( msg_length = 10240)type Control struct { conn net.TCPC

2015-06-02 20:23:14 440

原创 数字媒体资源管理系统Razuna安装使用

Razuna管理页面为http://127.0.0.1/razuna/(第一次使用为引导安装) tenant管理界面为http://127.0.0.1/razuna/raz1/dam/ Razuna依赖的库安装如下http://wiki.razuna.com/display/ecp/Install+Razuna+on+Linux 其中FFMPEG安装如下...

2015-05-16 15:42:04 408

原创 Hibernate对象json序列化失败

转自:http://09572.iteye.com/blog/1969436在使用Spring MVC时,@ResponseBody 注解的方法返回一个有懒加载对象的时候出现了异常,以登录为例:Java代码  @RequestMapping("login")      @ResponseBody      public Object login(@Reque...

2015-05-03 10:43:51 178

原创 Spring集成Jackson序列化java对象

测试环境:spring 3.1.1 + Hibernate 3.3.2 + Jackson-all-1.8.0spring 配置如下:<?xml version="1.0" encoding="UTF-8"?><!-- Bean头部 --><beans xmlns="http://www.springframework.org/schema/bea...

2015-05-02 10:47:48 263

原创 yii2修改默认demo中登录模块连接数据库

<?phpnamespace app\models;class User extends \yii\base\Object implements \yii\web\IdentityInterface{ public $id; public $username; public $password; public $authKey;...

2015-04-11 19:42:42 172

原创 java反射类与方法

测试代码:javapackage com.demo;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class Demo { public static void main(String[] args) { // TODO A...

2015-03-09 19:34:51 107

原创 C++实现简单有限自动状态机

使用示例如下:#include <stdio.h>#include <unistd.h>#include "simple_server.hpp"using namespace SimpleServerFrame;extern "C" {StateFSM fsm;enum TestState{ s_INIT = 0, s_...

2015-01-19 21:20:27 960

原创 crontab执行expect脚本

通过rsync的ssh差异备份方式同步本地目录到远端目录,expect代码如下,命令行手动执行即可# cat expecttool#!/usr/bin/expect -fset timeout 7200;spawn /usr/bin/rsync -avz -e "/usr/bin/ssh" /path/to/local/dir/ remoteuser@remotehos...

2015-01-14 11:19:30 854

原创 SSH隧道技术简介(转)

转自:http://blog.chinaunix.net/uid-20761674-id-74962.html 什么是SSH隧道首 先看下面这张图,我们所面临的大部分情况都和它类似。我们的电脑在左上角,通过公司带有防火墙功能的路由器接入互联网(当然可能还有交换机什么的在中间连 接着你和路由器,但是在我们的问题中交换机并不起到什么关键性的作用)。右下脚的部分是一个网站的服务器,它是我...

2014-12-03 09:30:43 315

原创 浅析 /proc/net/nf_conntrack 文件(转)

/proc/net/nf_contrack 是连接跟踪文件,它里面的内容由 nf_conntrack.ko 模块写入。在 iptables 中使用 -m state 选项时,iptables 不但加载 xt_state.ko 模块,且 nf_conntrack.ko 模块也会被加载进来。一般而言,xt_state.ko 和 nf_conntrack.ko 这两个模块在许多 Linux 发行版里...

2014-12-03 09:28:24 2664

原创 Linux防火墙netfilter/iptables

更多参考:http://blog.chinaunix.net/uid-23069658-id-3160506.html 一、netfilter和iptables好多人认为iptables就是Linux的防火墙,其实这是片面的,Linux的防火墙是由netfilter和iptables两个组件构成。netfilter组件也称为内核空间(kernelspace),是内核的一部分,由...

2014-11-16 19:58:05 156

原创 angularjs表单登录验证

主要利用angularjs的数据绑定特性,可以不用jquery去直接dom操作获取表单数值前段index.html代码如下:<!doctype html><html><head> <title>测试</title> <meta charset="utf-8"> <!-- LOAD

2014-10-26 22:00:49 181

原创 (转)php安装模式mod_php和Fastcgi的选择与对比

转自——http://blog.csdn.net/21aspnet/article/details/3280512 安装php又面临到了模式的选择,以前都是选择mod_php模式,因为这样安装比较方便哈,今天突然关心起FastCGI这种模式,败毒了一把,找到了一些关于mod_php和Fastcgi的选择与对比这方面的讨论,现在发出来留一个记号,以便进一步研究:第一篇:php在ap...

2014-09-28 15:17:31 123

原创 (转)PHP在Apache中两种工作方式(CGI模式、Apache模块DLL)

PHP在Apache中两种工作方式(CGI模式、Apache模块DLL)PHP在Apache中有两种工作方式:一种是 使用 CGI 可执行程序,另一种是适用 Apache 模块的 DLL。这两种工作方式的安装:1. CGI方式PHP 在 Apache 2.0 中的 CGI 方式ScriptAlias /php/ "c:/php/"AddType application/x-ht...

2014-09-28 14:27:11 403

原创 版本管理工具使用

更多使用方法参照:https://gitcafe.com/ranmocy/Help A: Git#下载副本(需要将本机ssh-keygen生成的id_rsa.pub放到github上)git clone [email protected]:ciaos/upload-sdk-csharp.git(如果git clone不了,尝试在网页上添加README.md文件后再clone#...

2014-08-16 20:19:15 130

原创 (转)ftp的port和pasv模式

转自:http://hi.baidu.com/xianyang1981/item/20d68be050a50aaccf2d4f8e 一、ftp的port和pasv模式的工作方式       FTP使用2个TCP端口,首先是建立一个命令端口(控制端口),然后再产生一个数据端口。国内很多教科书都讲ftp使用21命令端口和20数据端口,这个应该是教书更新太慢的原因吧。实际上FTP分为主动模式和...

2014-07-17 16:40:40 251

原创 几个好用的java开发IDE

myclipse 通用的ide,容易集成gradle,maven,tomcat等 adt-bundle 开发android程序 sts(Spring Tool Suite)适合开发spring,容易集成gradle,maven等 j2ee

2014-07-15 21:12:16 144

原创 几个lua项目

luaBindhttps://github.com/luabind/luabind luaplushttp://luaplus.org/ luaTinkerhttps://github.com/zupet/LuaTinker ffluahttps://github.com/fanchy/fflua

2014-05-29 16:20:57 447

原创 Apache的停止与重新启动

原文——http://www.zzbaike.com/wiki/Apache%E7%9A%84%E5%81%9C%E6%AD%A2%E4%B8%8E%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8 Apache是怎样启动的如果配置文件中Listen定义的是默认的80端口(或1024以下),那么启动Apache将需要root权限以将它绑定在特权端口上。一旦服务...

2014-05-29 16:13:22 555

原创 几个es相关的项目

Bigdesk(ElasticSearch 的一个集群监控工具)http://www.oschina.net/p/bigdesk elasticsearch-analysis-jieba(中文分词插件)http://www.oschina.net/p/elasticsearch-analysis-jieba Kibana(日志分析平台)http://www.oschi...

2014-04-03 10:18:10 179

原创 几个服务器comet项目

iComet(基于libevent,可结合nginx使用)https://github.com/ideawu/icomet Comet4j(java版本,结合tomcat使用)https://code.google.com/p/comet4j/ jWebSockethttps://jwebsocket.org  ...

2014-04-03 10:07:56 121

原创 java的Servlet和Filter使用示例

代码结构如下:$:~/hotel.com/ROOT #index.jspWEB-INF classes hello HelloFilter.class HelloServlet.class src hello HelloFilter.java HelloServlet.java web.xml其中web.xml配置<?xml...

2014-01-02 10:48:35 161

Linux Programming

关于Linux编程的英文手册,介绍比较全面,包括shell编程、Linux环境、mysql等内容。

2009-01-05

空空如也

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

TA关注的人

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