自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 uniapp 打开抖音小程序

网上查了一下都是一些打开指定用户或者视频的方法,这里就记录下如何打开小程序的方法,只支持在。同理还有其他的比如视频,用户等,具体参数请自行查找。

2024-03-31 15:17:38 805

原创 vite 全局追加loading

【代码】vite 全局追加loading。

2024-02-27 16:47:31 416

原创 husky 和 git 不在同一个目录的配置 pnpm

pnpm 可能在window无法识别目录问题改用npm 即可。

2024-01-02 17:35:08 504

原创 Gorm 如何实现whereHas 这种查询

【代码】Gorm 如何实现whereHas 这种查询。

2023-08-10 10:00:48 155

原创 mysql 如何在json中实现like查询

【代码】mysql 如何在json中实现like查询。

2023-08-10 09:59:08 432

原创 Filament 如何自定义登录页面

你能修改的只有这个form的样式,一般我们都想把登录页面的整体布局修改下,比如加个大背景图啥的。但是这个页面可能会被其他地方使用,为了不影响其他组件,我们就只能重写这一块了。,就是把原来的form搬过来,如果你懒的话也可以直接用原来的。, 其实就是照搬了官方的文件,登录的逻辑都在这个文件内。官方的页面太简约了,而且可供修改的范围太少了。可以看到他继承的是这个文件。通过发布官方资源可以看到。

2023-08-10 09:44:33 789

原创 TailWindCss 在Hbuilderx中使用

安装步骤按照文档走,先安装上几个依赖。tailwind的css文件用来引入到app.vue。重新运行下,就可以使用tailwind 的css 类了。基于这个插件 weapp-tailwindcss。tailwind 的配置文件。目下没有的需要手动创建下。

2023-08-10 09:24:49 349

原创 PHPWord 实现合并多个word文件(完结)

本来想着当调包侠呢,结果翻了一遍文档,没有这种操作支持,阿这😂。

2023-07-24 13:59:23 1379 3

原创 震惊!kratos的make命令windows下无法使用

make kratos

2023-06-13 17:36:56 636 1

原创 ChatGpt Stream 数据调用【PHP示例】

大概就是这么个思路吧,请求的client可以随意替换。

2023-04-25 11:30:55 563

原创 fullcalendar v6的使用记录

fullcalendar

2023-01-11 16:00:24 1196 3

原创 Filebeat 收集log

【代码】Filebeat 收集log。

2022-10-27 10:17:33 368

原创 k8s 之 StorageClass PersistentVolumeClaim PersistentVolume

123231

2022-09-06 14:02:34 192

原创 k8s之Kube-prometheus

asdas

2022-08-02 15:02:44 623

原创 k8s之ingress-nginx安装

jjjj

2022-08-02 14:30:30 661

原创 K8S php+nginx(单pod)

k8s

2022-07-11 16:25:46 800

原创 K8S php+nginx(双pod)

k8s php+nginx

2022-07-11 16:04:28 1543

原创 Element plus 表单验证嵌套数组

在网上找到的都是以前版本的或者不能用的,现在整理一下可用的

2022-06-22 14:52:15 1458 2

原创 树与二维数组的相互转换

树的转换

2022-06-14 13:49:54 339

原创 antvuepro 打不开了

今天突然发现网站打不开了,看了一下竟然有cdn的js.因为某些原因这些js在国内无法访问了目录下vue.config.jsconst assetsCDN = { // webpack build externals externals: {// 注释这里的 // vue: 'Vue', // 'vue-router': 'VueRouter', // vuex: 'Vuex', // axios: 'axios' }, css: [], /

2022-05-19 17:00:51 244

原创 ORM的WhereHas 实际执行Sql语句

* select * from `test_users` where exists* (* select * from `test_user_profiles`* where `test_users`.`id` = `test_user_profiles`.`user_id`* )优化版 * select * from `test_users` where `test_users`.`id` in * ( * select `test...

2022-03-04 13:37:27 204

原创 jenssegers/mongodb 的elemmatch一些使用方法

中文文档://等值数组查询where('domain', 'elemmatch',['selfbuild_brand_id'=> $date['selfbuild_brand_id']])//数组模糊查询 用正则表达式实现use MongoDB\BSON\Regex;where('domain', 'elemmatch',[ 'mx_brand_name'=>new Regex('.*'.$date['mx'].'.*', 'i')]);//数组其他表达式

2022-02-28 15:49:42 584

原创 PHP7版本以上请用Throwable 捕捉异常和错误

之前一直用exception 捕捉异常后来发现一次异常捕捉不到了(其实是错误)7以上exception与error是分开的Throwable does not work on PHP 5.x.To catch both exceptions and errors in PHP 5.x and 7, add a catch block for Exception AFTER catching Throwable first.Once PHP 5.x support is no longer

2022-01-27 14:15:21 520

原创 Laravel json 数组查询

简单查询// 例如字段filed内容 {"time":"2012-12-01"}where("filed->time","2012-12-01")数组查询// 字段field 内容[{"time":"2012-12-01"}]->whereJsonContains("field ",["time"=>"2022-02-27 12:12:12"])//或者->whereRaw("json_contains(`field `, json_object('time'

2022-01-14 21:30:40 1738

原创 laravel 实现分组前几名

$sql = UserRelationMap::select('inviter_id','business_id', DB::raw('COUNT(id) as num,any_value(id) as id,any_value(project_id) as project_id,any_value(employee_id) as employee_id'), DB::raw('ROW_NUMBER() OVER (PARTITION BY busine...

2022-01-12 16:44:15 407

原创 Laravel 如何 groupBy 之后进行Order 排序

//先group分组 $sql = BlindBox::selectRaw('any_value(id) as id, any_value(business_id) as business_id,project_id,SUM(access_count) as access_count,SUM(join_count) as join_count,SUM(share_count) as share_count')->groupBy('project_id');//然后from 查询排序 $lis.

2022-01-11 17:16:09 956

原创 微信网页Audio自动播放(IOS安卓)

尝试很多网上的方法无效,自己整理的可行方案//之前一直是用dom元素 <audio ref="audio" loop> <source :src="sloganvoice_src" type="audio/mpeg"> </audio>//发现根本不行,在ios无法触发$('').paly() 方法

2021-12-28 17:38:58 1958

原创 Laravel随机查询

//laravelUser::query()->whereIn('id', User::query()->select('id')->orderByRaw('rand() LIMIT :nums', 3)->get())->get()//mysqlSELECT * FROM video WHERE id IN (SELECT id FROM (SELECT id FROM video ORDER BY rand() LIMIT 3) t)

2021-12-03 10:03:03 443

原创 PHP 一维数组字符串转整型数字

很多接口我们会遇到["6","10"] 这样的字符串数组,可是我们需要的是[6,10]这里推荐一种不用循环解决的方案:$str = ["6","10"];$str = json_decode('[' . $str. ']', true);//[6,10]

2021-10-18 16:44:00 493 1

原创 PHP引用实现树状数组

$refer = [];//临时数组 $tree = [];//树状结构 $list = [];//二维带level foreach ($data as $key => $value) { $refer[$value['id']] = &$data[$key]; } foreach ($data as $k => $v) { if ($v['p...

2021-09-24 17:35:27 172

原创 Mysql查询本周上午下午晚上的数据统计

SELECT count(1), DATE(timne), CASE WHEN TIME(timne) BETWEEN '01:00:00' AND '14:00:00' THEN 1 WHEN TIME(timne) BETWEEN '14:00:00' AND '20:00:00' THEN 2 WHEN TIME(timne) BETWEEN '20:00:00' AND '24:00:00' THEN 3 ..

2021-09-22 15:14:23 1125

原创 Passport个人访问令牌指定客户端ID

在passport v10以上已经移除了相关设置接口,我们可以重写createToken方法实现指定客户端ID public function createToken($name, array $scopes = []) { $clients = new ClientRepository('9466f475-de2d-47fc-9f14-ec8c1fed7f8d'); $pr = Container::getInstance()->make(Pers

2021-09-22 10:42:00 151

原创 MySql 去除重复数据

delete FROM `customer` WHERE `name` in (SELECT a.name from( select name FROM `customer` GROUP BY `name` HAVING COUNT(1) >1)a) and id not in (SELECT b.id FROM(select max(id) as id from customer group by name having count(1)>1)b)max() 保留大的m.

2021-08-26 15:41:33 43

原创 vue-codemirror搭配js代码美化使用指南

//安装npm i vue-codemirror -S//使用<codemirror ref="chartOption" :value="mirrorCode"//响应式使用v-model :options="cmOptions" @change="mirrorCodeChange"></codemirror>import {codemirror } from 'vue-codemirror' // 引入组件imp.

2021-06-01 11:01:24 1376 4

原创 非递归实现无限极分类

public static function ListToTree($list, $primaryKey='id', $parentKey = 'up_id', $childStr = 'children', $root = 0) { $tree = array(); if (is_array($list)) { //创建基于主键的数组引用 $refer = array(); for...

2021-05-21 15:48:10 129

原创 git 拉取提示本地文件修改错误,其实并没有修改

有时遇到本地文件明明没修改,pull提示文件修改的错误error: Your local changes to the following files would be overwritten by merge:Please commit your changes or stash them before you merge.这种情况可能是文件权限变更引起的,gitconfigcore.filemodefalse或者用另一个思路,把文件rm 再restore回来即可...

2021-05-06 16:42:19 694

原创 Laravel水平分表及对应查询

余数一定小于除数,用10作为除数可以把user表拆分成user0.......user9根据id 可以确定用户存在哪个表中查询所有数据 for ($i = 0; $i < 10; $i++) { $queries->push(DB::table('user_operator_record' . $i) ->where([ ['act

2021-04-26 14:47:55 557

原创 vant PullRefresh搭配List 快速实现下拉刷新上拉加载

//控制加载参数 loading: false,//加载 finished: false,//加载结束,没有更多了 refreshing: false,//刷新 list: [],//数据//加载数据 loadPost() { if (this.refreshing) { this.list = [] .

2021-04-15 15:17:02 1234

原创 Laravel 迁移后的字段怎么修改类型

Schema::table('group_code', function (Blueprint $table) { DB::statement("ALTER TABLE group_code CHANGE COLUMN expire_at expire_at timestamp (0) comment '过期时间' "); });

2021-04-13 14:42:26 372

原创 JS中的深拷贝和浅拷贝

最近遇到js拷贝问题深拷贝JSON.parse(JSON.stringify(obj))注意不能存在为函数的键值浅拷贝{...obj}

2021-04-12 11:00:19 40

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除