<section class="content"> <div class="form-group col-md-11"> <p id="info-warning" style="line-height: 34px"> ...
1. 写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。explain select * from user where userid =10086 or age =18;2、操作dele...
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用...
在高并发系统当中,分库分表是必不可少的技术手段之一,同时也是BAT等大厂面试时,经常考的热门考题。你知道我们为什么要做分库分表吗?这个问题要从两条线说起:垂直方向 和 水平方向垂直方向垂直方向主要针对的是业务,下面聊聊业务的发展跟分库分表有什么关系。1.1 单库在系统初期,业务功能相对来说比较简单,...
在开发H5活动界面的过程中,不可避免的要用到输入框,很多web前端开发人员一听到需求有输入框,就会想到一会评估工时的时候多评估点时间,因为输入框在移动端兼容会有一些问题。我们这次先说一个问题:移动端键盘弹起,输入框被遮挡,用户看不到输入的内容。解决方案:方案1:借助Element.scrollIn...
日常对数据的处理都是后端来做,但是前端对数据的一些基本处理还是要掌握。数组是最常见的数据类型,我们时常要对他进行各种处理或者判断,接下来我给大家介绍几种基础的常用的遍历数组的方法,并求求大家不要再在项目里用 for 循环了,那玩意儿维护起来挺难受的1.Array.foreach()介绍这是最基础的数...
报名日期:2021-10-22~2021-12-12 考试日期:2021-12-19~2021-12-19 考试等级:机器人编程一级 报名费用:¥270点击查看详情
报名日期:2021-10-22~2021-12-12 考试日期:2021-12-19~2021-12-19 考试等级:机器人编程一级 报名费用:¥270详情:查看
面试题CSS 实现水平垂直居中flex的属性CSS transition的实现效果和有哪些属性CSS 实现沿Y轴旋转360度 (直接自爆了 CSS不行....麻了)好,那来点JS 基本数据类型有哪些 用什么判断数组怎么判断引用类型和基本类型的区别什么是栈?什么是堆?手写 翻转字符串手写 Sum(1...
当我们学习c语言一段时间后,我们第一个的问题可能就是比较大小问题,许多人都觉的它十分的简单。但是它也综合的考察了我们对于各种基本语句的综合运用,还会延伸出许多其他有趣的问题 那么我们今天就来整理一下在学习中我所遇到的比较大小问题。一、首先,当然是最简单的2个数比较大...
平时开发项目我们在使用第三方插件时,必须使用element-ui的某些组件需要修改样式时,老是需要加上/deep/深度选择器,以前只是知道这样用,但是还不清楚他的原理。还有平时每个组件的样式都会加上scoped,但是也不知道他具体的原理。今天我就带大家理解理解理解1. Scoped CSS的原理...
Java创建对象的几种方法对象是对类的实例化。对象具有状态和行为,变量用来表明对象的状态,方法表明对象所具有的行为。Java 对象的生命周期包括创建、使用和清除,本文详细介绍对象的创建,在 Java 语言中创建对象分显式创建与隐含创建两种情况。显式创建对象创建方式有 4 种。1. 使用 new 关键...
最近10月份面了个公司,微盟,前端技术岗,安排的线上面试,使用腾讯会议开启的线上视频面试。记录下整个面试过程中所提到的问题。整体还是以技术为主,知识点涵盖也挺全,涉及到浏览器渲染、HTML、CSS、JS、ES6、React、构建工具等方面,整个过程持续了一个小时。说下页面布局的方式flex 的属性及...
#本篇文章我将向大家介绍最负盛名的自平衡二叉查找树 —— 红黑树。 红黑树由鲁道夫。贝尔 —— 一位慕尼黑科技大学信息技术教授发明。1978 年,在罗伯特。塞奇威克发表的一篇论文中为这种数据结构正式命名为红黑树,并提供了完整的复杂度证明。红黑树虽然繁琐,但是它在实践中有着非常高的效率,因为红...
1. 通过条件判断给变量赋布尔值先来看一段代码:handleFormChange(e) { let isUpload; if (e.target.value === 'upload') { isUpload = true; } else { isUpload = false; }...
Three.js的基础知识想象一下,在一个虚拟的3D世界中都需要什么?首先,要有一个立体的空间,其次是有光源,最重要的是要有一双眼睛。下面我们就看看在three.js中如何创建一个3D世界吧!创建一个场景设置光源创建相机,设置相机位置和相机镜头的朝向创建3D渲染器,使用渲染器把创建的场景渲染出来此时...
分片上传的原理就是在前端将文件分片,然后一片一片的传给服务端,由服务端对分片的文件进行合并,从而完成大文件的上传。分片上传可以解决文件上传过程中超时、传输中断造成的上传失败,而且一旦上传失败后,已经上传的分片不用再次上传,不用重新上传整个文件,因此采用分片上传可以实现断点续传以及跨浏览器上传文件。...
MyBatis 是一种持久层框架,介于 JDBC 和 Hibernate 之间。通过 MyBatis 减少了手写 SQL 语句的痛苦,使用者可以灵活使用 SQL 语句,支持高级映射。但是 MyBatis 的推出不是只是为了安全问题,有很多开发认为使用了 MyBatis 就不会存在 SQL 注入了,...
本文主要介绍在使用阿里云 Redis 的开发规范,从下面几个方面进行说明。键值设计命令使用客户端使用相关工具通过本文的介绍可以减少使用 Redis 过程带来的问题。一、键值设计1、key 名设计可读性和可管理性以业务名 (或数据库名) 为前缀(防止 key 冲突),用冒号分隔,比如业务名: 表名: ...
并不是代码写的越多,代码的质量就越高。思考才是。解决一个问题,打开电脑就手撕代码,最终的结果往往是各种代码问题,经过一系列迭代后,代码积重难返,最终的结果就是推到重来,前期的付出都白费,最典型的就是现在所谓的敏捷,听起来高大上,实际落地其实就是加班,因为没有时间思考。现在的很多公司已经不尊重科学和客...