自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

转载 CentOS操作MySQL问题集锦

CentOS操作MySQL问题:1,出现了问题[root@rekfan mysql]# service mysql restartMySQL server PID file could not be found![失败]Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/

2015-03-27 10:38:31 371

转载 MariaDB 主从复制

MySQL Replication:NySQL复制,MySQL的复制默认为异步工作模式mysql的复制功能是mysql内置的,装上它之后就具备了这个功能,而mysql复制是mysql实现大规模高性能应用的一个基本工具,是 mysql完成水平扩展的基本架构,为了能够应付更多的访问请求,通常情况下我们需要对服务器进行扩展,而扩展通常有两种方式:向上扩展和向外扩展;向上扩展:scale

2015-03-27 10:30:43 541

转载 01FastDFS的安装部署

1.FastDFS简介(1)FastDFS的功能介绍FastDFS是一个开源的分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。(2)FastDFS的工作原理FastDFS 服务端有两个角色:跟踪器(tracker)和存储节点(stor

2015-03-26 11:11:54 560

转载 使用libevent进行多线程socket编程demo

最近要对一个用libevent写的C/C++项目进行修改,要改成多线程的,故做了一些学习和研究。libevent是一个用C语言写的开源的一个库。它对socket编程里的epoll/select等功能进行了封装,并且使用了一些设计模式(比如反 应堆模式),用事件机制来简化了socket编程。libevent的好处网上有很多,但是初学者往往都看不懂。我打个比方吧, 1) 假设有N个客户端同时往

2015-03-26 11:07:30 2293 1

转载 php 的简单存在 (魔术方法作用之一:容错)

php // 重载class Person{ //定义属性 public $name; private $age; //构造方法 public function __construct($name,$age){ $this->name =$name; $this->age =$age; } //获取魔术方法 # @param string

2015-03-25 10:20:30 328

转载 PHP中get_headers函数使用方法解析

在PHP开发中,我们经常需要获取HTTP请求中发送的服务器信息,本文通过一个简单的PHP示例介绍了通过get_headers函数获取服务器的相关信息。get_headers() 是PHP系统级函数,他返回一个包含有服务器响应一个 HTTP 请求所发送的标头的数组。如果失败则返回 FALSE 并发出一条 E_WARNING 级别的错误信息(可用来判断远程文件是否存在)。函数定义a

2015-03-25 10:16:53 1306

转载 轻松搞定IPython + Notebook 基于云的科学计算环境

IPython + Notebook 提供了一种基于云的科学计算开发环境。它既能够使开发者享受到云计算的强大计算能力,也能够使开发者无需在自己本地安装任何软件就能有良好的开发界面。此外,从本地到云端,带宽要求极低。准备工作:只需要你的本地浏览器即可!!注册一个云计算帐号这里我们建议注册超能云(SuperVessel Cloud)(注册网址:http://www.ptopenla

2015-03-20 10:51:04 671

转载 在Python中对MySQL中的数据进行可视化

翻译: wayne本教程的所有Python代码可以在网上的 IPython notebook 中获取。考虑在公司里使用Plotly?可以看一下Plotly的on-premises 企业版 。(注:On-premises是指软件运行在工作场所或公司内部,详见 维基百科 )注意操作系统:尽管Windows或Mac用户也可以跟随本文操作,但本文假定你使用的是Ubuntu系统(Ub

2015-03-20 10:44:23 2568

转载 开源Java监控平台Zorka的基本使用方法

在Java的插桩工具方面,我们一直在使用Kieker,今天简单研究了另外一个Java监控平台Zorka,这里以Windows+Tomcat为例记录一下最基本的安装过程:其主页是: http://zorka.io/ ,GitHub上的项目主页是: https://github.com/jitlogic/zorka ,在其主页上有其Agent端的下载页面: http://zorka.io/do

2015-03-20 10:33:34 500

转载 CentOS 6.5 配置 SSDB 1.8.0

环境说明:OS:CentOS 6.5  (阿里云ECS)相关链接:1.SSDB 下载配置: http://ssdb.io/docs/install.html2.SSDB 入门文档: http://ssdb.io/ssdb-get-started.pdf安装:wget --no-check-certificate https://github.com/ideawu

2015-03-19 17:06:39 281

转载 CentOS安装最快web服务器Cherokee PHP MySQL

Cherokee 号称是目前最快的 Web 服务器软件,Cherokee 的功能包括支持 FastCGI、SCGI、 PHP 、CGI、TLS 及 SSL 加密连接,虚拟主机,授权认证,实时编码,载入均衡,与 Apache 兼容的 log 文件等等。Cherokee 内含一个名为 cherokee-admin 的工具,执行后,允许管理员直接通过浏览器进入 http://localhost:9090

2015-03-19 17:01:14 385

转载 CentOS yum安装Apache + PHP + Tomcat7 + MySQL

可以参考下文在CentOS安装Apache + PHP + Tomcat7 + MySQL。没有完全按照这个步骤来,下文中红色注释部分为我的实际操作。( wave_1102注)------------------------------------------------------------------------------------Linux平台上用得最多的web

2015-03-19 16:58:20 535

转载 通过nginx与fastcgi分离实现开发环境统一

一 背景介绍由于公司的工程师,每个人都有一套自己的开发环境,php版本不一致,扩展也不统一,在开发的时候很容易出现问题。二 思考通过nginx与fastcgi分离,让所有人都使用同一个php环境,实现环境统一。三 准备开发环境(windows 192.168.8.119)fastcgi环境(linux 192.168.8.25)

2015-03-16 11:23:56 316

转载 FAT格式磁盘镜像制作方法

此文件是一个FAT格式的磁盘分区的镜像文件,大小为20MB。对于FAT文件格式,制作一个2GB的FAT镜像就会有2GB大小,但由于只是一个空文件系统(其中并没有存储具体的文件),其中有意义的只有前面一部分,包括引导记录以及FAT表所在的部分,所以实际上前20MB就能表示整个FAT文件系统了。以制作1GB大小的udisk.bin文件为例,在Linux下两个命令搞定:mkfs.

2015-03-12 11:23:14 461

转载 玩转Linux之内存管理-free

玩转Linux之内存管理-freefree命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。下面给出一个free命令的栗子:1 [root@compute ~]# free2 total used free share

2015-03-12 10:45:07 303

转载 SteamOS 时代来临,Linux 游戏的现状如何?

在经历了 14 个月的 beta 测试之后,Valve 的新游戏平台怎么样了?自从 Linux 操作系统在上世纪 90 年代问世以来,即便是这个圈子里最有影响力的人物也不得不承认,Linux 这个开源的平台在游戏领域确实没有竞争力。Linux 游戏网站 Rootgamers 的网站编辑 Che Dean 说,“回首 2010 年左右,想在 Linux 上玩游戏只有 2 个选择。玩一些开源的

2015-03-09 14:17:19 563

转载 自由/开源软件开发者Joey Hess的采访

很难有一种更好的方式就自由/开源软件项目背后的开发者展开一些列的采访,他们有着难以置信的思维,比如Joey Hess。对于他在自由软件生态系统上的贡献,特别是Debian上的贡献,要用笔触来写的话,本身将是一部书。他的影响甚至超过了其项目——人们直接关 注他的博客文章来留意他在做什么以及过得怎么样。一名来自小木屋的hacker。如果你真的需要对真正hacker有个印象,那么Joey就是代表。由于

2015-03-09 14:13:43 386

转载 centos 安装nginx + 多个tomcat负载均衡

今天在centos上安装了两个tomcat和nginx,进行配置。今天记录的只是最基本的实现测试。(不包含使用redis进行session共享)Nginx 是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。  其特点是占有内存少,并发能力强。直接开始主题:1,首先jdk应该是配好了我就不写了,安装nginx(我

2015-02-04 14:52:01 329

转载 在 linux x86-32 模式下分析内存映射流程

前言虚拟内存机制已经成为了现代操作系统所不可缺少的一部分, 不仅可以为每个程序提供独立的地址空间保证安全性,更可以通过和磁盘的内存交换来提高内存的使用效率。虚拟内存管理作为linux 上的重要组成部分代码非常庞大。这次并不是探明 linux 源码级的内存映射,而是通过实例来验证 x86-32 下的虚拟内存转换流程。映射流程简述x86-32 模式下的内存映射分为2部分, 分段和分页。之所

2015-02-04 14:11:29 333

转载 Linux新手必须学会的12个命令

今天的用户可以根据自己的意愿选择是否使用作为Linux象征的命令行,确切的证明了Linux已经有了很大的发展。现在很多Linux发行版的图形用户界面已经非常强大,不再需要命令行。但是命令行在Linux中能实现更高效的操作,事实上通常比在菜单中点来点去更简单,更容易,更直接。我相信对命令行的恐惧是Linux新用户犯的最大的一个错误。由于这个原因,让我们来看看Linux用户应该知道的一些基本的

2015-02-02 14:35:48 307

转载 永不磨灭的九大尖端编程语言

这些可作为当前流行语言强力替代的语言正在蒸蒸日上,或许你的下个项目正好能用到它。有时候大量的烂大街的主流开发语言也没办法满足你对特定问题的开发需求。有时候你不得不展望未来以期待能出现一门语言:有着良好的语言结构,能提 供额外的功能,无需不断调整优化就能使你的代码提高运行速度。这门语言有着更好的稳定性以及良好的的代码结构,能帮你避免写出杂乱的或者错误的代码。这个世界有太多灵巧

2015-01-29 14:23:27 546

转载 使用Apache配置Tomcat应用整合PHP论坛-Discuz

最近搞一个Web应用,主站基于Tomcat的Java应用,需要整合PHP论坛DiscuzTomcat应用端口是8101, apahce端口是80,网站域名是www.linuxidc.com使用xampp服务器,直接集成apache和php安装discuz。现在想达到使用www.linuxidc.com访问的是tomcat主站,使用www.linuxidc.com/bbs访问

2015-01-29 13:36:36 418

转载 恢复 tmux 窗口名称的自动设置

tmux 我已经用了好几年了,然而从未使用得多么深入,偶尔有些小不满也一直没有去研究看看能不能解决,其中就包括这么一项:tmux 窗口名称(就是显示在状态栏上的那个)默认会随着前台所运行的命令的不同而自动变化。但是,如果窗口名称被设置过之后,不管是通过 prefix A 设置的,还是通过终端转义序列设置的,之后它就再也不会自动变化了。本来这也不是多大的事。偶尔会因为不小心往终端输出了些二进

2015-01-29 09:45:24 1332

转载 centos进入单用户模式修改fstab文件

centos进入单用户模式修改fstab文件1.故障描述   RAID 0 失效导致系统启动时检测/etc/fstab 卡死2.进入单用户模式修改/etc/fstab   a.在系统进入centos 数秒的时候按字母e,进入GRUB编辑状态      b.选择以单词kernel起头的这行,按下e键以编辑这个命令行    c.在末尾输入空格 s

2015-01-28 15:03:47 6749

转载 Centos下Yum安装PHP5.5

默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包yum  list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 ph

2015-01-28 11:51:10 323

转载 如何在Mac OS X中创建Ubuntu USB启动盘

对于使用Macbook Air笔记本的用户而言,首先做的一件事就是装双系统,一般采用 Windows和Mac OS X两个常用的平台。而随着Ubuntu桌面系统逐渐受到用户关注和青睐,如何在Macbook上安装Linux系统也是值 得学习,但作为一般用户需要学习如何在Mac OS X系统中创建Ubuntu USB启动盘。   对于一般用户而言,在Ubuntu系统或Windows系统

2015-01-28 10:42:48 645

转载 ubuntu下使用nginx部署Laravel

问题描述Laravel是PHP下当今最受欢迎的web应用开发框架,github上start数远超第二名Symfony,以前我用这个框架做项目的时 候通常就是扔到apache里面,然后配置.htaccess文件移除路由里面的public字样,达到Pretty URLs效果,这这两天在完善各个版本的微信墙,准备部署在azure上,结果发现以前装的是nginx,mysql这样的环境,于是乎花了一

2015-01-27 17:46:33 489

转载 Swift 中的指针使用

Apple 期望在 Swift 中指针能够尽量减少登场几率,因此在 Swift 中指针被映射为了一个泛型类型,并且还比较抽象。这在一定程度上造成了在 Swift 中指针使用的困难,特别是对那些并不熟悉指针,也没有多少指针操作经验的开发者 (包括我自己也是) 来说,在 Swift 中使用指针确实是一个挑战。在这篇文章里,我希望能从最基本的使用开始,总结一下在 Swift 中使用指针的一些常见方式和场

2015-01-26 16:07:10 291

转载 Python标准库:内置函数iter(object[, sentinel])

本函数返回一个迭代子对象。当第二个参数不出现时,参数 object 应是一个容器,支持迭代协议,也就是有定义有 __iter__() 函数,或者支持序列访问协议,也就是定义有 __getitem__() 函数的对象,否则会返回 TypeError 异常。当第二个参数哨兵出现时,参数 object 应是一个可调用对象,定义了 __next__() 函数,当枚举到的值等于哨兵时,就会抛出异常 Stop

2015-01-26 11:37:35 430

转载 Linux java环境变量设置

Linux java环境变量设置网上说了一大堆,最快速的就是以下这个:编辑/etc/profile:C代码  # vi /etc/profile   在最下面加入以下内容:C代码  JAVA_HOME=/usr/java/jdk1.6.0_26  CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_H

2015-01-26 10:20:57 282

转载 PHP处理Checkbox复选框表单提交

PHP表单提交页面复选框的名称后要加[],这样在接收页面才能得到正确的结果。表单提交后得到的是一个数组,然后通过访问数组元素得到表单的具体vaule值。得到的checkbox1的值,默认有换行。表单代码:[html ...PHP表单提交页面复选框的名称后要加[],这样在接收页面才能得到正确的结果。表单提交后得到的是一个数组,然后通过访问数组元素得到表单的具体vaule值。得到的checkb

2015-01-25 12:23:13 787

转载 Nginx配置文件详细说明

Nginx配置文件详细说明在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等worker_processes  1;#全局错误日志及PID文件error_log  /var/log/nginx/error.log;p

2015-01-23 16:20:27 296

转载 linux快捷方式启动tomcat

linux快捷方式启动tomcat1.脚本路径 /etc/init.d/tomcat 首先执行: vi /etc/init.d/tomcat 按 a 编辑,将下面内容根据你自己的情况(主要是修改 /usr/local/tomcat6/bin/ ) 修改后copy到编辑框中, esc 退出编辑,:wq 保存退出 Java代码  # !/bin/bash

2015-01-23 15:21:19 348

转载 Linux下多线程查看工具(pstree、ps、pstack),linux命令之-pstree使用说明

1. pstreepstree以树结构显示进程root@119.10.6.*:~# pstreeinit─┬─NetworkManager ├─abrt-dump-oops ├─abrtd ├─atd ├─auditd───{auditd} ├─automount───4*[{automount}] ├─certmonger ├─crond ├─dbu

2015-01-22 11:34:18 514

转载 PostgreSQL对接SequoiaDB

PostgreSQL是一款开源的SQL数据库,支持标准SQL,用户可以通过JDBC驱动连接PostgreSQL进行应用程序开发。用户通过 扩展PostgreSQL功能,让开发者可以使用SQL语句访问SequoiaDB数据库,完成SequoiaDB数据库的增、删、查、改操作。本文就针 对如何扩展PostgreSQL功能,实现PostgreSQL对接SequoiaDB进行介绍。 1 部署P

2015-01-22 10:49:56 481

转载 批处理删除指定目录及子目录下所有.svn目录

批处理删除指定目录及子目录下所有.svn目录Java代码  @REM 根据用户输入,删除指定目录及子目录下所有.svn目录    @echo off     :inputPath  set DESTINATION_PATH=:   set /p DESTINATION_PATH="Please input the root direc

2015-01-21 11:17:53 395

转载 鸟哥私房菜(基础篇第三版)笔记

鸟哥私房菜(基础篇第三版)笔记Linux最传统的磁盘文件系统(filesystem)使用的是EXT2,centos5支持EXT3,6已经支持EXT4了。文件系统包括以下三部分:    1:superblock:记录此filesystem的整体信息,包括inode/block的总量、使用量、剩余量、以及文件系统的格式与相关信息等;    2:inode:记录档案的属性

2015-01-21 09:49:52 644

转载 2014 年最热门的国人开发开源软件 TOP 100

不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必。做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可。中国是开源不可忽视的力量。而我们这个榜单也是从这些国人开发、主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问、收藏、下载等多个角 度, 从而得出前 100 名最受欢迎

2015-01-20 09:49:33 1524

转载 阿里云RDS受邀加入WebScaleSQL 成全球第五家公司成员

2015年1月,阿里巴巴旗下的阿里云RDS团队正式受邀加入WebScaleSQL。这是WebScaleSQL第一次邀请中国团队加入其中, 阿里云 RDS团队也将作为全球第五家公司成员,与Facebook, Google, Twitter和Linkedin这样的世界顶级团队并肩一起改进MySQL。WebScaleSQL (http://webscalesql.org/)是Facebook, Go

2015-01-20 09:37:08 355

转载 一步步搭建物联网系统——GNU/Linux 强大且Free

GNU/Linux 强大且Free什么是LinuxLinux是一种自由和开放源码的类UNIX操作系统内核。目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机、平 板电脑、路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑。Linux是一个领先的操作系统内核,世界上运算最快的10台超级电脑运行的都是基 于Linux内核的操作系统。Linux

2015-01-20 09:17:44 1640

空空如也

空空如也

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

TA关注的人

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