exceptionless框架 基础 日志

第十五篇 vue - 基础 - 组件基础

组件基础 组件允许我们将 UI 划分为独立的、可重用的部分,并且可以对每个部分进行单独的思考。在实际应用中,组件常常被组织成层层嵌套的树状结构 这和我们嵌套 HTML 元素的方式类似,Vue 实现了自己的组件模型,使我们可以在每个组件内封装自定义内容与逻辑 Vue 同样也能很好地配合原生 Web C ......
基础 组件 vue

第十四篇 vue - 基础 - 模板引用

模板引用 虽然 Vue 的声明性渲染模型为你抽象了大部分对 DOM 的直接操作,但在某些情况下,我们仍然需要直接访问底层 DOM 元素。要实现这一点,我们可以使用特殊的 ref attribute ref 是一个特殊的 attribute,和 v-for 章节中提到的 key 类似。它允许我们在一个 ......
模板 基础 vue

第十三篇 vue - 基础 - 侦听器

基本示列 计算属性允许我们声明性地计算衍生值。然而在有些情况下,我们需要在状态变化时执行一些“副作用”:例如更改 DOM,或是根据异步操作的结果去修改另一处的状态 在选项式 API 中,我们可以使用 watch 选项在每次响应式属性发生变化时触发一个函数 export default { data( ......
侦听器 基础 vue

第十二篇 vue - 基础 -生命周期

生命周期钩子 每个 Vue 组件实例在创建时都需要经历一系列的初始化步骤,比如设置好数据侦听,编译模板,挂载实例到 DOM,以及在数据改变时更新 DOM 在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码 注册周期钩子 举例来说,mounted 钩子可以用来在组件 ......
周期 生命 基础 vue

第十一篇 vue - 基础 -表单输入绑定

表单输入绑定 在前端处理表单时,我们常常需要将表单输入框的内容同步给 JavaScript 中相应的变量。手动连接值绑定和更改事件监听器可能会很麻烦 <input :value="text" @input="event => text = event.target.value"> v-model 指 ......
表单 基础 vue

第十篇 vue - 基础 -事件处理

监听事件 我们可以使用 v-on 指令 (简写为 @) 来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。用法:v-on:click="methodName" 或 @click="handler" 事件处理器的值可以是: 内联事件处理器:事件被触发时执行的内联 JavaScrip ......
事件 基础 vue

python基础篇:python中有哪些数据类型,你知道吗?

之前的文章已经简略介绍过python中的数据类型,并没有详细的介绍过,今天通过概念和案例的方式来介绍python中的数据类型。 Python是一种动态类型语言,这意味着变量的类型是在运行时确定的,而不是在编译时确定的。Python有许多内置的数据类型,包括数字、字符串、列表、元组、布尔型、浮点型、复 ......
python 类型 基础 数据

15.AQS的今生,构建出JUC的基础

大家好,我是王有志。今天我们接着学习AQS的部分,这次我们深入Doug Lea的设计,来探究AQS是如何通过“变种”CLH构建出JUC框架基础的。 ......
基础 AQS JUC 15

若依框架-Vue实用框架(权限控制和页面渲染)(四)

Vue实用框架(权限控制和页面渲染) 路由的组成 前端token获取那一步中有一块内容,只是简单提了一下,但其实实际涉及到的内容很多: 用户信息的获取 第一步的GetInfo后端接口不讲了,因为接口都比较简单,就根据获取得到的数据展开下: 前端权限控制粒度 依旧挑重点讲,user对象的无非就是包含了 ......
框架 权限 页面 Vue

若依框架-Vue实用框架(登录验证)(三)

Vue实用框架-Ruoyi(登录验证) token的登录验证中有一步没有详细铺开,即对用户的账号密码进行校验: package com.ruoyi.framework.web.service; @Component public class SysLoginService { 。。。省略 // 用户 ......
框架 Vue

若依框架-token的获取(二)

实用框架-Ruoyi(token的获取) token验证以及权限渲染需要结合前端vue进行分析查看,加上ruoyi前后端分离版本是基于vue-element-admin为前端基础进行改造,所以建议理解这块内容之前看一遍这套框架的详细说明文档。 Promise 前端代码中出现了大量以下代码 new P ......
框架 token

LLVM 编译器框架与流程分析

LLVM 编译器框架与流程分析 LLVM 编译器框架 LLVM是Low Level Virtual Machine(低级虚拟机)的简称,是一款编译器框架。但是它本质上并不是虚拟机,核心其实准确点应该是编译器相关支持。主要是支持代码优化、链接、代码生成、机器码生成。当然有的时候内部llc给人感觉确实是 ......
编译器 框架 流程 LLVM

AI 学习日志

日期 2022.03.29 我又来生产电子垃圾啦!大致是有一些宏伟的目标,但是能不能坚持下去就不知道了…… 总之先建一篇文章,留坑待填。 具体学哪些方面的内容,以及怎么个学法,往哪些方面去思考问题,主要关注哪些方面的问题…… 这些事情我都还不是很清楚,只有一个模糊而又坚定的目的在牵引着我,我只能不断 ......
日志 AI

linux设备树-基础介绍

一、介绍 1.1 为什么引入设备树 我们首先回顾一下我们之前学习过的驱动程序。比如: linux驱动移植-lcd驱动基础;在arch/arm/plat-samsung/devs.c文件中定义了platform设备s3c_device_lcd,在arch/arm/mach-s3c24xx/mach-s ......
基础 设备 linux

第八篇 vue - 基础 - 条件渲染

v-if v-if 指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回真值时才被渲染 <h1 v-if="awesome">Vue is awesome!</h1> v-else 你也可以使用 v-else 为 v-if 添加一个 else 区块 一个 v-else 元素必须跟在一个 v- ......
条件 基础 vue

第九篇 vue - 基础 - 列表渲染

v-for 我们可以使用 v-for 指令基于一个数组来渲染一个列表。v-for 指令的值需要使用 item in items 形式的特殊语法,其中 items 是源数据的数组,而 item 是迭代项的别名 data() { return { items: [{ message: 'Foo' }, ......
基础 vue

前端学习_基础认知

网页组成: 文字、图片、音频、视频、超链接 代码转换为网页的软件:浏览器 渲染引擎 渲染引擎:浏览器中专门对代码进行解析渲染的部分。(是浏览器的内核) 浏览器 内核 备注 IE Trindent IE、360极速、百度 FireFox Gecko 火狐浏览器内核 Safari Webkit Appl ......
前端 基础

AcWing算法基础课 数学知识(二)

一、欧拉函数 公式及其简单的证明 欧拉定理 若$a$与$n$互质,则有$a^{\phi(n)} \equiv 1 (mod \quad n)$ 简单证明 定义求欧拉函数 时间复杂度$O(\sqrt{n})$ int phi(int n) { int res = n; for (int i = 2; ......
基础课 算法 数学 基础 知识

第五篇 vue - 基础 - 响应式基础

声明响应式状态 选用选项式 API 时,会用 data 选项来声明组件的响应式状态。此选项的值应为返回一个对象的函数 Vue 将在创建新组件实例的时候调用此函数,并将函数返回的对象用响应式系统进行包装。此对象的所有顶层属性都会被代理到组件实例 (即方法和生命周期钩子中的 this) 上 export ......
基础 vue

第六篇 vue - 基础 - 计算属性

基础示例 模板中的表达式虽然方便,但也只能用来做简单的操作。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。比如说,我们有这样一个包含嵌套数组的对象 export default { data() { return { author: { name: 'John Doe', books: [ ' ......
属性 基础 vue

第七篇 vue - 基础 - 类与样式绑定

Class 与 Style 绑定 数据绑定的一个常见需求场景是操纵元素的 CSS class 列表和内联样式。因为 class 和 style 都是 attribute,我们可以和其他 attribute 一样使用 v-bind 将它们和动态的字符串绑定 在处理比较复杂的绑定时,通过拼接生成字符串是 ......
样式 基础 vue

MySQL服务器日志

分类 MySQL Server 主要有以下几类日志: | 日志类型 | 作用 | | | | | 错误日志(Error log) | 记录启动、运行、停止 mysqld 时遇到的问题 | | 查询日志(General query log) | 已建立的客户端连接和从客户端收到的语句 | | 二进制日 ......
服务器 MySQL 日志

springboot框架

简介 SpringBoot提供了⼀种快速使⽤Spring的⽅式,基于约定优于配置的思想,可以让 开发⼈员不必在配置与逻辑业务之间进⾏思维的切换,全身⼼的投⼊到逻辑业务的 代码编写中,从⽽⼤⼤提⾼了开发的效率,⼀定程度上缩短了项⽬周期。 SpringBoot项目创建 方式一:maven方式 1.创建⼀ ......
springboot 框架

linux基础01

Linux基础复习 前期必备知识 1.命令提示符 [root@WYJ001 ~]# root表示用户名信息 @分隔符 WYJ001为主机名称 ~表示所处目录位置 默认家目录 [tony@jason001 ~]$ 普通用户结尾是$符号 2.命令格式规范(语法规范) 01. linux中的命令区分大小写 ......
基础 linux

《Linux基础》02. 目录结构 · vi、vim · 关机 · 重启

(目录结构) 本文以 CentOS7.6 为例 1:目录结构 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录 “ / ”,然后在此目录下再创建其他的目录。 记住一句经典的话:在 Linux 世界里,一切皆文件! 具体的目录结构介绍: ==/bin/==(/usr/bin ......
183 结构 基础 目录 Linux

oracle 离线分析其他库的归档日志

oracle数据库是可以离线分析其他库的归档日志的,比如想分析生产库的归档日志,可以将其拿到测试库上来分析,以免影响生产库的性能。 dictory模式:将数据库的数据字典抽取到操作系统的一个文件里,这种方式必须设置UTL_FILE_DIR参数,这个参数是静态参数,修改后必须重启数据库才会生效。使用L ......
oracle 日志

【电脑操作技巧】重装系统之后的常用数据恢复方式和基础环境搭建

记录人生第一次重装系统之后的数据恢复过程,包括桌面恢复、常用软件下载和属性修改、vscode插件、zotero数据恢复、onenote笔记数据恢复,让重装系统的你不用慌。 ......
数据恢复 常用 方式 环境 技巧

CSS3-页面布局基础二——Box Model、边距折叠、内联与块标签

一、盒子模型(Box Model) 盒子模型也有人称为框模型,HTML中的多数元素都会在浏览器中生成一个矩形的区域,每个区域包含四个组成部分,从外向内依次是:外边距(Margin)、边框(Border)、内边距(Padding)和内容(Content),其实盒子模型有两种,分别是 ie 盒子模型和标 ......
布局 页面 标签 基础 Model

26:SwiftUI:基础知识

1:SwiftUI的运行速度优于UIKit,他减少了界面的层次结构,因此可以减少绘制步骤,并且他完全绕过了CoreAnimation,直接进入Metal,可以有优秀的渲染性能。 2:SwiftUI 就是⼀种声明式的构建界面的用户接口工具包。 3:声明式语法和指令式语法的区别: 声明式的我们需要提前声 ......
基础知识 SwiftUI 基础 知识

mysql binlog 几种日志格式的区别?

在MySQL中,二进制日志(binlog)是用于记录数据库操作的一种日志文件,主要用于主从复制、恢复数据等操作。MySQL提供了三种不同的二进制日志格式,分别是 Statement、Row 和 Mixed。它们之间的区别如下: Statement格式:该格式记录SQL语句的原始文本。这意味着在从主库 ......
格式 binlog mysql 日志