大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

world(英语单词)

world是一个英语单词,可以用作名词,可以翻译为世界、地球,等等。

nginx/tengine服务器重启 /“var/run/nginx/nginx.pid" no s

nginx/tengine服务器重启 /“var/run/nginx/nginx.pid" no s 环境 Centos7 问题描述:在重启虚拟机后,会删除/var/run下的文件。会杀掉进程,导致重新启动后nginx服务器无法启动。 # systemctl status nginx ● nginx.service - SYSV: nginx is a World Wide Web server. It is used to servea Loaded: loaded (/etc/rc.d/init.d/nginx; #error_log "pipe:rollback logs/error_log interval=1d baknum=7 maxsize=2G";

Java开发中常用的Linux命令

Java开发中常用的Linux命令 1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find .xml" |xargs grep "hello world" 递归查找所有文件内容中包含hello world的xml文件 grep -H 'spring' *.

Shell 终端打印

$ echo 'Hello world!/bin/bash #文件名: printf.sh printf "%-5s %-10s %-4s \n" No Name Mark printf "%-5s %-10s %-4.2f\n" 1 Sarach 80.3456 printf "%-5s %-10s %-4.2f\n" 2 James 90.9989 格式化输出如下: No Name Mark 1 Sarach 80.35 2 James 91.00 %s %c %d %f都是格式替代符,其所对应的参数可以置于带引号的格式字符串之后。 %-5s中-表示左对其,若不用-指定对其形式,则默认使用右对其形式。数字指定了宽度。

文件描述符和重定向

文件描述符和重定向 参考书籍 Linux shell 脚本攻略 文件描述符用来追踪已打开的文件,是与打开的文件或数据流相关的整数。最常见的文件描述符是stdin stdout stderr。文件描述符0/1/2是系统预留的。 0 --- stdin,标准输入 1 --- stdout,标准输出 2 --- stderr,标准错误 重定向 两个重定向符 和 。 :文件中的内容会先清空,再写入内容。 :将文本追加到目标文件中。 $ echo "Hello world

编写Linux驱动程序 - 1 简单内核模块

编写Linux驱动程序 - 1 简单内核模块 大多数的Linux驱动程序,都以内核模块的形式,运行在Linux内核中。 Linux内核与内核模块 内核模块可以通过insmod/rmmod命令加载/卸载。此过程中不需要重启动任何东西,这使得调试内核模块非常方便。 写一个简单的内核模块 Hello.c: #include #include #include static int __init init_hello(void) { pr_info("Hello world\n"); MODULE_AUTHOR("xxx"); MODULE_DESCRIPTION("xxxx");

CMake 教程

CMake 教程 1. 编译单目录工程 1.创建工程文件夹 mkdir hello #工程目录 cd hello mkdir src # 存放源代码的目录 mkdir build # 存放编译中间代码和目标代码的目录 2.进入src目录,编写一个main.c文件 #include int main(int argc, char **argv) { printf("hello world\n"); } 编写CMakeLists.txt 文件 aux_source_directory(. #endif 编写world.c文件 #include "world.h" #include void World_Print(void) { printf("world");

Linux的基础命令

Linux的基础命令 Linux中没有盘符,一个分区就是一个文件夹,/表示根目录 查询当前的目录pwd 进入某个目录 cd 目录名称(可以是绝对路径也可以是相对路径) cd / #进入根目录 cd /etc/sysconfig #以绝对路径的方式进入了/etc/sysconfig目录 cd .

Shell 极简教程

Shell 极简教程 Hello World vim hello_world.sh #!" chmod +x *. 显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。 for 循环 与其他编程语言类似,Shell支持for循环。 for循环一般格式为: for var in item1 item2 . itemN do command1 command2 . commandN fi 写成一行(适用于终端命令提示符): if [ $(ps -ef | grep -c "ssh") -gt 1 ];

php spl_autoload_register() 函数

php spl_autoload_register() 函数 在了解这个函数之前先来看另一个函数:__autoload。 一、__autoload 这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。看下面例子: printit.class.php class PRINTIT { function doPrint() { echo 'hello world'; index.php function __autoload( $class ) { $file = $class .class.php'; } } } spl_autoload_register( array('test','loadprint') );

六:PHP数组基本知识

六:PHP数组基本知识 1.数组命名规则 开头是$,后面跟字母或者下划线,其后的为字母,数字,下划线,不可以有其他元素 $1fu = array('1','2'); //在使用数据时,可以直接取他的下标,从0开始(0到n-1) range自动创建一个数组,range(low,heigh) $number = range(0,5); // Array ( [0] = hello [1] = world [2] = and [3] = php ) 3. 改变数组的某个值 //将上面的代码修改一下: $userName[1] = "蓝瘦香菇";

PHP 基础介绍

// 数组 class Car // 声明类对象 { var $color; 常量 define()函数,默认为全局的 bool define ( string $name , mixed $value [, bool $case_insensitive = false ] ) 三个参数:name: 必选参数,常量名称即标识符; value: 必须参数,常量的值。 case_insensitive: 可选参数,若设置为 TRUE,则该常量大小写不敏感,默认为false。 // 区分大小写的常量名 define("GREETING", "欢迎访问 Runoob.com"); echo strlen("Hello world!

zephir

zephir ## zephir简介 zephir是一门可以编写和编译php拓展的脚本语言,它是动态/静态类型的语言,很多的特性跟php非常的相似 ## 依赖 * gcc = 4.x/clang = 3.x * re2c 0.13+ * gnu make 3.81+ * autoconf 2.31+ * automake 1.14+ * libpcre3 * php development headers and tools ``` $ sudo apt-get update $ sudo apt-get install git gcc make re2c php5 php5-json php5-dev libpcre3-dev ``` ## zephir 安装 ``` $ git clone https://github.com/phalcon/zephir.git $ cd zephir

laravel 之事件讲解

Log::info('保存文章到缓存成功!',['id'= $post- id,'title'= $post- title]); public function index(Request $request){ $post=Post::find(1); } 测试发现,这个监听队列,不是我们说的队列,他是阻塞式,带后续研究再补充。 手动注册事件 在文件app\Providers\EventServerProvdier.php的handle方法中假设定义如下 public function boot(DispatcherContract $events) { parent::boot($events); Event::fire('event.hello',['hello,','world!

laravel之pusher应用广播事件

laravel之pusher应用广播事件 安装请查看这个文章:https://www.jianshu.com/p/94a7f47e08f4 版本说明 composer指定版本可以查看https://www.jianshu.com/p/ef31d9c9094b laravel5.2 pusher版本 "pusher/pusher-php-server": "^2.2.1", pusher laravel版本 "pusher/pusher-http-laravel": "~2.0" 安装 忽略怎么安装, 把创建pusher的配置文件读取到config下, 官方文档 $pusher- trigger('my-channel', 'my-event', $data); public $message, $id;

PHP编程指南(一)集成环境搭建和Hello World

PHP编程指南(一)集成环境搭建和Hello World 下载 wampserver 官网:http://www.wampserver.com/ 备用下载地址:https://sourceforge.net/projects/wampserver/ 首先保证电脑装有vcredist 2005、2008、2010、2012等,如果没有就从小到大依次安装 image.png 然后安装wampserver,安装过程中会设置一些默认浏览器和默认编辑器等 启动wampserver后,电脑右下角显示绿色图标代表开启成功 image.png 打开浏览器,输入localhos

PHP编程指南(二)变量、常量、数据类型

PHP编程指南(二)变量、常量、数据类型 变量 $开头 变量名:可以由字母、数字、_组成,且不能以数字开头 常量 定义方式一:使用define()函数 define(name, value, case-insensitive) name:指定常量名称。 value:指定常量值。 case-insensitive:(可省略)默认值为false,代表区分大小写。(指的是使用常量的时候,常量名的书写是否区分大小写) 如以下代码会报错: "; $str2 = 'World';

PHP中添加HTML代码

直接输出,一个比较好理解的说法是“一个多行的echo ”。 优点是输出大段HTML方便,不需要转义,而且可以引用变量。 但是在使用( EOT) 标记符还有一点需要注意:标识符结束字符串既EOT;要独占一行,前后都不许再有内容,否则这个php文件就相当于废了。 这里的EOT标记可以替换成 任意标记 比如 print END

PHP常用的魔术方法讲解

PHP常用的魔术方法讲解 PHP常见的魔术方法 __get 获得一个类的成员变量时调用 __set 设置一个类的成员变量时调用 __toString 类被当成字符串时的回应方法 __construct 类的构造函数 __call 在对象中调用一个不可访问方法时调用 __callStatic 用静态方式中调用一个不可访问方法时调用 __invoke 调用函数的方式调用一个对象时的回应方法 __construct: class Object{ function __construct() { echo 'hello world';

Centos 下开机/关机自动执行某命令

/bin/sh # chkconfig: 6 10 90 # description: Test Service echo "hello world!” 然后执行chkconfig --level 6 test on即可,以后每次开机启动都会执行该测试脚本。 如果需要关机执行就设置chkconfig --level 0 test on。

Docker初尝试

Docker初尝试 Docker 1.What is Docker? 关于Docker,网上有很多讲解,不在此处赘述,提供两个不错的学习链接,望自行学习。Docker GithubDocker DocDocker — 从入门到实践网易云课堂 2.Try It 本机环境:windows 10 Docker's Doc 原本想用最新的docker for windows,结果需要开启windows自带的Hyper-V,结果创建的Hyper-V适配器与锐捷认证冲突(尴尬的锐捷.