摘要: 本篇笔记介绍 Python 变量的相关知识,包括 Python 变量的组成部分、变量名的命名规范和常用的变量类型。 阅读全文
posted @ 2023-02-01 17:28 非著名野生程序员 阅读(86) 评论(0) 推荐(0) 编辑

摘要: 本篇笔记介绍 Python 编程学习的入门程序 Hello World,主要包含以下内容:Hello World 究竟从何而来?Python Hello World 此外,重点说明 Python 版本 Hello World 的核心组成部分。 阅读全文
posted @ 2023-01-30 19:35 非著名野生程序员 阅读(8) 评论(0) 推荐(0) 编辑

摘要: 有一天我问我媳妇:你觉得操作系统复杂么?我媳妇想都没想就来了一句:复杂!我又问:为什么觉得操作系统复杂?或者操作系统复杂在哪里?我媳妇眼睛转了两圈之后说:不知道!我说:操作系统其实不复杂! 阅读全文
posted @ 2022-09-28 11:53 非著名野生程序员 阅读(49) 评论(0) 推荐(0) 编辑

摘要: 大多数情况下,我们需要根据计算时间和时间范围,计算出业务数据的开始时间和结束时间,用于过滤业务数据;然后再根据业务数据的业务时间和时间粒度,计算出业务时间点,用于分组统计业务数据。 阅读全文
posted @ 2022-09-20 19:03 非著名野生程序员 阅读(1580) 评论(0) 推荐(2) 编辑

摘要: 若依权限管理包含两个部分:菜单权限 和 数据权限。菜单权限控制着我们可以执行哪些操作。数据权限控制着我们可以看到哪些数据。 阅读全文
posted @ 2022-09-19 20:50 非著名野生程序员 阅读(5894) 评论(4) 推荐(5) 编辑

摘要: 受限于业务方的部署环境,仅支持关系型数据库 MySQL;而且业务方不能接收一个业务指标一个数据表的粗暴设计。业务指标的数目是不可控的,但业务指标的维度数目是相对可控的,我们是否可以按维度数目创建 指标表? 阅读全文
posted @ 2022-09-15 20:30 非著名野生程序员 阅读(622) 评论(0) 推荐(0) 编辑

摘要: Java 流(Stream)处理操作完成之后,我们可以收集这个流中的元素,使之汇聚成一个最终结果。这个结果可以是一个对象,也可以是一个集合,甚至可以是一个基本类型数据。 阅读全文
posted @ 2022-09-14 10:44 非著名野生程序员 阅读(559) 评论(1) 推荐(1) 编辑

摘要: echarts-for-weixin 是 ECharts 官方维护的一个开源项目,提供了一个微信小程序组件(Component),我们可以通过这个组件在微信小程序中使用 ECharts 绘制图表。echarts-for-weixin 自身包含很多使用示例,方便我们参考。 阅读全文
posted @ 2022-06-14 16:44 非著名野生程序员 阅读(7029) 评论(1) 推荐(1) 编辑

摘要: SpringBoot Cache 是一个很好的缓存框架,可以兼容多种缓存实现,数据量较大的情况下,Redis 应该是最多被使用的。本文重点介绍 SpringBoot 和 Redis 整合使用的关键流程,并对其中的核心要点给出说明,且附上相应的官方文档链接便于参考。 阅读全文
posted @ 2022-05-17 17:21 非著名野生程序员 阅读(497) 评论(0) 推荐(0) 编辑

摘要: Http Get 和 Post 的实现只需要使用 Go 的标准库就可以完成,实现过程涉及不少 Go 的基础编辑知识点。这个小东西不但能提升后续的开发效率,而且对于团队中不熟悉 Go 语言的同学是一个非常好的参考资料,一举两得! 阅读全文
posted @ 2022-05-12 09:45 非著名野生程序员 阅读(715) 评论(0) 推荐(0) 编辑

摘要: 本文着重讨论不同场景下输入框获得或失去焦点时,事件处理器的执行顺序。 阅读全文
posted @ 2022-05-10 20:43 非著名野生程序员 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 视图(View)渲染长文本时,受限于视图的宽度(Width),长文本可能需要显示多行,才可以将长文本的内容全部展示出来;也就是说,文本行高(FontSize * LineHeight)一定的情况下,视图的高度(Height)取决于长文本渲染完成之后的行数(Line)。如果页面布局要求视图的高度必须是固定的,本质上就可以通过限制长文本的显示行数来实现。 本文介绍两种长文本限制显示行数的方案。 阅读全文
posted @ 2022-05-10 10:37 非著名野生程序员 阅读(632) 评论(0) 推荐(0) 编辑

摘要: 业务系统中技术攻关可能只是一小部分工作,更多的还是对于用户需求和应用场景的深刻理解,而且这种理解需要随着时间的推移不断演进,否则就会出现“跟不上”的情况。如果能再有一些前瞻性的探索,始终使系统保持着一种不过度的超前设计,就可以平衡丝滑地迭代版本,而不是那种撕裂似的推倒重来。 阅读全文
posted @ 2022-05-06 19:04 非著名野生程序员 阅读(600) 评论(1) 推荐(1) 编辑

摘要: 为了提升动态页的打开速度,动态相片或视频封面(简称:图片)都会生成缩略图: 动态图片上传至腾讯云对象存储; 使用对象存储提供的图片缩放服务生成缩略图; 渲染动态图片时使用缩略图; 点击缩略图时渲染原图; 动态图片是按照典型的九宫格布局的,图片的渲染宽高会根据图片数目和屏幕大小会进行微调: 如果是一张 阅读全文
posted @ 2022-04-10 19:14 非著名野生程序员 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 动态发布优化 现状 动态发布完成之后,会返回动态列表页,页面顶部会加载显示新发布的动态;如果动态包含相片或者视频,很可能服务端此时还没有生成相片或者视频封面的缩略图,如果原图比较大,下载时需要的流量比较多,耗时也会比较长,用户可能会感觉到明显的延迟,体验不佳。 优化 新发布的动态加载显示时,相片或者 阅读全文
posted @ 2022-04-10 19:14 非著名野生程序员 阅读(57) 评论(0) 推荐(0) 编辑

摘要: 有一位网友发了他们最近招聘时使用的一个面试题,把它作为薪资的薪资的参考标准之一,如果回答得好,就定位在50万以上年薪。 阅读全文
posted @ 2022-03-12 17:13 非著名野生程序员 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 我是 14 年北航硕士毕业后进入一家互联网大厂(那会儿还在中关村,后来搬到了十字路口)做研发工程师,主要是做大数据方向。那会儿人比较年轻,对技术很有热情,互联网的圈子还不像现在这样卷;下班之后没啥事儿就留在公司研究技术,主要是看开源框架的源代码,类似于 Hadoop、HBase 之类的,每周会把相关的进度写到周报里汇报给主管领导。 时间长了之后,工作上做出一些小成绩,可能吸引到了领导的注意,觉得我是个可以培养的人。有一次他走到我工位旁边,和我说:喜欢研究技术挺好的,但不能只是单纯的研究,一定要和公司的业务结合起来。 阅读全文
posted @ 2022-03-09 11:40 非著名野生程序员 阅读(467) 评论(1) 推荐(0) 编辑

摘要: 本文主要描述 Vue3 项目生命周期中比较重要的四部分内容:Vue3 项目的创建、Vue3 项目的开发调试、Vue3 项目如何区分开发/测试/生产环境和Vue3 项目如何构建部署,这四部分内容都是通过 Vue Cli 实现的。 阅读全文
posted @ 2022-03-07 19:53 非著名野生程序员 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 为什么 Vue3.js / Element+ 组件属性前面有的需要添加冒号,有的不需要? 阅读全文
posted @ 2022-03-07 19:49 非著名野生程序员 阅读(993) 评论(1) 推荐(0) 编辑

摘要: Config 是一个用户属性配置框架,它基于 Xbatis 实现,可以在 SpringBoot 应用环境中使用,对于某一个配置属性:属性可以有默认值,不同的用户可以有不同的属性值,可以动态更新属性值。 阅读全文
posted @ 2022-03-01 19:18 非著名野生程序员 阅读(147) 评论(0) 推荐(0) 编辑