自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(573)
  • 资源 (25)
  • 论坛 (2)
  • 收藏
  • 关注

原创 js常用函数总结

//对字符串进行加密function compileStr(code){ var c=String.fromCharCode(code.charCodeAt(0)+code.length); for(var i=1;i<code.length;i++){ c+=String.fromCharCode(code.charCodeAt(i)+code.charCod

2016-10-17 11:11:39 580

原创 PHP常用函数总结

函数总结:1、加密解密//加密解密 function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($string), MCRYPT_MOD...

2015-06-19 18:25:47 601

原创 带自定义菜单的微信类

<?php/** * wechat php test *///define your tokendefine("TOKEN", "");//改成自己的TOKENdefine('APP_ID', '');//改成自己的APPIDdefine('APP_SECRET', '');//改成自己的APPSECRET$wechatObj = new wechatCallbackap

2013-08-07 18:35:03 2567 21

原创 常见的比较优秀的插件汇总

表单验证插件1、formvalidator插件2、Validator插件使用方法介绍:http://www.cnblogs.com/hejunrex/archive/2011/11/17/2252193.htmlhttp://www.yhuan.com/formvalidatorMy97DatePicker时间插件官方网站:...

2013-04-12 13:06:54 1130

原创 js函数像php格式化函数date一样

/** * 和PHP一样的时间戳格式化函数 * @param {string} format 格式 * @param {int} timestamp 要格式化的时间戳 默认为当前时间戳 * @return {string} 格式化的时间字符串 */function formatDate(format, timestamp){ var a, jsdate=((time...

2019-10-09 16:00:55 54

原创 dwz动态添加查找带回组件时不生效问题

在dwz框架里,动态添加查找带回组件,添加的组件不生效,如下代码:var html = '<div id="addhtml'+memSum+'"><dl><dt>指挥部人员职位:</dt><dd><input name="position[]" class="required left" type="text" size="3...

2019-09-20 15:09:19 74

原创 dwz前端框架中的button图标class

1、btnAdd2、btnDel3、btnView4、btnEdit5、btnSelect6、btnInfo7、btnAssign8、btnLook9、btnAttach

2019-09-20 09:55:45 464

原创 php老版本的下载地址

Windows的老版本下载:https://windows.php.net/downloads/releases/archives/linux和windows各版本下载:https://museum.php.net/php5/

2019-08-02 15:48:58 492

原创 B-JUI刷新当前标签页的方法

刷新当u有标签页的方法:$(this).navtab('refresh');// $.CurrentNavtab.find('#userTransfer_filter').navtab('refresh');// $("#userTransfer_filter").navtab('refresh');// $.CurrentNavtab.refresh();// var dialog...

2019-07-05 20:56:41 606

转载 PHP之static静态变量详解

什么是static静态变量?(以下为在C语言中的理解)静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该 区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束(相反,而 auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间...

2019-03-22 15:05:32 310

原创 Updates were rejected because the remote contains work that you do

每次建立新的仓库,提交的时总会出现这样的错误,真是头疼,......直接开始正题,git 提交的步骤:1. git init //初始化仓库2. git add .(文件name) //添加文件到本地仓库3. git commit -m "first commit" //添加文件描述信息4. git remote add origin + 远程仓库地址 //链...

2019-03-14 17:27:21 380

原创 composer安装YII2框架

安装完composer后,使用其安装YII2框架新建系统目录,需要在目录下创建composer.phar文件php -r " eval('?&gt;' .file_get_contents('https://getcomposer.org/installer'));"或者php -r "readfile('https://getcomposer.org/installer')...

2019-03-11 19:37:16 95

转载 搭建MySQL高可用负载均衡集群

1、简介  使用MySQL时随着时间的增长,用户量以及数据量的逐渐增加,访问量更是剧增,最终将会使MySQL达到某个瓶颈,那么MySQL的性能将会大大降低。这一结果也不利于软件的推广。  那么如何跨过这个瓶颈,提高MySQL的并发量呢?方法有很多,分布式数据库、读写分离、高可用负载均衡、增加缓存服务器等等。之前的文章里已经介绍了读写分离的方案了,接下来我将讲解MySQL高可用负载均衡这一方...

2019-03-08 17:46:27 123

转载 MySQL的分区、分表、集群

1.分区mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这一张...

2019-03-08 17:43:43 80

转载 MYSQL(高可用方案)

本次专题是 MySQL高可用方案选型,这个专题想必有很多同学感兴趣。高可用的意义以及各种不同高可用等级相应的停机时间我就不必多说了,直接进入主题。可选MySQL高可用方案MySQL的各种高可用方案,大多是基于以下几种基础来部署的: 基于主从复制; 基于Galera协议; 基于NDB引擎; 基于中间件/proxy; 基于共享存储; ...

2018-12-19 17:34:38 4286

转载 nginx实现请求的负载均衡 + keepalived实现nginx的高可用

回到顶部前言  使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。通过负载均衡调度服务器,将来自浏览器的访问请求分发到应用服务器集群中的任何一台服务器上,如果有更多的用户,就在集群...

2018-12-18 20:25:11 115

转载 主从热备+负载均衡(LVS + keepalived)

回到顶部前言  淘宝架构师李智慧大牛的书籍《大型网站技术架构》以及旭龙兄的博客  ---&gt;【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡。  从上参考而得来本文,本文旨在记录自己的学习过程,同时给大家参考,不对的地方欢迎大家拍砖,拍砖的同时也希望甚至恳请大家能写出原因,让大家都有所明白和收获!  相关的概念我这里就不多讲了,可以从如上的书籍和旭龙兄的...

2018-12-18 20:23:57 119

转载 【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡

一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧  当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候,不要去寻找一头更强壮的牛,而是用两头牛来拉车。  在实际应用中,在We...

2018-12-18 17:49:13 137

转载 phpexcel类的操作代码

首先到phpexcel官网上下载最新的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPExcel.php和PHPExcel的文件夹,这个类文件和文件夹是我们需要的,把classes解压到你项目的一个目录中,重名名为phpexcel,开始喽,(代码都摘自自带实例) 程序部分 require_once './phpexcel/PHPExcel.php'; // 首...

2018-09-10 15:43:51 337

转载 Git常用命令速查表(收藏大全)

名词 master: 默认开发分支 origin: 默认远程版本库 Index / Stage:暂存区 Workspace:工作区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库二、配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。...

2018-08-29 20:00:42 146

转载 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用  : systemctl disable firewalld开机启用  : systemctl enable firewalld 2.systemc...

2018-08-13 18:04:49 105

原创 B-JUI表单验证规则总结

B-JUI里含有大量的表单验证规则,很方便的让我们不必再写函数验证了,以下是在使用中总结的1、integerinteger表示整数验证,包含正整数,负整数和0,默认包含所有整数data-rule="integer[*]"//此为所有整数data-rule="integer[+]"//此为正整数data-rule="integer[-]"//此为负整数data-rule="int...

2018-08-09 21:09:54 1589 1

转载 MySQL高可用架构之MHA

简介:MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度...

2018-07-02 16:39:28 198

转载 Linux下配置MySQL主从复制

一、环境准备本次准备两台Linux主机,操作系统都为CentOS6.8, 都安装了相同版本的MySQL.(MySQL5.7)。主从服务器的防火墙都开启了3306端口。相关信息如下:【主服务器】IP: 192.168.236.100【从服务器】IP: 192.168.236.101二、配置主从复制主从复制原理:MySQL做主从复制,主要依靠二进制日志。主服务器做什么,从服务器就跟着做什么。主服务器有...

2018-06-07 16:37:23 335

转载 Keepalived安装使用详解

简介Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似的工具还有heartbeat、corosync、pacemaker。但是它一般不会单独出现,而是与其它负载均衡技术(如lvs、haproxy、nginx)一起工作来达到集群的高可用。Keepalived的作用是检测服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检...

2018-06-02 17:55:48 657

转载 HAProxy安装配置详解

简介HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。HAPro...

2018-06-02 15:33:19 180

转载 LVS+Keepalived负载均衡配置

简介lvs一般是和keepalived一起组合使用的,虽然也可以单独使用lvs,但配置比较繁琐,且可用性也没有前者高。lvs和keepalived组合使用后,配置lvs的VIP和负载均衡就都在keepalived中进行配置,只是在keepalived中调用lvs 架构图  配置LVS+Keepalived MASTER配置:【keepalived.conf】global_defs { n...

2018-06-02 15:32:17 148

转载 LVS安装使用详解

简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打...

2018-06-02 15:28:27 459

转载 使用LVS实现负载均衡原理及安装配置详解

负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。一、负载均衡LVS基本介绍    LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户的请求根据设置好...

2018-06-02 14:50:04 106

原创 nginx做反向代理

在项目中,同时有java项目和PHP项目,在服务器中安装有tomcat和apache两种web服务软件,这样的话,如果两个服务同时启动的话,就会造成80端口只能一个项目来使用,但是有时必须两个项目都需要80端口,比如微信开发时,经常需要项目的URL不能带端口号,所以必须有一个中间软件来做代理,来协调两个软件的访问需求,nginx就是做代理的一个非常好的工具下面是配置的# For more...

2018-05-23 17:30:59 346

转载 Apache Rewrite规则详解

参考链接:http://slj.me/2009/04/apache-rewrite-regular/1.Rewrite规则简介Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的(.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接...

2018-05-12 14:58:17 68

转载 CentOS 6和CentOS 7防火墙的关闭

CentOS6.5查看防火墙的状态:1[linuxidc@localhost ~]$service iptable status  显示结果:12345[linuxidc@localhost ~]$service iptable statusRedirecting to /bin/systemctl status  iptable.service● iptable.service   Loaded...

2018-04-17 17:09:52 111

原创 不同域名指向同一服务器下的不同文件夹下

NameVirtualHost *:80&lt;VirtualHost *:80&gt; DocumentRoot /var/www/html/aa/ ServerName www.aa.cn ErrorLog logs/aa.cn-error_log CustomLog logs/aa.cn-access_log common&lt;/VirtualHost&...

2018-04-11 20:26:31 1414

原创 linux下查木马

1、cat /etc/passwd 未发现陌生用户和可疑root权限用户。2、netstat -anp 查看所有进程及pid号,未发现异常连接。3、last 查看最近登录用户,未发现异常4、cat /etc/profile 查看系统环境变量,未发现异常5、ls -al /etc/rc.d/rc3.d ,查看当前级别下开机启动程序,未见异常(有一些脸生,只好利用搜索引擎了)6、crontab -l ...

2018-04-04 17:30:03 262

转载 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践

Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。如下图所...

2018-03-15 17:18:20 139

转载 MySQL主从复制(Master-Slave)实践

MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络):在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,业务服务器在执行写或者相关修改数据库的操作是在主服务器上进行的,读操作则是在各从服务器...

2018-03-15 17:15:40 132

转载 Heartbeat+LVS构建高可用负载均衡集群

1.heartbeat简介:Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件,在 Heartbeat 项目里,由 heartbeat 模块实现了这两个功能。这个集群方案是利用第三方软件搭建的,要比RedHat自带的集群软件在功能上简化一些,但是搭建起来非常的方便。而且是一种快速解决方案。

2018-01-08 17:07:47 300

转载 Keepalived高可用集群搭建

1.Keepalived简介Keepalived是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。使用多台节点安装keepalived。其他的节点用来提供真实的服务,同样的,他们对外表现一个虚拟的IP。主服务器宕机的时候,备份服务器就会接管虚拟IP,继续提供服务,从而保证了高可用性。keepalived的原理图如下所示:最左边是客户机,它

2018-01-08 17:04:51 213

转载 Linux下集群的搭建

1.集群的简介:集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。如果一个事情是由多个人去完成,则有着和集群类似的地方。大家共同承担着压力,如果有的人临时请假,其他的可以分担他的任务,事情不会因此耽搁。并且当他忙完自己的事情依然会分给他新的任务,不会因此断了节奏。而

2018-01-08 17:03:09 9356

转载 js对url进行编码和解码(三种方式区别)

*** 只有 0-9[a-Z] $ - _ . + ! * ' ( ) , 以及某些保留字,才能不经过编码直接用于 URL。***例如:搜索的中文关键字,复制网址之后再粘贴就会发现该URL已经被转码。1、escape 和 unescape原理:对除ASCII字母、数字、标点符号 @  *  _  +  -  .  / 以外的其他字符进行编码。 

2018-01-03 15:27:03 1102

netbeans主题配色集合

netbeans主题配色集合

2014-02-24

php的socket发送post请求示例

php的socket发送post请求示例

2013-10-10

《精通javascript+jQuery》及书中实例

《精通javascript+jQuery》及书中实例

2013-10-10

CSS禅意花园书中示例

CSS禅意花园书中示例

2013-10-10

Jquery插件之密码强度检测:passwordStrength

Jquery插件之密码强度检测:passwordStrength

2013-09-29

ecmall多店铺电子商务管理系统

CMall 社区电子商务系统(简称ECMall)是上海商派网络科技有限公司继ECShop 之后推出的又一个电子商务姊妹产品。与 ECShop 不同的是,ECMall 是一个允许店铺加盟的多店系统。它不仅可以帮助众多成熟的网络社区实现社区电子商务还可以推进各种地域性、垂直性明显的门户网站的电子商务进程。 ECMall是一个根据融合了电子商务以及网络社区特色的产品,它不仅能使您的电子商务进程变得异常轻松,同时通过和康盛创想相关产品的结合还能进一步提高用户的活跃度以及黏性,从而促进用户的忠诚度。

2013-09-02

ecshop最新版

ECShop是一款开源免费的网上商店系统,免费下载、免费使用、免费升级,无功能限制

2013-09-02

jquery之ui插件

jquery-ui-1.10.3.custom

2013-09-02

jquery之easyui插件

Query EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。

2013-09-02

highslide-gallery

highslide-gallery

2013-08-30

highslide-4.1.13

highslide-4.1.13.zip

2013-08-30

实现的可复用的登录和菜单权限配置ThinkPHP+DWZ

实现的可复用的登录和菜单权限配置(ThinkPHP+DWZ) 用户界面课程设计

2013-08-28

基于Thinkphp的通用后台系统

基于Thinkphp的通用后台系统

2013-08-26

PHP汉字拼音转换

Pinyin.class.php类文件可以将大多数汉字转换成汉语拼音,当然也有个别生僻字不能转换,如果你想转换所有的汉字拼音的话,可能需要再配合一个汉字字库来实现,使用该类文件就基本能满足你的项目需求了。用法: require_once("Pinyin.class.php"); $pinyin = new Pinyin(); $str = '好好学习天天向上'; echo $pinyin->strtopin($str); 执行后输出:hao hao xue xi tian tian xiang shang。 如果只是想输出汉字首字母则使用: echo $pinyin->strtopin($str,1); 执行后输出:hhxxttxs。

2013-08-22

jQuery实现返回顶部按钮效果

当用户浏览很长的页面时,可以通过点击页面右下角的“返回顶部”按钮直达页面顶部,以方便用户进行下一步操作 DEMO1:仿新浪微博 DEMO2:仿QQ空间个人中心 DEMO3:仿天猫商品页

2013-08-22

jQuery实现页面滚动时元素智能定位

我们玩网页微博时,消息提示框一直会出现在页面右上方,即使下拉滚动条它都会浮动定位在右上方,直到你关闭小时提示框。类似的效果在淘宝商品详情页面上也有,当我们下拉滚动页面时,用来导航切换的“宝贝详情”、“交易详情”等一排按钮会一直出现在浏览器顶部,方便我们切换导航。

2013-08-22

PHP+jQuery+Ajax+Mysql实现发表心情功能

我们在浏览网站文章或帖子后,需要表达自己浏览后的心情感受,在很多网站都提供了给用户发表心情的功能,通过这个功能可以直观统计分析文章或帖子的浏览者的心情感受数据。

2013-08-22

火遍全中国的订票助手浏览器插件源码

火遍全中国的订票助手浏览器插件源码,包含了木鱼的源码和360浏览器订票插件的源码,JS学习人员不可不下的必备精品

2013-01-28

ecmall二次开发技术积累

ecmall二次开发的技术积累 包含了各种知识 下载一次 终生受益 赶紧行动吧

2013-01-09

经过测试过的完整的带时间的datepicker插件

jquery日期选择控件,经修改后带有时间,可用在用户点击选择时间上,测试可用

2012-10-10

phpcms模块开发详解

phpcms模块开发详解 phpcms模块开发详解

2011-11-24

UCenterHome开发文档大全

绝对是不可多得超值的资料,你需要下载一次,就不需要再找uchome资料了,这里包含了你想要的uchome任何知识

2011-11-24

Uchome函数及注释

Uchome函数及注释 Uchome函数及注释

2011-11-17

Sublime的channel_v3.json文件

解决Sublime包管理package control 报错 There are no packages available for installation: 修改hosts没有用。ctrl + ` 打开命令行可以看到出错信息。简单讲https://packagecontrol.io/channel_v3.json获取失败,直接在浏览器中打开该链接,下载channel_v3.json文件,直接放到本地路径,并修改Package Control.sublime-sUser-ettings中的channels的值为本地的绝对路径"channels": [ "D:/Program Files (x86)/channel_v3.json" ]

2019-03-21

ace后台框架汉化版

ace后台框架汉化版ace后台框架汉化版ace后台框架汉化版ace后台框架汉化版

2018-06-19

dreamboycx的留言板

发表于 2020-01-02 最后回复 2020-01-02

PHP请求SOAP数据出错

发表于 2012-07-19 最后回复 2012-11-23

空空如也

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

TA关注的人 TA的粉丝

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