青年码农_社区达人页

个人头像照片
青年码农
已加入开发者社区2032

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
2021开发者大会「大数据」勋章
2021开发者大会「大数据」勋章
个人头像照片
江湖新秀
江湖新秀

成就

已发布228篇文章
2条评论
已回答19个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • JavaScript
  • 前端开发
擅长领域
  • Python
    初级

    能力说明:

    了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。

  • 前端开发
    高级

    能力说明:

    掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。

  • Linux
    初级

    能力说明:

    掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。

技术认证

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

公众号【青年码农】:有趣、有料,有深度、有广度、有热度。

暂无精选文章
暂无更多信息

2022年05月

2021年09月

  • 09.02 14:09:53
    发表了文章 2021-09-02 14:09:53

    简单说下Promise.all和Promise.race区别和使用场景

    之前面试中,被面试官问道Promise.all在项目上有没有用到和具体使用场景是什么,由于项目上使用的不多,导致回答的不是很好,回去赶紧把相关知识巩固巩固。今天就简单分享下Promise.all和Promise.race的相关的知识点。
  • 发表了文章 2022-09-07

    Vue3 Composition API 之 setup 函数

  • 发表了文章 2022-09-07

    Vue3+TS的项目中使用NProgress进度条

  • 发表了文章 2022-08-29

    APIJSON - 功能符、数组关键词、对象关键词、全局关键词简表速查

  • 发表了文章 2022-08-29

    微信分账和支付宝分账

  • 发表了文章 2022-08-15

    实现 Vue 框架用户短时间内多次点击同一按钮仅触发一次

  • 发表了文章 2022-08-15

    FullCalendar - 开源的多功能 JavaScript 日历插件

  • 发表了文章 2022-08-02

    浅析PM2实用入门指南

  • 发表了文章 2022-05-22

    【云+社区年度征文】基于云开发完成小程序用户注册登录

  • 发表了文章 2022-05-22

    推荐收藏|10个炫酷的数据可视化作品含源码

  • 发表了文章 2022-05-21

    Vue注册自定义指令实现element-ui组件库select下拉框滚动加载更多

  • 发表了文章 2022-05-21

    聊一聊Vue的单向数据流

  • 发表了文章 2022-05-21

    微信小程序自定义导航栏兼容适配所有机型

  • 发表了文章 2022-05-21

    【GSAP3教程】初次上手GSAP3

  • 发表了文章 2022-05-21

    WOW.js – 让页面滚动更有趣

  • 发表了文章 2022-05-21

    微信小程序云开发增加定时任务

  • 发表了文章 2022-05-21

    Vue项目上this.$set的用法

  • 发表了文章 2022-05-21

    小程序云开发实现根据地理位置范围内搜索数据

  • 发表了文章 2022-05-21

    JavaScript 的基本类型和引用类型

  • 发表了文章 2022-05-21

    什么是跨域?如何解决?

  • 发表了文章 2022-05-21

    简单说下Promise.all和Promise.race区别和使用场景

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-03-07

    开发者视角下,什么是优秀的产品经理?

    从开发者的视角来看, 1. 清晰的产品规划和优先级: 优秀的产品经理需要有能力为团队提供清晰的产品规划,包括产品愿景、目标、产品路线图、功能优先级等。同时,他们还需要理解开发流程和时间表,以便在必要时做出相应的调整。 2. 深入了解用户需求: 优秀的产品经理需要深入了解用户的需求和痛点,以便为用户提供更好的产品体验。他们需要了解用户使用产品的场景和情境,并通过调研和用户反馈来收集和分析用户需求。 3. 技术背景和理解: 优秀的产品经理需要具备一定的技术背景,能够理解软件开发的流程和技术细节,与开发人员进行有效的沟通和合作。他们需要理解技术限制和实现难度,从而能够更好地与开发团队协作,制定合理的产品计划。 4. 优秀的沟通能力: 优秀的产品经理需要有优秀的沟通能力,能够清晰地传达产品目标和需求给开发团队。他们需要能够有效地协调各个部门和团队之间的关系,并在团队中建立良好的合作关系。 5. 分析和决策能力: 优秀的产品经理需要有优秀的分析和决策能力,能够准确地分析产品数据和用户反馈,并根据数据做出合理的决策。他们需要在有限的时间内做出明智的决策,并能够承担决策带来的风险和责任。 6. 对行业的深刻理解: 优秀的产品经理需要对所处行业的趋势和变化有深刻的理解,能够敏锐地发现新兴技术和新的机会,并根据行业动态对产品进行持续的优化和改进。他们需要对市场有敏锐的洞察力,能够为产品提供有效的市场营销策略。
    踩0 评论0
  • 回答了问题 2023-03-02

    你使用过哪些云产品组合进行开发?

    云服务器 云服务器是基于云计算技术的虚拟服务器,可以通过云服务提供商提供的控制面板进行远程管理。用户可以通过云服务器来搭建网站、应用、数据库等,并对其进行配置和维护。 云服务器的好处在于它们可以根据实际需求进行弹性扩容和收缩,也就是说,如果访问量增加,可以快速增加云服务器的配置,而不必关注硬件的限制。此外,云服务器的维护和管理工作可以交给云服务提供商,用户只需专注于自己的业务开发。 域名 域名是一种用于访问互联网上网站或其他资源的人类可读名称。通常,一个域名由多个部分组成,例如,www.example.com中,example.com是域名,而www是子域名。 域名需要通过域名系统(DNS)解析为IP地址,才能让计算机通过互联网访问网站或其他资源。用户可以在域名注册商处购买和注册自己的域名,并将其指向自己的云服务器或其他服务。例如,将example.com指向自己的云服务器IP地址。 第一次接触云服务器就是在阿里云,第一次域名备案也是阿里云,完成了我第一个网站
    踩0 评论0
  • 回答了问题 2023-03-02

    开源社区该如何建立“可控开源”体系?

    先来说一说开源社区需要对开源软件的安全负责吗? 开源社区对开源软件的安全性负有一定的责任和义务。虽然开源软件的代码可以被任何人查看和修改,但是开源社区应该尽力保证软件的质量和安全性,并采取措施防止恶意攻击和滥用。 具体来说,开源软件的可控性是开源生态系统中非常重要的一个方面,它关系到用户和开发者对于开源软件的控制和权益。以下是一些保证开源可控的建议: 开放的社区治理机制: 开源软件应该有一个开放、透明的社区治理机制,让社区成员可以参与开源软件的发展和决策过程。社区应该有一个明确的贡献规则,让贡献者的贡献得到认可和回报,而非被无视或被盗用。 开放的开发流程和代码审查: 开源软件的开发流程应该是公开透明的,开发者应该能够查看和参与开发过程中的代码审查和代码贡献。这有助于确保开源软件代码的质量和安全性。 遵循开源协议: 开源软件必须遵守开源协议。不同的开源协议有不同的要求和规则,其中有一些协议要求开源软件必须保持开源。开发者在选择开源软件时,应该注意选择符合自己需求和保护自身权益的协议。 主导权在社区手中: 开源软件的主导权应该在社区的手中,而非某个组织或个人的独占控制之下。开源软件的发展和决策应该由社区成员来共同协商和制定。 合理的商业模式: 开源软件的商业模式应该是合理的,既能够支持开发者持续的维护和发展,也不能侵犯用户的权益。商业模式应该是开放、透明的,使得用户和开发者都能够清晰地了解软件的商业运营方式。 除了上面的这些,是不是我们可以通过上云服务能一定程度解决开源带来的安全性问题呢? 上云可以从一定程度上解决开源带来的安全性问题。云计算服务提供商通常会提供一些安全性工具和机制,比如阿里云提供防火墙、入侵检测、数据加密等等,这些工具和机制可以帮助用户保障云上的应用程序和数据的安全性。 此外,云计算服务提供商还提供了一些弹性和自动化的功能,例如自动备份、自动扩展等等,可以帮助用户在应对攻击和灾难事件时更加敏捷和快速。 但是,需要注意的是,上云并不是万无一失的,仍然需要用户自身加强安全性措施,如合理的身份认证和授权机制、代码审查和漏洞扫描、应急响应计划等等。
    踩0 评论0
  • 回答了问题 2023-02-17

    低代码开发是云计算之后的下一场IT革命吗?

    从事前端开发工作已有六七年,期间公司也在研究低代码平台并用于实际,前端低代码化的发展趋势确实是越来越明显,但是这并不意味着前端开发的就会失去竞争优势。相反,前端开发人员可以通过不断学习和提高自己的技能,来适应这一变化,并保持竞争优势。 以下是几个前端开发可以考虑的方向: 深入学习JavaScript:JavaScript是前端开发的核心语言,掌握JavaScript的高级特性、框架和库,可以让开发人员在低代码化的情况下,更加轻松地进行自定义开发,满足不同的业务需求。 掌握移动端开发技能:移动端开发已经成为越来越重要的领域,掌握移动端开发技能,包括响应式设计、移动端框架和库,可以为前端开发人员带来更多的机会。 学习数据可视化技能:数据可视化是越来越重要的领域,前端开发人员可以通过掌握数据可视化技能,帮助企业更好地理解和分析数据。 了解跨平台开发技术:跨平台开发技术可以让开发人员在不同的平台上构建应用程序,提高效率和降低开发成本。例如,React Native可以帮助开发人员在iOS和Android平台上开发应用程序。 总之,前端开发人员应该持续关注行业的发展趋势,并努力学习新技术和工具,以保持自己的竞争优势。
    踩0 评论0
  • 回答了问题 2023-02-15

    ChatGPT给国内外科技公司带来了怎样的机遇和威胁?

    作为一个大型语言模型,ChatGPT的优势在于能够自然地与人类进行对话,并提供语言上的帮助和指导。我感觉用在以下产品能更好的发货它的优势。 聊天机器人:目前的聊天机器人存在知识库受限、理解能力不足。有可能引起隐私问题等,ChatGPT能够作为聊天机器人的核心引擎,与用户进行交互,并回答各种问题。与ChatGPT结合的聊天机器人可以用于客户服务、咨询、教育等领域。 智能助手:ChatGPT可以作为智能助手的核心技术,帮助用户完成各种任务,例如日程安排、提醒、翻译等。与ChatGPT结合的智能助手可以在不同的场景下为用户提供个性化的服务。 内容生成工具:ChatGPT可以用于生成各种文本内容,例如文章、产品描述、广告文案等。与ChatGPT结合的内容生成工具可以帮助企业或个人快速生成高质量的文本内容。
    踩0 评论0
  • 回答了问题 2023-02-10

    全栈工程师对于开发者而言是更好的出路吗?

    这个问题取决于个人的目标和兴趣。如果你想成为一个全能的全栈工程师,那么广泛涉猎和练习多种技术是必不可少的。但是,也要注意技术学习不应该仅仅是为了扩大知识面,而是要确保每种技术都得到了足够的研究和实践,以便能够熟练运用。 如果你对某一领域有浓厚的兴趣,那么你可以专注于这一领域,以提高你的专业能力和业务知识。这也可以帮助你在这一领域中更快地取得成就。但是,也要注意不要忽略相关的技术,因为技术可以帮助你更好地了解这一领域,并为你的职业生涯增加更多的机会。 最终,决定你是否应该横向发展还是纵向发展,是要根据你的目标和兴趣来决定的。重要的是,保持学习的势头和习惯,以便不断提高自己的技术能力和业务知识。
    踩0 评论0
  • 回答了问题 2023-02-09

    《流浪地球2》有哪些硬核科技会在未来50年实现?

    在影片《流浪地球2》中,所提到的科技或许在未来50年内不可能全部实现。例如,量子计算机和太空电梯的研究正在取得长足的进展,但是它们的实际应用仍需要更多的研究和投入。数字生命也是一个极具挑战性的领域,关于如何模拟人类意识和行为仍存在许多未解之谜。行星发动机是一个非常先进的技术领域,关于如何使用能源高效稳定地推动航天器前往太空仍有待探索。 科学技术的发展是一个漫长的过程,它需要不断的研究和探索。在未来50年,科学家和技术人员将继续努力,通过合作和创新来实现更加高效和环保的科技。
    踩0 评论0
  • 回答了问题 2022-11-04

    畅聊云栖(2)|2022年云栖大会,您印象最深的一句话

    未来已来,科技改变生活!
    踩0 评论0
  • 回答了问题 2022-11-04

    畅聊云栖(1) | 用科技创造怎样的未来?

    科技带来的无法想想,因为随着时间的推进,科技发展的也会越来越快,你能想想,高中手机还是不常见,现在人手一两部智能机
    踩0 评论0
  • 回答了问题 2022-10-24

    你有哪些极客装备?

    1024怎么过?正常上班,正常下班,回家睡觉
    踩0 评论0
  • 回答了问题 2022-10-17

    23届秋招,你怎么看?

    没什么印象了,工作太久了。现在从事前端开发,工作也六七年了,
    踩0 评论0
  • 回答了问题 2022-10-17

    诺奖出炉,引起广泛讨论的量子纠缠是什么?

    什么是量子纠缠 在量子力学里,当几个粒子在彼此相互作用后,由于各个粒子所拥有的特性已综合成为整体性质,无法单独描述各个粒子的性质,只能描述整体系统的性质,则称这现象为量子缠结或量子纠缠(quantum entanglement)。量子纠缠是一种纯粹发生于量子系统的现象;在经典力学里,找不到类似的现象。 我们打个比方,就是有这么一对兄弟,粒子哥和粒子弟,他们有心灵感应,然后我们把他们分开,距离可近可远,然后我们单独观察发现,如果某一个的属性有变化,另外一个就也会能感应到,这就是量子纠缠(个人理解,如有偏差,可以忽略)。 “量子纠缠”的证实会对科技走向有怎样的影响? 量子纠缠被证实,这对于现实社会意味着将开启人类新的文明模式,因为量子交换的物质基础、符号基础和技术都在发生重大变革。量子技术浪潮的演进,有望改变和提升人类获取、传输和处理信息的方式和能力,为未来信息社会的演进和发展提供强大的动力。 由该领域衍生出的量子计算机、量子加密通信等研究,你更看好哪个赛道? 个人不是学习这个领域的,也不是太懂这方面的知识,但是感觉量子加密通许应该更有前景,因为在这个环境下, 用户越来越重视个人信息的保护和隐私性,所以在后面的一段时间,加密方向会是很长一段时间的重点。 你觉得什么发明颠覆了我们的生活? GPS,全球定位系统,改变了各行的工作效率,也改变了人和机器的关系,GPS 导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。GPS 以原子钟(Atomic clocks)的形式使用量子技术。原子钟通过量子物理学的特性工作。使用铯或铷原子,这些时钟“滴答作响”,因为特定微波的振荡会驱动这些原子的两个量子态之间的跃迁。
    踩0 评论0
  • 回答了问题 2022-10-17

    Web3.0,最后的“风口”or又一场“泡沫”?

    要想了解 Web3.0,我们先了解下互联网发展的三个阶段 Web1.0 用户仅获取内容,网站有什么我们就只能看什么,用户是没有任何参与感,比如新闻门户网站等; Web2.0 用户可以借助平台生产和发布自己的内容,如很火的抖音、B 站、小红书等; Web3.0 在Web2.0时代,虽然能产生数据,但是这些数据并不是属于自己的,这些数据都被记录在所用的平台数据库内,说白了就是虽然你产生了数据,但是不属于你,平台随时可以操作这些数据,在说说 Web3.0 的概念,建立在区块链技术和去中心化、开放性和最佳用户满意度的关键概念之上,数字资产可被确认权属,用户可创造价值。 对于互联网来说,无疑是一次巨大的变革,对于用户安全来说,也是一次必要的升级,但是 是否能够普及,是否能够落地,以及周期,这就不得而知了,如果能够实现,互联网用户不在裸奔,用户产生的数据,也只属于自己。同时也能避免“大数据杀熟”等互联网乱象。打破互联网垄断。 对于很多人想了解“Web3.0会给互联网带来哪些可能?” 我觉得随着下一个互联网时代的到来,必将诞生许多新的互联网风口,随着新的赛道的产生,一大批的行业将会消失,同时,也会产生一大批新的行业和技术。比如目前很火的数字货币、NFT、元宇宙等,在互联网浪潮下的我们,也必将收到海浪的拍打。
    踩0 评论0
  • 回答了问题 2022-09-09

    技术新手如何成为满级大佬?

    15 年从事前端开发,到现在也有六年多了,大学学的专业是道路与桥梁-地下工程与隧道工程技术,这两个八竿子打不着的,为什么最后做了前端开发,第一是因为喜欢,第二是从事桥梁工程太不固定。 说说前端 大多数人对前端的认识可能是写点简单的 HTML,CSS 样式,制作点网页界面,其实不然。05 年以前,前端开发在国内很少见,但在近几年发展迅速,以前还只是辅助,现在已经变成大前端,各种框架层出不穷,用一句老话“逆水行舟,不进则退”,你不学,总会有人学,你不用,就要被淘汰。 建议 这里给新手一些建议,基础才是最重要的,框架在怎么变,最基础的还是那些。最后才是框架,不要一上来就框架,基础打不好,就不要想走的远。推荐多读多练。 html、css:常用的标签,属性一定要记下来,有精力可以买书看。 js:要想发展好,这个我个人感觉是最重要的,也是相对比较难的,因为js本身很抽象、晦涩难懂,如:闭包、内置对象、DOM。内容很多,如函数库、对象库就一大堆。同时混合多种编程思想。因此学习js要从最基础开始,哪怕每天只学习一点点,只要你记住了,那就是你自己的,推荐买书或者跟着视频练习 最后才是框架,万变不离其中,基础都通透了,那变来变去还是一个样子。
    踩0 评论0
  • 回答了问题 2022-08-29

    你想问李飞飞什么问题?

    从事前端开发工作已经有五六年,后端接触的算是比较少吧,不管是工作中,还是自己学习中,用到的比较多的是MySQL数据库。 MySQL特点 1. 它使用的核心线程是完全多线程,支持多处理器。 2. 有多种列类型:1、2、3、4、和8字节长度自有符号/无符号整数、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、 TIMESTAMP、YEAR、和ENUM类型。 3. 它通过一个高度优化的类库实现SQL函数库并像他们能达到的一样快速,通常在查询初始化后不该有任何内存分配。没有内存漏洞。 4. 全面支持SQL的GROUP BY和ORDER BY子句,支持聚合函数(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())。你可以在同一查询中混来自不同数据库的表。 5. 支持ANSI SQL的LEFT 0UTER JOIN和ODBC。 6. 所有列都有缺省值。你可以用INSERT插入一个表列的子集,那些没用明确给定值的列设置为他们的决省值。 7. MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCL API。 从事的几家公司都用的是这个,虽然不是后端开发,但是间接的也接触了不少有用的知识。 个人项目上用到的是MongoDB,还是通过小程序接触的, MongoDB特点 1.面向集合存储,易存储对象类型的数据。 2.模式自由。 3.支持动态查询。 4.支持完全索引,包含内部对象。 5.支持查询。 6.支持复制和故障恢复。 7.使用高效的二进制数据存储,包括大型对象(如视频等)。 8.自动处理碎片,以支持云计算层次的扩展性。 9.支持RUBY,PYTHON,JAVA,C ,PHP,C#等多种语言。 10.文件存储格式为BSON(一种JSON的扩展)。 11.可通过网络访问。 总得来说,各有各的优点,各有各的特长,但是也并不是完美的,个人比较关心的问题是: 1. 个人在自己项目上,怎么选择这些数据库? 2. 对于前端开发工程师,哪个会比较上手更容易?
    踩0 评论0
  • 回答了问题 2022-08-22

    你收到过哪些特别的开发者周边?

    在社区摸爬滚打也三年多了,也参与了不少社区活动,虽然没有大神获取的那么多,也获得了不少奖品,鼠标垫、书包、胸针、音响,奖状,收到这么多中,对于我来说最实用的还是鼠标垫,至今还在使用,平时遇到忘记的,拿起键盘就能查,方便得很。在社区中学到了不少,收获了也不少,很感谢阿里提供了这个平台。
    踩0 评论0
  • 回答了问题 2021-06-18

    在云端,在一起!晒毕业纪念册领取毕业大礼包

    网址:http://youth.nmwap.com/ 截图:
    踩0 评论0
  • 回答了问题 2021-05-24

    阿里云开发者大会14个分论坛议程新鲜出炉 | 你最想参加哪个?留言赢好礼!

    比较想去:分论坛十:应用开发的云基础设施优化 原因:虽然作为一名前端开发,对于后台的一些知识也比较感兴趣,现在云开发越来越流行,怎么能不了解这些底层及优化?尤其是有近距离接触大牛的机会,比较可惜的是距离太远,没法去现场。
    踩0 评论0
  • 回答了问题 2020-10-21

    为体验实验室取一个新名字。

    新功能实验室
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息