-
PEAR简介:用PEAR来写您的下一个php程序
PEAR简介:用PEAR来写你的下一个php程序 ?你可能已经是个PHP的老手了,写了很多非常棒的代码。但是,如果你现在要把它们加入到你现在的项目中去,是否有些吃力?你的朋友想使用你的代码作为他的项目中的一个模块,但是你发现你们使用了截然不同的编码风格,让他适应,甚至不如重写一个! ? 请跟我来,使用PEAR标准编写你的PHP程序吧,你的程序将会拥有更大的活力,你的程序和代码将会很方便地和其他高...
286
热度 -
Android起动流程分析(十) action的执行和service的启动
Android启动流程分析(十)action的执行和service的启动#############################################本文为极度寒冰原创,转载请注明出处#############################################在前面的文章分析完init.rc的解析以后,我们知道现在action按照init.c的main函数中的秩序,维护了...
77
热度 -
recvfrom接收不到数据了解决办法
recvfrom接收不到数据了在一个接收子线程里面接收下位机上送的数据,如下: while(ConnectFlag){ if(pDlg->RecvFlag) { interr=recvfrom(pDlg->socketclient,recvbuf,1000,0,(SOCKADDR*)&addrsv,&lenp);}}流程:上位机先下发命令给下位机配置参数,下位机一旦收...
84
热度 -
PEAR简介:用PEAR来写您的下一个php程序
PEAR简介:用PEAR来写你的下一个php程序?你可能已经是个PHP的老手了,写了很多非常棒的代码。但是,如果你现在要把它们加入到你现在的项目中去,是否有些吃力?你的朋友想使用你的代码作为他的项目中的一个模块,但是你发现你们使用了截然不同的编码风格,让他适应,甚至不如重写一个!?请跟我来,使用PEAR标准编写你的PHP程序吧,你的程序将会拥有更大的活力,你的程序和代码将会很方便地和其他高手的代码...
123
热度 -
在 Mac 下用 Homebrew 装配 MySQL
在Mac下用Homebrew安装MySQL转载自:http://blog.neten.de/posts/2014/01/27/install-mysql-using-homebrew/?在Mac下用Homebrew安装MySQL,网上的教程倒是很多,不过大多数都很默契地雷同。如果稍有点定制要求,就无从下手了。我先也不免俗,从基本的开始:一、首先安装Homebrew123$ruby-e"$(curl...
563
热度 -
4. 配置Zabbix Agent和MPM
ZabbixServer和MPM(monitorformysql)的快速部署1.前言zabbix作为开源免费的监控软件,其易于管理配置和可视化的视图、历史数据的定期维护、模板化的监控项目越来越受到广大IT运维人员的喜爱。这里主要是总结了下ZabbixServer和MPM使用yum进行快速部署。其更加详细的东西,大家还是看官方文档吧。我们首先把环境搭起来!2.环境1)ZabbixServerOs:R...
62
热度 -
Mysql 源码编译课程贴
Mysql源码编译教程贴题外话:这是一篇教程贴,不仅学的是mysql的编译,还是一些编译的知识.我也是一个菜鸟,写一些感悟和心得,有什么问题可以批评指正,谢谢!如果只是为了安装请移到我的另一篇安装贴:Mysql安装贴环境:OS:CentOS6.6x64minimysql:mysql-5.6.251.mysql下载:http://dev.mysql.com/downloads/mysql/说明:这个...
97
热度 -
mysql札记1
mysql笔记1lesson1?[[email protected]/**/~]#rpm-qa|grepmysql//这个命令就会查看该操作系统上是否已经安装了mysql数据库[[email protected]/**/~]#rpm-emysql//普通删除模式[[email protected]/**/~]#rpm-e--nodepsmysql//强力删除模式,如果...
210
热度 -
基于epoll兑现的一个简单web服务器
基于epoll实现的一个简单web服务器本文使用epoll建立一个简单的web服务器。通过epoll实现对过个端口的管理,非阻塞的数据发送。 使用到数据结构 typedefunionepoll_data{ void*ptr; intfd;/*与之关联的处理的socket文件句柄*/ __uint32_tu32; __uint64_tu64; }epoll_data_t; /*设置fd对应的ep...
158
热度 -
Jsch 深入显出
Jsch深入浅出 ? 如果大家熟悉Linux的话,一定对ssh,sftp,scp等命令非常熟悉。ssh是一个安全协议,用来在不同系统或者服务器之间进行安全连接。ssh在连接和传送的过程中会加密所有的数据。具体的解释,大家可以参考百度百科的文档。地址为:http://baike.baidu.com/view/16184.htm 但是SSH一般是基于客户端的或者Linux命令行的。比如客户端的工具:...
586
热度 -
自各儿动手写web服务器二(处理get请求)
自己动手写web服务器二(处理get请求) 主要实现功能,处理浏览器的get请求信息,发送网页文件。处理404、403等错误。 1.实现绑定本机机器的1024端口作为ReageWeb服务提供网页服务的端口。(避免与机器上装有web服务器产生端口冲突) 2.实现get获取网页方式。 3.实现index.html作为网站的首页面 目前程序在ubuntu12.04中运行成功,没有出现错误的。 程序的...
148
热度 -
fastcgi中的多线程施用
fastcgi中的多线程使用 0.背景 在项目中加入了等待通讯的内容,所以原来单个请求处理时间增加了。单线程处理的fcgi就会浪费CPU和用户时间,所以需要多线程来处理,减少用户排队时间。 将处理用户请求的部分从单线程变为多线程,需要大概了解改动会不会影响性能。 得到的结论是:多线程和单线程在执行的流程和使用方法几乎一样,所以多线程不会带来额外的负担。 1.单线程的处理步骤 1.1一个简单的单...
509
热度 -
Nginx&&PHP-FPM配置及优化指南(下)
Nginx&&PHP-FPM配置及优化指南(上)本文介绍在Centos5.8/6.2&&RedHat(RHEL)5.8/6.2下LEMP/LNMP环境下的Nginx&&PHP-FPM的WEB服务器配置及优化指南。 截至目前,各软件版本为 Nginx1.2.2PHP&&PHP-FPM5.4.4 如果您还没有搭建LEMP环境,可以参...
325
热度 -
经过WIFI连接SOCKET或TcpClient失败的现象
通过WIFI连接SOCKET或TcpClient失败的现象近期做一项目,包含一Server端,一PCClient,一WMClient,两个客户端的主要部分都是C#写的,且网络连接部分完全一样的代码,现在他们的连接状况如下:1.PCClient,无论是在自己机上,还是放到别人机子上,通过WIFI访问自己机上的Server都完全正常,从自己机上的Client通过WIFI访问别机上的Server也完全正...
44
热度 -
nginx上部署thinkphp的解决办法
nginx上部署thinkphp的解决方法 nginx上部署thinkphp的解决方法 ? 最近在用thinkphp做个小东西,基本完成后部署到nginx服务器上才发觉nginx是不支持pathinfo的,网上搜索了别人的解决方法,有两种思路:1、修改thinkphp让他可以在nginx上运行2、修改nginx让它支持pathinfo 网上说nginx开启pathinfo是有一定风险的,能不用...
107
热度 -
会C,JavaScript的大侠,编写最简单的交互式Web服务器,
会C,JavaScript的大侠,编写最简单的交互式Web服务器,求助!现在在做Webserver,再看领导给我的C代码,公司领导让我添加页面,我做到了,但是源代码里有很多函数,我搞不明白流程。是个控制台的程序,我想自己实现一个最简单的WebServer,必须具备点击按钮后,送到服务器,服务器接受到后再送回来,显示在我的页面上。我已经写了个最简单的,但功能不能达到我的要求。我的程序一运行,第一次可...
404
热度 -
OneSQL装配
OneSQL安装安装Onesql需要先安装好MySQL,而且两者的版本必须都要一致。启动的时候只要用OnSQL的mysqld或者mysqld_safe来启动,就可以完成OnwSQL的配置。http://www.onexsoft.cn/?page_id=3391#toggle-id-2OneSQL定制官方5.6.25版本:onesql-5.6.25-all-intel-linux64.tar.gz官...
65
热度 -
[译]透过SQLi获得逆向shell
[译]通过SQLi获得逆向shell原文地址:http://resources.infosecinstitute.com/anatomy-of-an-attack-gaining-reverse-shell-from-sql-injection/本文使用DVWA作为演示首先将dvwa安全级别配置为low1.查找SQLi注入点查找sqli注入点是关键步骤,需要很多技巧和经验来识别注入点。通过分析we...
259
热度 -
怎么监控android的流量信息
如何监控android的流量信息最近在测试中经常要去查看一个进程的流量。所以了解了一下这方面的知识!在此总结一下?Android流量监控主要是有两种方法:??一.抓包这个方法获取的流量更加精准,但是难度应该大点。本人没有了解过,所以在此略过。???二.读取linux本地文件Android是基于linux的一个操作系统。在Android中,你用RootExplorer去查看系统文件的话,与流量监控相...
76
热度 -
多线程中共享资源加 EnterCriticalSection 和 LeaveCriticalSection 的有关问题? 什么位置加
多线程中共享资源加EnterCriticalSection和LeaveCriticalSection的问题?什么位置加?最近在看多线程,发现很多例子中的很多地方都加了EnterCriticalSection和LeaveCriticalSection,可是我觉得有些地方可以不用加的,因为一个工程中针对同一个共享资源有的地方确实会几个线程同时访问到,需要加EnterCriticalSection和Le...
94
热度