Js版的base64编码解码

jaclon | JS | 2015-12-01
网上找来的,留着以后用。 function Base64() { // private property _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; // public method for encoding this.encode = function (input) { var output = ""; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i = 0; ... [阅读全文]
ė 6没有评论 0

PHP RSA签名及验签

jaclon | Linux, PHP | 2015-10-26
最近在做一个接口,因为涉及的权限比较大,做了ip访问限制还要证书认证。下面就记录一下使用证书签名、验签的过程。 一,使用openssl生成私钥和公钥。首先生成一个1024位的私钥 openssl genrsa -out private.pem 1024 然后根据私钥导出公钥 openssl rsa -in private.pem -pubout -out public.pem 这样我们就有了一个私钥和一个公钥,将私钥保留在自己服... [阅读全文]

Centos 下编译安装Nginx + PHP-FPM

jaclon | Linux, PHP | 2014-08-19
基础环境 yum -y install gcc automake autoconf libtool make yum -y install gcc gcc-c++ glibc yum -y install libmcrypt-devel mhash-devel libxslt-devel \ libjpeg libjpeg-devel libpng libpng-devel freetype \ freetype-devel libxml2 libxml2-devel \ zlib zlib-devel glibc glibc-devel glib2 \ glib2-devel bzip2 bzip2-deve... [阅读全文]

Centos 下apache2+php5安装记录

jaclon | Linux, PHP | 2014-07-22
部分使用yum安装,需要下载的如下: apr,apr-util,pcre,httpd,php5,eAccelerator 首先使用yum安装一下依赖程序: yum install gd zlib-devel freetype libjpeg* libpng* php-gd libxml2 libxml2-devel curl-devel openssl-devel php-mysql 由于本机没有安装mysql,php想要连接mysql的话必须安装mysql客户端,这里安装了php-mysql 下载完所需... [阅读全文]

Nginx 优化配置

jaclon | Linux | 2014-04-16
nginx指令中的优化(配置文件) worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。 worker_rlimit_nofile 102400; 这个指... [阅读全文]

nginx 日志分割

jaclon | Linux | 2014-01-14
nginx访问日志按小时分割,创建一个定时任务在每个小时的第5分钟执行 #vi nginx_log_cut.sh 然后输入如下内容,其中的路径根据实际情况调整 #!/bin/bash #nginx log cut shell #Execute this script at the end of each on the hour logs_path="/usr/local/webs/nginx/logs/" date_path=`date -d "-1 hour" +'%Y/%m/%d/'` ... [阅读全文]

Linux中查看软件编译参数

jaclon | Linux | 2014-01-09
linux中怎么查看已经编译安装的软件的编译参数,下面是一些web服务常用软件的查看方法: nginx [root@localhost logs]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.4.4 built by gcc 4.1.2 20080704 (Red Hat 4.1.2-50) configure arguments: --prefix=/usr/local/nginx \ --with-openssl=/home/software/openssl-1.0.1e \ --with-... [阅读全文]

Js 构造函数及原型

jaclon | JS | 2013-12-07
//构造函数 var glt = function (id) { var that = this; this.div = $('#' + id); this.div.find('.close').bind('click', function (e) { e.preventDefault(); that.close(); }); } //原型方法,公共方法 glt.prototype = { close : function () { $('.glt').hide(); $.maskLayer('hide'); }, show : function () { ... [阅读全文]
ė 6没有评论 0

PHP 调用Oracle 存储过程之参数顺序问题

jaclon | PHP, 数据库 | 2013-11-28
先来看一个sql语句 $sql = 'call pkg_dx_web_cx.p_cancel_order( :i_seq, :ov_cursor, :ov_retcode, :ov_retmsg)'; 这是一个调用存储过程的sql语句,注意参数部分,:i_seq是 Oracle 的位置标志符,也就是说它标志的是这个位置,这个时候参数的顺序是不能变换的;如果想要变换参数的位置,那么应该使用下面的这种方式 $sq... [阅读全文]

Html5 loading 动画效果

jaclon | JS | 2013-11-08
按照惯例,直接上代码 function loading(canvas, options) { this.canvas = canvas; if (options) { this.radius = options.radius || 12; this.circleLineWidth = options.circleLineWidth || 4; this.circleColor = options.circleColor || 'lightgray'; this.moveArcColor = options.moveArcColor ... [阅读全文]
Ɣ回顶部