站点动态:欢迎您!今天是 2026-04-08 星期三!
1、floor() 函数向下舍入为最接近的整数
<?php
echo floor(5.1); //输出5
echo floor(-5.1); //输出-6
echo floor(5.9); //输出5
echo floor(-5.9); //输出-6
?>
2、ceil() 函数向上舍入为最接近的整数
<?php
echo ceil(5.1); //输出6
echo ceil(-5.1); //输出-5
echo ceil(5.9); //输出6
echo ceil(-5.9); //输出-5
?>
PHP求1000以内的素数。
素数就是大于1的自然数中除了1和本身之外没有其他公因数的数。
方案1、判断素数的办法是用1到某个数之间的所有数去除这个数,如果能够整除这个数的数超过2个那么这个数就不是素数,反之如果能够整除这个数的数只有1个或者2个,那么他就是素数。
本文主要介绍下PHP获取文件和文件夹路径的方法。(以test.php文件在 var/www/test/目录下为例,域名:https://www.77bx.com/test/test.php)
1、获取当前文件所在的绝对路径:/var/www/test/test.php
__FILE__
2、获取当前文件目录的绝对路径:/var/www/test

问题描述1:
这次装完Win7 64位专业版,安装Dell触摸板程序出现报错,提示“无法定位程序输入点AddDllDirectory 于动态链接库KERNEL32.dll上”。
问题描述2:
安装Atom也碰到了这个问题,报错提示“无法定位程序输入点SetDefaultDllDirectories于动态链接库KERNEL32.dll上”
解决方法:

问题描述
安装office2007的时候出现以下故障:“系统管理员设置了系统策略,禁止进行此项安装”。
解决办法
1、组策略方法
windows开始菜单,运行里面输入gpedit.msc打开组策略,在“计算机配置”→管理模板→windows组件→windows installer,右边 第一项就是禁用windows installer。把它改成 “未配置”或者“已禁用”就可以了。
2、注册表方法
在我们的日常开发中,经常会遇到过这样的情景:查看某条记录是否存在,不存在的话创建一条新记录,存在的话更新某些字段。
你会采用怎么样的处理方式呢?
$result = mysql_query('select * from xxx where id = 1');
$row = mysql_fetch_assoc($result);
if($row){
mysql_query('update ...');
}else{
mysql_query('insert ...');
}
其实,MySql已经考虑到了这点,提供了insert into … on duplicate key update的语法,该语法在insert的时候,如果insert的数据会引起唯一索引(包括主键索引)的冲突,即这个唯一值重复了,则不会执行insert操作,而执行后面的update操作。

问题描述
Win7/Win10自带的CMD输入telnet命令之后,系统却提示我“不是内部或外部命令也不是可运行的程序或批处理”。
问题分析
Win7/Win10 telnet客户端这个功能默认是没有被开启。
解决方法
相对于Centos6防火墙使用的是iptables,而Centos7使用的是filewall,它底层还是使用iptables对内核命令动态通信包过滤的,简单理解就是firewall是centos7下管理iptables的新命令。
一、systemctl命令操作防火墙
1、启动防火墙:systemctl start firewalld.service
2、关闭防火墙:systemctl stop firewalld.service
3、重启防火墙:systemctl restart firewalld.service
4、显示防火墙状态:systemctl status firewalld.service

因为一些原因给Debian9云主机安装了xwindow,但是以root登陆的时候出现了无法登陆的情况。因为默认情况下debian是不允许以root用户登录的,只能以其他用户登录系统中,然后su到root用户下进行操作。如果一定要以root登陆是可以实现的。
允许root账号登陆桌面的方法:
使用SSH工具连接到服务器,通过命令做以下修改:
1、修改/etc/gdm3/daemon.conf文件,添加AllowRoot = true

一般服务器安装Centos都是不安装界面的,如果当时安装系统时没有设置IP地址的话,那就只能在命令行设置了IP地址了,对于高手来说,有N但多种方法设置,对于Linux小白来说,这个就要折腾好久。以下我就以Centos7最小化安装来设置IP地址。
一、查看网卡名称
CentOS7最小化安装后是没有 ifconfig 命令的,会提示ifconfig: command not found (意思是找不到该命令)。
所以没有办法通过 ifconfig 查看网卡相关配置信息的,这个时候通过新的ip addr (或者ip addr show)命令来查看网卡相关配。
通过命令得出lo回环网卡和一个ens192的网卡,但是ens192并没有ip地址,说明网卡没有启动。