自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (8)
  • 收藏
  • 关注

原创 一个简单的ETCD GUI工具

使用ETCD没有好用的GUI工具,随手用c#写了一个,# 填入EndPoint (IP+PORT)

2024-01-20 14:19:47 750 2

原创 WSL 在windows 家庭版上面的安装方式

适用于Windows的Linux子系统Windows Subsystem for Linux(简称WSL)是一个在Windows 10\11上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。

2023-09-09 22:46:38 426

原创 一个PostgreSql cli的工具

#OID | 数据库 | 数据库拥用者 | 字符编码 | LC_COLLATE | LC_CTYPE | 允许连接 | 最大并发连接数 | 最后一个系统OID | 表空间 | 数据库尺寸 |[-d|--db] 选择的数据库 默认为postgres # eg: -d postgres | --db=postgres。用于dump当前选择的数据库下面,并生成创建库,模式,表的语句,并将表里的数据生成批量插入的数据,生成一个压缩的pgi文件;

2023-04-11 09:34:55 586 2

原创 【无标题】 一种查看负载,CPU,内存信息的工具

一种查看负载,CPU,内存信息的工具,并可以查看CPU负载,内存负载的相关的工具,显示负载最高的前15个进程的信息。

2022-08-30 19:55:33 157

转载 发现一个比SOAP,RPC等更爽的工具hessian 及在PHP中的使用介绍

一、hessian是什么? 看到这个单词我还不知道怎么读,音标是[hes]读黑森。 Hessian是一个轻量级的远程的数据交换工具,使用简单的方法提供了RMI(远程方法调用)的功能. 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据hessian是独立于语言的。 二、在PHP中怎么用的呢?

2014-09-10 17:18:15 812

转载 PHP函数补完:stream_context_create()模拟POST/GET

有时候,我们需要在服务器端模拟 POST/GET 等请求,也就是在 PHP 程序中去实现模拟,改怎么做到呢?或者说,在 PHP 程序里,给你一个数组,如何将这个数组 POST/GET 到另外一个地址呢?当然,使用 CURL 很容易办到,那么如果不使用 CURL 库,又该怎么办呢?其实,在 PHP 里已经有相关的函数实现了,这个函数就是接下来要讲的stream_context_create(

2014-08-11 10:22:11 1493

转载 APACHE支持.htaccess以及 No input file specified解决方案

在你的Apache安装文件夹conf里找到httpd.conf文件搜索LoadModule rewrite_module modules/mod_rewrite.so 如果前面有注释符号#,请去掉。搜索Options FollowSymLinks,然后将它下面的AllowOverride None 修改为AllowOverride All;【1】没想到遇见了 No input fi

2014-04-09 14:47:37 1216

原创 ubutun 不能使用这几个转义字符 \c \t \n?解决办法

不能使用这几个转义字符 \c \t \n?ubutun   不能使用这几个转义字符   \c   \t   \n?   (执行如下操作后,   转义字符不起作用) #   echo   "hello   \t\c\n "   hello   \t\c\n------解决方案--------------------有转义,忘了怎么用了,自己找找吧.肯定是有

2014-01-02 22:54:07 1091

原创 ubutun下面AWStats安装使用

Awstats是一个免费非常简洁而且强大有个性的网站日志分析工具。它可以统计您站点的如下信息:一:访问量,访问次数,页面浏览量,点击数,数据流量等二:精确到每月、每日、每小时的数据三:访问者国家四:访问者IP五:Robots/Spiders的统计六:访客持续时间七:对不同Files type 的统计信息八:Pages-URL的统计九:访客操作系统浏览器等信息

2013-11-06 16:06:30 1950 1

原创 ubutun 下webalizer 分析Apache日志

在Linux下有许多日志及流量分析软件。Webalizer是一个高效、免费的Web服务器日志分析程序,其官方站点为http://www.webalizer.org/,如图16-32所示。Webalizer分析结果以HTML文件格式保存,从而可以很方便地通过Web服务器进行浏览。Internet上的很多站点都使用Webalizer进行Web服务器日志分析。用Webalizer 分析Apach

2013-11-05 11:20:40 1110

转载 Ubuntu server 11.04 下配置Apache的Worker模式+mod_fcgid+APC

安装了ubuntu server 的 LAMP套件 用 apache2ctl -V 查看当前apache是以Prefork模式运行据说worder模式比较给力 于是google之以下来源:http://blog.renhao.org/2010/06/ubuntu-set-apache2-mpm-worker/其实Apache本身的并发能力是足够强大的,但是Ubuntu默认安装的是Prefork模式

2013-11-03 22:55:27 1027

转载 ubuntu下安装Apache+PHP+Mysql

电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定网络编程基础的人都可以做到。马克构建网站所用的是Apache服务器和PHP服务器脚本语言,我曾经用三天时间学习PHP,然

2013-11-03 22:31:12 485

原创 Ubuntu APT常用命令参数

Ubuntu APT常用命令参数具体介绍Ubuntu APT命令参数,让大家了解Ubuntu APT命令参数使用,希望对大家有用。Ubuntu 是一个完全以 Linux 为基础的操作系统, 可自由的获得,并提供社区和专业的支持。  常用的Ubuntu APT命令参数  apt-cache search package 搜索包  apt-cache show package 获取包的

2013-10-31 22:13:22 501

原创 碰到Ubuntu下SSH安装的问题

Ubuntu下SSH安装或设置,装了一个Ubuntu,用Putty和Winscap都连不上去,真坑爹,一查原来没有安装SSH,在装的时候没有选择安装,只好自己来装了。1.为网卡配置静态IP地址和DNS地址:   http://blog.csdn.net/xuejiazhi/article/details/135093012.更新源      源列表地址:http://wiki.

2013-10-29 17:24:12 534

原创 Ubuntu网络设置详解

# 根据网上资料整理  # 方式1和方式4已验证  # anything the matter, please contact: [email protected]  目录  方式1:网卡通过DHCP自动获取IP地址  方式2:网卡静态分配IP地址  方式3:PPPoE宽带拨号配置  方式4:通过无线局域网接入互联网  方式1:网卡通过DHCP自动获取IP地址

2013-10-29 15:51:39 662

转载 crontab文件的真实位置

Linux在相应用户下,用crontab -l 命令可以查看该用户定时执行的任务,-e可以编辑,但是其真实文件在哪儿呢??以CentOS为例,其真实的位置在:/var/spool/cron下面,有执行定时任务的用户将会有以该用户命名的一个文档,vim该文档与用命令crontab -l看到的一样。crontab命令crontab命令用于安装、删除或者列出用于驱动cron后台进程的

2013-09-18 17:46:29 2096

转载 Linux Crontab 定时任务 命令详解

一.  Crontab 介绍        crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件       在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。      如:[root@dave ~]# cat /etc/crontabSHEL

2013-09-18 17:44:22 472

原创 php 多编码扫描

/** *@PHP多编码扫描 */ $Content=file_get_contents('1.txt');// "本站提供的在線繁體字"; $Charset= ChkCharset($Content); function ChkCharset($String){    $Charset = array('ASCII','GB2312','UTF-8','BIG5');

2013-08-19 23:10:15 811

原创 自己设计的一个物理架构图

2013-08-07 11:01:23 6955 1

转载 基于PHP的cURL快速入门

cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。为什么要用 cURL?是的,我们可以通过其他办法获取网页内容。大多数时候,我因为想偷懒,都直接用简单的PHP函数:以下为引用的内容:$content =

2013-08-02 10:41:52 584

原创 使用大数据的一些建议

1.总体结构根据提供概要设计>>,按我的理解项目是属于一个数据分析决策系统,从各个子系统中提取数据,因为各个系统使用的数据库可能并不相同,可能使用orcale,sqlserver,mysql或其它数据库,而我们这边使用的是mysql数据库,这就需要一个接口把各个子系统的数据库与我们这边使用的mysql数据库对接起来。整体物理架构如下:2.数据的插入,存储2.1具体要求

2013-06-26 18:16:07 1105

原创 PHP中$_SERVER的详细参数与说明

$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_S

2013-06-19 16:01:09 464

原创 Redis操作三(lists类型及操作)

lists类型及操作      list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作中key理解为链表的名字。 Redis的list类型其实就是一个每个子元素都是string类型的双向链表。链表的最大长度是(2的32次方)。我们可以通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。 有意思的是list的pop操作

2013-06-13 17:46:50 602

转载 使用php函数实现计划任务

对于使用php的童鞋来说,计划任务大家首先想起的是linux下和crontab。但是并非所有人都是使用linux系统,也不是所有人都有独立服务器。这时候如何用php来实现计划任务呢。所使用的函数是:  ignore_user_abort(),set_time_limit(0),sleep($interval)此代码只要运行一次后关闭浏览器即可,但是这个方法也有一个问题,就是当重启了ap

2013-06-13 11:22:38 516

转载 MariaDB 5.5在Windows下的性能测试

进行测试的机器包含2个CPU共8核的处理器(这是我手头上能找到最好的机器了)、10K SAS 磁盘(RAID1),使用sysbench 0.4测试单表共100万行记录。我通过网络来运行这个压力测试,并发的客户端从4到4096。这里是 OLTP-只读 吞吐量测试结果:说明:绝大多数的测试结果表明,MariaDB 的吞吐量比 MySQL 高出 10% 左右在 4096 并发客户端时

2013-06-06 09:38:21 834

翻译 mod_fcgid指令的中文翻译

转载请指定出处:http://blog.csdn.net/xuejiazhi/article/details/9022961FcgidBusyScanInterval指令说明:扫描繁忙超时进程的间隔语法: FcgidBusyScanInterval seconds默认:FcgidBusyScanInterval 1

2013-06-04 15:53:31 4855

转载 fastcgi mod_fcgid: 在传文件时出现500错误 HTTP request length

最近在win2003 apache+php+fastcgi+mysql  开发环境下,上传图片时,遇到稍大的图片总是会遇到“HTTP error”,但是检查过php.ini发现文件大小限制post_max_size设置的没有问题,查看apache的logs 日志记录才显示了问题所在:“mod_fcgid: HTTP request length 135567 (so far) exceed

2013-05-30 17:01:03 2025 1

转载 非常实用的10个PHP高级应用技巧

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用技巧。1, 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里

2013-05-30 10:39:25 477

转载 开发环境PHP不报错的解决方法

在进行PHP开发的时候,看不到报错信息是一件郁闷的事,不管怎么改,怎么调,总是一个空白。通过配置修改是这样的:首先找到php.ini的位置,如果系统中有多个php.ini不确定哪个是生效的,可以在php代码中加入phpinfo();?>这样就输出了当前php的配置信息,其中就包含php.ini的位置,如图所示:找到之后编辑php.ini,在大约510行左右(版本不同

2013-05-24 18:12:32 4646

原创 redis操作二(hashes类型及操作)

hashes类型及操作 Redis hash是一个string类型的field和value的映射表.它的添加、删除操作都是O(1)(平均)。hash特别适合用于存储对象。相较于将对象的每个字段存成单个string类型。将一个对象存储在hash类型中会占用更少的内存,并且可以更方便的存取整个对象。省内存的原因是新建一个hash对象时开始是用zipmap(又称为small hash)来存储的。这个

2013-05-22 22:14:19 879

原创 安装php加速器Zend guard loader出现无法加载,没有找到php5.dll 的错误

今天在安装php5.3.X加速器Zend guard loader时出现无法加载,用 " php -v " 查看出现没有找到php5.dll 的错误搞了半天,原来是因为php版本没有装对,php5.3.x分为(None-Thread Safe)非线程安全和(Thread Safe)就是线程安全两种,我用的是Thread Safe,用不了,换成None-Thread Sa

2013-05-22 18:32:32 6726

原创 redis操作(一.String类型及操作)

set 设置key对应的值为string类型的value。例如我们添加一个name= HongWan的键值对,可以这样做:redis 127.0.0.1:6379> set name HongWan OKredis 127.0.0.1:6379>  setnx 设置key对应的值为string类型的value。如果

2013-05-20 12:27:27 1013

原创 redis配置

null# Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize yes#当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /usr/local/redis/var/redis.pid#指定Redis监听端口,默认端口为6379,作者

2013-05-18 21:15:25 2035

原创 高可用的负载均衡配置方法(Haproxy+KeepAlived)

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

2013-05-17 17:55:35 6917 1

原创 高可用的Mysql双机热备(Mysql_HA)

1.KeepAlived+Mysql使用KeepAlived实现高可用的MYSQL_HA集群环境中,MYSQL为(Master/Master)主/主同步复制关系,保证MYSQL服务器数据的一致性,用KeepAlived提供虚拟IP,通过KeepAlived来进行故障监控,实现Mysql故障时自动切换。布署环境拓朴如下: Mysql VIP :192.168.187.61Master

2013-05-17 17:36:01 11990 1

原创 mysql error 1129 错误

出现这个错误,是因为mysql将ip连接阻塞了。要重新使得这个ip连接上mysql数据库,就要在数据库 端进行操作。登录到mysql数据库服务器端,使用命令:# mysqladmin -u root -p  flush-hosts;  Enter password:这样就可以解决了

2013-05-17 13:00:21 7892

转载 mysql配置文件my.cnf详解[部分]

basedir = path使用给定目录作为根目录(安装目录)。character-sets-dir = path给出存放着字符集的目录。datadir = path从给定目录读取数据库文件。pid-file = filename为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统); Ini

2013-05-16 17:17:10 394

转载 php的反射

反射是什么?它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。Php代码 反射API概览:  [php] view plaincopyclass Reflection { }   interface Reflector { }   cla

2013-03-25 21:57:11 541

转载 zend studio 不自动提示,无法按ctrl打开引用的文件!

Zend Studio没有自动提示的情况,想必使用过的人都遇到过,按Alt+/什么都不出来,就一行“No Default Proposals”,在引用的方法上按CTRL+点击方法,无法打开引用的文件,网上搜索了一遍,下面的方法可能是终极解决之道,既不破坏原来的工作空间,又可以解决问题,如果各位的好的方法,可以跟帖,我学习一下。根据排除法,最终把问题定位在了wor

2013-01-17 11:37:03 724

转载 安装nginx

安装nginx由于centos没有默认的nginx软件包,需要启用REHL的附件包rpm -Uvh http://download.Fedora.RedHat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpmyum -y install nginx设置开机启动chkconfig nginx onnull安装p

2013-01-07 22:24:39 547

OPC -TEST TOOLS(KOSDemo,OPCClient)

OPC 测试工具包括 KOSDemo(Knight.OPC.Server.Demo)+OPCClient.exe

2020-12-12

elasticsearch 中文文档

学习elasticsearch,决定把自己用过的整成中文,已整理一部份,虽然不尽人意,但也尽力,有query dsl与一部分API,后续整理完了会继续更新。

2014-06-25

好用的c语言函数库chm参考手册

内容比较全面的C函数速查手册,C程序员应该拥有这个小手册,为以后编程提供方便。

2013-12-27

AngularJS开发指南

AngularJS是一个为动态WEB应用设计的结构框架。它能让你使用HTML作为模板语言,通过扩 展HTML的语法,让你能更清楚、简洁地构建你的应用组件。它的创新点在于,利用数据绑定和依赖 注入,它使你不用再写大量的代码了。这些全都是通过浏览器端的Javascript实现,这也使得它能够完 美地和任何服务器端技术结合。

2013-11-04

自己用PHP开发的一个Restful插件包

这是自己用PHP开发的一个Restful插件包,附带一个使用的例子,提供给大家使用,写的不好的地方,希望大家多多提意见.

2013-03-10

XMLRPC调用webservice

XMLRPC调用webservice的代码示例,希望对学习webservice的人有帮助

2012-06-27

SOAP调用webservice例子

SOAP调用webservice例子,一个用SOAP调用webservice的例子

2012-06-27

空空如也

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

TA关注的人

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