使用方法 经验 方法mysql

uniapp页面中的按钮使用分享功能

https://www.codenong.com/cs109827730/ ......
按钮 页面 功能 uniapp

vue3中useRouter和useRoute的使用

vue3路由新玩法useRoute和useRouter详解 原文链接 原来的vue2路由是通过this.$route和this.$router来控制的。 现在vue3有所变化,useRoute相当于以前的this.$route,而useRouter相当于this.$router 一、useRoute ......
useRouter useRoute vue3 vue

MySQL复习

第1章 DataBase Management Sys DataBase Admin Data Definition language Data Manipulation language Data Control Language 主动安全:抗性 被动安全:恢复 数据独立性:数据的组织和存储方法与 ......
MySQL

golang 使用 net包实现 tcp server 示例

之前用到 golang 进行网络编程时,主要就是使用 net/http 和 web 框架 gin,这些网络库的底层其实也还是用的标准库自带的 net包,很多是对路由或者其他做封装,而且 golang 本身的长处之一也是网络IO的处理,这也得益于其底层的 IO模型,今天我们分享的是基于 TCP ser ......
示例 golang server net tcp

VUE在Return中定义变量,放在方法中使用

Return中定义CSS变量 在Return 中定义一个比变量 data () { return { '--mg_top1':'3vh', }, } 在methods方法使用 this.$el.style.setProperty('--mg_top1', '3.6vh') 在CSS中使用 .mg_t ......
变量 方法 Return VUE

Python | raise的使用

当程序出现错误,Python会自动引发异常,Python允许我们在程序中手动设置异常,使用 raise 语句即可。一旦执行了raise语句,raise后面的语句将不能执行。 我们从来都是想方设法地让程序正常运行,为什么还要手动设置异常呢?首先要分清楚程序发生异常和程序执行错误,它们完全是两码事,程序 ......
Python raise

[开发者必读]如何使用MyEclipse仪表板?

MyEclipse v2022.1.0正式版下载 MyEclipse技术交流群:742336981 欢迎一起进群讨论 MyEclipse 仪表板是一个很好的项目起点,无论是开始一个新项目、在源代码控制中处理一个项目,还是寻找示例项目来学习一些新东西。 MyEclipse Dashboard视图可以让 ......
开发者 MyEclipse 仪表

burpsuite_pro_v2022安装以及环境配置,和使用方法

burpsuite是一个拦截工具,用来网络抓包和解析渗透的一个工具如何安装burpsuite首先把需要使用的软件下载下来并且解压到同一个文件夹里面,打开ddosi.org然后点击需要是用Java11的版本来运行才可以自动跳转到burpsuite安装好burpsuite之后需要下载一个火狐浏览器,火狐 ......

JavaScript方法获取屏幕缩放比例与分辨率

我们在开发一些前端页面的时候,会考虑到一些设备屏幕的兼容性问题,这个时候需要根据屏幕的分辨率以及缩放比例来进行实时的宽高设定,所以我总结了用JavaScript方法进行获取用户电脑屏幕的分辨率和缩放比例的数据: 获取屏幕缩放比例 //获取屏幕缩放比例 function getRatio() { va ......
JavaScript 分辨率 屏幕 比例 方法

Vue3 + element-plus使用注意

1.给组件设置ref="xxx" 例如: <el-table ref="tableRef" 定义tableRef时,需要注意尽量使用 ref() 而非 ref(null) const tableRef = ref(); 因为使用ref(null)会得不到$el的相关属性,即 undefined 例如 ......
element-plus element Vue3 plus Vue

MySQL数据类型

DB哥MySQL高级教程-系统学习MySQL共149课时 关注微信公众号免费学:【DB哥】 文末有MySQL高级课程目录 1、MySQL 数据类型 MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 1.2、mysql中编码和字符 在 mysql 中,一个中文汉字所占 ......
类型 数据 MySQL

JSON View谷歌浏览器插件使用

JSON VIewer: source code: https://github.com/tulios/json-viewer 谷歌浏览器插件,用于展示JSON、JSONP格式的代码文件。 网页显示效果如下: 插件主要参数修改: font-size:字体大小; line-height:行高。 官网介 ......
插件 浏览器 JSON View

关于oracel 递归语法start with connect by 和 left join 一起使用的一个bug

左表为树状结构机构表A,右表为人员表(有机构ID字段)B SELECT A.*, B.* FROM A LEFT JOIN B ON A.ORG_ID = B.ORG_ID START WITH A.ORG_ID = '011000000004' CONNECT BY PRIOR A.ORG_ID ......
语法 connect oracel start left

ant-design blazor 简单使用教程

使用教程 先本地安装模板,然后再创建项目 例: dotnet new --install AntDesign.Templates dotnet new antdesign --host=wasm --full -o monitor 生成后的项目如图所示: 直接运行,就可以看到结果了,开发效率确实很高 ......
ant-design 教程 design blazor ant

MySQL索引详解

DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 前言 因为现在使用的mysql默认存储引擎是Innodb,所以本篇文章重点讲述Innodb下的索引, 顺带简单讲述其他引擎。希望小伙伴们能通过这片文章对mysql的索引有更加清晰的认 ......
索引 MySQL

关于vcpkg中x-history命令移除后及git subtree的使用问答

1、现在的版本中已经移除了x-history命令, 我该使用什么方式来查看port的历史记录呢 如果当前版本的vcpkg中已经移除了x-history命令,您可以使用以下方法查看port的历史记录: 使用Git命令: 首先,确保您已经安装了Git。然后,在命令行或终端中,导航到vcpkg的安装目录。 ......
x-history 命令 history subtree vcpkg

CMarkup读取xml文件简单使用

1 class CClassXmlGet 2 { 3 public: 4 CClassXmlGet(void); 5 ~CClassXmlGet(); 6 /***********************************/ 7 bool InitXmlInfo(std::string str ......
CMarkup 文件 xml

MYSQL出现“ You can't specify target table '表名' for update in FROM clause”

You can't specify target table '表名' for update in FROM clause 翻译:不能先select出同一表中的某些值,再update这个表(在同一语句中) 一、案例 1、有三张表,分别是:学生表,班级表,成绩表 学生表: 班级表: 成绩表: 题目要求 ......
39 specify clause target update

【Mysql】复合主键和联合主键的区别

复合主键: create table index_test ( a int not null, b int not null, c int not null, d int null, primary key (c, a, b) ); 即一个表的主键同时由多个字段共同组成,复合主键索引见【Mysql】 ......
Mysql

[SDR] GNU Radio 系列教程(十四) —— GNU Radio 低阶到高阶用法的分水岭 ZMQ 的使用详解

1、前言 学会使用 GNU Radio 中的 ZMQ,是从低阶使用者向高阶迈进的第一步! 因为学会了 ZMQ,就可以将 GNU Radio 中的实时数据流通过 socket 引到外面的 python/c 等大型应用程序中,做数据分析、展示、人工智能等。 来自 ZeroMQ 官方介绍:ZeroMQ ( ......
低阶 Radio 分水岭 高阶 GNU

IDEA中使用ChatGPT

IDEA中使用ChatGPT 在IDEA中安装ChatGPT插件,可以帮助写基础逻辑代码,提高工作效率和学习效率,有兴趣可以玩一下。 插件名为 Bito。 1. 什么是Bito Bito是一款在IntelliJ IDEA编辑器中的插件,Bito插件是由ChatGPT团队开发的,它是ChatGPT团队 ......
ChatGPT IDEA

国内可直接使用的OpenAI DALL*E 图片AI体验站,可通过自然语言生成图片

演示效果: 国内可用的图片AI体验站:https://zizhu888.cn/text2img/index.html ChatGPT3.5 Turbo国内体验站: https://zizhu888.cn/chatgpt/index.html OpenAI DALL*E可以通过自然语言生成图片,内容创 ......
自然语言 图片 自然 语言 OpenAI

各场面试经验

蚂蚁金服面经 1. ArrayList 和 LinkedList 区别? ArrayList 是一个可改变大小的数组。当更多的元素加入到 ArrayList 中时,其大小将会动 态地增长。内部的元素可以直接通过 get 与 set 方法进行访问,因为 ArrayList 本质上就 是一个数组。 Li ......
场面 经验

K8s 部署 MySQL 8.0.19

yaml文件部署 apiVersion: v1 kind: Namespace metadata: name: database apiVersion: v1 kind: ConfigMap metadata: name: mysql-config namespace: database label ......
MySQL K8s K8 8s 19

简述PHP中trait的使用和同时引入多个trait时同名方法冲突的处理

PHP的类是单一继承模式,也就是每个类只能继承一个父类(基类)。 但有时需要引入更多通用(共用)的方法,同时这些方法又不适合集成到基类。 那么这时,就需要使用其他方法来引入这些方法。其中trait,就是方法之一。 trait是PHP5.4之后出现的一种代码复用方法,形式和Class非常相似,同时可以 ......
trait 多个 方法 PHP

学习TraceLogging事件,使用ETW记录,并使用WPA捕获和分析跟踪

优化响应行为的交互 下载WINDOWS评估和部署工具包 (Windows ADK) 保持默认安装 驱动延迟优化的基本步骤包括: 定义方案并添加 TraceLogging 事件。TraceLogging 是用于日志记录事件的系统,无需清单即可解码,TraceLogging基于windows事件跟踪(E ......
TraceLogging 事件 ETW WPA

Element-Plus中表格的使用

table的使用 基础使用 el-table是整个表格,其中的data是整个列表要展示的数据。一般我们使用表格所展示的内容都是数组嵌套对象的形式,width就是指定整个表格的宽度,也就是基础的css样式。 其中每一列使用el-table-column来包裹,在el-table-column中prop ......
Element-Plus 表格 Element Plus

Winform使用EFCore的CodeFirst(注入方式)

1、新建项目 使用vs创建一个winform的项目,这里就不演示了。 2、拉取nuget包 获取配置:Microsoft.Extensions.Configuration.Json 注入:Microsoft.Extensions.DependencyInjection mysqlEF:MySql.E ......
CodeFirst Winform 方式 EFCore

vscode使用ssh直连远程docker容器

1 在远程主机与其docker容器接口映射为 xxx:22 的情况下 先进远程主机的docker容器 docker exec -it -u root 容器 /bin/bash 为容器安装ssh apt-get update apt-get install openssh-server apt-get ......
容器 vscode docker ssh

软件工程日报——《用户故事与迅捷方法》读书笔记二

今天,我又读了一会儿《用户故事与迅捷方法》,有了新的心得体会: 用户故事是敏捷开发中的一种技术,用于描述系统的功能需求。 迅捷方法是一种敏捷开发方法,旨在通过快速迭代和反馈来提高软件开发的效率和质量。 这点在实际开放上很重要,在开发过程上要重点关注用户故事,了解用户的需求和各种条件限制,明白在需求背 ......
软件工程 笔记 日报 方法 故事