微信官方jsapi提供了界面操作接口,用来控制微信网页右上角的菜单,下面看看微信官方文档关于界面操作接口的说明。 隐藏右上角菜单接口wx.hideOptionMenu(); 显示右上角菜单接口wx.showOptionMenu(); 关闭当前网页窗口接口wx.closeWindow(); 批量隐藏功能按钮接口wx.hideMenuItems({ menuList: [] // 要
1、句柄是什么?<<Microsoft Windows 3 Developer's Workshop>>(Microsoft Press,by Richard Wilton)一书中句柄的概念是这样的:在Windows环境中,句柄是用来标识项目的,这些项目包括:模块(module)、任务(task)、实例(
1、自动化技术       自动化技术既以前提到的OLE自动化。虽然自动化技术建立在COM基础上,但自动化要比COM应用广泛得多。一方面,自动化继承了COM的很多优点,比如语言无关、进程透明等特性;另一方面,自动化简化了COM的一些底层细节,比如属性和方法的处理、一组专用于自动化的数据类型等。自动化也是OLE的基础,所以可以把自动化看作C
前端架构是指在前端开发中,设计和组织应用程序的基本结构和组件之间的关系的方法和原则。它
原创 2023-06-24 09:32:21
297阅读
一、MDD 与 MDF 区别 ?MDDMDD(Model Driven Development:模型驱动开发模式)是一种以模型作为主要工件的高级别抽象的开发方法,是 iuap 平台下的元数据驱动设计框架,前后端的统一基于元数据的架构。模型在工具的支持下,作为核心资产被转换成代码或者可运行配置,可以降低开发成本,应对复杂需求变更。MDD 开发框架,是用友云针对企业数字化中台理念实
Redux 是 JavaScript 状态容器, 提供可预测化的状态管理。那什么是可以预测化,我的理解就是根据一个固定的输入,必然会得到一个固定的结果。redux是专门为react开发的,但并不是只能用于react,可以用于任何界面库。动机随着单页面应用的普及,web app内部需要管理的状态越来越多,这些状态可能来自服务器端,用户输入的数据,用户交互数据,当前UI状态,本地的缓存数据等等。如何能
转载 2023-08-13 18:46:39
132阅读
15年年底本人公司新开的一个项目,用上了mvp模式开发,那个时候还没发现google出了mvp的demo。 首先什么是MVP:M-model,即javaBean 数据模型层;V-view,视图层,常用的即Activity Fragment,这里是定义一个接口IView,Activity去实现IView的写法;P-presenter,数据处理层,所有的数据逻辑,业务逻辑都在这里处理; 原来我的写法
前言近来,微前端的概念非常火爆,那么什么是微前端架构?微前端架构是一种架构风格类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。微前端所具备的便于引入新框架,代码简洁、易维护等特点使其应用愈发广泛。爱奇艺号前端工程基于Vue的框架已经使用了3年之余,这一版本虽有
转载 2023-10-04 15:40:22
60阅读
单元控件类一共含以下7类:搜索开关页面控制图标滑块进度选框依旧附上一张脑图,组件控件分类(如果单纯通过组件控件,难以满足功能划分的需求,所以我将这个范围扩大,分类里面不仅仅含有组件和控件,所以请不要在意细节。) 1. 搜索(1)定义用户通过输入的关键词,搜索到用户想要的信息。(2)用途当应用内包含大量的信息的时候,用户通过搜索快速地定位到特定的内容。(3)使用说明微信两个版本的搜索,很
前言:本文将记录我在2020年9月26日无法在Ubuntu中使用HDMI连接的外界显示屏的原因,以保证以后如果再遇到此类情况,仍然能回来进行查看。在3月份的做毕设的时候,我成功将以HDMI接口的外接显示器接入Ubuntu18.04并进行了3个月的使用,到了九月份再打开ubuntu时发现hdmi借口用不了了,用代码检查后显示如下:xrandrHDMI-1 disconnected (normal l
一、Ajax简介  AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;异步交互:客户端发出一个请求后,无需等待服务器结束,就可以发出第二个请求
转载 2024-05-28 10:09:50
84阅读
一:1.O2O线上利线下 例如:美团2.B2B商家对商家 例如:1688阿里巴巴3.c2c个人对个人 例如:转转咸鱼4.B2C商家对个人 例如:京东5.p2p个人对个人理财6.BS架构浏览器与服务架构例如:百度网页7.Cs架构客户端与服务器 例如:百度云的pc版8.ToB软件例如: Ding9.toC软件用户直接浏览产品二:互联网行业职业简称1.PM——项目经理( Project Manager
转载 2024-07-31 20:54:33
216阅读
cursor [ˈkɜːsə®] (计算机荧光屏上的)光标,游标instance 实例void无效的;空的;state 状态tick打上钩;标记号; n:钩号utils实用工具prototype [ˈprəʊtətaɪp] 原型debounce防抖动;弹跳;抖动消除selector 选择器bus公共汽车;巴士;(计算机系统的)总线Interval间隔current现在的;当前的recommend
转载 2024-03-03 15:36:56
50阅读
什么是持续集成/持续部署(CI/CD)?简单理解就是把代码测试、打包、发布等工作交给一些工具来自动完成。这样可以提高效率,减少失误,开发人员只需要关心开发和提交代码到git就可以了。CI/CDCI,Continuous Integration,为持续集成。即在代码构建过程中持续地进行代码的集成、构建、以及自动化测试等;有了 CI 工具,我们可以在代码提交的过程中通过单元测试等尽早地发现引入的错误;
转载 2024-03-01 13:25:51
91阅读
一、函数的声明1.1 function 命令function methodName(params) { // code }如下声明:function test_function(params) { console.log("function"); }如上函数, 声明了 test_function函数, 以后使用test_function(params) 都会
俗话说,没有无缘无故的爱,也没有无缘无故的恨,当然也没有无缘无故的Code Review!一、目的保证团队编码风格一致 自己的代码要给别人看,开发过程中需要潜意识的注意代码规,以及逻辑严谨性。保证项目质量,扼杀潜在风险 虽然功能完成后自己会自测,但难免会遗漏掉一些边界点,或者受思维限制的一些点。相互提升 多学习别人代码,看高手是如何写出严谨、简洁、优美的代码,和自己做对照,取齐精髓,去其糟粕!便捷
目录【一面】1. React的生命周期了解么?2. Fiber是什么?3. HTML5,CSS3有哪些新特性?4. 代码实现垂直居中5. 介绍一下Promise6. 代码实现Promise.then()7. 强制缓存,协商缓存8. 介绍一下express中间件9. React.memo()和useCallback()10. 什么场景用useCallback()11. CSS选择器优先级【二面】1.
rem布局rem 主要是为了解决字体随屏幕变化,flex上的高度问题,实现高度和宽度等比例缩放rem其实是一个单位 ,是个相对单位 root em。类似em。em指的是父级字体大小,顾名思义,我们的rem就是root(根元素的大小)->根元素 ,相对于html元素的字体大小的单位。rem布局的原理,就是根据一个html根元素来控制,网页的布局,实现类似于自适应等比例的缩放的布局。rem优势,
转载 2024-01-10 13:59:11
72阅读
在当今互联网时代,web前端开发扮演着至关重要的角色,它是构建网页用户界面的过程,通过使用HTML、CSS和JavaScript等技术,将设计师提供的UI设计转化为真实、可交互的网页界面。对于刚入行的小白来说,了解web前端开发是什么,将是他职业进阶的第一步。下面,我将为你详细介绍web前端开发的基本流程,并为你提供相关的代码示例。 ### 什么是Web前端开发? Web前端开发是指使用各种
原创 2024-05-07 09:54:20
89阅读
一、常见定位方案在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案:普通流 (normal flow)在普通流中,元素按照其在 HTML 中的先后位置至上而下布局,在这个过程中,行内元素水平排列,直到当行被占满然后换行,块级元素则会被渲染为完整的一个新行,除非另外指定,否则所有元素默认都是普通流定位,也可以说,普通流中元素的位置由该元素在 HTML 文档中
原创 2021-04-16 20:47:00
2351阅读
  • 1
  • 2
  • 3
  • 4
  • 5