因业务需求,php项目对接一个java的api用到了SHA-256签名和延签,和java同学一起研究了下php和java的SHA-256签名和延签,分享下操作:publicclassSignUtils{publicstaticStringtoSign(Stringdata,Stringsalt){Strings=data+salt;byte[]sign;try{sign=SHA256.Digest
数据在用户层要做模糊化处理,数据范围连续,没有重合,想了一个解决方案,通过对范围的起始位置排序用二分查找获取模糊值区间;数据转换格式如下:eg.150平以下(<50)50-70平(>=50,<70)70-90平(>=70,<90)90-110平(>=90,<110)110-130平(>=110,<130)130-150平(>=130,&l
linux系统想挂载windows共享目录,结果报错。错误环境:linuxcentos6.5windows10企业版背景:新安装的win10系统下创建了共享文件夹,想共享到linux系统里,挂载脚本等都是之前可以运行的,防火墙检查已经关闭,共享权限都已配置,依然报错,怀疑windowssmb服务没有启动。#mount-tcifs//10.35.13.182/www//home/www-ousern
修改download?u参数值,将/public/files/14842030529.txt,替换为../../../../../../../../../../etc/passwd function download() { $u =$_GE
top1.安装环境windows7,Python2.7.13,sqlmaptop2.python安装(下载地址:https://www.python.org/downloads/)1.双击下载好的Python安装包,默认,Next;2.将“Add python.exe to Path"项勾选,勾选后安装完成不再需要单独添加环境变量;安装完成重启电脑后验证下是否安装成功:3.eg:命令行下执行C:\
top1.安装环境windows7,jdk1.8.0_131,burpsuite_pro_v1.6.12top2.jdk安装1.双击下载好的安装包,默认,Next;2.配置环境变量:添加系统环境变量:CLASSPATH C:\Program Files\Java\jdk1.8.0_131JAVA_HOME C:\Program Files\Java\jdk1.8.0_131
1013 cd /usr/local/src/ 1014 wget http://www.p_w_picpathmagick.org/download/ImageMagick.tar.gz 1015 tar zxvf ImageMagick.tar.gz 1018 cd ImageMagick-7.0.5-
我通常使用curl判断判断远程图片或文件是否存在: /** * @link http://www.phpddt.com */ function url_exists($url) { &n
<link href="/themes/css/tipswindown.css" rel="stylesheet" type="text/css"><script src="/themes/js/tipswindown.js"></script><script type="text/javascript" src="/themes/js/jquery-1.
mysql里查询 json 数据1.mysql里有个字段存储的是json格式的数据,2.现在需要从页面传递参数到php再进行搜索匹配关键字,3.将关键字页json_encode后,去like匹配这个字段,匹配不到解决方案:1.只针对中文搜索,存的数据一样是json,josn里面的中文一般是unicode编码的,将关键字编码一下.2.在mysql里,“\" 是需要转义的。两种解决办法:a)因此使用”
version wamp 2.41.打开openssl分别更改php.ini的文件配置E:\wamp\bin\apache\Apache2.4.4\bin\php.iniE:\wamp\bin\apache\Apache2.4.4\bin\php.iniphp.ini的功能打开extension=php_openssl.dll2.Composer下载https://getcomposer.org/
php表单时间调用js日历后转换为时间戳保存到数据库
报错信息:# yum list all-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory处理方法:把python版本改为2.4 # vim /usr/bin/yum #!/usr/bin/python2.4 ln -s /usr/local/bin/python2.7 /us
22 yum install sqlite-devel -y 23 wget -c http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 24 tar zxvf thrift-0.8.0.tar.gz >/dev/null 2
运行zcap 和xcap都提示缺少wacap.dll(视频驱动)安装各种驱动都解决不了问题后来发现安装完wireshark奇迹般的都能运行了
新安装完成的exsi主机在往上面迁移主机的时候出现下面的问题:主机CPU与虚拟机在CPUID级别0X8000000:寄存器“edx”处的要求不兼容。169-1重新新装的exsi主机,F2进入系统设置选项àPROCESSOR SETTINGS选项à找到Virtualization Technology 这个选项,设置为enable。169-2
1.按F2进入登录界面,输入用户名和密码168-12.Troublesboot Options 按enter键进入下级页面168-23.在选择ssh选项是enter键切换启用或者禁用。168-34.虚机自动启动168-4
Dell c6220安装完centos 5.5识别不了网卡,只能重新安装了下网卡驱动1.制作网卡驱动镜像网卡驱动包:intel-i350-igb-4.2.16.tar.gz2.使用远控挂载镜像3.创建挂载点:mkdir /mnt/cd4.挂载:mount –t vfat /dev/sdb /mnt/cd5.拷贝出网卡镜像:#mkdir /e-iso#cp –r/mnt/cd/igb-4.4.16/
DELL C6220服务器RAID配置重启系统1.出现提示CTRL+C按ctrl+c进入RAID配置界面165-12.进入raid配置选项165-23.选择硬盘,光标移到RAID DISK列,选择第一块盘,按空格+enter将no选项改为yes,第二块盘同理,按c键保存165-3165-44.查看raid165-55.管理已有的raid165-66.删除已有的raid165-7165-8
$uri = "http://localhost".$_SERVER['REQUEST_URI']; onclick链接到本窗口:onclick="location.href='{$uri}'"onclick链接到新窗口:onclick="javascript:openwinx('{$uri}',
function str_rep($str_start,$str_end,$str) { $gethtml=$str; $end = stristr($gethtml,$str_end);//获取要截取区域的后面的内容 $all = stristr($gethtml,$str_start);//截取从某
多张表关联用到分层和自定义添加和删除行的信息,用到了js点击添加和删除行实现如下图(162-1)的需求:162-1Php方法里保存table里出入的值。Table里定义字段属性(每一行的数据里包含了两张数据表的字段,表里的name属性名称要区别下)。Js里定义点击事件。1)php中的action方法: //增加设备
win7 环境安装wamp 2.2导入数据库出现问题mysql数据库用户密码问题:#1045 - Access denied for user 'root'@'localhost' (using password: YES) 登录mysql终端更改下root密码为1:mysql> use mysqlDatabase changedmysql> updat
遇到棘手的问题。服务器资源不够用,要把虚拟化的两台主机转换成实机,只能把esxi主机上的虚机迁移,但是迁移过程中发现esxi主机上有vcenter的服务器,如果迁移需要关闭,关闭vcenter怕影响到整个虚拟化的控制平台登陆不了,于是就克隆了一台备用vcenter放在不被征用的exsi主机上。但是新的vcenter工作后引来新的问题,一台主机只能被一个vcenter中心管制,旧的vcenter出现
php和windows域集成1.linux下的lamp(linux centos5.5 php 5.2.2)源码环境2.windows 2008的域环境php没有ladp的模块重新编译php报错:make: *** [sapi/cgi/php-cgi] Error 11)./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysq
//字符串转换方法public function get_encoding($data,$to){$encode_arr = array('UTF-8','ASCII','GBK','GB2312','BIG5','JIS','eucjp-win','sjis-win',
EXCEL在保存是弹出隐私解决办法:选项-->信任中心-->信任中心设置-->个人信息选项:把保存时从文件属性中删除个人信息前面的对号取消,确定就可以了。
华为E6000远控安装系统1.登陆远控选择要安装系统的blade2.找到光驱的图标--选择镜像文件--选择要安装的ISO3.重启该blade156-1
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号