首页
复制
搜索
前进
后退
重载网页
和我当邻居
给我留言吧
首页
统计
关于
WOW怀旧
友链
更多
留言
壁纸
直播
Search
1
关于《杀死那个石家庄人》背后的故事
3,500 阅读
2
摄影记录|鸿恩寺
482 阅读
3
沈阳故宫之旅
454 阅读
4
赤壁赋| 知不可乎骤得,托遗响于悲风
374 阅读
5
EasyWechat 微信小程序接入微信支付|笔记
292 阅读
编程技术
GoLang
Vue
PHP
Linux
Redis
网络安全
生活杂记
登录
Search
标签搜索
PHP
随笔
Mysql
Laravel-Admin
Laravel
摄影
设计模式
Ab
Linux
Javascript
MAC
支付
CentOs
sh
嘉陵江
南滨路
蓝易云
redis
万能青年
累计撰写
60
篇文章
累计收到
52
条评论
首页
栏目
编程技术
GoLang
Vue
PHP
Linux
Redis
网络安全
生活杂记
页面
统计
关于
WOW怀旧
友链
留言
壁纸
直播
搜索到
60
篇与
的结果
2023-05-12
PHP字符串加密&解密
md5+base64代码 /** * 字符串加密解密 * @param string $string //要加密的字符串 * @param string $operation //D解密 E加密 * @param string $key //加密键值(自定义) * @return array|false|string|string[] */ public function orderSecury(string $string,string $operation,string $key='') { $key=md5($key); $key_length=strlen($key); $string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$string; $string_length=strlen($string); $rndkey=$box=array(); $result=''; for($i=0;$i<=255;$i++){ $rndkey[$i]=ord($key[$i%$key_length]); $box[$i]=$i; } for($j=$i=0;$i<256;$i++){ $j=($j+$box[$i]+$rndkey[$i])%256; $tmp=$box[$i]; $box[$i]=$box[$j]; $box[$j]=$tmp; } for($a=$j=$i=0;$i<$string_length;$i++){ $a=($a+1)%256; $j=($j+$box[$a])%256; $tmp=$box[$a]; $box[$a]=$box[$j]; $box[$j]=$tmp; $result.=chr(ord($string[$i])^($box[($box[$a]+$box[$j])%256])); } if($operation=='D'){ if(substr($result,0,8)==substr(md5(substr($result,8).$key),0,8)){ return substr($result,8); }else{ return''; } }else{ return str_replace('=','',base64_encode($result)); } }
2023年05月12日
54 阅读
0 评论
0 点赞
2023-04-29
# 突然想写点什么
癸卯年 四月二十九 晴保護姑娘 貫徹落實最近喜欢听上了痛仰乐队和万青(万能青年旅店)我喜欢听那些快要消失的民谣,我能看见它们的孤独,以及情感,在黄昏拥挤的人行道上,带着流水的悲伤以及在歌词背后的故事为你唱首歌诠释了爱情时常感叹什么时候才能找到自己的萨菲娜~~愿爱无忧愿有爱者有爱 无爱者自由 愿爱无忧是啊,实现不了的东西往往在前面加个愿字{dotted startColor="#ff6c6c" endColor="#1989fa"/}每个热爱民谣的人都对民谣有着属于自己的定义:诗意,流浪,远方,姑娘,理想,月亮,还有你唱歌的人用心传递情感,听歌的人在歌中寻找自己的故事,友情或爱情,皆在曲中见就像乌兰巴托的夜中乌兰巴托的夜,那么静,那么静,唱歌的人不许流眼泪每当听到这里就会想起大树和兜兜的浪漫爱情故事爱情,我觉得是一个很伟大的东西一定都是带着真诚去追寻很笨,很直 所以只喜欢简单又真诚的人和事最后最后即便是痛苦,也無法阻止我們仰起頭顱
2023年04月29日
79 阅读
0 评论
1 点赞
2023-03-30
升级php7.4 laravel lumen报错Trying to access array offset on value of type null
lumen php环境升级到了7.3以上不兼容问题{dotted startColor="#ff6c6c" endColor="#1989fa"/}{message type="error" content="报错信息"/}{callout color="#f0ad4e"}In ServiceProvider.php line 84:Trying to access array offset on value of type null[2021-05-06 20:19:14] lumen.ERROR: ErrorException: Trying to access array offset on value of type null in E:\PHPRoot\gancao_workgroup\gapis_medicine\vendor\illuminate\support\ServiceProvider.php:84Stack trace:...{/callout}报错原因/** * Register a view file namespace. * * @param string|array $path * @param string $namespace * @return void */ protected function loadViewsFrom($path, $namespace) { if (is_array($this->app->config['view']['paths'])) { foreach ($this->app->config['view']['paths'] as $viewPath) { if (is_dir($appPath = $viewPath.'/vendor/'.$namespace)) { $this->app['view']->addNamespace($namespace, $appPath); } } } $this->app['view']->addNamespace($namespace, $path); } {callout color="#609fe1"}is_array($this->app->config..) 这个view不存在时为 null,所以就报错了,php7.4强制校验对象为null时不可进行数组操作,因此引发了上面的这个报错信息{/callout}解决方法{callout color="#f0ad4e"}在 /bootstrap/app.php 中完成$app加载时,塞入一个 view对象($app->configure('view')){/callout} $app = new Laravel\Lumen\Application( realpath(__DIR__.'/../') ); //此处为增加的代码 if(version_compare(PHP_VERSION,'5.4.0','>=')){ $app->configure('view'); //bug fixd :In ServiceProvider.php line 84 }
2023年03月30日
119 阅读
0 评论
0 点赞
2023-02-25
力扣两数之和题解-PHP
{message type="info" content="题目"/}{callout color="#f0ad4e"}给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。{/callout}链接:https://leetcode.cn/problems/two-sum{message type="info" content="示例"/}输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。思路当我们已知 $target值及第一个循环出来的值,那么我们可以通过计算拿到另外一个值如果使用两个for循环,当数据量过大时会消耗很大内存,所以得改改思路第一个for循环是避免不了的,所以我们可以优化第二个for循环首先,我们新建一个空数组存已遍历过的数组下标循环的时候,拿到了循环的值及$target值,可以计算出另外一个值 $diff = $target - $nums[$i];再到之前建立的数组里面去找有没有,有则返回第二个下标,没有则存入数组$map[值] = 下标;{dotted startColor="#ff6c6c" endColor="#1989fa"/}{message type="success" content="代码"/}class Solution { /** * @param Integer[] $nums * @param Integer $target * @return Integer[] */ function twoSum($nums, $target) { $map = []; //存已遍历数据下标 for($i=0;$i<count($nums);$i++) { $diff = $target - $nums[$i]; if(isset($map[$diff])){ return [$map[$diff],$i]; } $map[$nums[$i]] = $i; } return []; } }
2023年02月25日
59 阅读
0 评论
0 点赞
2023-02-18
年少无知
{message type="success" content="书评"/}{callout color="#e76236"}我非常喜欢的一个东西,是一个人十三四岁的夏天,在路上捡到一支真枪。因为年少无知,天不怕地不怕,他扣下扳机。没有人死,也没有人受伤。他认为自己开了空枪。后来他三十岁或者更老,走在路上,听到背后有隐隐约约的风声。他停下来,回过身去,子弹正中眉心。{/callout}当你回想很久之前做的一个决定,可能当时你犹豫不决,犹如站在人生的三叉路口也可能你的心意已决,认为当下的选择就是最好的现在回头再看,会发现一个小小的举措,也许会影响你的一生,当然也不必去后悔或者赞扬之前做的决定或者做的某一件事.其实,人生就是一场旅行,要做无数个选择,要站在无数个三叉路口读书时,觉得高考是一件人生大事但是回头过来看看,其实也就是人生的一个驿站频频回头的人,注定走不远与其现在每一步都焦虑着战战兢兢如履薄冰,不如放宽心,随心所欲一点,至少当下是快乐的
2023年02月18日
161 阅读
0 评论
1 点赞
1
2
3
...
12