排序
一个关于 KPM 包管理工具诞生的故事
1. KPM 是什么 KPM(KCL Package Manager, KCL 包管理器)是 KCL 语言的程序包管理器。 KPM 由两个主要部分组成: - 用于发布和下载程序包的 CLI(命令行界面)工具。 - 托管 KCL 程序包的在线...
经济持续低迷环境下,女全栈程序员决定转行了
引言 疫情这几年,社会问题层出不穷,而在疫情放开之后,最头疼的就是民生就业问题,大厂裁员,小厂倒闭,每年大批量的应届毕业生也涌入就业市场。 近几日,统计局也发布了就业相关数据,全国失...
LeetCode 周赛 350(2023/06/18)01 背包变型题
本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 [BaguTree Pro] 知识星球提问。 往期回顾:LeetCode 单周赛第 348 场 · 数位 DP 模版学会了吗? T1. 总行驶距离(Easy...
深入分析Go语言与C#的异同
摘要:本文由葡萄城技术团队于掘金原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 为了更加深入地介绍Go语言以及与C#语言的比...
一文读懂ChatGPT的工作原理:大语言模型是个啥?它到底咋工作的?
继AI绘画后,ChatGPT横空出世。聊天、翻译、文案、代码……ChatGPT的功能如此强大,以至于连马斯克都认为“我们离强大到危险的AI不远了。” 在感慨ChatGPT如此强大的同时,人们也开始对ChatGPT...
初入职场一个月,我总结了 10 条心得与体会。
大家好,我是 ltyzzz。今天给大家分享一下我在字节工作一个多月的心得与体会。本来这篇文章准备在上周周末就分享出来,但是因为最近一直在折腾 GPT,所以耽搁了一周哈哈哈哈。 如下心得与体会,...
2023 跟我一起学设计模式:适配器模式
适配器模式 亦称: 封装器模式、Wrapper、Adapter 意图 适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。 问题 假如你正在开发一款股票市场监测程序, 它会从不同来源下...
Golang 「适配器模式」讲解和代码示例
Go 适配器模式讲解和代码示例 适配器是一种结构型设计模式, 它能使不兼容的对象能够相互合作。 适配器可担任两个对象间的封装器, 它会接收对于一个对象的调用, 并将其转换为另一个对象可识别...
996.ICU发起人勾结境外势力被刑拘?
欢迎关注 「Android茶话会」 回 「学习之路」 取Android技术路线经典电子书 回 「pdf」 取阿里&字节经典面试题、Android、算法、Java等系列武功秘籍。 回 「天涯」 取天涯论坛200+精彩...
C语言编程—语法练习
题目: 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析: 可填在百位、十位、个位的数字都是 1、2、3、4,组成所有的排列后再去掉不满足条件的排列。...
我在中小型项目SuperCell模式实战经验
软件工程师罗小东,多年平台架构设计和落地经验,这里主要是针对于中台化项目交付与传统项目交付的一些心得体会。 理念 Supercell游戏开发公司内部有一套技术平台,旨在提供支持Supercell开发的...
通过 docker-compose 快速部署 Apache Ambari 保姆级教程
一、概述 Apache Ambari 是 Hortonworks 贡献给Apache开源社区的顶级项目,它是一个基于web的工具,用于安装、配置、管理和监视 Hadoop 集群。 Ambari 目前已支持大多数 Hadoop 组件,包括 HDFS...
2023 跟我一起学设计模式:抽象工厂模式( Abstract Factory)
抽象工厂模式( Abstract Factory) 抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。 问题 假设你正在开发一款家具商店模拟器。 你的代码中包括一些类, 用...
【Dapp开发】Dapp里关于签名和验证签名
一、如何签名以及验证签名? 签名 首先将要签名的message拼接起来 对message进行hash运算 将hash结果进行签名(在链下签名,需要用到私钥,一般都是需要调用钱包插件来进行签名); 验证签名 对...
Golang《抽象工厂》模式讲解和代码示例
Go 抽象工厂模式讲解和代码示例 抽象工厂是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。 抽象工厂定义了用于创建不同产品的接口, 但将实际的创建工作留给了具体工厂...
【SQL】SQL知识讲解(第二弹)
⚙️查 ?️简单查询语法 -- 查询列 SELECT <列名>,…… FROM <表名>; -- 查询全部 SELECT * FROM <表名>; ?️设置别名 AS关键字设置别名 -- 设置别名 SELECT product_id AS...
程序员必备知识之面向对象七大设计原则
概述 如果我们能站在巨人的肩膀上眺望远方,为啥还要自己去艰难的翻越一座又一座的高山呢。面向对象设计原则就是前辈们在实战中给我们总结下来的宝贵经验和财富。我们可以基于这些经验,编写出...
? 如何成为一名合格的“高级开发”
嗨,大家好!这里是道长王jj~ ??♂️ 这几天疯狂在肝游戏,已经到了魔怔的地步,每天早上起床是想着我今天该怎么在地铁上杀爆,每天晚上躺下的时候想的是我的装备还能怎么配装…… 哈哈,今天...
天涯论坛倒闭,我给天涯续一秒
关注公众号,回复 「天涯」 海量社区经典文章 双手奉上,感受一下昔日论坛的霸道 时代抛弃你,连句招呼都不会打 '时代抛弃你,甚至连句招呼都不会打',成立差不多23年,承载无数人青春回忆的社...
《重构:改善既有代码的设计》3. 坏代码的味道
3. 坏代码的味道 3.1 神秘命名(Mysterious Name) 使用难以理解的变量名、函数名等,会导致代码难以阅读和维护。可以考虑更改变量名、函数名,使其更加清晰易懂。 // 坏代码示例 function fn(a...