自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 go gin框架 mongo数据库同一个字段满足两个条件

假设我们需要查询MongoDB数据库的mac字段,想要同时满足两个条件:既要mac在macList里面,又要mac模糊匹配,代码如下。

2024-05-24 14:20:36 132 1

原创 Golang gin框架中间件c.JSON返回结果后终止返回

gin框架中间件c.JSON返回结果后还是会继续执行之后的方法,我们可以用c.Abort()来终止后续的处理。

2024-05-24 10:23:08 338

原创 golang调用aliyun的语音通话服务,复制直接使用

AccessKeyId,AccessKeySecret 的获取方式——鼠标放置右上角头像——AccessKey管理。大家一定要看上面的官方文档啊,准备工作做好了以后才能拿到需要的参数,这里我就不贴图展示了,文档里挺详细的。

2024-05-23 16:51:36 1130 2

原创 vue从邮箱中截取名字

【代码】vue从邮箱中截取名字。

2024-05-23 15:41:03 90 2

原创 vue 根据 id 从数组中获取 name

如果想根据name获取id的话,代码如下。

2024-05-23 15:37:57 311

原创 go gin 框架自己封装的 mysql 批量插入方法

【代码】go gin 框架自己封装的 mysql 批量插入方法。

2024-05-16 14:43:34 166

原创 Go gin框架mongo多表联查,以及分组查询。复制直接使用

最近在网上搜了很多关于 gin 框架如何使用 mongodb 进行多表联查的文章,大部分的都是纯 mongo 的用法,也有 Golang 如何使用的,但是我感觉对于新手来说都不是很好,对于初学者、或者之前没有使用过 mongodb 的人来说,最好的是能够复制直接在代码里面运行起来的,这样能够省去很多调试的时间。其实咱就是不知道在项目里面到底怎么写这些代码哈哈。

2024-05-16 14:24:27 432

原创 git 合并解决冲突

会显示当前分支的状态,包括是否有未解决的合并冲突。如果有合并冲突,状态信息会指示哪些文件发生了冲突。你需要决定如何合并这些更改,删除标记和选择最终的状态。解决冲突后,将文件保存。替换为发生冲突的文件路径。

2024-05-15 10:25:58 127

原创 Golang 发送钉钉群消息,也可以 @ 相关人员,复制直接使用

https://open.dingtalk.com/document/robots/custom-robot-access这主要是发送消息的数据格式https://open.dingtalk.com/document/robots/message-types-and-data-format钉钉群——右上角群设置——机器人——添加机器人——选择[自定义机器人]这里建议选择【自定义关键词】 这样不需要加签,会稍微方便一点这里需要保留好 Webhook, 我们主要就是使用这个来发送消息自定义关键字 的作

2024-05-14 14:25:18 480

原创 Golang gin 框架使用 MongoDB 进行多表联查

字段分组查询数量,那我们可以使用 mongoDB 的。我们可以使用 mongoDB 的。

2024-05-07 22:24:52 347 1

原创 laravel8-使用jwt

laravel8-使用jwtjwt-官方网址https://jwt-auth.readthedocs.io/en/develop/laravel-installation安装第一步:composer拉取最新版本composer require tymon/jwt-auth第二步:添加服务提供者(Laravel 5.4 或以下)将服务提供者添加到配置文件 config/app.php 中的 providers 数组中,如下所示:'providers' => [ ...

2022-04-20 15:57:18 1228

原创 PHP创建微信代金券流程

创建微信代金券接口文档地址https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/marketing/convention/chapter3_1.shtml注意: 所有的代金券接口都必须符合api-v3接口规则api-v3接口规则地址https://wechatpay-api.gitbook.io/wechatpay-api-v3/签名验证规则可以下载微信提供的PHP-SDK,里面有具体的实现PHP-SDK下载地址https://pay.wei..

2021-02-01 13:49:05 923 1

原创 laravel 新建路由文件

假设我们要新建一个路由文件 web_public.php我们需要在app/Providers/RouteServiceProvider 服务提供者中注册该路由文件修改boot()方法增加如下方法:/** * 自定义路由文件 */protected function mapWepPublicRoutes(){ Route::namespace($this->namespace) ->group(base_path('routes/web..

2021-01-19 15:28:34 129

原创 php 使用redis简单实例

<?php// header("Content-Type: text/html;charset=utf-8");try { $redis = new Redis(); $redisConn = $redis->connect('127.0.0.1', 6379);} catch (Exception $e) { $text = $e->getMessage(); // 解决PHP输出显示小黑色钻石带有问号 die(iconv("GB2312"

2020-12-08 14:39:48 104

原创 laravel 自带分页查询

1. model层,用的是paginate();public function selectWhereJoin($table,$where,$order,$orderBy,$limit,$joinTable,$leftjoin){ $datas = DB::table($table) ->leftjoin($joinTable,$leftjoin) ->where($where) ->orderBy($order,$ord

2020-07-13 14:10:02 624

原创 TP5 where查询一个字段不等于多个值

- 上代码// 组装where条件$wheres = [];// 后台人员类型$people = input('people','');switch($people){ case "跟单员": $wheres['order_type'] = ['neq', '等待业务员审核']; break; case "商务": $wheres['order_type'] = [['neq', '等待业务员审核'],['neq', '业务员已接单'

2020-05-29 10:49:10 3812 1

原创 TP5 发送邮件(2020-05-27)

1、邮箱开通SMTP服务2、git下载扩展 phpmailerhttps://github.com/PHPMailer/PHPMailer放入TP vendor 目录下(主要是PHPMailer.php和SMTP.php两个文件)- 注意:PHPMailer.php 和 SMTP.php 文件的命名空间得是2、common.php 创建发送邮件公共方法1)先use2)发送邮件方法代码function sendEmail($data = []){ // 引入这两行,否则报错

2020-05-27 11:07:31 323

原创 layui表格自定义显示方法,一个表格里显示两个数据

-layui表格代码,{field:'', title:'原仓库',width:110, templet: function (d) { return showWare(d.o_ware_name,d.o_ware_id); }}js代码function showWare(res1,res2){ var str = res1+'('+res2+')'; return str;}显示效果

2020-05-13 09:54:20 1990 1

原创 layui 表格自定义显示方式

layui 表格自定义显示方式,{field:'warehouse_name', title:'所属仓库', width:110, align: 'center', templet: function (d) { var warehouseName = d.warehouse_name; var str = ''; if(warehouseName){ str = warehouseName; }else{ s.

2020-05-11 17:06:40 880

原创 TP5 多条件where查询(使用PHP变量)

- 想要引用PHP变量记得用双引号public function queryFullBoxFreight() { // 数据库表 $table = 'table_xxx'; $order_clause = input('order_clause',''); $order_start_place = input('order...

2020-04-25 14:43:04 715

原创 TP5继承Base,使用base中的变量

首先base.php其他页面使用

2020-04-07 13:11:15 706 1

原创 VS Code 设置换行

找到设置 File -> Preference -> Setting2.输入 editor.wordWrap3.设置成on

2020-03-30 09:40:45 360

原创 PHP 实现 QQ 登录

准备工作1.登录QQ互联创建网站应用(获取APP ID 和 APP Key)1.1 需要先认证开发者1.2 创建网站应用并审核下载PHP 版本 SDK设置网站回调域访问 connect 目录进行配置...

2020-03-25 11:21:52 113

原创 TP5 在 extend 目录下 自定义成功失败返回信息

新建文件代码引用return 的时候 语法是 类名::方法名

2020-03-24 10:24:42 135

原创 php layui 批量删除

js 部分 //头工具栏事件 table.on('toolbar(myorder)', function(){ var checkStatus = table.checkStatus('MyOrder'); var data = checkStatus.data; // 将id循环放入...

2020-01-09 13:37:34 627 2

原创 lnmp mysql 允许远程访问

/etc/sysconfig/iptables 修改规则2.阿里云服务器防火墙添加3306规则3.phpmyadmin 添加用户搞定!

2020-01-03 17:35:21 199

原创 判断所给年份中是否有闰年

2019-07-30 16:06:29 94

golang 的 gin 框架基础封装

无论个人、团队、企业都能拿来即用的gin框架基础封装,现在已经包含了gin框架类似mvc模式的封装、路由、数据库、中间件、动态读取配置文件等都已实现; 后续会开发包含基础注册等功能,包括很多公共方法的封装,目的是大家拿来即用。

2024-05-11

空空如也

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

TA关注的人

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