![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
作者\/
文章平均质量分 75
普通网友
这个作者很懒,什么都没留下…
展开
-
跨平台应用开发进阶(四) :uni-app 实现上传图片
注意⚠️:在图片上传之前进行图片压缩,由于图片压缩时间过长,应采用。项目实现页面大致逻辑如下,完整页面实现逻辑可移步《上传图片之前先压缩,否则上传会比压缩先执行。原创 2024-05-28 02:17:38 · 250 阅读 · 0 评论 -
用js仿探探拖拽卡片的效果、飞卡片的效果,感觉挺酷,最后有美女看哦!程序员就是可以为所欲为!
break;break;看一下盒子初始化好的模样,还行,不算太丑,哈哈。原创 2024-05-28 01:59:43 · 292 阅读 · 0 评论 -
用JavaScript实现网红太空人表盘(绝对详细、绝对原创),附源码下载
=绘制表盘。原创 2024-05-28 01:59:11 · 866 阅读 · 0 评论 -
微信小程序实现全选,半选功能
/checkbox-group 事件 被选中checkbox value 的数据 组成的数组。引入wxs 检测数组中是否存在某元素。//渲染数据时 判断是否半选。微信小程序实现全选,半选。name: ‘地点’,name: ‘北京’,name: ‘上海’,name: ‘杭州’,原创 2024-05-28 01:42:44 · 320 阅读 · 0 评论 -
微信小程序-项目搭建(详细教程)
列表:左方图,右方包括标题和内容(根据选题自行定义数据),详细按钮点击跳转详情,咨询按钮点击呼叫咨询人。根据项目选题找至少3张图片,图片大小以iphone6标准设计,宽度320px,高度自定。操作MongoDB数据使用的模块包,先连接数据库。刷新一下,看到数据库自动创建了demo。关于:内容,图片根据选题自行设计。自己写一个接口,给数据库插入数据。src与title必须对应上。详情:主页跳转到详情页面。内容,图片根据选题自行设计。列表要实现下拉刷新功能。在demo里面新建文件夹。教你用微信小程序写项目。原创 2024-05-28 01:42:14 · 249 阅读 · 0 评论 -
后台系统-医院设置信息接口开发
idbigint(20) NOT NULL AUTO_INCREMENT COMMENT ‘编号’,hosnamevarchar(100) DEFAULT NULL COMMENT ‘医院名称’,hoscodevarchar(30) DEFAULT NULL COMMENT ‘医院编号’,api_urlvarchar(100) DEFAULT NULL COMMENT ‘api基础路径’,sign_keyvarchar(50) DEFAULT NULL COMMENT ‘签名秘钥’,原创 2024-05-28 01:26:24 · 884 阅读 · 0 评论 -
可能是最详细的UMD模块入门指南
return {name: ‘我是一个umd模块’原创 2024-05-28 01:25:53 · 580 阅读 · 0 评论 -
前端性能优化怎么做?阿里淘宝性能优化实施方案奉上
纯粹的管理方式,团队本身的体验并不好,也不利于团队成长,最重要的是,纯粹管理方式容易造成执行不到位。一方面,对用户来说,什么样的性能指标能更好地评估它的体验?另一方面,对公司来说,什么样的指标会影响业务价值?比如说,作为前端团队的 Leader,组织会议,要求整个团队使用我们前面谈的技术方案。**理念:**性能优化不能只着眼于局部的代码,凡是真正有价值的性能优化,必定是从端到端的业务场景建立体系来考虑的。**思考:**从输入URL,到回车,发生了什么?**优点:**简单粗暴,成本低。原创 2024-05-28 01:12:23 · 253 阅读 · 0 评论 -
前端开发:JS中截取字符串的用法总结
substring() 方法用于提取字符串中介于两个指定下标之间的字符。substring() 方法返回的子串包括“开始”处的字符,但不包括“结束”处的字符。substr() 方法可在字符串中抽取从“开始”下标开始的指定数目的字符。原创 2024-05-28 01:11:52 · 607 阅读 · 0 评论 -
做了一夜动画,就为让大家更好的理解Vue3的Composition Api
相信大部分同学都维护过超过200行的.vue组件,新增或者修改一个需求,就需要分别在data,methods,computed里修改 ,滚动条反复上下移动,我称之为『反复横跳』 比如我们简单的加个拍脑门的需求 加个累加器 ,这种写代码上下反复横条的感觉, 相信大家都懂的,这样确实拆分了代码,但是有一个贼严重的问题,就是不打开counter.js,App.vue里的this上,count,add这些属性,是完全不知道从哪来的,你不知道是mixin,还是全局install,还是。Option的缺陷–反复横跳。原创 2024-05-28 00:58:16 · 639 阅读 · 0 评论 -
使用VS Code远程开发小游戏,并实现公网访问本地游戏
接下来可以在menja文件夹下进行调试,并使用Live Server随时进行调试,实时查看开发的网页接下来我们要把制作好的游戏网页发布至公网,分享给好友访问。原创 2024-05-28 00:57:12 · 879 阅读 · 0 评论 -
一页图纸看懂Vue组件之间的交互_前端逻辑交互图
template:‘传递事件’,bus.$emit(‘on-message’,‘来自组件component-a的内容’);isPublished: Boolean,//传入布尔值。callback: Function,//传入一个方法。commentIds: Array,//传入数组。author: Object,//传入一个对象。title: String,//传入字符串。likes: Number,//传入数字。message:‘子组件内容’原创 2024-05-28 00:41:57 · 272 阅读 · 0 评论 -
一文详解Vue插槽slot的使用与案例展示,看完就彻底明白了
这时候,我们已经使用,在子组件中占了一个坑,但是我们还没有填充内容,接下来填充内容:可以看到,填充的内容,确实在子组件中显示假如,我们去掉子组件的插槽,父组件在子组件填充的内容还能看到吗?我们来试一试:可以看到:浏览器中,只显示两个组件原本的信息,父组件填充的内容是看不到的。原创 2024-05-28 00:40:54 · 281 阅读 · 0 评论 -
【好玩的代码雨(附源代码)】
代码雨原创 2024-05-28 00:30:40 · 83 阅读 · 0 评论 -
【基于Web停车场管理系统——开题报告 分享(仅供参考呀)
功能实现情况:当车子不在车位时,相关技术检测到,将信息发送到系统,系统对信息处理,得到结果,该车位空闲,一个缩减的停车场全页面,在页面上就显示该车位空闲。[4] 范新民. 基于JSP、JDBC技术动态访问Web数据库的实现方案[J]. 福建师范大学学报:自然科学版, 2002, 18(2):28-33.[6] 徐晓霞, 贝雨馨. B/S模式与C/S模式之比较[J]. 延边大学学报:自然科学版, 2002, 28(2):126-129.5.9系统功能操作 第六章 系统测试。5、第七、八、九周 系统开发。原创 2024-05-28 00:30:09 · 379 阅读 · 0 评论 -
Vue源码解析:虚拟dom详解
【将这10次dom更新的diff内容保存到本地一个JS对象中】:若一次操作中有10次更新DOM的动作,虚拟DOM不会立即操作DOM,而是将这10次更新的diff内容保存到本地一个JS对象中,最终将这个JS对象一次性attch到DOM树上,再进行后续操作,避免大量无谓的计算量。卸载C,装载F,卸载D,装载C,卸载E,装载D,装载E。页面的更新可以先全部反映在JS对象(虚拟DOM)上,操作内存中的JS对象的速度显然要更快,等更新完成后,再将最终的JS对象映射成真实的DOM,交由浏览器去绘制。原创 2024-05-27 19:25:20 · 945 阅读 · 0 评论 -
SpringBoot+MyBatisPlus+Vue 前后端分离项目快速搭建【后端篇】【快速生成后端代码
8、编写后端的工具类代码(封装结果集、日期处理、解决跨域请求)NOTOKEN(401,“未登录或登录已超时”),NOHANDLER(404,“请求地址错误”),NOPERMISS(403,“无操作权限”),SUCCESS(200,“操作成功”),FAILED(500,“操作失败”),@Description: 日期处理。@Description: 日期处理。原创 2024-05-27 16:33:15 · 819 阅读 · 0 评论 -
sass 公用10个mixins代码块
作为@media (min-width: 600px)等代码的替代,它使用了更有语义的名称形式,如“breakpoint-large”或“breakpoint-a-really-large-computer-machine”。你需要一个.svg文件作为默认的背景图片。此外还需要一个.png格式的图片作为在不支持SVG格式的浏览器上的回退。和animations一样,CSS transitions在使用的时候也要添加很多浏览器厂商的前缀,同样可以通过一个mixin来简化这些操作。6、跨浏览器的透明度设置。原创 2024-05-27 16:32:12 · 358 阅读 · 0 评论 -
JS获取服务器日期,自动切换网页信息
身为班上的卫生委员,你是不是因为每天要提醒同学打扫卫生而感到烦恼?现在我们就来解决这个麻烦,每天只要发个链接到群里就好了.2.GitHub平台基本使用3.Git仓库管理4.图片云储存平台使用需要一定github管理基础 & HTML基础1.我们先把云图片储存给解决掉。原创 2024-05-27 16:18:04 · 306 阅读 · 0 评论 -
js常见的七种继承及实现_js继承和实现
/ 修复构造函数指向let dog1 = newDog(‘旺财’, 2);// 使用寄生式继承继承Animal.prototypeDog.prototype = Object.create(Animal.prototype);// '旺财’console.log(dog2.age);// '旺财’console.log(dog2.age);// 基于animal对象进行寄生增强let dog = Object.create(animal);原创 2024-05-27 16:17:33 · 285 阅读 · 0 评论 -
JavaScript高级程序
要成为 ECMAScript 实现,必须满足下列条件: 支持 ECMA-262 中描述的所有“类型、值、对象、属性、函数,以及程序语法与语义”; 支持 ECMA-262 中没有定义的“程序和正则表达式语法”(意思是允许修改和扩展内置的正则表达式特性)。以上条件为实现开发者基于 ECMAScript 开发语言提供了极大的权限和灵活度,也是其广受欢迎的原因之一。ECMAScript 只是对实现这个规范描述的所有方面的一门语言的称呼。 DOM 遍历和范围:描述遍历和操作 DOM 树的接口。原创 2024-05-27 16:05:55 · 398 阅读 · 0 评论 -
JavaScript节点操作
4.3、简单版发布留言案例。5.1、删除留言案例。原创 2024-05-27 16:05:25 · 356 阅读 · 0 评论 -
JavaScript 数据类型 及 转换
数据类型转换数据类型转换,就是讲不想要的数据类型,转换为想要的数据类型。JavaScript 是一种 弱类型 的脚本语言。弱类型的特点:声明变量时不必提前指定变量的数据类型。变量有赋值操作确定数据类型。js 会根据自己的需要,动态转变数据类型。查看当前数据的类型typeof(data)查看当前数据类型的代码案例案例代码结论:变量由赋值操作确定数据类型。数据类型转换 - 隐式转换隐式转换,是数据在计算过程中,自动完成的转换。隐式转换代码案例代码案例总结:以算数计算为例- 数字 + 字符串 :数字转换为字符串。原创 2024-05-27 15:55:23 · 259 阅读 · 0 评论 -
JavaScript Object 构造函数方法
方法返回一个由指定对象的所有自身属性的属性名(包括不可枚举属性但不包括Symbol值作为名称的属性)组成的数组。// 但如果这个对象不是空对象,则它不会变成密封对象,因为密封对象的所有自身属性必须是不可配置的.// 一个不可扩展的对象,拥有一个不可写但可配置的属性,则它仍然是非冻结的.// 一个不可扩展的对象,拥有一个不可配置但可写的属性,则它仍然是非冻结的.// 一个不可扩展的对象,值拥有一个访问器属性,则它仍然是非冻结的.// 如果你把一个空对象变的不可扩展,则它同时也会变成个密封对象.原创 2024-05-27 15:54:52 · 382 阅读 · 0 评论 -
github开发人员在七夕搞事情:remote Support for password authentication was removed on August 13, 2024
1、修改为token的动机我们描述了我们的动机,因为我们宣布了对 API 身份验证的类似更改,如下所示:近年来,GitHub 客户受益于 GitHub.com 的许多安全增强功能,例如双因素身份验证、登录警报、经过验证的设备、防止使用泄露密码和 WebAuthn 支持。这些功能使攻击者更难获取在多个网站上重复使用的密码并使用它来尝试访问您的 GitHub 帐户。尽管有这些改进,但由于历史原因,未启用双因素身份验证的客户仍能够仅使用其继续对 Git 和 API 操作进行身份验证。从。原创 2024-05-27 15:42:41 · 252 阅读 · 0 评论 -
FreeSWITCH 使用指北(2)-多段音频顺序播放的设置_freeswitch eval ${uuid_bridge(${uuid} )} inline
初步判断是坐席所在网络的网关设置有问题,可能在一定时限内没有收到 udp 数据包往后就会拒掉这个方向上的网络数据,基于此推断通知坐席切换手机热点测试,问题果然不再复现。FreeSWITCH 通过 gateway 来对接外部网关,如果想呼叫用户必须使用线路商提供的主叫号码和网关地址生成相应的 gateway,而线路商通常采用 INVITE 请求 FROM 头中携带的账号做鉴权,并据此执行相关的呼叫策略。但是当坐席需要听早媒体的时候,就需要在 SIP 交互更早期 bridge 坐席和用户,比较合适的事件是。原创 2024-05-27 15:42:10 · 344 阅读 · 0 评论 -
CSS常用属性整理汇总全集
由于所有浏览器都支持 text-align 的 justify 属性值,但不全支持 text-align-last,我们可以对非IE及IE7以上浏览器使用伪对象生成额外的内容(IE7及以下浏览器不支持伪对象,使用text-align-last处理),置于第二行并将其隐藏,这时第一行文本(即要对齐的那个单行文本)可使用text-align:justify来对齐。text-align-last 是用来处理块内的最后一行和强制打断的行的,所以当要设置单行文本两端对齐时,需使用 text-align-last;原创 2024-05-27 15:30:31 · 646 阅读 · 0 评论 -
CSS基础之盒子模型
| | 边框颜色 |①border-style边框样式的样式如下::没有边框即忽略所有边框的宽度(默认值) :边框为单实线(最为常用的): 边框为虚线: 边框为点线②边框会影响盒子实际大小边框会额外增加盒子的实际大小,对此我们有两种解决方法:测量盒子大小的时候,不量边框如果测量的时候包含了边框,则需要 减去边框宽度3.内边距(padding)=============================================================================| 属性原创 2024-05-27 15:29:59 · 402 阅读 · 0 评论 -
2024 年年度最佳开源软件
与Git类似,LakeFS 的数据中会带有提交记录、元数据字段和回滚等信息,此外还有hooks,即在分支合并到主分支前,hooks会检查数据,确保完整性和质量。Orange 包含了完整的一系列的组件以进行数据预处理,并提供了数据帐目,过渡,建模,模式评估和勘探的功能。Solr 放弃了开源的许可证,不过现在仍然是免费的。Shotcut具有中文版支持,可在Windows,MacOS,Linux,BSD等操作系统上运行,Shotcut具有数百种音频、视频格式,以及编解码器,且无需导入,可直接编辑。原创 2024-05-27 15:18:19 · 556 阅读 · 0 评论 -
2024 web 前端面试总结(内附面经)
据说先把 offer 亮出来才能吸引你们看下去。目前一共有五个。分别是顺丰,拼多多,远景智能,老虎证券和贝壳。其实拿到拼多多以后很多笔试面试就没有继续参加了,比如苏宁,虎牙的面试都没有去。还有一些直接笔试就拒了。因为过了也不会去,所以也就不败人品了。再说一下我的情况吧,本科专业是矿物加工,当时连 c 语言都没学过,只学过一门你们可能听都没听过的 VB。然后考研考到了计算机的专业,两年,所以已经过去一年多了。然后刚开始的话也不是做前端,其实真正接触前端开发是去年 11 月左右。原创 2024-05-27 15:17:47 · 793 阅读 · 0 评论