echo

PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全

旧街凉风 提交于 2020-01-18 14:55:54
开发过程中,常用日期处理函数,时间戳处理函数等,如下讲解: <?php echo date('Y-m-d h:i:s',time()); //运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32 echo date('Y-m-d',time()); //运行结果(年月日,“-”间隔):2014-09-12 echo date('Y-m-d',strtotime(date('Y-m-d', time()-86400))); //运行结果(当前日期前一天的年月日,“-”间隔):2014-09-11 echo date('Ymd',time()); //运行结果(年月日,无间隔):20140912 echo date('m-d',time()); //运行结果(月日,“-”间隔):09-12 echo str_replace("-","月",date('m-d',time()-date('w',time())*86400))."日"; //运行结果(月日,汉字显示间隔):09月12日 echo date('w',time()); //运行结果(星期几):5 echo time(); //运行结果(当前日期时间的秒数):1410503809 echo strtotime(date('Y-m-d',time())); //运行结果(当前日期秒数,具体到天)

PHP的ob_flush()与flush()区别

守給你的承諾、 提交于 2020-01-18 03:52:29
PHP的ob_flush()与flush()区别 标签: php ob-flush flush buffer 2017年03月24日 17:50:39 3248人阅读 评论 (0) 收藏 举报 分类: ---PHP函数 版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/qq_21386275/article/details/65634786 说明:纯属个人实践中的理解以及一些总结,理解有误或有疑问之处,请告知,共同进步。 一、首先说一下buffer。 buffer是指内存地址空间。 1、Linux系统默认大小一般为4096(4kb)。 其主要用是存储速度不同步或者优先级不同的设备之间传处理数据的区域,可以使进程之间的相互等待变少。例如,当你打开一个编辑器,输入字符,操作系统并不会立即把这个字符直接写入到磁盘,而是先写入到buffer,当写满了一个buffer的时候,才会把buffer中的数据写入磁盘,当调用内核函数flush()(这里指的是linux内核函数)的时候,强制要求把buffer中的数据写回磁盘。 2、PHP也有自己的buffer机制。 默认是开启的,大小默认4096(4kb),在php.ini配置文件中由output_buffering配置。当执行php执行echo,print的时候,是先将数据写入php的buffer

shell: remote echo hostname and write it locally

≯℡__Kan透↙ 提交于 2020-01-17 15:08:36
问题 Part 1) I try to execute an echo hostname on my remote host (using ssh). just the hostname command it works. But I have to echo the hostname because I have to copy it. Part2) Paste the copied hostname (of the host) to a folder which is local. Can someone help me? I tried: ssh -tt -i key.pem centos@ec2xxx .amazonaws.com sudo sh -c \ "echo `hostname`" >> /myfile But this is just giving me an empty line. I have to use echo in it (assignement) 回答1: This should work: ssh -tt -i key.pem centos

Oracle 简单备份 批处理(BAT)

浪子不回头ぞ 提交于 2020-01-17 13:16:42
Oracle的简单备份批处理,有以下两个版本: (需要将代码复制到空的txt文件中,并另存为**.bat文件) 1、基本版:按照配置将数据库备份到指定的目录下 基本版本需要设置一下4个参数(加粗部分): OrclSid-----Oracle服务实例 ExpUser--Oracle用户名 ExpPass--Oracle用户密码 FileDir-----导出文件存放路径(需为创建好的目录,不会自动创建) ---------------------------------------------------------------------- SysDate--不需要设置,获取的是当前系统时间 ---------------------------------------------------------------------- 代码如下: @echo off Set OrclSid=ORCL Set ExpUser=TEST Set ExpPass=password Set FileDir=E:/Working/OracleBackUp Set SysDate=%date:~0,4%-%date:~5,2%-%date:~8,2%.%time:~0,2%%time:~3,2% @echo * * * * * * * * * * * * * * * * * * * * @echo

orcle自动备份脚本自动给删除7天前的备份文件

a 夏天 提交于 2020-01-17 13:07:56
@echo off echo ================================================ echo Windows环境下Oracle数据库的自动备份脚本 echo 1. 使用当前日期+时间命名备份文件。 echo 2. 自动删除7天前的备份。 echo ================================================ ::以“YYYYMMDDHHMISS”格式取出当前时间。 set BACKUPDATE=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% echo %BACKUPDATE% ::设置用户名、密码和要备份的数据库。 set USER= 用户名 set PASSWORD= 密码 set DATABASE= 192.168.141.26:1521/orcl ::创建备份目录。 if not exist "D:\backup\data" mkdir D:\database\data if not exist "D:\backup\log" mkdir D:\database\log set DATADIR=D:\database\data\ set LOGDIR=D:\database\log\ rem echo

[转帖]WMIC的简单使用

空扰寡人 提交于 2020-01-17 09:02:26
https://blog.csdn.net/black_bird_cn/article/details/80005935公司资产盘点使用 关于WMIC WMIC扩展WMI(Windows Management Instrumentation,Windows管理工具) ,提供了从命令行接口和批命令脚本执行系统管理的支持。 WMIC的简单使用 Windows查看电脑硬件信息 原创black_bird_cn 最后发布于2018-04-30 17:10:48 阅读数 8013 收藏 展开 一、个人计算机【微型计算机】的几个主要性能指标 (一)、运算速度: 通常所说的计算机运算速度(平均运算速度),是指每秒钟所能执行的指令条数,一般用“百万条指令/秒”(mips,Million Instruction Per Second)来描述,微型计算机一般采用主频[CPU(微处理器)的时钟工作频率]来描述运算速度,一般说来,主频越高,运算速度就越快。 (二)、字长: 基本概念: 指计算机进行单位时间内整数运算所能处理的二进制数的位数(整数运算即定点整数运算),通常也是CPU内部数据通路的宽度字长主要影响计算机的精度和速度,字长越长,计算机处理数据的速度越快,计算精度越高。 机器中运行: 字长是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干字长段

Bash script echo seems to remove my new lines? [duplicate]

懵懂的女人 提交于 2020-01-17 06:42:48
问题 This question already has answers here : I just assigned a variable, but echo $variable shows something else (7 answers) Closed 2 years ago . This is the contents of my file file.txt: header a b c I have no idea what is going on. This command does not print new lines. echo -e $(tail -n +2 file.txt) This prints: a b c But if you write it to file you will clearly see new lines: tail -n +2 file.txt >> new_file.txt test.txt a b c How do I force echo to print the new lines? I don't think I can use

通过dos批处理命令,实现系统环境切换

穿精又带淫゛_ 提交于 2020-01-17 01:53:26
技术 dos mysql 场景描述: 应用系统可以根据数据库配置参数,决定当前模式是正式环境还是测试环境; 因应用服务前台未提供配置功能,每次切换时,需要使用mysql工具连接数据库,然后修改数据库配置。 问题描述 由于需要频繁切换正式与测试环境,通过mysql工具修改数据库配置参数较为繁琐; 解决办法 本文讲解如何使用dos批处理命令,实现系统环境的切换。 操作步骤 1、相关文件 系统配置表.sql /* 系统配置表 */ create table sys_config ( cfg_id int , /*主键*/ cfg_name varchar ( 20 ) , /*配置名称*/ cfg_notes varchar ( 50 ) , /*配置描述信息*/ cfg_value varchar ( 20 ) , /*配置值*/ constraint pk_sys_config primary key ( cfg_id ) ) ; -- 写入数据 insert into sys_config ( cfg_id , cfg_name , cfg_notes , cfg_value ) values ( 1 , 'env_opt' , '系统环境(1:正式,2:测试)' , '1' ) ; -- 查询数据 select * from sys_config ; 正式环境.sql --

PHP-007-【数据类型】-NULL类型

巧了我就是萌 提交于 2020-01-16 21:20:53
学习要点 is_null:判断对象是否是空引用 <?php //定义NULL $var=NULL; echo is_null($var);//1 表示是 echo '<hr />'; $var1=" "; echo is_null($var1);//和书本上说的有些不一样 空返回 //echo is_null($none);//Undefined variable: //报错 echo '<hr />'; unset($var1); echo is_null($var1);//Undefined variable: //报错 ?> 来源: CSDN 作者: 越野恐龙 链接: https://blog.csdn.net/yueyekonglong/article/details/103988132

Linux GPIO控制方法

倖福魔咒の 提交于 2020-01-16 21:02:22
转自 https://www.cnblogs.com/chenfulin5/p/6274076.html 在文件系统层: 1. 进入 /sys/class/gpio/ 目录 2. 假设你想控制的GPIO0_29,步骤如下: 1. echo 29 > export 2. 此时会产生一个gpio29 的目录. 3. cd gpio29 4. 关注以下几个文件: direction 这个文件是控制你是输出还是输入模式 如果想设置为输入:echo in > direction 如果想设置为输出:echo out > direction value 这个文件是在输出模式时,控制高低电平 高电平:echo 1 > value 低电平:echo 0 > value edge 这个控制中断触发模式 无: echo none > edge 上升沿触发:echo rising > edge 下降沿触发:echo falling > edge 轮询:echo both > edge active_low: 这个按照官方的说法是这个翻转电平,输入非零的数即上升沿变为下降沿。 o: echo 0 > active_low 非零的数: echo 3 > active_low 5.关闭这个GPIO控制。 cd /sys/class/gpio/ echo 29 > unexport <br> 参考:https:/