XAMPP简介

一、什么是XAMPP XAMPP(X-系统,A-Apache,M-Mysql,P-php,P-Phpmyadmin/Perl)这个缩写名称说明了XAMPP安装包所包含 的文件:Apache web 服务器, MySQL数据库, PHP, Perl, FTP 服务程序(FileZillaFTP)和phpMyAdmin。简单的说,XAMPP是一款集成了Apache+MYSQL+PHP的服务器系统开发套
阅读本文

修改SOLARIS系统时间

用root用户登陆后修改。修改时间就用date命令就性,格式为date mmddHHMMYYYY.SS,月日时分年.秒. redbrick:/crm-new/hxcrm2003> su  Password: # date 041610362008.442008年04月16日 星期三 10时36分44秒 CST# exit;redbrick:/crm-new/hxcrm2003> date2008
阅读本文

Nginx 官方文档翻译 - 连接处理方法

Nginx 官方文档翻译 - 连接处理方法 nginx支持各种连接处理方法。提供一个特定的的方法取决于所使用的平台。平台支持的几种方法,nginx通常会自动选择最有效的方法。然而,如果需要的话,可以通过使用指令明确的选择一个连接处理的方法。 支持的连接处理方法如下: select——标准方法。支持模块在平台上自动构建,缺乏更有效的方法。–with-select_module和–without-s
阅读本文

Solaris查找大文件及按文件大小排…

如何查找超过指定大小限制的文件 要查找并显示超过指定大小的文件的名称,请使用 find 命令。 $ find directory -size +nnn directory 标识要搜索的目录。 -size +nnn 512 字节块的数量。将列出超过此大小的文件。 示例 13-7 查找超过指定大小限制的文件 以下示例显示如何在当前工作目录中查找大于 400 块的文件
阅读本文

mongdb 简介以及安装

1、什么是MongoDB?   MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组
阅读本文

Linux下磁盘分区

环境:Redhat6.5 64位安装前准备,给虚拟机添加一块磁盘,大小10G第一步先查看系统磁盘列表 1 [root@localhost ~]# fdisk -l 2 3 Disk /dev/sda: 32.2 GB, 32212254720 bytes 4 255 heads, 63 sectors/track, 3916 cylinders 5 Units = cylinders
阅读本文

docker入门(一)

1. Docker是什么?官方的解释地址:Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。菜鸟教程的解释:Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 D
阅读本文

python 3下基于select模型的事件驱动机制程序

它的基本原理就是select/epoll这个function会不断的轮询所负责的所有socket,当某个socket有数据到达了,就通知用户进程。它的流程如图:        当用户进程调用了select,那么整个进程会被block,而同时,kernel会“监视”所有select负责的socket,当任何一个socket中的数据准备好了,select就会返回。这个时候用户进程再调用read操作,将
阅读本文

Solaris 中的环境变量

Solaris 中的环境变量 环境变量主要分为1 默认载入(如/etc/profile)2 临时修改的(如 export PATH=)临时修改的比较简单,就是修改当前的环境变量值,顾名思义作用时间是临时的。默认载入的又分为1 全局的 如/etc/profile2 当前用户 如~/.profile 当前用户继承全局的变量,如相同变量不同值,则以最后一次设置为准。全局(root)/etc/profil
阅读本文

APUE 4 - 线程 <I> 概念

对传统的UNIX进程来讲,一个进程中只有一个线程,这就意味着一个进程在同一时刻只能做一件事(即使是多核CPU)。使用多线程技术, 我们可以设计程序使得一个进程在同一时刻做多件事。使用多线程编程具有以下优势:我们可以以独立线程分别处理其对应事件类型事件的方式来处理异步事件,以此来简化我们的编码。每个线程中就可以以同步编程(顺序编程)的方式来编程了。同步(顺序)编程要比异步编程简单的多。多进程程序必须
阅读本文

Mysql简介与编译安装

==========MYSQL工作原理图:  1》数据库简介:简单的说数据库(database)就是一个存储数据的仓库,它将数据按照特定的规律存储到磁盘上,通过数据库管理系统,能够有效的管理存储在数据库中                            的数据;      SQL语言: DBMS是通过SQL语言来进行数据库管理的。SQL语言是一种查询和设计语言,主要用于存储数据,查询数据
阅读本文

JVM调优命令-jmap

jmapJVM Memory Map命令用于生成heap dump文件,如果不使用这个命令,还可以使用-XX:+HeapDumpOnOutOfMemoryError参数来让虚拟机出现OOM的时候自动生成dump文件。 jmap不仅能生成dump文件,还可以查询finalize执行队列、Java堆和永久代的详细信息,如当前使用率、当前使用的是哪种收集器等。【内存分析】1234567891011121
阅读本文

转:u-boot分析导读

u-boot分析导读——itxiebo版Universal Boot Loader,普遍的引导程序。是非常常用的一个引导程序,可作为主流系统的引导程序,如OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris等等,当然同时也支持多种常见的cpu处理器,如MIPS、 x86、ARM、NIOS、XScale等。u-boot是一种普遍用于嵌
阅读本文

获取可用的处理器(CPU)核数

linux下获取cpu核数,sysconf(_SC_NPROCESSORS_CONF),,,from:红黑联盟,https://www.2cto.com/kf/201210/164480.htmlc编程技巧——获取可用的处理器(CPU)核数2012-10-30 08:58:47      0个评论        需求我们在编程时,尤其是在涉及到系统环境的程序开发中,可能会需要动态的获得当前机器中可
阅读本文

Linux每天一个命令:iperf

iperf命令Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。下载地址:https://iperf.fr/iperf-download.php#fedora用户文档地址:https://iperf.fr/iperf-doc.php安装iperf:[root@server-A ~]# r
阅读本文

开源软件七大盈利模式

开源软件在发展历程中,已经不仅仅是开放源代码的免费软件。开源软件与商业并不冲突,它是一种新兴的商业模式。与传统的商业软件相比,开源软件采用了开放源代码、免费分发等形式,减少了营销与销售成本,更易于广泛传播。 在开源软件领域中,常见的盈利模式一共有7种。下面让我们来逐一列举和分析。 ● 盈利模式之一:多种产品线 如 MySQL 产品就同时推出面向个人和企业的两种版本,即开源版本和专业版本,分
阅读本文

STM32F4高速USB2.0项目i开发记录 四川自贡

2017-09-14  21:29 最近项目越来越紧张了,北斗的都没搞完,检测的又来啦,都来不及看我的女朋友,唉程序员苦,看到这文章的朋友都知道。。。 USB发展到现在,主要流行1.1、2.0、3.0这几个版本,而3.1暂时只有少量笔记本在用。 主流版本区别: USB1.1,支持全速12Mbps和低速1.5Mbps。 USB2.0,兼容1.1,增加了高速480Mbp
阅读本文