百木园-与人分享,
就是让自己快乐。

野生技术 第15页

odoo 开发入门教程系列-安全-简介-百木园

odoo 开发入门教程系列-安全-简介

阅读(233)赞(0)

安全-简介 前一章中我们已经创建了第一个打算用于存储业务数据的表。在odoo这样的一个商业应用中,第一个考虑的问题就是谁(Odoo 用户(或者组用户))可以访问数据。odoo为指定用户组用户提供了一个

同步协程的必备工具: WaitGroup

阅读(336)赞(0)

1. 简介 本文将介绍 Go 语言中的 WaitGroup 并发原语,包括 WaitGroup 的基本使用方法、实现原理、使用注意事项以及常见的使用方式。能够更好地理解和应用 WaitGroup 来协

odoo 开发入门教程系列-一些用户界面-百木园

odoo 开发入门教程系列-一些用户界面

阅读(357)赞(0)

一些用户界面 数据文件 (XML) 参考: 该主题关联文档可以查看Data Files. 上一章,我们通过CSV文件添加了数据。当需要添加数据格式简单时,用CSV格式还是很方便的,当数据格式更复杂时(

Golang 整洁架构实践-百木园

Golang 整洁架构实践

阅读(399)赞(0)

了解过 Hex 六边形架构、Onion 洋葱架构、Clean 整洁架构的同学可以将本篇文章介绍的实践方法与自身项目代码架构对比并互通有无,共同改进。没了解过上述架构的同学可以学习一种新的架构方法,并尝

golang中关于deadlock的思考与学习-百木园

golang中关于deadlock的思考与学习

阅读(367)赞(0)

1、Golang中死锁的触发条件 1.1 书上关于死锁的四个必要条件的讲解 发生死锁时,线程永远不能完成,系统资源被阻碍使用,以致于阻止了其他作业开始执行。在讨论处理死锁问题的各种方法之前,我们首先深

小心golang中的无类型常量

阅读(388)赞(0)

对于无类型常量,可能大家是第一次听说,但这篇我就不放进拾遗系列里了。 因为虽然名字很陌生,但我们每天都在用,每天都有无数潜在的坑被埋下。包括我本人也犯过同样的错误,当时代码已经合并并发布了,当我意识到

Django笔记八之model中Meta参数的使用-百木园

Django笔记八之model中Meta参数的使用

阅读(285)赞(0)

前面介绍了 model 的字段属性,字段类型,这篇笔记介绍一下 model 的 Meta 选项。 这个选项提供了一些参数,比如排序(ordering),表名(db_table)等。 但这都不是必需的,

深入理解Go语言中的sync.Cond

阅读(425)赞(0)

1. 简介 本文将介绍 Go 语言中的 sync.Cond 并发原语,包括 sync.Cond的基本使用方法、实现原理、使用注意事项以及常见的使用使用场景。能够更好地理解和应用 Cond 来实现 go

从pcap文件中提取pcma音频-百木园

从pcap文件中提取pcma音频

阅读(171)赞(0)

操作系统 :Windows10_x64 、CentOS 7.6.1810_x64 wireshark版本:3.6.12 Python 版本 : 3.9.12 一、背景描述 工作中有时候会遇到需要从pc