AND
什么叫视图?游标是什么
视图:是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。对视图的修改会影响基本表。它使得我们获取数据更容易,相比多表查询。 游标:是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元中的特定行,从结果集的当前行检索一行或多 ......
py加密
.pyc 1.单个文件: python -m py_compile file.py 其中的 -m 相当于脚本中的import,这里的-m py_compile 相当于import py_compile 脚本: Code: import py_compile py_compile.compile('p ......
云计算openstack共享组件——时间同步服务ntp(2)
一、标准时间讲解 地球分为东西十二个区域,共计 24 个时区格林威治作为全球标准时间即 (GMT 时间 ),东时区以格林威治时区进行加,而西时区则为减。地球的轨道并非正圆,在加上自转速度逐年递减,因此时间就会有误差在计算时间的时,最准确是使用“原子震荡周期”所计算的物理时钟。这种时钟被称为标准时间即 ......
性能测试的指南:测试类型、性能测试步骤、最佳实践等
近期公司为了节省成本搞了一波机房迁移,整合了一些南美部署架构。有一些上google云和有些下阿里云等大的调整。 在做机房迁移项目当中就需要思考如何进行性能测试,这种大的机房迁移SRE(运维)会针对组件会做一些单组件的性能测试,但是整个迁移之后性能上面会不会整体上达到与迁移之前一致,并不能讲的很清楚。 ......
Windows下使用图形化的Havoc C2
Windows下使用图形化的Havoc C2 前言 这几天用goland去连虚拟机去coding真的心累,想着搞个wsl算了虽然测试又变麻烦了(wsl2和VMware一起开有问题,可能保存不了快照),目前sliver的没问题动起手来方便多了,havoc因为是图形界面,网上几乎没有什么文章写这个,所以 ......
用Maven Protocol Buffers Plugin自动根据工程下的proto文件编译
1 <build> 2 <plugins> 3 <plugin> 4 <groupId>com.github.os72</groupId> 5 <artifactId>protoc-jar-maven-plugin</artifactId> 6 <version>3.11.1</version> < ......
如何进行跨域配置
nginx跨域配置 配置参考1 location / { add_header 'Access-Control-Allow-Origin' '*' always; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS' alway ......
为什么用自增列作为主键
如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引、如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随着行记录的写入而主键递 ......
4、nginx configure执行流程
1、configure源码 configure由Shel1脚本编写,执行过程中间会调用<nginx-source>/auto/目录下的脚本。 #!/bin/sh # Copyright (C) Igor Sysoev # Copyright (C) Nginx, Inc. # auto/option ......
P9338 [JOISC 2023 Day3] Chorus
套路地把题意转到走棋盘上,即给定一个 \(n \times n\) 的网格图,\(\texttt A\) 代表向右走一步,\(\texttt B\) 代表向上走一步,那么每次操作就是把右上和左下互换。 设 \(f_i\) 表示从 \((1, 1)\) 到 \((i, i)\) 的最小开销,\(w(l ......
TS自动轮播图
App开发中经常用到这种轮播图组件。 最近在做Vue商城类的应用时正好用到,整理记录一下一遍后续使用。主要逻辑就是通过定时器间隔一定时间移动显示内容到对应位置改变offset,需要特殊处理的地方是滚动到最后一页时,把首页拼接到后边,下一次滚动时滚到第一页然后重置,形成循环往复自动播放。本组件还添加了 ......
vue-router动态路由 - 角色切换或退出登录时重置路由表
vue-router@4以上可以使用removeRoute()方法来移除. router.getRoutes().forEach(route => { // 这里还需要条件判断哪些是静态路由不需要移除 router.removeRoute(route.name); }); 但是vue-router@ ......
.Net Core 使用Magick.NET 将PDF文件转成图片
一、在使用前需要在电脑上安装ghostscript,对于ghostscript的详细介绍,可自行百度查看(https://ghostscript.com/)。以下是分享的百度云盘资源。链接:https://pan.baidu.com/s/1uKekX4iWCEDAsZWDsDMG0Q?pwd=9kk ......
Linux—yum/dnf工具
Linux yum/dnf工具 1、rpm的弊端 当用rpm安装软件时,若遇到有依赖关系的软件,必须先安装依赖的软件才能继续安装我们要安装的软件,当依赖关系很复杂的情况下,这种安装方式就很让人头疼,所以我们需要另一种安装方式来解决这个问题,今天我们要来学习的就是这样一个工具--yum 2、yum/d ......
input框
<div class="inputs"> <input v-model.trim="inputname" type="text" class="FirstName" @change="changename()"> <span v-if="user_name" id="FirstName">单位全称 ......
大模型评测探索
大模型评测探索 一、简介:大模型评测方法对比,对比传统的机器学习、深度学习与大模型测试过程,分析大模型评测体系。 二、以前的评价(机器学习、深度学习) 评价分散:以前标准能力评价往往较为零散,每个能力有各自的评价,局限在下游任务,比如图像识别:准确率、精准率、召回率,文本分类:Micro,推荐系统: ......
Docker CE 开启远程访问
1、Docker-CE安装 参考:https://www.cnblogs.com/a120608yby/p/9883175.html 2、修改docker配置文件(这里以docker 24.0.7版本为例) # vim /usr/lib/systemd/system/docker.service [ ......
SciTech-BigDataAIML-Tensorflow-Introduction to Gradients and Automatic Differentiation
In this guide, you will explore ways to compute gradients with TensorFlow, especially in eager execution. Automatic Differentiation and Gradients Auto ......
week 2(ing)
任务 做登陆界面。 有后端响应,有代码测试登录功能 B/S架构。 客户端:处理用户输入、发送请求到服务器以及处理服务器返回的数据; 服务器端:验证用户、处理数据查找文件; 确定数据的传输格式; 做查找文件的功能 写每日博客 改开题报告,明白自己要做什么。(格式、细化研究步骤,重难点和国内研究状况着重 ......
pnpm : 无法加载文件 路径因为在此系统上禁止运行脚本 。有关详细信息,请参阅 https:/go.microsoft.com/fwl ink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1
在vscode命令行输入npm i -D @types/wechat-miniprogram @uni-helper/uni-app- 报如下错误: pnpm : 无法加载文件 C:\Users\Administrator\AppData ** ** \Roaming\npm\pnpm.ps1,因为 ......
Arrays.copyOfRange方法
Arrays.copyOfRange方法源码,本质是调用了System.arraycopy方法 * @param original the array from which a range is to be copied 原数组* @param from the initial index of t ......
MegEngine 版本最新发布!新增支持寒武纪思元系列 AI 芯片训练和推理
MegEngine 与 寒武纪目前完成了常见 cv 模型的算子适配,这也标志着寒武纪端云一体的人工智能芯片,与 MegEngine 深度学习框架的成功融合。 ......
编译和安装gdb
较高版本的gdb能显示更多的调试信息,因此有必要升级一下自己的编译环境。 # 安装 GMP 库及其开发文件(gdb的安装需要这个) sudo yum install gmp gmp-devel # 下载源文件 wget http://ftp.gnu.org/gnu/gdb/gdb-12.1.tar. ......
YOLO+SlowFast+DeepSORT 简单实现视频行为识别
前言 前段时间刷短视频看到过别人用摄像头自动化监控员工上班状态,比如标注员工是不是离开了工位,在位置上是不是摸鱼。虽然是段子,但是这个是可以用识别技术实现一下,于是我在网上找,知道发现了 SlowFast,那么下面就用 SlowFast 简单测试一下视频的行为识别。 工具简介 YOLO YOLO 是 ......
Linux—源码安装包管理
Linux源码安装包管理 1. 源码包基本概述 在linux环境下面安装源码包是比较常见的, 早期运维管理工作中,大部分软件都是通过源码安装的。那么安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。 源码包的编译用到了linux系统里的编译器,通常源码包都是用C语言开发的,这也是因为C ......
Linux—计划任务
Linux 计划任务 1、什么是计划任务 简单来说,就是某些我们需要定时执行的任务,可以是某条命令,也可以是某个脚本。 例如: 每天早上的起床闹钟 日历中女朋友生日提醒 手机中事件提醒功能 2、计划任务使用场景 1.按天进行日志切割 2.定时同步互联网时间 3.每天备份数据库数据 4.定时删除不需要 ......
ASP.NET Core 授权二(自定义token)
TokenAuthenticationHandler.cs 首先自定义一个类TokenAuthenticationHandler,然后需要继承IAuthenticationHandler接口 具体代码: public class TokenAuthenticationHandler : IAuthe ......
eclipse 依赖项排序
1.介绍 我们经常会在依赖中查找对应的jar包,但是依赖过多的话查找很不方便,eclipse也没有对应的搜素功能,但是有一个根据依赖项排序功能,我们可以打开这个功能,便于查找依赖的jar包. 2.功能位置 windows-preferences,勾选这里即可按照jar包名称排序 ......
mac安装AirtestIDE
应用下载安装 使用方法 1.iOS-Tagent a. Download iOS-Tagent to the local computer. git clone git@github.com:AirtestProject/iOS-Tagent.git b. Open iOS-Tagent with ......