不知道大家有没有这样的经历?在日常生活中遇见一些貌似很蠢很不方便的设计,直到有一天偶然间明白设计师的用心之后,让你豁然开朗,然后大呼过瘾。这期小编就给大家盘点一下,生活中那些看似很蠢实则精妙无比的设计!自动取票机的倾斜感应区我们经常乘坐火车、高铁就会发现,火车站的自动取票机放身份证的地方是倾斜的。不用手扶住身份证会滑下去,不能顺利读卡。这样的设计看似有些不方 …
技术文章
l来源:灰灰 JS每日一题一、是什么算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题一个程序=算法+数据结构,数据结构是算法实现的基础,算法总是要依 …
忙碌了一上午,眼睛酸涩、脑子发懵?别急着刷短视频 “放空”,不如花几分钟和我一起 “品尝” 一道 React 面试题小甜点!就像在阳光洒满窗台的午后,泡一杯热茶,惬意又能悄悄涨知识,何乐而不为?最近,不少前端小伙伴都在为一个高频面试问题发愁:“React 中 props 和 state 到底怎么区分使用?” 这就像搞不清咖啡和奶茶该什么时候喝,别慌,咱们慢慢 …
在JavaScript中,原型链是一个非常重要的概念。它不仅决定了对象的继承机制,还影响了对象属性的查找过程。本文将详细介绍JavaScript中的原型链,包括它的基本概念、工作原理以及实际应用。一、原型链的基本概念(一)什么是原型链?在JavaScript中,每个对象都有一个内部属性[[Prototype]],通常可以通过__proto__属性访问。这个属 …
最近我发现了个挺有意思的工具叫snapDOM,说是能快速把网页元素转成图片或者矢量图。之前做项目时总遇到麻烦,比如用其他工具转图时样式不对、图标丢失,或者速度慢得要死。这个工具看起来解决了不少问题,但具体怎么用呢?让我简单说说。snapDOM主要是用来把网页里的元素变成图片的,比如按钮、卡片这些。它支持转成SVG、PNG、JPG这些格式,还能直接生成画布。和 …
前端流式输出摘要自chatGPT诞生以来,前端页面的流式输出,已经非常常见了。但凡涉及到大模型、AI智能体开发的项目,都离不开前端的流式输出。笔者查阅了很多资料后,总结了一下内容,给读者们展示一下各种流式输出的实现方法。本文所采用的环境node.js v18.20.1koa 3.0正文传统的、标准的、典型的SSESSE(Server-Sent Events) …
1.如果你需要一个临时的唯一 ID,请生成随机字符串。这个例子将为你生成一个随机字符串:const randomString = Math.random().toString(36).slice(2);console.log(randomString); output- r0zf1xfqcr (the string will be random )2. 从电 …
鱼羊 发自 凹非寺量子位 报道 | 公众号 QbitAI人生苦短,编程苦手,不妨学起Python,感受一飞冲天的快乐。不要害怕学习的过程枯燥无味,这里有程序员jackzhenguo打造的一份中文Python“糖果包”:147个代码小样,60秒一口,营养又好玩,从Python基础到机器学习尽皆囊括。入门简单如十进制转二进制,尽显Python简洁之美:In [1 …
[每日学机械]第1期,设计改变生活,看看将机械设计融入生活的几个例子!1、椭圆规就像把画圆的工具称作圆规一样,把画椭圆的工具称作椭圆规。它是一种古老的绘画椭圆的简易工具。常见的椭圆规由有十字形滑槽的底板和旋杆组成。工作原理是动杆联接两回转副,固定导杆联接两移动副,导杆呈十字形,动杆上各点轨迹为长短径不同的椭圆。2、马耳他十字机芯马耳他十字机芯是一种造型类似马 …
我打算利用业余时间,做个小互联网产品来运营玩玩。目的是打发时间,学习并实际使用新技术,写此系列文章作为记录。不保证开发进度,不定时更新,看时间和心情。各位看官欢迎交流,希望不吝赐教,大家共同进步。先说结论,最终我选择了:后端:Springboot3.0 、Java17 、 Gradle(kotlin) 、 PostgreSQL(14)前端:vue3.0 + …