2024年1月1日

django 设置时间字段动态设置默认值的方式:

摘要: 参考https://blog.csdn.net/kuanggudejimo/article/details/99291026 django设置字段动态默认时间的四种方式: from django.db import models from datetime import datetime class 阅读全文

posted @ 2024-01-01 09:41 zhangmingda 阅读(78) 评论(0) 推荐(0) 编辑

2023年11月25日

JavaScript ajax下载文件

摘要: JavaScript Ajax http get 方法,利用a标签下载文件流。 文件流:django返回文件流 示例 from django.http import StreamingHttpResponse class DownloadExportExcel(View): def get(self 阅读全文

posted @ 2023-11-25 23:26 zhangmingda 阅读(293) 评论(0) 推荐(0) 编辑

2023年10月17日

Go 提取字符串中url,转换为markdown格式并替换

摘要: Go 提取字符串中url,转换为markdown格式并替换 // MakeContentUrlToMarkDown 将字符串中url非markdown格式转[](url)格式 func MakeContentUrlToMarkDown(sourceString string) (resultStri 阅读全文

posted @ 2023-10-17 22:35 zhangmingda 阅读(26) 评论(0) 推荐(0) 编辑

2023年9月7日

使用GO 程序指定IP地址访问 http/https 地址 类似curl --resolve XXXIP:PortYYY

摘要: 需求,使用GO 程序指定IP地址访问 http/https 地址 传入参数: ipAddr // ipv4地址 string值serviceUrl // url地址 string值hostContainPort // Host Header 是否带url的端口 bool值 返回值: response 阅读全文

posted @ 2023-09-07 16:13 zhangmingda 阅读(195) 评论(0) 推荐(0) 编辑

2023年9月5日

Go 语言请求DNS解析结果

摘要: package ksyunwarning import ( "context" "fmt" "net" "time" ) // LookupDomainNameIp 使用net包做DNS解析请求 func LookupDomainNameIp(domainString, nameServer str 阅读全文

posted @ 2023-09-05 20:50 zhangmingda 阅读(69) 评论(0) 推荐(0) 编辑

2023年8月19日

python 字典的值在for循环中被莫名其妙修改,被非预期的修改,--更新一个字典key的值,另一个字典key也被更新

摘要: 注意:python中用变量作为一个字典的key/value, 存储的是变量的内存地址。 # 测试两个字典使用相同的列表内容做值,值的内存地址是不同的,修改一个字典的某个key的值,另一个字典不受影响 webhook_bind_company = {} phones_bind_company_name 阅读全文

posted @ 2023-08-19 23:54 zhangmingda 阅读(79) 评论(2) 推荐(0) 编辑

2023年8月10日

GoLand 启用Go Modules 后无法找到引用公网github包

摘要: Golang Package 与 Module 简介 https://www.jianshu.com/p/07ffc5827b26 现象: Go Modules 配置开启后,如下图,引用公网包飘红 引用github包飘红 原因,启用go modules 模式 ,默认下载包存放到家目录/go 目录文件 阅读全文

posted @ 2023-08-10 00:22 zhangmingda 阅读(178) 评论(0) 推荐(0) 编辑

2023年7月11日

django python manage.py migrate 后报错字段长度超了 django.db.utils.OperationalError: (1118 'Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535.

摘要: 现象: 在models.py 将CharField字段的maxlength=修改后,执行ython manage.py migrate 报错django.db.utils.OperationalError: (1118 'Row size too large. The maximum row siz 阅读全文

posted @ 2023-07-11 20:30 zhangmingda 阅读(198) 评论(0) 推荐(0) 编辑

2023年7月4日

go 传参 类型:接口类型 返回统配接口类型 , 求两个切片并集

摘要: 用一个函数 可以同时求 两个 []string 切片,或者两个[]int 切片并集 package main // 测试统配传参 func commonParamTest(s1, s2 interface{}) interface{} { switch v := s1.(type) { //获取对应 阅读全文

posted @ 2023-07-04 16:26 zhangmingda 阅读(13) 评论(0) 推荐(0) 编辑

2023年6月29日

go 正则解析字符串的时间窗范围 通过分组分别取年、月、日、时、分、秒

摘要: 背景 需求: 将时间窗开始和结束时间提取出来,存储到数据库 难点: 获取割接公告操作时间窗范围, 格式有一定动态变化,日期、月份偶尔是1位数, bodyContent1 := "您好!由于XXXXX机房一台网络设备存在安全隐患,我司计划于 2023年06月30日 00:30 - 03:00 到 对网 阅读全文

posted @ 2023-06-29 22:17 zhangmingda 阅读(99) 评论(0) 推荐(0) 编辑

导航