搜索结果
查询Tags标签: sync,共有 124条记录-
如何在 SAP 电商云里使用 Backoffice 和 Smart Edit 创建新的 Content Page
Impex 源代码如下: $contentCatalog=powertools-spaContentCatalog $contentCV=catalogVersion(CatalogVersion.catalog(Catalog.id[default=$contentCatalog]),CatalogVersion.version[default=Staged])[default=$contentCatalog:Staged] INSERT_UPDATE ContentPage;$co…
2021/11/7 23:16:18 人评论 次浏览 -
如何在 SAP 电商云里使用 Backoffice 和 Smart Edit 创建新的 Content Page
Impex 源代码如下: $contentCatalog=powertools-spaContentCatalog $contentCV=catalogVersion(CatalogVersion.catalog(Catalog.id[default=$contentCatalog]),CatalogVersion.version[default=Staged])[default=$contentCatalog:Staged] INSERT_UPDATE ContentPage;$co…
2021/11/7 23:16:18 人评论 次浏览 -
centos-7内存缓存buff清理脚本
#! /bin/sh used=`free -m | awk NR==2 | awk {print $3}` free=`free -m | awk NR==2 | awk {print $4}` echo "===========================" >> /home/operation/mem.log date >> /home/operation/mem.log echo "Memory usage before | […
2021/10/28 7:12:40 人评论 次浏览 -
centos-7内存缓存buff清理脚本
#! /bin/sh used=`free -m | awk NR==2 | awk {print $3}` free=`free -m | awk NR==2 | awk {print $4}` echo "===========================" >> /home/operation/mem.log date >> /home/operation/mem.log echo "Memory usage before | […
2021/10/28 7:12:40 人评论 次浏览 -
Golang入门之——sync.Pool
Go sync.Pool golang的对象池sync.pool源码解读 深入Golang之sync.Pool详解 go语言的官方包sync.Pool的实现原理和适用场景 golang中神奇的sync.Pool golang sync.Pool 分析
2021/10/26 23:43:44 人评论 次浏览 -
Golang入门之——sync.Pool
Go sync.Pool golang的对象池sync.pool源码解读 深入Golang之sync.Pool详解 go语言的官方包sync.Pool的实现原理和适用场景 golang中神奇的sync.Pool golang sync.Pool 分析
2021/10/26 23:43:44 人评论 次浏览 -
go语言学习笔记 — 进阶 — 并发编程(8):同步sync,竞态检测 —— 检测代码在并发环境下出现的问题
使用channel在多个goroutine之间交换数据,只是数据同步方法的一种。通道内部的实现依然使用各种锁。优雅代码的代行是性能。在某些轻量级场合,原子访问(atomic包)、互斥锁(sysnc.Mutex)以及等待组(sysnc.WaitGroup)能最大程度满足需求。 多线程并发运行的程序竞争…
2021/10/25 11:39:51 人评论 次浏览 -
go语言学习笔记 — 进阶 — 并发编程(8):同步sync,竞态检测 —— 检测代码在并发环境下出现的问题
使用channel在多个goroutine之间交换数据,只是数据同步方法的一种。通道内部的实现依然使用各种锁。优雅代码的代行是性能。在某些轻量级场合,原子访问(atomic包)、互斥锁(sysnc.Mutex)以及等待组(sysnc.WaitGroup)能最大程度满足需求。 多线程并发运行的程序竞争…
2021/10/25 11:39:51 人评论 次浏览 -
Python与Golang中实现单例模式
Python中重写__new__方法实现import threadingimport configsclass Util(object):_lock = threading.Lock()def __init__(self, host, port):self.host = hostself.port = port# 重写 __new__ 方法实现单例模式# new方法里面实际上是创建了一个self对象,单例模式就是让ne…
2021/10/24 12:39:30 人评论 次浏览 -
Python与Golang中实现单例模式
Python中重写__new__方法实现import threadingimport configsclass Util(object):_lock = threading.Lock()def __init__(self, host, port):self.host = hostself.port = port# 重写 __new__ 方法实现单例模式# new方法里面实际上是创建了一个self对象,单例模式就是让ne…
2021/10/24 12:39:30 人评论 次浏览 -
MySQL45讲之IO性能提升
前言 本文介绍 MySQL 的 binlog 和 redo log 写入机制和刷盘策略,以及如何提升 MySQL 的 IO 性能。 binlog 的写入机制 binlog 的写入流程是: 先将日志写入到 binlog cache 中,然后再 write page cache 到磁盘(文件系统向内核申请的一块内存空间,当 MySQL 进程重启时…
2021/10/5 19:11:30 人评论 次浏览 -
MySQL45讲之IO性能提升
前言 本文介绍 MySQL 的 binlog 和 redo log 写入机制和刷盘策略,以及如何提升 MySQL 的 IO 性能。 binlog 的写入机制 binlog 的写入流程是: 先将日志写入到 binlog cache 中,然后再 write page cache 到磁盘(文件系统向内核申请的一块内存空间,当 MySQL 进程重启时…
2021/10/5 19:11:30 人评论 次浏览 -
22 关于 RedissonLock
前言 相关介绍主要围绕着 一种常用的分布式锁的实现 RedissonLock 呵呵 一种常见的分布式锁, 但是 从工作至今用到的还不是很多吧, 刚好最近 有一些场景需要这方面的知识 重新回来梳理一下 这块的知识, 关于这个 RedissonLock 很久之前我是看过的, 大概是 17 年的样子…
2021/10/2 19:10:13 人评论 次浏览 -
22 关于 RedissonLock
前言 相关介绍主要围绕着 一种常用的分布式锁的实现 RedissonLock 呵呵 一种常见的分布式锁, 但是 从工作至今用到的还不是很多吧, 刚好最近 有一些场景需要这方面的知识 重新回来梳理一下 这块的知识, 关于这个 RedissonLock 很久之前我是看过的, 大概是 17 年的样子…
2021/10/2 19:10:13 人评论 次浏览 -
Go: The Idea Behind Sync.Pool
原文:https://medium.com/swlh/go-the-idea-behind-sync-pool-32da5089df72 -----------------------I encountered a problem in Go Garbage Collection inside a project of mine recently. A massive amount of object were allocated repeatedly and caused a huge w…
2021/9/30 23:11:17 人评论 次浏览