alpaca

【Alpaca】.Net版开源配置中心

我的梦境 提交于 2021-02-16 23:13:44
为什么要做.Net版开源配置中心 2020年发生了两件令我比较激动的大事 Vue 3.0正式版在2020-09-18发布 .Net 5 正式版在2020-11-10发布 当然也有比较遗憾的地方 我们短期内并不需要一个功能独立且完整的配置中心,所以重构了一个精简版内嵌在公司自己的DevOps工具,作为一个子模块运行 一些历史原因和现实问题无法使用最新的技术栈 技术栈 Alpha版功能 开源计划 Alpha发布时间 抱歉,因为只是业务时间做,这个没办法保证。我会努力赶进度的,但工作量真的不小。也欢迎各位大佬一起参与。 开源地址 Github 开源地址 https://github.com/doddgu/alpaca/ 项目进度 https://github.com/doddgu/alpaca/projects/1 Gitee(不定时同步) 开源地址 https://gitee.com/doddgu/alpaca 来源: oschina 链接: https://my.oschina.net/u/3226496/blog/4953206

Python自定义包引入【新手必学】

牧云@^-^@ 提交于 2020-04-30 00:14:20
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:sys_song python中的 Module是比较重要的概念。常见的情况是,事先写好一个 .py文 件,在另一个文件中需要 import时,将事先写好的 .py文件拷贝 到当前目录,或者是在 sys.path 中增加事先写好的 .py文件所在的目录,然后 import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级很复杂,就很吃力了。如果你刚学python不久,有问题找不到人解答的话。可以去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,里面有最新Python教程项目可拿,不懂的问题多跟里面的人交流,都会解决哦! 有没有办法,像 Java的 Package一样,将多个 .py文件组织起来,以便在外部统一调用,和在内部互相调用呢?答案是有的。 主要是用到 python的包的概念, python __init__.py在包里起一个比较重要的作用 要弄明白这个问题,首先要知道, python在执行 import语句时,到底进行了什么操作,按照 python的文档,它执行了如下操作: 第 1步,创建一个新的,空的 module对象(它可能包含多个 module); 第 2步,把这个 module对象插入 sys