为了能到远方,脚下的每一步都不能少|

岁月记忆

园龄:3年8个月粉丝:2关注:3

10 2022 档案

查找表中多余的重复记录(多个字段),并删除表中多余的重复记录(多个字段),只留有id最小的记录
摘要:有一个数据表userinfo,包含userid,username,userlevel字段,其中userid是唯一的,username,userlevel可能重复。 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure
129
0
0
Vue自定义方法
摘要:为了实现一些复杂的逻辑。可以将逻辑代码编写到自定义方法中。自定义的方法会绑定在vue实例之上。 let vm = new Vue({ el:'#app', data:{ msg:'hello' }, methods:{ //自定义方法,多个方法之间用逗号分隔 a:function(){ let st
1319
0
0
Vue.js 是什么
摘要:Vue.js 是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时
268
0
0
JavaScript高级特性
摘要:事件 Event 接口表示在 DOM 中出现的事件。每一个事件被触发时,都会向被执行的函数传递event对象;通过该event对象可以得到相关的很多属性和方法; 默认行为 html标签具有默认行为; a标签的默认行为为根据url地址进行页面的跳转 表单的默认行为为提交表单到action对应的服务器
34
0
0
JavaScript HTML DOM
摘要:JavaScript HTML DOM 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树: 通过可
32
0
0
JavaScript第一章
摘要:JavaScript第一章 JavaScript是由网景公司发明的一种脚本语言,最早期仅用于对网页中的表单进行验证或动态特效。 自从NodeJS出现后,JavaScript也能够作为后端服务器程序的开发语言。JavaScript的核心为ECMAScript,ECMAScript在市面上有不同的版本,
23
0
0
JSP简介
摘要:什么是Java Server Pages? JSP全称Java Server Pages(java + html),是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用
174
0
0
HTTP协议
摘要:HTTP协议 HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网( WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP 是一个基于 TCP/IP 通信协议来传递数据(HTML 文件、图片文件、查询
122
0
0
Mybatis
摘要:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objec
169
0
0
总结一下使用索引的一些建议
摘要:在区分度高的字段上建立索引可以有效的使用索引,区分度太低,无法有效的利用 索引,可能需要扫描所有数据页,此时和不使用索引差不多 联合索引注意最左匹配原则:必须按照从左到右的顺序匹配, mysql会一直向右匹配 直到遇到范围查询(>、 <、 between、 like)就停止匹配,比如a = 1 an
47
0
0
事务隔离级别和锁
摘要:一次封锁or两段锁? 因为有大量的并发访问,为了预防死锁,一般应用中推荐使用一次封锁法,就是在方法的开始阶段,已经预先知道会用到哪些数据,然后全部锁住,在方法运行之后,再全部解锁。这种方式可以有效的避免循环死锁,但在数据库中却不适用,因为在事务开始阶段,数据库并不知道会用到哪些数据。 数据库遵循的是
318
0
0
什么是脏读、不可重复读、幻读
摘要:不同的数据库默认具有不同的隔离级别,不同的隔离级别,在并发事务时可能会出现不同的问题。 大多数数据库支持四种隔离级别。 未提交读(Read uncommited) 已提交读(Read commited),Oracle数据库的默认隔离级别 可重复读(Repeatable Read),Mysql数据库的
463
0
0
什么是回表?
摘要:当需要查询的数据在索引树中不存在的时候,需要再次到聚集索引中去获取,这 个过程叫做回表 使用INNODB存储引擎的索引都维护了一个主键索引。 product(id,name,price) id为主键# 为product表中的name列创建了一个索引。create index product_name
830
0
1
MYSQL索引
摘要:索引的优点 索引大大减少了服务器需要扫描的数据量 索引可以帮助服务器避免排序和临时表 索引可以将随机I/O变成顺序I/O 索引只要帮助存储引擎快速查找到记录,带来的好处大于其带来的额外工作时,索引才是有效的。对于非常小的表,就不适合索引。因为全表扫描来的更直接,索引还需要维护,开销也不小。 而对于特
169
0
0
MYSQL-B+TREE索引原理
摘要:MyISAM存储引擎:非聚簇索引 INNODB存储引擎:聚簇索引 聚簇索引和非聚簇索引的区别: 非聚簇索引保存的是数据的指针,聚簇索引的叶子节点中包含了具体的数据。 1. 什么是索引? 索引:加速查询的数据结构。 2.索引常见数据结构: #1.顺序查找: 最基本的查询算法-复杂度O(n),大数据量此
96
0
0
vue : 无法加载文件 D:\Program Files\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。
摘要:报错如下图 报错原因: 由于用户权限不足,无法加载文件, 解决办法: 一 :管理员身份运行cmd也可以解决此问题。 二: 在终端中继续输入 Set-ExecutionPolicy -Scope CurrentUser 并执行命令后会显示如下 位于命令管道位置 1 的 cmdlet Set-Execu
717
0
0
通过反射的内省机制获取URL地址中出入的参数,并封装到对应的实体类中
摘要:本例需要添加的依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency>
68
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起