搜索结果
查询Tags标签: nil,共有 145条记录-
Emacs-105-spacemacs在Mac中启动最大化且留出任务栏和程序坞
Emacs-105-spacemacs在Mac中启动最大化且留出任务栏和程序坞 实现相应的配置只需要修改Spacemacs的dot文件,具体如下: dotspacemacs-fullscreen-at-startup nil;; If non nil `spacemacs/toggle-fullscreen will not use native fullscreen.;; Use to disable fullscree…
2021/7/8 11:36:49 人评论 次浏览 -
笔记 - Lua 程序设计(第 2 版) Ch01~03 开始、类型与值、表达式
01 开始 print("Hello World") --Hello WorldLua 中,换行不起任何作用。如果愿意,可以用分号分隔语句。 标识符和 C 一样,可以包含字母数字下划线,不能数字开头。尽量避免下划线跟着一串大写字母,Lua将其保留用作特殊用途。 P4 Lua 保留字 --这是行注释--[…
2021/7/3 22:21:16 人评论 次浏览 -
gRPC(2):四种基本通信模式
在 gRPC(1):入门及简单使用(go) 中,我们实现了一个简单的 gRPC 应用程序,其中双方通信是简单的请求—响应模式,没发出一个请求都会得到一个响应,然而,借助 gRPC 可以实现不同的通信模式,这里介绍四种 gRPC 应用程序的基础通信模式:一元RPC、服务端流RPC、客户…
2021/7/2 23:26:13 人评论 次浏览 -
密码技术应用--SM4文件加解密
记录一下对一些稍大文件进行SM4加解密的实现,这里只列出了核心代码,其他不涉及的代码或者有任何疑问可以查看我之前写的密码技术专题博客 var key = []byte("1234567812345678") var iv = []byte("1111111122222222")/* 函数名: paddingLastGroup对…
2021/6/21 0:03:19 人评论 次浏览 -
Golang源码阅读笔记 - Map
Map底层数据结构 type hmap struct {count int // map中元素个数,len()函数返回flags uint8B uint8 // map中的bucket的对数值,真实bucket数为2 ^ B个noverflow uint16 // 溢出bucket的数量hash0 uint32 // hash seedbuckets unsafe.Pointer /…
2021/6/20 17:50:12 人评论 次浏览 -
gRPC 拦截器简要说明及示例
一、官方文档说明 Interceptor gRPC provides simple APIs to implement and install interceptors on a per ClientConn/Server basis. Interceptor intercepts the execution of each RPC call. Users can use interceptors to do logging, authentication/authorizatio…
2021/6/20 0:00:12 人评论 次浏览 -
【Go】用 Go 访问 MySQL
用 Go 访问 MySQL Go 语言的 database/sql 包提供了连接 SQL 数据库或类 SQL 数据库的泛用接口,但并不提供具体的数据库驱动程序,在使用它时,必须注入至少一个数据库驱动程序。 实现基本的 CRUD 1. 创建数据库和数据库表通过 mysql -u root -p 命令进入数据库cmd,然后…
2021/6/19 19:28:38 人评论 次浏览 -
Hyperledger Fabric教程(12)--链码chaincode样例
1. 编程语言 go语言 nodejs 2. 链码样例 下面链码为go语言编写,表示A给B转账X /* Copyright IBM Corp. 2016 All Rights Reserved.Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with th…
2021/6/17 12:26:25 人评论 次浏览 -
kube-controller-manager源码分析-PV controller分析
kubernetes ceph-csi分析目录导航 概述 kube-controller-manager组件中,有两个controller与存储相关,分别是PV controller与AD controller。 基于tag v1.17.4 https://github.com/kubernetes/kubernetes/releases/tag/v1.17.4 PV Cotroller分析 这节先对PV controller进…
2021/6/12 12:22:42 人评论 次浏览 -
ceph-csi源码分析(8)-cephfs driver分析
kubernetes ceph-csi分析目录导航 ceph-csi源码分析(8)-cephfs driver分析 当ceph-csi组件启动时指定的driver type为cephfs时,会启动cephfs driver相关的服务。然后再根据controllerserver、nodeserver的参数配置,决定启动ControllerServer与IdentityServer,或NodeS…
2021/6/6 22:20:55 人评论 次浏览 -
记go中一次http超时引发的事故
记一次http超时引发的事故前言 分析下具体的代码实现 服务设置超时 客户端设置超时http.client context http.Transport问题 总结 参考记一次http超时引发的事故 前言 我们使用的是golang标准库的http client,对于一些http请求,我们在处理的时候,会考虑加上超时时间,防…
2021/6/2 10:50:52 人评论 次浏览 -
算法:相同的树
题目://判断两颗数是不是相同//深度优先搜索 func isSameTree(p *TreeNode, q *TreeNode) bool {if p == nil && q == nil {return true}if p == nil || q == nil {return false}if p.Val != q.Val {return false}return isSameTree(p.Left, q.Left) && …
2021/6/1 14:22:09 人评论 次浏览 -
代码要写注释吗?写你就输了
本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 HelloWorld杰少 即可关注。如何看待程序员不写注释?“几个月前,我写的代码只有我和上帝知道” “现在,只有上帝知道了”最近在知乎上看到了这个话题:怎样看待程序员不写注释? 看了下浏览量居然有 …
2021/5/25 10:56:36 人评论 次浏览 -
iOS NSKeyedArchiver和NSKeyedUnarchiver
NSKeyedArchiver和NSKeyedUnarchiver两个类把对象序列化和反序列化。 所有的序列化对象必须继承NSSecureCoding,例如NSString、NSArray等 -(void) stringArchiver {NSData* data = [NSKeyedArchiver archivedDataWithRootObject:@"Hello World" requiringSecur…
2021/5/18 18:55:36 人评论 次浏览 -
iOS逆向之OC反汇编(下)
本文主要理解OC对象反汇编,以及block常见类型的反汇编OC反汇编创建一个Person类,并在main函数中初始化一个Person对象@interface Person : NSObject@property(nonatomic, copy) NSString *name;@property(nonatomic, assign) int age;+ (instancetype)person;@end@imple…
2021/5/10 22:33:43 人评论 次浏览