摘要: 最近有一个业务需求,需要前端传递一个密码到后端,期间要对传递的密码通过进行对称加密,我们约定使用成熟的AES加密方法。 前端使用php,后端用python,但是发现前端兄弟加密后的字符串,在python端解密后末尾总会有16字节长度的\x10字符内容,通过python的ord('\x10')输出可知 阅读全文
posted @ 2021-11-26 15:45 川川籽 阅读(1338) 评论(0) 推荐(0)
摘要: package main import ( "math/rand" "strings" "testing" "time" "unsafe" ) // Implementations func init() { rand.Seed(time.Now().UnixNano()) } var letter 阅读全文
posted @ 2021-06-02 16:11 川川籽 阅读(415) 评论(0) 推荐(0)
摘要: 如下原文转载自C语言中文网 C#、Lua、Python 语言都支持 coroutine 特性。coroutine 与 goroutine 在名字上类似,都可以将函数或者语句在独立的环境中运行,但是它们之间有两点不同: goroutine 可能发生并行执行; 但 coroutine 始终顺序执行。 g 阅读全文
posted @ 2021-05-11 15:38 川川籽 阅读(156) 评论(0) 推荐(0)
摘要: 在某些时候,我们需要精确的启动一个func,如果用time.sleep简单的轮询,会因为执行的任务阻塞,或者其他原因导致无法精确的定时执行。 例如在采集某些数据的时候,需要精确的每60秒采集一次,如果直接简单的轮询:{1:计时1,2:采集,3:计时2,4:sleep(60-计时2-计时1)},正常的 阅读全文
posted @ 2021-03-17 20:52 川川籽 阅读(700) 评论(0) 推荐(0)
摘要: 当我们在go项目中使用C库,或者引用的第三方库有使用C库,有时候会遇到 invalid flag in #cgo LDFLAGS: -w 这种错误。 这是因为在项目代码中,使用了#cgo指令符(directive),对C/C++编译器添加了 CFLAGS、 CPPFLAGS、CXXFLAGS 、LD 阅读全文
posted @ 2020-11-30 19:05 川川籽 阅读(3872) 评论(0) 推荐(0)
摘要: 描述: 最开始在测试环境装了 ,用来作为 后端的 存储; 在装了 之后,通过 安装了 ;但是安装过程是在单独的 环境中安装的。系统的 环境中并没有安装该库。 为了进行其他功能测试,将 卸载,安装了 。之后airflow运行不起来了,报错: 删除venv环境,重建venv环境,重新在venv环境中安装 阅读全文
posted @ 2019-11-28 11:12 川川籽 阅读(2126) 评论(0) 推荐(1)
摘要: 当触发一个具有多层subDAG的任务时,会发现执行触发的task任务运行失败,但是需要触发的目标DAG已经在运行了,dag log 错误内容: 经过分析,触发bug的代码块在 的 函数中,最后在进行dag触发的时候。 原因为,, 中包含了该DAG下所有subDAG,包含subDAG下的subDAG。 阅读全文
posted @ 2019-11-25 11:13 川川籽 阅读(1724) 评论(0) 推荐(0)
摘要: 使用python2在进行并发写的时候,发现文件会乱掉,就是某一行中间会插入其他行的内容。 但是在使用python3进行并发写的时候,无论是多进程,还是多线程,都没有出现这个问题,难道是python3的特性吗? 上面代码,多进程并发写结束后,校验每一行的长度是否是设置好的长度。用python3反复运行 阅读全文
posted @ 2019-11-20 12:03 川川籽 阅读(1558) 评论(0) 推荐(0)
摘要: 如上代码,用来验证 的结果。 在同一个程序运行过程中,单进程下, 同一个字符串,结果是否一致。 答案:一致 在同一个程序运行过程中,多进程中,不同子进程 同一个字符串,结果是否一致。答案:一致 同样的代码,多次运行同一个程序,每次运行程序时, 同一个字符串,产生的结果和其他运行过程产生的结果是否一致 阅读全文
posted @ 2019-11-14 11:07 川川籽 阅读(4174) 评论(0) 推荐(0)
摘要: go 11以后启用了go mod功能,用于管理依赖包。 当执行 生成 文件之后,golang在 、`编译`项目的时候,都会检查依赖并下载依赖包。 在启动了 之后,通过 下载的依赖包,不在放在 中,而是放到 中。 比如我当前的 ,我在 下新建了一个项目 ,并在项目下编写了一些代码,引用了一些第三方包: 阅读全文
posted @ 2019-07-27 16:23 川川籽 阅读(15275) 评论(3) 推荐(2)