面向bug编程
没有什么深度好文,没有什么高深见解,仅瞎折腾而已!
ningto
首页
IT聚合
必应壁纸
小程序
书签
笑话
关于
工具
mod graph
必应每日壁纸
Html转Markdown
仙尘光标
登录
删除文章
确定要删除这篇文章吗?
取消
确定
首页
/
分类 & Go
golang 单例模式
Go
单例模式(Singleton Pattern)是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 要保证线程安全 package main import ( "fmt" "sync" "time" ) type Singleton struct { } var singleton Singleton va...
2020-12-10 08:50:57
阅读(124)
golang 中介者模式
Go
中介者模式是一种行为设计模式。此模式是创建一个中介对象,以防止对象之间的直接交互,从而避免它们之间的直接依赖关系。 一个很好的中介模式的例子是铁路系统平台,两列火车之间是相互独立的,站长充当调停者,使站台仅对其中一列列车可用。列车通过站长交互,站长维持着等候...
2020-12-10 08:37:33
阅读(114)
微信本地图片格式转化
Go
PC端微信收到的图片存储在本地,我们可以打开微信的设置->通用设置->文件管理->打开文件夹,在FileStorage/Image日期目录下找到图片文件,但是它经过了简单的加密并且后缀为.dat。 通过下面这个算法可以将dat文件还原成原始图片,目前支持jpg,gif,png三种格式,其他格式应该...
2020-11-21 14:52:56
阅读(155)
gin多模板、模板嵌套使用方法
Go
在做一个web应用的时候,通常多个页面会共用同一个模板,只是每个页面的内容不同。如网页的导航栏、菜单栏、footer是共用的。我们写代码的时候也只需要写一个主模板页面frame.html,内容空出来给具体的页面来实现,如:主页index.html,文章页面post.html,错误页面error.html等等,...
2020-11-14 11:36:12
阅读(179)
golang接口型函数作用
Go
在我们使用golang写http服务的时候通常会使用http.Handle来注册pattern对应的Handler,其实这里就使用到了接口型函数,源码定义如下: type Handler interface { ServeHTTP(ResponseWriter, Request) } type HandlerFunc func(ResponseWriter, Request) func (...
2020-11-04 03:46:49
阅读(148)
腾讯OCR文字识别API调用
Go
根据用户上传的图像,返回识别出的字段信息。 腾讯AI开放平台地址:https://ai.qq.com/console/capability/overview package main import ( "bytes" "crypto/md5" "encoding/base64" "encoding/json" "fmt" _ "github.com/jinzhu/gorm/dialects/mys...
2020-09-04 10:12:03
阅读(95)
删除数据库中没有使用到的图片
Go
有个web/upload目录下有许多图片,但是很多图片是测试时产生的在博客文章中并没有使用,所以写个小程序判断哪些图片没有用到然后删除。 步骤 1. 连接数据库 2. 读取目录下的所有图片 3. 根据图片名字在数据库中查找 4. 如果没有找到文章就删除图片 源码...
2020-09-03 06:04:31
阅读(102)
golang 控制goroutine调度顺序
Go
使用go关键字就可以很容易的启动一个goroutine,启动后他们的执行顺序是不能保证的。如果有多个goroutine,怎样按照我想要的顺序来执行呢? 如: a1在b1和c1后面执行(b1和c1都执行完a1才能执行) d1在a1后面执行(d1执行完才能执行a1) e1在b1或者c1后面执行(b...
2020-07-29 05:54:24
阅读(171)
golang设置桌面壁纸
Go
golang语言编写,设置windows桌面壁纸,图片来自于必应网站(cn.bing.com) github源码地址:[https://github.com/tujiaw/gowallpaper](https://github.com/tujiaw/gowallpaper) 有兴趣的Star一下吧 编译好的程序:[https://pan.baidu.com/s/1l5OW9GeuUF0r5TFaBW...
2020-07-04 13:21:17
阅读(238)
golang调用Windows API
Go
golang还能调用Windows API非常有意思,下面写了一个golang换壁纸的demo。 准备了两张bmp格式的图片,没三秒钟换一下壁纸。 主要是先通过dll获取里面api,要注意api参数的写法,dll用完了要释放句柄,这里我用缓存把api缓存起来不必每次调用都去dll里加载。 代码: pac...
2020-06-01 08:38:49
阅读(365)
goland2020.1含激活
Go
下载地址:https://pan.baidu.com/s/1qh49NXUm0K0VlJo82d723A 提取码:4p8h 激活方式见:Patch/jetbrains-agent/README.txt 如果你下载的jetbrains-agent.jar小于2M,肯定是没有下载完全(可对照sha1sum.txt)。 请保留压缩包内的important.txt和jetbrains-agent...
2020-05-05 08:33:28
阅读(648)
golang html/template模板继承(嵌套)实例
Go
golang的模板包是html/template,使用的时候通常我们会关注它的模板继承(模板嵌套)怎么写, 毕竟这影响到整体网页渲染接口的写法,以及接口是否优雅和可扩展。 base.tmpl 首先,我们定义一个基础模板layouts/base.tmpl cassandraql {{ define "base" }} <html> <he...
2020-05-04 14:12:50
阅读(260)
上一页
下一页
Keep it simple,stupid
文章数
362
今日访问
8
今日IP数
4
推荐阅读
nodejs下载图片保存到本地
我的书签
Robomongo连接远程MongoDB数据库
QWebEngineView支持XP
mmbiz.qpic.cn图片防盗链
One of the sources for assign has an enumerable key on the prototype chain
QLayout: Attempting to add QLayout
react native中使用protobufjs
libcurl静态库编译需要支持XP
react判断滚动到底部以及保持原来的滚动位置
文章分类
Windows 69
Web 31
Tools 8
Tips 6
Shell 5
React 5
Qt 41
Product 3
Node.js 17
MongoDB 9
Mobile 12
MQ 3
Linux 53
Life 6
Javascript 14
Java 1
Go 37
Design 4
Database 14
C/C++ 141
Boost 3
最近评论
golang vscode launch.json配置
招投标: 博主好专业啊
微信本地图片格式转化
招投标: 微信图片这个真的刚需了
C++11 实现defer
招投标: 源码和用法都介绍的这么详细
CentOS7 U盘安装 No Caching mode page found
招投标: 博客不错,欢迎回访
CentOS7 systemctl service
招投标: 还举例说明,很棒了
golang 中介者模式
招投标: 文章写的不粗哦,赞一个
文章归档
2021-01
(1)
2020-12
(6)
2020-11
(7)
2020-10
(1)
2020-09
(6)
2020-08
(3)
2020-07
(6)
2020-06
(8)
2020-05
(6)
2020-04
(9)
2020-03
(1)
2020-02
(2)
2019-12
(3)
2019-11
(4)
2019-10
(2)
2019-09
(4)
2019-08
(4)
2019-07
(3)
2019-06
(13)
2019-05
(13)
2019-04
(9)
2019-03
(5)
2019-02
(2)
2019-01
(2)
2018-12
(3)
2018-11
(3)
2018-10
(3)
2018-09
(6)
2018-08
(2)
2018-07
(4)
2018-06
(7)
2018-05
(4)
2018-04
(1)
2018-03
(4)
2018-02
(4)
2018-01
(5)
2017-12
(2)
2017-11
(9)
2017-10
(41)
2017-09
(11)
2017-08
(5)
2017-07
(4)
2017-06
(22)
2017-05
(1)
2017-04
(43)
2017-03
(5)
2017-02
(15)
2017-01
(38)
回到顶部