XOR
任务划分、任务设计、中断服务程序设计
[参考文章地址](https://blog.csdn.net/weixin_38956024/article/details/107159549?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2% ......
webdriver通过tag_name定位
webdriver通过tag_name定位 代码示例: #encoding = utf-8 import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdrive ......
锁的划分 Synchronized ReentrantLock区别
共享锁 多个事务的读操作可以同时进行,互不阻塞,但某个事务持有共享锁,其他事务不允许修改 如readWriteTrantLock就是共享锁 排他锁 当前持有锁的事务没有完成前,其他事务读、写都会阻塞。这样就能确保在给定时间内,只有一个事务能执行写入 如ReentrantLock、就是排他锁 在非Se ......
组件自定义事件(子传父组件)-$emit
案例:将子组件Student中的name传给父App组件 Student组件 <template> <div class="student"> <h3>学生姓名:{{name}}</h3> <h3>学校性别:{{sex}}</h3> <button @click="sendStuName">点我把学 ......
模块化和组件化的含义及区别
1、模块化【代码逻辑角度划分】 用于保证每个模块的只能单一 比如药品管理,就是一个模块,包含了列 表,添加,修改,删除; 2、组件化【UI界面角度划分】 页面上的每个独立区域,都可作为一个组件,便于组件复用 3、区别 划分角度不同 4、为什么要使用模块化和组件化 开发和调试的效率更高 可维护性强 避 ......
Dreaming of Freedom(数论,贪心)
用nsqrt(n)的时间复杂度就能过 //Dreaming of Freedom:https://codeforces.com/problemset/problem/1826/C #include <bits/stdc++.h> //#define int long long using names ......
const 与 指针
# const 与 指针 ### 指向 const 对象的指针 指向 const 对象的指针,不能够修改指针指向对象的值;但是可以修改指针的指向。举个例子:就是不能更换房间内的物品,但是可以更换房间。 我们都知道,指针的值是空间中的一个地址:也就是说不能修改地址指向对象的值;但是可以给指针一个新的地 ......
iOS 微信、支付宝、银联支付组件的进一步设计
原文地址:https://zhanglei.blog.csdn.net/article/details/121376500 ## 前言 有段时间没写技术文章了,一是因为工作太忙,再者因为本人文笔实在一般。最近终于闲下来,本着分享的目的将一些组件设计上的心得与大家分享。 本篇文章是基于原有一篇关于支付 ......
驱动开发:内核中进程与句柄互转
在内核开发中,经常需要进行进程和句柄之间的互相转换。进程通常由一个唯一的进程标识符(PID)来标识,而句柄是指对内核对象的引用。在Windows内核中,`EProcess`结构表示一个进程,而HANDLE是一个句柄。为了实现进程与句柄之间的转换,我们需要使用一些内核函数。对于进程PID和句柄的互相转... ......
双击打开Excel文件要反应很久之后才能打开,先开excel程序,再打开文件就很快的解决办法
最近电脑打开office 表格的时候,每次双击之后都要反应几十秒后才打开,而先开excel程序,再打开文件就很快的打开 出现这种情况可以通过修改注册表来解决1、Win+R, 输入regedit,打开注册表;2、打开HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open ......
Java 泛型
泛型 Genrics Java 泛型是在jdk5引入的新特性。它指定了接收参数的类型,避免了调用者乱传参,保留了代码的通用性和独特性。 泛型类和泛型方法 一般使用大写字母声明泛型,例如<T> 类型擦除 Type erasure 思考:能否插入一个字符串元素到一个整型数组中? 答案:通过反射是可以的, ......
[回忆录]舟
这是一个废物气急败坏之下做出的行为。 我大概是从愚人号活动的前几周入坑的。 当时新手池出了银灰,然后就一路开荒,后面也是抽到了 w,山等,但这个号没玩多久就卖了。 新号是夏活一发十连毕业的,新手池也是银灰加洁哥。 这个号明显是比上一个要欧的。 42,老玛,异德,陆陆续续上了我岛。 让我破防的是最近两 ......
过滤器和拦截器 (持续更新)
实现拦截器的前置 postHandle 和后置处理器 如果postHandler抛了异常。threadlocal的clear方法就无法实现, 所以可以放在后指处理器里面使用 从代码可以看出,拦截器接口有三个方法,分别的作用是: preHandle方法:叫做预处理方法,本方法在控制器方法(MyCont ......
服务器和存储入门
收藏:服务器和存储入门 Cloud研习社 Cloud研习社 2023-06-21 07:31 发表于山东 收录于合集 #服务器12个 #云计算251个 #计算机223个 第1章、什么是服务器服务器的逻辑架构仍然遵循冯·诺依曼架构,主要包含:处理器(CPU、GPU、DPU等)、存储器、I/O接口,以及 ......
轻量级的深度学习框架Tinygrad
Tinygrad是一个轻量级的深度学习库,它提供了一种简化和直观的方法来理解和实现神经网络。在本文中,我们将探讨Tinygrad及其主要功能,以及它如何成为那些开始深度学习之旅的人的有价值的工具。 https://avoid.overfit.cn/post/33edc61f5a414cefa4431 ......
webdriver根据XPath相对路径获取元素
webdriver根据XPath相对路径获取元素 #encoding = utf-8 import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.C ......
webdriver根据绝对路径标签id属性进行定位
webdriver根据绝对路径标签id属性进行定位 #encoding = utf-8 import time from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver. ......
超级详细的Vue安装与配置教程
# 超级详细的Vue安装与配置教程 ##### 目录 - [一、下载和安装Vue](https://www.jb51.net/article/251371.htm#_label0) - [二、创建全局安装目录和缓存日志目录](https://www.jb51.net/article/251371.h ......
Dapper简单使用读写分离
using Dapper; using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Threading.Tasks; using Syst ......
Linux 服务器必备的安全设置
Linux 服务器必备的安全设置,建议收藏!!! 马哥Linux运维 2023-06-20 22:56 发表于浙江 好不容易买了服务器,如果因为自己的疏忽,被黑客黑掉的话,那真的是太糟糕了! 下面告诉你一些简单的方法提高服务器的安全系数,我的云服务器就是这么配置的,虽然有些麻烦,但是感觉安心一些。 ......
ansible部署与实践
自动化工具ansible部署和实践 原创 对点 DevOps云技术栈 2023-06-16 23:26 发表于广东 收录于合集#ansible1个 1 介绍和部署 1.1 介绍 ansible的功能ansible是一个基于Python开发的自动化运维工具,基于ssh协议实现远程管理,可以实现多种批量 ......
c++内存分布之虚析构函数
关于 本文代码演示环境: VS2017+32程序 虚析构函数是一种特殊的虚函数,可以知道,虚函数影响的内存分布规律应该也适用虚析构函数。看看实际结果。 Note,一个类中,虚析构函数只能有一个。 本文将展开 单一继承和多继承两种情况 结论 1.虚函数表指针 和 虚函数表 1.1 影响虚函数表指针个数 ......
c++中虚析构函数如何实现多态的、内存布局如何?
作者:冯Jungle链接:https://www.zhihu.com/question/36193367/answer/2242824055来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 之前Jungle写过一篇文章《探究C++:虚函数表究竟怎么回事?》,主要通过测试 ......
XSS的攻击和怎么防止XSS的攻击
XSS:Cross Site Scripting【跨站脚本攻击】 一、概念 黑客向HTML文件或者DOM中添加恶意脚本 从而在用户浏览页面时利用插入的恶意代码,对用户实施攻击 二、分类 存储型XSS攻击 黑客向存在漏洞的服务器插入一段恶意JavaScript代码 当用户向服务器请求资源的时候就会请求 ......
Python TTS 初体验
最近有个需求 由于刚入职公司 不管是读写还是听说 都有很大的问题 于是正好找到一本python的书 准备把他再刷一遍 但是听力也想一起练了 怎么办呢 TTS 百度,讯飞,这种还要钱 不考虑了 打开gayhub 搜TTS GitHub - coqui-ai/TTS: 🐸💬 - 用于文本到语音转换的 ......
如何将不同类型的Property绑定_使用绑定表达式
# 如何将不同类型的Property绑定_使用绑定表达式 我们知道,相同的 Property 可以直接调用 bind 进行绑定。 而不同类型的 Property 则不能。 现在,我想令 textProperty 和 booleanProperty 进行绑定: 当 booleanProperty 为 ......
Java学习-集合篇
# 集合 什么是集合?有什么用? 数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其他类型的数据。 集合为什么说在开发中使用的较多? 集合是一个容器,是一个载体,可以依次容纳多个对象。 在实际的开发中,假设连接数据库,数据库当中有10条记录,那么假设把这10条记录查询出来,在java程序中会 ......
后台报401,怎么处理
1、401状态码的含义 axios向服务器端发送请求时,服务器端有些api接口要求传递token,token失效或没有传递,就会报401错误 服务端要求传递token信息,而实际发送请求时没有传递。 发送请求时有传递token到达服务器端,但由于时间比较久,这个token在服务器中已经过期了(服务器 ......