自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

摘取天上星

本博文是从2008后的线下周边技术笔记,许多旧文从线下逐步迁移过来,未及时更新的问题或需求可发email我寻求技术支援

  • 博客(407)
  • 资源 (15)
  • 收藏
  • 关注

原创 js获取非行间样式获取与定义

<!--DOCTYPE html--><meta charset="utf-8" />*{ text-align:center;}input{ margin-top:30px; padding:10px 20px;}#div1{ width:500px; height:300px; background:red; marg

2014-01-14 14:48:56 2160

转载 做到这些,你就读懂人生了

人生要结交两种人:一,良师,二,益友。练就两项本领:一,做事让人感动,二,说话让人喜欢。能吃得下两样东西:一,吃苦,二,吃亏。自觉培养两种习惯:一,看好书,二,听演讲。始终把握两个原则:一,微观上问心无愧,二,宏观上遵纪守法.争取两个极致:一,把潜能发挥到最大,二,把生命延续到极致。人生要做两件事:第一件事,就是感恩;第二件事,就是结缘。人生

2014-01-09 15:26:59 1769

转载 JQuery实现鼠标移动到图片边框效果

以下为程序代码:$(function() { $(".v").mouseover(function() { var x = $(""); x.appendTo($('body')); x.css({ width : $(this).

2014-01-09 15:19:03 2455

转载 图片翻转效果

以下为程序代码:equiv="Content-Type" content="text/html; charset=gb2312" />equiv="X-UA-Compatible" content="IE=EmulateIE7" />图片翻转效果type="text/css">.box {overflow:hidden;position:relative;}

2014-01-09 15:17:34 1910

原创 PHP中日期加减方法

几乎所有从事程序开发的程序员都遇到时间处理问题,PHP开发也一样,幸运的是PHP提供了很多关于日期时间函数。只要经常使用这些函数,搭配使用,日期时间处理上就熟能生巧了。今天要讲的这个例子,需求是这样的。得知某个日期时间,如:2014-01-05 10:10:00我要在这个日期时间的基础上加上5个月并返回处理后的日期结果:2014-01-05 10:10:00 加5个

2014-01-09 10:57:34 2272

翻译 PHP用strpos函数屏蔽关键字

现在网络信息监管很严格,特别是屏蔽关键字。特别是现在WEB2.0时代,网站的内容几乎都是来自网民发布,站长管理即可。如果你希望别人在你站点禁止发布某个关键字,那么就需要预先做处理。用PHP做关键字屏蔽的功能样式有多种多样,如正则是最普遍的一种,这里就不一一例举,本文介绍使用PHP函数strpos屏蔽关键字的功能思路:一、把关键字专门写在一个文本文件里,每行一个,数量不限,有多少写多

2014-01-09 10:55:24 2426

原创 PHP替换字符串函数strtr()和str_replace()

strtr(string,from,to):逐个字符开始替换,以from跟to中长度较较短的一个为准,例如:strtr("aidenliu","ai","b") 只替换原始字符串中出现的a 输出:bidenliustrtr("aidenliu","a","bc") 只替换原始字符串中出现的a 输出:bidenliu此函数是大小写敏感的,具如果发生多次替换,每一次替换

2014-01-09 10:44:57 3048

原创 php中四种webservice实现的简单方法

一:PHP本身的SOAP所有的webservice都包括服务端(server)和客户端(client)。要使用php本身的soap首先要把该拓展安装好并且启用。下面看具体的code首先这是服务端实现:PHP Code复制内容到剪贴板class test   {       function show()       {        

2014-01-08 10:56:38 2503

翻译 利用NuSoap开发WebService(PHP)

NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService,是一个开源软件。它完全采用PHP语言编写、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://www.nusphere.com/)开发。它的优势是不需要扩展库的支持,这种特性使它可用于所有的PHP环境,不受服务器安全设置的影响。1.首先,去h

2014-01-08 10:40:26 2087

转载 js正则函数match、exec、test、search、replace、split使用介绍集合

match 方法 使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。 stringObj.match(rgExp) 参数 stringObj 必选项。对其进行查找的 String 对象或字符串文字。 rgExp 必选项。为包含正则表达式模式和可用标志的正则表达式对象。也可以是包含正则表达式模式和可用标志的变量名或字符串文字。 其余说明与exec一样

2014-01-07 15:51:01 2680

翻译 永远不要在 Linux 执行的 10 个最危险的命令

Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正 在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。(译注:当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普 通用户身份下,破坏的只是自己的一亩三分地。)1. rm -rf 命令rm -rf

2014-01-07 14:49:25 2742 1

原创 Jquery控制只能输入数字的常见方法

jquery 限制文本框只能输入数字  $("input[name='searchBean.con1']").keyup(function(){  //keyup事件处理         $(this).val($(this).val().replace(/\D|^0/g,''));      }).bind("paste",function

2014-01-07 11:28:33 8643

转载 PHP Curl多线程原理详解

我们经常会需要使用到Curl多线程来处理一些事情,本文介绍一下Curl多线程实例与原理给各位介绍一下Curl多线程实例与原理。不对之处请指教相信许多人对php手册中语焉不详的curl_multi一族的函数头疼不已,它们文档少,给的例子 更是简单的让你无从借鉴,我也曾经找了许多网页,都没见一个完整的应用例子。curl_multi_add_handlecurl_multi_clos

2014-01-04 15:05:03 2263

原创 jQuery获取及设置单选框、多选框、文本框内容

获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id')[0].sel

2014-01-03 16:10:55 2819

翻译 js中的晚绑定和极晚绑定

js中的晚绑定和大多数语言(比如c++)中的晚绑定概念一样,简单的说,就是动态地引用不同的实例的同名方法(或属性),例如代码: 123456window.a = function() {};a.prototype.method = function() {alert("a");};window.b = function() {};b.pr

2014-01-03 16:05:31 2193

原创 值得收藏的十二条Jquery随身笔记

1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom

2014-01-03 16:03:09 3105 2

原创 js_event.keycode值大全

onkeydown   当用户按下键盘按键时触发onkeypress     当用户按下字面键时触发 onkeyup     当用户释放键盘按键时触发=================================keycode值使用例子===================================/** 禁止刷新按钮*/function clearF

2014-01-03 15:58:26 1222

翻译 MySQL数据库出现大量Locked的一个案例

做为一款轻量级数据库软件,MySQL在使用过程中遇到访问速度慢,或者无法响应这类的问题,解决方式基本都有定式,一般第一反应都会是登录到MySQL, show processlist看看当前连接状态。虽说简单,但show processlist显示的信息确实是相当有用,有一回,三思收到反馈说MySQL查询很慢,于是,赶紧登录到mysql中,执行show processlist查看当前连接信息

2014-01-02 11:26:33 1608

原创 自定义类似php的js数组的in_array函数

PHP的数组函数in_array()非常方便,可JS就不是了。其实我很不喜欢JS的数组~别说了,直接上方法Array.prototype.in_array = function(e) {     for(i=0;i    {        if(this[i] == e)        return true;    }    return fals

2013-12-26 17:46:25 1759 1

原创 PHP出现Notice: unserialize() [function.unserialize]: Error at offset问题的解决方案

今天的用PHP的时候无意的出现了用unserialize()函数转换老是返回false,我确认我的字符串是没错的,测试了很多次还是一样,没办法,启用了error_reporting(E_ALL)启用错误信息,没想到发现了Notice: unserialize() [function.unserialize]: Error at offset的信息, 因为我字符我是从数组转换过来的,所以应该是没

2013-12-23 15:53:53 4848

原创 WIN7 64位系统下解决eclipse中java语言中中文字体很小的问题

新下载的eclipse4.2.1版本,显示中文字体很小,但是英文比较正常。网上查看要更改字体大小,但是更改后英文也变大了,不是想要的结果。百度里找了好多版本的解决办法,有的说打开Elcipse,点击菜单栏上的“Windows”——点击“Preferences”——点击“Genneral”——点击“Appearance”——点击“Colors and Font”——在右侧框展开“Basic”

2013-12-15 22:08:18 2194

原创 JQ插件开发全解

jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方

2013-12-13 18:05:26 1697

转载 jquery改变disabled的boolean状态

第一种:改变disabled的boolean状态,具体代码及解释如下:复制代码 代码如下:$("button:eq(2)").click(function(){var text2=$("input:text:eq(2)");if(text2.attr("disabled")==false){//通过设置disabled的boolean属性将第三个text输入框disabled属性置为tr

2013-12-13 11:14:06 1453

原创 jquery遍历筛选数组的几种方法和遍历解析json对象

jquery grep()筛选遍历数组$().ready(   function(){       var array = [1,2,3,4,5,6,7,8,9];       var filterarray = $.grep(array,function(value){           return value > 5;//筛选出大于5的     

2013-12-13 11:06:53 16450

原创 javascript字符串替换及字符串分割举例

JS(JavaScript)字符串替换函数(有点像PHP的preg_replace)str.replace(‘xxx’, ‘yyyy’);  替换第一个str.replace(/xxx/g, ‘yyyy’);  替换全部字符串分割(类似PHP的分割函数)var test = ‘a-b-c-d’;test.split(‘-’);

2013-12-12 15:22:15 2171

原创 Linux下rsync实现多服务器文件同步

目标:多服务器文件同步环境:2台centos5.5web:10.80.11.243backup:10.80.11.244  第一部分:简单的数据备份  第一步:服务器端的配置#rpm –qa |grep rsync如果没有的话,则自行下载安装#cd  /usr/local/src# wget http://ww

2013-12-12 15:18:53 2503

翻译 请问mysql如何实现跨数据库查询并按where子句导入新表。

背景:有时在从A库中导入数据到B库数据少,像select into之类,则没有必要进行导出再导入,直接库查并导入即可。跨库查询数据库IP地址 数据库名 数据库登陆名 数据库密码127.0.0.1 A aa 123127.0.0.1 B bb 222数据库A有张表tabA1 数据库B有张表tabB1 ,tabA1和tabB1 表结构相同我现在想把 tabB1的数据

2013-12-12 15:12:41 10531

转载 jquery获取复选框的值

>     html>     head>     mce:style>          -->mce:style>style mce_bogus="1">          style>     title>JS获取复选框被选中的值title>     head>     body>     input type="checkbox" nam

2013-12-12 11:35:30 1295

转载 jQuery取得select选择的文本与值

jquery获取select选择的文本与值获取select :获取select 选中的 text :    $("#ddlregtype").find("option:selected").text();获取select选中的 value:    $("#ddlregtype ").val();获取select选中的索引:    $("#ddlregtype

2013-12-09 11:33:53 2629

转载 如何创建好友动态

好友动态在各大社交网站中基本上已经是标配了,而且一般都会显示在用户登录之后的默认首页上,这种做法的确方便用户了解网站和自己朋友的一些动态。设计上应该如何实现呢?Google 了一些资料,整理在下面,欢迎有实际经验的朋友指点!用户看到的可能是三种情况:我的动态好友的动态全站的动态朋友动态这种信息,根据网站的实际情况需要考虑几个问题:1、是否只让用户看到最新n条?(

2013-12-04 17:20:34 1333

翻译 Win7与Linux双系统引导修复

我们遇到引导问题的原因可能有1.      删除Linux,直接在win下删了该分区2.      调整磁盘,利用工具合并,删除,分割分区导致磁盘分区数目变化3.      重新安装系统,把Linux下安到新分区,原分区格式化,但没有重装grub2……总归,是由于操作者不知道grub2分为两部分,一部分(一般情况下)写在了mbr上,另一部分写在了某个分区的/

2013-12-03 20:05:58 2537 2

转载 使用imagick将图片背景变透明

imagemagick有命令行convert可以做很多效果,但如果exec被禁用的话那比较麻烦了。前些天就有一位朋友问我是不是可以将imagemagick官方的一个将图片背景变成透明的写法转成imagick写法,这几天花了时间研究了一下,官方的imagick帮助看了半天没有收获,只能将就着去翻它的源码,终于有点收获。  imagemagic官方去除图片背景的命令行模式:convert 

2013-12-03 15:05:59 9397

转载 Sina App Engine–使用Storage存储上传文件

Sina App Engine–使用Storage存储上传文件torage是SAE(Sina App Engine)为开发者提供的分布式文件存储服务,用来存放用户的持久化存储的文件。用户需要先在在线管理平台创建Domain(相当于一级子目录),创建完毕后,可以通过两种方式操作其中数据:1,通过SDK GUI操作,具体参考SDK => 工具2,通过sae_std_lib下的Sae

2013-12-03 15:03:25 2055

原创 赋crontab -e 权限以及使用命令详解

当然crontab -e 时候,经常会报没有权限,这个问题我分别在hp unix ,IBM aix ,linux suse 说明一下,是那个文件控制权限。1.hp unix 与IBM aix 的权限方式一下,都记录在/var/adm/cron/cron.allow 这个文件中,只要在这个文件中增加相应的用户,那么这个用户就有执行 crontab -e 的权限.hljww[/var/

2013-12-02 16:09:31 9973

转载 linux系统挂接NFS文件解析

现在很多得人都在应用linux系统,随着linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都在用linux。伴随着问题也随之出现,今天主要讨论一下Linux系统下挂接UNIX系统NFS文件共享问题。挂接UNIX系统NFS文件共享类似于windows的网络共享,UNIX(Linux)系统也有自己的网络共享,那

2013-12-02 15:54:24 1321

原创 Centos 6.4 x86_64 安装QQ2012解决方案

第一步下载下面的软件:http://www.everbox.com/f/yLDb2jlpP9WBVvXlSkzC5JKuD9http://pan.baidu.com/share/link?shareid=124141&uk=537161898第二步按照下面的提示执行即可(根据实际目录解压到OPT目录即可)需要管理员权限# cd /root# tar -zxv

2013-11-26 14:12:25 6517

原创 Linux服务器故障排查

问题:服务器A无法与服务器B通信可能大家在实际工作中最常见的网络故障就是一台服务器无法与另一台网络上的服务器进行通信。本小节将通过实例讲解具体处理办法。在实例中,一台名为dev1的服务器无法访问另一台名为web1的服务器中的网络服务(端口80)。导致这一现象的原因相当繁杂,因此我们需要一步步测试操作活动,进而通过排除法找到故障的根源。一般说来,在对这样的问题进行故障排查时,大家可能

2013-11-23 17:55:35 2519

翻译 php html文档解析器simple_html_dom

一直以来使用php解析html文档树都是一个难题。Simple HTML DOM parser 帮我们很好地解决了这个问题。可以通过这个php类来解析html文档,对其中的html元素进行操作 (PHP5+以上版本)。解析器不仅仅只是帮助我们验证html文档;更能解析不符合W3C标准的html文档。它使用了类似jQuery的元素选择器,通过元素的id,class,tag等等来查找定位;

2013-11-21 16:17:18 2770

转载 Sublime Text 2.0技巧汇总

1、如何去掉行尾空格?点击菜单栏上的“Preferences->Setting-Default”,搜索“trim_trailing_white_space_on_save” 然后将false改为true,将在保存的时候去除行尾的空格。2、如果解决在ST中中文字体难看的问题?点击菜单栏上的“Preferences->Setting-User”,加入:"font_options":

2013-11-12 16:52:34 2209

原创 JQ简单图片经过效果--答一伙计

一哥们儿要给图片添加鼠标经过时的边框效果,可惜出发点错了,直接加在了IMG外的A标签上致使 鼠标经过时图片产生塌陷,实则应该将边框控制直接加在IMG标签上即可错误代码如下:注意红色部分设置 (出发点就错了)$(document).ready(function(){  $("#box a").mouseover(function(){    $(this).css("

2013-11-12 15:10:56 1326

Mysql-mtop性能监控

Mysql-mtop性能监控,mysql性能监控工具使用说明

2015-07-28

repcached2.3.1-1.4.13内存复制工具

repcached2.3.1-1.4.13内存复制工具,官方支持最新版memcached1.4.13版本内存复制工具,用于主从memcached高可用

2015-07-18

mecached-1.4.13.tar.gz

memcached1.4.13,repcached内存复制支持最新版

2015-07-18

sysbench进行cpu,磁盘IO,内存,OLTP基准测试

sysbench进行cpu,磁盘IO,内存,OLTP基准测试, 一sysbench-05安装 二用法下面的测试案例需要用到这些说明才能看的懂的 三开始测试 cpu性能测试 线程测试 磁盘IO性能测试 内存测试 OLTP测试

2015-01-16

sysbench-0.5

sysbench基准测试软件包 sysbench-0.5

2015-01-16

/dev/null和/dev/zero文件使用详解和误删修复方法以及服务器磁盘IO测试详解

关于linux系统文件/dev/null和/dev/zero文件的详解和/dev/null、/dev/zero文件误删后的修复方法以及服务器磁盘IO测速详解,和一些常见/dev/null /dev/zero文件的用途用法示例说明

2014-12-12

Yii2中文手册(中文教程完整版)

Yii 2.0 权威指南 本教程的发布遵循 Yii 文档使用许可. 版权所有 2014 (c) Yii Software LLC. 介绍 已定稿 关于 Yii 已定稿 从 Yii 1.1 升级 入门 已定稿 安装 Yii 已定稿 运行应用 已定稿 第一次问候 已定稿 使用 Forms 已定稿 玩转 Databases 已定稿 用 Gii 生成代码 已定稿 更上一层楼 应用结构 已定稿 结构概述 已定稿 入口脚本 已定稿 应用 已定稿 应用组件 已定稿 控制器(Controller) 已定稿 视图(View) 已定稿 模型(Model) 已定稿 过滤器 已定稿 小部件(Widget) 已定稿 模块(Module) 已定稿 前端资源(Asset) 已定稿 扩展(extensions) 请求处理 已定稿 运行概述 已定稿 引导(Bootstrapping) 已定稿 路由(Route)引导与创建 URL 已定稿 请求(Request) 已定稿 响应(Response) 已定稿 Sessions(会话)和 Cookies 已定稿 错误处理 已定稿 日志 关键概念 已定稿 组件(Component) 已定稿 属性(Property) 已定稿 事件(Event) 已定稿 行为(Behavior) 已定稿 配置(Configurations) 已定稿 类自动加载(Autoloading) 已定稿 别名(Alias) 已定稿 服务定位器(Service Locator) 已定稿 依赖注入容器(DI Container) 配合数据库工作 编撰中 数据访问对象(DAO) - 数据库连接、基本查询、事务和模式操作 编撰中 查询生成器(Query Builder) - 使用简单抽象层查询数据库 编撰中 活动记录(Active Record) - 活动记录对象关系映射(ORM),检索和操作记录、定义关联关系 编撰中 数据库迁移(Migration) - 在团体开发中对你的数据库使用版本控制 待定中 Sphinx 待定中 Redis 待定中 MongoDB 待定中 ElasticSearch 接收用户数据 编撰中 创建表单 已定稿 输入验证 编撰中 文件上传 待定中 多模型同时输入 显示数据 编撰中 格式化输出数据 待定中 分页(Pagination) 待定中 排序(Sorting) 编撰中 数据提供器 编撰中 数据小部件 编撰中 主题 安全 编撰中 认证(Authentication) 编撰中 授权(Authorization) 编撰中 处理密码 待定中 客户端认证 待定中 安全领域的最佳实践 缓存 已定稿 概述 已定稿 数据缓存 已定稿 片段缓存 已定稿 分页缓存 已定稿 HTTP 缓存 RESTful Web 服务 已定稿 快速入门 已定稿 资源 已定稿 路由 已定稿 格式化响应 已定稿 授权验证 已定稿 速率限制 已定稿 版本化 已定稿 错误处理 已定稿 测试

2014-12-05

redis,phpredis中文手册

redis,phpredis,redis手册,phpredis中文手册,redis使用说明以及一些php实现的例子

2014-11-19

LNMP之nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装

LNMP之nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装

2014-06-07

Linux服务器性能测试分析命令大全

Linux服务器性能测试分析命令大全,Linux,服务器,性能测试,性能分析,服务性能器检测优化,服务器性能架构调优

2013-09-24

空空如也

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

TA关注的人

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