EdisonZhou_个人页

个人头像照片 EdisonZhou
个人头像照片 个人头像照片
65
5
0

个人介绍

程序员,阿里云MVP,CSM

擅长的技术

  • .NET
  • 后端开发
  • 微服务
  • 容器
  • Devops
获得更多能力
通用技术能力:
  • 容器
    高级

    能力说明:

    熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。

    获取记录:

    • 2020-06-14大学考试 大学/社区-用户参加考试
    • 2020-06-14大学考试 容器技术高级 大学/社区用户通过技能测试
    • 2020-06-14大学考试 大学/社区-用户参加考试
    • 2020-06-14大学考试 容器技术中级 大学/社区用户通过技能测试
    • 2020-06-12大学考试 容器技术中级 大学参加技能测试未通过
    • 2020-06-12大学考试 大学/社区-用户参加考试
    • 2020-06-12大学考试 容器技术初级 大学/社区用户通过技能测试
云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
  • 发表了文章 2021-07-20

    借助阿里云ECS实现传统.NET应用容器化(下)

  • 发表了文章 2021-07-19

    借助阿里云ECS实现传统.NET应用容器化(中)

  • 发表了文章 2021-07-18

    借助阿里云ECS实现传统.NET应用容器化(上)

  • 发表了文章 2021-04-18

    .NET 5 with Dapr 初体验

  • 发表了文章 2021-04-18

    翻译 | 阿里巴巴的Dapr实践与探索

  • 发表了文章 2020-06-04

    你必须知道的云计算知识(上)

  • 发表了文章 2020-05-25

    ASP.NET Core on K8S深入学习(14)Ingress灰度发布

  • 发表了文章 2020-05-18

    温故知新:Docker基础知识知多少

  • 发表了文章 2020-05-15

    ASP.NET Core on K8S深入学习(13)Ocelot API网关接入

  • 发表了文章 2020-05-11

    ASP.NET Core on K8S深入学习(12)Ingress

  • 发表了文章 2020-05-04

    听玄姐的职业成长,探技术人的道与术

  • 发表了文章 2020-03-14

    数字化转型,了解一下中台

  • 发表了文章 2020-02-09

    30分钟学习MS SQL Server的事务与并发

  • 发表了文章 2019-12-17

    ASP.NET Core on K8S深入学习(11)K8S网络知多少

  • 发表了文章 2019-12-09

    ASP.NET Core on K8S深入学习(10)K8S包管理器Helm

  • 发表了文章 2019-11-24

    容器日志管理:从docker logs到ELK/EFK

  • 发表了文章 2019-11-20

    容器日志知多少 (1) Docker logs & logging driver

  • 发表了文章 2019-11-11

    2019 .NET China Conf:路一直都在,社区会更好

  • 发表了文章 2019-11-05

    容器监控工具(2)Prometheus + cAdvisor + grafana

  • 发表了文章 2019-11-05

    容器监控知多少 (3) Prometheus

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2019-09-30

    阿里云服务器能同时部署.net和java写的两种项目么

    一般来说,Windows Server上是可以同时部署.NET和Java写的。所以,你需要一台阿里云ECS(Windows Server操作系统的),然后分别安装IIS和Tomcat之类的Web服务器软件托管; 如果你想要部署的阿里云ECS是Linux(eg.CentOS),那么分两种情况: 1、如果你的.NET应用是传统的.NET Framework编写的,那么不能同时部署; 2、如果你的.NET应用是基于.NET Core编写的,那么可以同时部署;既可以物理部署,也可以容器部署,建议容器部署;

    踩0 评论0
  • 回答了问题 2019-09-17

    加班严重时,你会怎么进行自我提升?怎么工作和成长呢?欢迎说出你的成长秘籍哦!

    加班严重时,回到家几乎没有多余的力气看书学习或者总结笔记了,这时候我一般会选择在上下班的路上静下心来听一些课程或者读书,例如喜马拉雅的讲书,得到上面的课程(不一定非的是和工作相关,停点解读唐诗宋词也是不错的)等等。这时候主要以输入为主,一般听个2~3遍,如果还有兴致那就结合自己的生活思考一下Why和How。Why要这么做,How要怎样才能应用到自己上面,就算是输出了,如此反复,便在忙碌的一天里面愉快地度过了一点“垃圾”时间。

    踩0 评论0
  • 回答了问题 2019-07-17

    .Net Core 支持oss 操作吗

    你用的应该是.NET Framework版本,.NET Core需要使用Aliyun.OSS.SDK.NetCore这个包,最新版本2.9.1。
    Nuget:Install-Package Aliyun.OSS.SDK.NetCore -Version 2.9.1

    踩0 评论0
  • 回答了问题 2019-07-17

    阿里云ACP认证免费视频课件,还有模拟考题

    谢谢分享!

    踩0 评论0
  • 回答了问题 2019-07-17

    .NET版本的OSS的web直传,一直报签名错误(SignatureDoesNotMatch)

    分享一个基于阿里云OSS SDK来生成签名的方法代码示例,供参考:

        /// <summary>
        /// 生成浏览器端签名
        /// </summary>
        /// <param name="dir">上传的目标文件夹</param>
        /// <returns>签名信息</returns>
        public OssSignature SignGen(string dir)
        {
            var now = DateTime.Now;
            var ex = now.AddMinutes(30);
            var policyCods = new PolicyConditions();
            policyCods.AddConditionItem("content-length-range", 0L, 1048576000L);
            policyCods.AddConditionItem(MatchMode.StartWith, "key", dir);
            var postPolicy = _ossClient.GeneratePostPolicy(ex, policyCods);
            var binaryData = Encoding.Default.GetBytes(postPolicy);
            var encodedPolicy = Convert.ToBase64String(binaryData);
            var hmac = new HMACSHA1(Encoding.UTF8.GetBytes("你的AccessKeySecret"));
            var hashBytes = hmac.ComputeHash(Encoding.UTF8.GetBytes(encodedPolicy));
            var signature = Convert.ToBase64String(hashBytes);
            DateTime startTime = CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1));
    
            return new OssSignature
            {
                AccessId = XdpOssConfig.AliyunOssConfig.AccessKeyId,
                Policy = encodedPolicy,
                Signature = signature,
                Dir = dir,
                EndPoint = XdpOssConfig.AliyunOssConfig.EndPoint,
                Expire = (long)(ex - startTime).TotalMilliseconds
            };
        }
    踩0 评论1
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息