Hacked by trenggalek6etar
– JATIM4U –
Jangene_Cakep – Panataran – 0x1999 – 0xIDiot – Unlucky – Mr.Optimuz_Root
介绍git本地分支如何重命名及更新到仓库
git branch -m <旧分支名> <新分支名>
git push origin :<旧分支名>
ps.注意旧分支名前加冒号
git push origin <新分支名>
php按指定概率获得key
<?php
function getkey()
{
$pro = [
'key1' =>80, //80%出现概率
'key2' =>20, //20%出现概率
];
$ret = '';
$sum = array_sum($pro);
foreach($pro as $k=>$v)
{
$r = mt_rand(1, $sum);
if($r <= $v)
{
$ret = $k;
break;
}else{
$sum = max(0, $sum - $v);
}
}
return $ret;
}
echo getkey();
本文主要介绍如何在emacs中,自动安装/更新package
Continue reading
php代码生成数字数组,所有数字总和固定
private function _getRandomNumberArray($total, $times, $min, $max)
{
$data = array();
if ($min * $times > $total) {
return array();
}
if ($max * $times < $total) {
return array();
}
while ($times >= 1) {
$times--;
$kmix = max($min, $total - $times * $max);
$kmax = min($max, $total - $times * $min);
$kAvg = $total / ($times + 1);
//获取最大值和最小值的距离之间的最小值
$kDis = min($kAvg - $kmix, $kmax - $kAvg);
//获取0到1之间的随机数与距离最小值相乘得出浮动区间,这使得浮动区间不会超出范围
$r = ((float)(rand(1, 10000) / 10000) - 0.5) * $kDis * 2;
$k = round($kAvg + $r);
$total -= $k;
$data[] = $k;
}
return $data;
}
有时根据图片url却不能下载图片。用php是如何实现的?
public function test()
{
$img = "<img src='https://helpee.club/hoges/hoge2?f=minna.png'>";
echo $img;
$this->autoRender = false;
}
public function hoge2()
{
$file = $_GET['f'];
$path = WWW_ROOT."img/".$file;
header('Content-Disposition: inline; filename="' . $path . '"');
//必要に応じ、png , jpg , gif などに変更
header('Content-type: image/png');
readfile($path);
$this->autoRender = false;
}
本文主要介绍如何替换ubuntu 18.04下启动页面的背景。

Continue reading
本文主要介绍如何使用docker快速搭建实验环境,熟悉mysql主从复制配置。