- 博客(25)
- 收藏
- 关注
原创 vue3 script setup HighCharts地图应用
安装npm install --save highchartshtml<template> <div class="w-660px h-660px" ref="mapChartRef"></div></template><script setup> import shandong from './shandong.json'; // json数据http://datav.aliyun.com/portal/school/a.
2022-03-22 18:28:12
1227
原创 字符串截取
function cut_str($sourcestr,$cutlength){ $returnstr=''; $i=0; $n=0; $str_length=strlen($sourcestr);//字符串的字节数 while (($n<$cutlength) and ($i<=$str_length)) { $temp_str=substr($sourcestr,$i,1); $ascnum=
2021-06-28 11:29:20
155
原创 php实现jwt
<?php/** * PHP实现jwt */class Jwt { //头部 private static $header=array( 'alg'=>'HS256', //生成signature的算法 'typ'=>'JWT' //类型 ); //使用HMAC生成信息摘要时所使用的密钥 private static $key='123456'; /** * 获取jwt toke
2020-12-14 18:58:16
228
原创 thinkphp5加解密方法 think_encrypt/think_decrypt
/** * 系统加密方法 * @param string $data 要加密的字符串 * @param string $key 加密密钥 * @param int $expire 过期时间 单位 秒 * return string */function think_encrypt($data, $key = '', $expire = 0) { $key = md5(empty($key) ? config('DATA_AUTH_KEY') : $key); $data
2020-12-08 16:57:19
3189
原创 redis队列
index.php<?php$redis = new Redis();$redis->connect('127.0.0.1',6379);$password = 'password';$redis->auth($password);$arr = array('0','1','2','3','4','5','6','7','8','9');foreach($arr as $k=>$v){ $redis->rpush("mylist",$v);}demo.p
2020-12-04 11:19:37
181
1
原创 数字的百分比算法
求某数是某数的百分之多少用除法,求某数的百分之几是多少用乘法。686万。分析过程如下:如求1是5的百分之多少,其数学表达式就是1/5×100%=20%。由此可得1是5的20%。求1400万的49%是多少需要用到乘法,数学表达式:1400万×49%=686万。扩展资料:乘法:(1)一个数乘整数,是求几个相同加数和的简便运算。(2)一个数乘小数,是求这个数的十分之几、百分之几、千分之几……是多少。(3)一个数乘分数,是求这个数的几分之几是多少。百分数与小数的互化(1)百分数化小数:去掉百分号
2020-12-03 10:36:55
3002
原创 时间的转换及-获取当月天数及当月第一天及最后一天上月第一天及最后一天实现方法
获取上个月第一天及最后一天.<?php上个月第一天:echo date('Y-m-d', strtotime(date('Y-m-01') . ' -1 month')); // 计算出本月第一天再减一个月上个月最后一天:echo date('Y-m-d', strtotime(date('Y-m-01') . ' -1 day')); // 计算出本月第一天再减一天?>获取当月第一天及最后一天.<?php$BeginDate=date('Y-m-01', strtot
2020-12-03 10:29:33
498
原创 php二维数组根据某个字段去重
private function uniquArr($array){ $result = array(); foreach($array as $k=>$val){ $code = false; foreach($result as &$_val){ if($_val['screensttime'] == $val['screensttime']){ .
2020-12-03 10:27:09
391
原创 workerman小案例
引入workermanuse Workerman\Worker;require_once __DIR__ . '/Workerman/Autoloader.php';//创建一个worke监听2345端口 使用http通讯协议$worker = new Worker("websocket://0.0.0.0:7272");//只启动1个进程对外提供服务$worker->count = 1;$uid = 0;//当客户端连接上来时$worker->onConnect =
2020-12-03 10:25:21
248
原创 swoole消息推送
server.php$ws = new swoole_websocket_server("0.0.0.0", 9501);//监听WebSocket连接打开事件$ws->on('open', function ($server, $request) { echo "用户连接上来了".PHP_EOL; });//监听WebSocket消息事件$ws->on('message', function ($server, $frame) { $data = $frame-&
2020-12-03 10:10:26
437
原创 小程序分类高亮显示
/** js * 设置一级分类高亮 */ setHighlight: function(index) { var highlight = [] for (var i = 0; i < this.data.categoryList; i++){ highlight[i] = '' } highlight[index] = 'highlight' this.setData({ highlight: highlight}) },
2020-12-03 10:05:13
254
原创 JS截屏
效果图html代码结构如下<body id="indexbody"> <div id="header" style="background-color:red;width:500px;height:500px;"> <div id="infobar">欢迎您!</div> </div> <input type="button" id="saveData" name="" value="截图"&g
2020-12-03 10:02:56
752
原创 Ajax
原生Ajax if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码 xhr=new XMLHttpRequest(); } else { // IE6, IE5 浏览器执行代码 xhr=new ActiveXObject("Microsoft.XM
2020-12-03 09:59:08
117
原创 laravel定时任务
创建一个Test.php测试任务php artisan make:command Test创建完成后会在app/Console/Commands/目录下Test.php打开Test.php<?phpnamespace app\Console\Commands;use app\common\facades\Setting;use app\Jobs\DispatchesJobs;use app\Jobs\MessageNoticeJob;use Illuminate\Con
2020-12-03 01:18:01
212
原创 Java使用数组模拟栈的实现
使用数组进行模拟栈的实现数组初始容量为10进行测试使用一维数组进行存储元素选择Object类型,能够存储Java中的任何引用类型的数据StackMoc.java/** * @ClassName: StackMoc * @Description: TODO: 使用数组模拟栈 * @Date: 2020/6/10 22:08 */public class StackMoc { /** * 向栈中存储元素,我们这里使用一维数组 * 数组是我们学习Java的.
2020-12-02 12:04:31
188
原创 小程序图片及时更新
定义随机数createNonceStr:function(){ var random = Math.random().toString().substr(2.15) this.setData({random:random}) },解决不及时 <image src="{{domain}}uploads/{{item.img}}?{{random}}"></image>只需在图片后面加个随机数即可...
2020-12-02 12:00:22
797
原创 小程序封装网络请求
utils/util.jsconst wxRequest = (url, params, successCallback, errorCallback,completeCallback) => { wx.request({url: getApp().globalData.domain + 'index.php/api/' + url,data: params || {},header: { 'content-type': 'application/json' },method: .
2020-12-02 11:45:01
130
原创 无限极分类
第一种public function catetree($cateRes){ return $this->sort($cateRes);}public function sort($cateRes,$pid=0,$level=0){ static $arr=array(); foreach ($cateRes as $k => $v) { if($v['pid']==$pid){ $v['level']=$level;
2020-12-02 11:36:49
84
原创 PHP使用crontab定时任务
命令行创建crontab执行文件"testing_crontab"vi testing_crontab##输入以下代码*/1 * * * * /bin/date >> /Applications/MxSrvs/www/yii/basic/text.txt##esc,wq!保存 以上代码是每分钟执行一次date命令,输出时间到text.txt文本使用crontab命令调用crontab文件crontab testing_crontabphp执行定时任务 linux使用cron
2020-12-02 11:31:06
498
原创 PHP通用函数:判断字符串是否是手机号码
$text = '15138923193'; $search = '/^0?1[3|4|5|6|7|8][0-9]\d{8}$/'; if ( preg_match( $search, $text ) ) { echo 1; } else { echo 2; }
2020-12-02 11:26:10
1148
原创 斐波那契数列Golang
斐波那契数列Golangpackage mainimport "fmt"func fibonacci(n int) int { if n < 2{ return n } return fibonacci(n - 2) + fibonacci(n-1)}func main(){ var i int for i = 0; i < 10; i++ { fmt.Printf("%d\t", fibonacci(i))
2020-12-02 11:24:09
159
原创 golang操作mysql
golang操作mysqlpackage mainimport ( _ "./src/github.com/go-sql-driver/mysql" "database/sql" "fmt")func main() { //插入 db, err := sql.Open("mysql", "golang:fypy3DcP6544p6ei@tcp(122.51.181.214:3306)/golang?charset=utf8") checkErr(er
2020-12-02 11:22:26
94
原创 Pheanstalk队列
Pheanstalk队列安装composer install pda/pheanstalk生产者application/index/index.php<?phpnamespace app\index\controller;use Pheanstalk\Pheanstalk;class Index{ public function index() { $data = [ 'price' => 1.00,
2020-12-02 11:20:23
644
原创 淘宝镜像
淘宝镜像sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbosecnpm -v
2020-12-02 11:15:09
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人