- 浏览: 42448 次
- 性别:
- 来自: 北京
最新评论
-
skyhjw:
引用
Spring MVC 注解开发备忘录 -
远山栈:
两个字,到位!
Spring MVC 注解开发备忘录 -
hft24dq:
已学习,不错哦!
Spring MVC 注解开发备忘录 -
chenhailong:
对于你说的这个软件,你是不是把yuicompressor-2. ...
JS CSS 压缩 -
Technoboy:
jdbcUrl="jdbc:mysql://loca ...
Tomcat 6.0+Mysql+C3P0 配置连接池方法
文章列表
铁威马NAS-DDNS配置详解
- 博客分类:
- 其他
铁威马的花生壳绑定亲测已经失效...无奈改用noip,无奈服务DDNS仍旧无法启动....无奈只能自己动手了...
其他存储也可参考此方法。
注意:请事先开启并映射常用端口到铁威马,如:22,21等
1.注册DDNS解析账号
网址:https://www.noip.com/
2.进入"Hosts/Redirects->Manage Hosts”标签添加Host
3.Root权限进入铁威马NAS,编写DDNS同步脚本/run/ip.sh
#!/bin/sh
wip=`curl -s icanhazip.com`;
curl -s -o ...
<?php
/**
* 获取图片尺寸工具类
* @author Robot
*
* @example
* $result = ImageTools::getSize (
* array('url'=>'https://www.baidu.com/img/bdlogo.png')
* );
* print_r ( $result );
*
*/
class ImageTools {
/**
* 获取远程图片的宽高和体积大小
*
* @param string $url
* ...
PHP SALT 密码生成与验证类
- 博客分类:
- PHP
<?php
/**
* 密码生成类,额外添加salt,使密码更安全
*
* 如果需要可分别编写前后台验证规则
*
* @author Robot
* @version 1.0
* @example
* Password::make($password);
* 返回结果:
* Array ( [salt] => r8lbCQS4ng [password] => a594b5830ca27ee621d1011794d61082e4ee8a00 )
* salt:随机salt
* password:加密密码字符串
...
X-Accel-Redirect 下载应用
- 博客分类:
- PHP
<?php
/**
* 通过Nginx X-Accel-Redirect 进行文件下载
* X-Accel-Redirect模式下载,会将文件直接推送客户端,不占用服务器物理内存
*
* @author Robot
* @version 1.0
* @example
* $f = new Utils_Download();
* $f->getFile('测试下载文件.zip','xx.zip');
*
*/
class Utils_Download {
private $userAgent; //HTTP_USER_AGENT
...
<?php
/**
* Token
*
* 令牌类,避免CSFR/XSFR、会话劫持、固定攻击、表单伪造攻击等。
* 使用方法:
* 1.提交页面获取Token,并赋值到隐藏域中,获取Token代码如下:
* $token_value = Utils_Token::getInstance()->gen_token();
* 2.提交后在Action页面验证Token,根据返回值进行相应页面处理,验证代码如下:
* $isValid = Utils_Token::getInstance()->validate($token_value ...
转载自:http://blessht.iteye.com/blog/1029769
【简介】
zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件
兼容 IE、FireFox、Chrome 等浏览器
在一个页面内可同时生成多个 Tree 实例
支持 JSON 数据
支持一次性静态生成 和 Ajax 异步加载 两种方式
支持多种事件响应及反馈
支持 Tree 的节点移动、编辑、删除
支持任意更换皮肤 / 个性化图标(依靠css)
支持极其灵活的 checkbox 或 radio 选择功能
简单的参数配置实现 灵 ...
Mysql 常用编译参数注解
--enable-assembler #允许使用汇编模式(使用一些字符函数的汇编版本),可以提高性能
--enable-thread-safe-client #客户端线程安全
--with-client-ldflags=-all-static #以纯静态方式编译客户端
--with-mysqld-ldflags=-all-static #以纯静态方式编译服务端,提高13%性能(与客户端一起)
--with-embedded-server #编译成embedded MySQL library (libmysqld.a)
...
Mysql 性能优化
- 博客分类:
- 数据库
1. 简介
在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL数据库必须进行必要的优化。
优化是一个复杂的任务,本文描述MySQL相关的数据库设计和查询优化,服务器端优化,存储引擎优化。
2. 数据库设计和查询优化
在MySQL Server性能调优中,首先要考虑的就是Database Schema设计,这一点是非常重要的。一个糟糕的Schema设计即使在性能调优的MySQL ...
Spring MVC 注解开发备忘录
此文章不是Spirng MVC讲解,相关文章大家可以自行Google。
先来看一下Spring MVC注解开发中常用标签,如下表:
编号
注解
说明
位置
备注
废话不说!
Mysql-proxy是什么,大家都知道,不知道的就别往下看了...
首先搭建 mysql 主从数据库,参考: http://blog.csdn.net/swengineer/archive/2011/03/11/6239711.aspx
下载 mysql-proxy 最新版,本文撰写时最新版本为 MySQL Proxy 0.8.1 alpha
安装 mysql-proxy 步骤如下:
解压 mysql-proxy-0.8.1-linux-glibc2.3-x86-32bit.gz
tar zxvf mysql-proxy-0.8.1-linux-glibc2.3-x86 ...
网上找了N多资料,没有一个可以顺利成功的,郁闷,可能是水平有限吧...!本人经过不断的研究、测试,完整实现linux下启动两台Mysql,而且对mysql有了更深入的了解...废话不多说,走着!
步骤如下:
一、编译安装两个mysql ...
1.安装Apache
将httpd-2.2.4.tar.gz拷贝至/usr/local/src目录中
tar -zxvf httpd-2.2.4.tar.gz
cd httpd-2.2.4
./configure --prefix=/usr/local/apache2 --enable-so --enable-vhost-alias --enable-rewrite --enable-deflate --enable-mods-shared=all --with-mpm=worker
make && make install
2.安装php
...
压缩解压
linux下怎么解后缀名是gzip的文件?
1.以.a为扩展名的文件:
#tar xv file.a
2.以.z为扩展名的文件:
#uncompress file.Z
3.以.gz为扩展名的文件:
#gunzip file.gz
4.以.bz2为扩展名的文件:
#bunzip2 file.bz2
5.以.tar.Z为扩展名的文件:
#tar xvZf file.tar.Z
或 #compress -dc file.tar.Z | tar xvf -
6.以.tar.gz/.tgz为扩展名的文件:
#tar xvzf file.t ...
方法一:特点,简单,省心
<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=test_data.xls");
$tx='表头';
echo $tx."\n\n";
//输出内容如下:
echo "姓名"."\t";
echo "年龄"."\t" ...
了解如何使用 PHP 的各种文件函数。查看诸如 fopen、fclose 和 feof 之类的基本文件函数;了解诸如 fgets、fgetss 和 fscanf 之类的读取函数。并且发现用一两行代码处理整个文件的函数。
让我们算一算有多少种方法
处
理诸如 PHP 之类的现代编程语言的乐趣之一就是有大量的选项可用。PHP 可以轻松地赢得 Perl 的座右铭“There's more than
one way to do
it”(并非只有一种方法可做这件事),尤其是在文件处理上。但是在这么多可用的选项中,哪一种是完成作业的最佳工具?当然,实际答案取决于解析文件的目
标,因此值得花时 ...