NOT
linux 安装程序
目录 一、编辑安装 二、yum安装 一、编辑安装 原理:本地源码包安装,编辑后安装 编辑安装过程: 1.解压压缩包:tar -xzvf 2.安装依赖环境:yum install apr* gcc* pcre* -y 3.配置安装路径:./configure --prefix=/opt/apps/ht ......
shell
1、编写shell脚本的格式 ```bash#!/bin/bash# 指定解析器 # 注释 1、编写一个脚本,实现创建100个txt文件 #!/bin/bash touch {1..100}.txt``` 2、运行脚本的几种方式 ```bash方式一:绝对路径(运行的脚本必须有可执行权限) 方式二: ......
练习——简单的TcpCS了解基本概念
package com.net; import java.io.IOException; import java.io.OutputStream; import java.net.*; //客户端 @SuppressWarnings({"all"}) public class TCPClient_ ......
Vue3 h函数渲染组件
1、渲染ElSelect组件 const modulleFilters = ref([ { label: 1, value: 2 }, { label: 2, value: 3 }, ]); const search = ref(''); const tableColumn = [ { prop: ......
Q查询优化,ORM查询 常用字段参数类型,AJax携带文件数据
Q查询进阶操作 from django.db.models import Q q_obj = Q() # 1.产生q对象 q_obj.connector = 'or' # 默认多个条件的连接是and可以修改为or q_obj.children.append(('pk', 1)) # 2.添加查询条件 ......
杂感
走的人走完了,我一个人呆在这,喝了杯可乐,吃了个泡面,从来没有像现在这样怀疑自己,有种说不出来的感觉。感觉很多人把很多东西算的太清楚了,好像却一种那种江湖侠士的畅爽和登山者的坚毅——但是为什么他们目前走的更远呢? 草,这泡面好像不太够还是去吃个饭吧。 现在好像理解了为什么潦倒之人会去酗酒度日,有种无 ......
第四章 字符串
串 string ,零个或多个字符组成的有限序列. 空串用∅表示 子串: 串中任意个字符的序列. 主串: 包含子串的串 ASCII编码 串的存储 字符串的模式匹配 朴素模式匹配算法 时间复杂度O((n-m+1)*m)=O(nm) KMP算法 主串指针不回溯. ......
docker部署
使用 Docker 在 CentOS Linux release 7.9.2009 服务器上部署 MySQL 和 Redis 是一个非常好的选择,因为它可以让你更轻松地管理和维护服务。以下是如何使用 Docker 完成这两个数据库服务的安装: 安装必要的依赖: kotlin Copy code su ......
并查集
并查集基础 一、概念及其介绍 并查集是一种树型的数据结构,用于处理一些不相交集合的合并及查询问题。 并查集的思想是用一个数组表示了整片森林(parent),树的根节点唯一标识了一个集合,我们只要找到了某个元素的的树根,就能确定它在哪个集合里。 二、适用说明 并查集用在一些有 N 个元素的集合应用问题 ......
本地图文直接复制到UMEditor编辑器中
百度ueditor新增的将word内容导入到富文本编辑框的功能怎么没有啊,... ueditor实现word文档的导入和下载功能的方法:1、UEditor没有提供word的导入功能,只能说是粘贴复制。 2、方案:用poi来提供word导入,思路是将word转换为html输出,再用UEditor提供的 ......
Spring17_注解开发7
一、Spring原始注解 Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置文 件可以简化配置,提高开发效率。 Spring原始注解主要是替代<Bean>的配置 注入的3个注解用来替代property注入的。 注意:使用注解进行开发时,需要在a ......
JAVA中字符串的常用方法
JAVA中字符串的常用方法 字符串不能改变,创建后就无法更改了 创建字符串的两种方式 直接赋值 new的方式获取一个字符串对象 构造方法 构造方法说明 public String() 创建空白字符串,不包含任何内容 public String(String Original) 根据传入的字符串,创建 ......
配置wordpress:给文章添加二维码(wordpress 6.2)
一,给文章添加二维码: 代码: <img src="https://api.sey.ink/api/qr?text=<?php the_permalink(); ?>&size=100" alt="QR:<?php the_title(); ?>"/> 编辑文章页面->single.php: 查看效 ......
Spring @Scheduled注解的理解
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为: 1.秒(0~59) 2.分钟(0~59) 3.小时(0~23) 4.天(月)(0~31,但是你需要考虑你月的天数) 5.月(0~11) 6.天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,F ......
ESP32E使用C#进行开发
1. 环境搭建 1.1 安装Nanoff工具 dotnet tool install -g nanoff 执行如下图 1.2 刷写固件 板子刷写固件型号不同(与硬件相关)(COM6要选你自己的Com口名称) nanoff --serialport COM6 --target ESP32_REV0 - ......
3-selenium反爬了,网页打开一直提示失败
添加如下代码 from selenium.webdriver import ChromeOptions option = ChromeOptions()option.add_experimental_option('excludeSwitches', ['enable-automation'])op ......
实例046 数组的下标界限
以下是使用Java文本框控件实现Java数组的下标界限完整代码,包括详细注释: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Test extends JFrame implements ......
linux模块驱动编写示例
2023-05-04 关键字: 该驱动可通过dts配置属性,可在/dev创建节点,支持对/dev下的节点进行标准IO读写以及ioctl读写。 dts如下: ir_cut { status = "okay"; compatible = "chorm, ir-cut"; gpios = <&gpf 0 ......
WebSocket协议:5分钟从入门到精通
一、内容概览 WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket的安全攻击,以及协议是如何抵御类似攻击的。 二、什么是WebSocket HTML5开始提供的一种 ......
websocket
WebSocket详解 目录 1、什么是Socket?什么是WebSocket? 2、WebSocket的通信原理和机制 3、WebSocket技术出现之前,Web端实现即时通讯的方法有哪些? 1、定期轮询的方式 2、SSE(Server-Sent Event,服务端推送事件) 3、Comet技术 ......
DAX:概述EARLIEST和EARLIER函数
EARLIER函数用于访问外层行上下文,即使用外层行上下文,而不是最内层的行上下文检索列的值。 EARLIER(<column>, <number>) EARLIEST(<column>) 注意:EARLIER函数接受第二个参数,默认值是1,表示要跳过的层数,可以跳过2层或多层行上下文。EARLIE ......
广告数据分析
为了准备一个广告营销方向的数据分析,买了本书来看,也看了不少文章和推送,来doc一下。 terminology 什么是信息流广告 信息流广告是一种与内容混排在一起的广告,又叫原生广告。它被称为最不像广告的广告,长得最像内容的广告。如果你不留意在它们周围出现的“推广”、“广告”字样,可能你都不会发现这 ......
2023AAAI_Ultra-High-Definition Low-Light Image Enhancement: A Benchmark and Transformer-Based Method(LLformer)
一. motivition 1. 之前的数据集分辨率较低 二. contribution 1. 提出两个超高清数据集UHD-4k和UHD-8k 2. 网络结构LLFormer(网络结构类似2022CVPR_Restormer: Effificient Transformer forHigh-Reso ......
周四打卡
问题描述: 本题要求输入一个字符串,判断该字符串是否为回文串。如果该字符串是回文串,则输出YES,否则输出NO。保证字符串长度小于1000。 设计思路: 首先需要从用户处获取输入的字符串,然后对该字符串进行遍历,将其逆序存储并与原字符串进行比较,如果两者相等则该字符串为回文串,否则不是。应该使用循环 ......
面试题——python后端开发
Python 和 Java、PHP、C、C#、C++等其他语言的对比? python语言,是面向对象、直译式计算机程序设计语言,python语法简洁清晰,具有丰富和强大的类库。 Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支持继承、重载、派生、多继承,有益于增强源代码 ......
虚拟机安装 bind 9 及顶级域名解析
如何将所有域名解析到同一个 网关服务器中,手把手教学!!! # 安装可以参考下面这个教程 ISC BIND9 - 最详细、最认真的从零开始的 BIND 9 - DNS服务搭建及其原理讲解 (Debian / Windows) - DoHerasYang - 博客园 (cnblogs.com) 我这边 ......
Git的相关学习2(要点:git常用指令)
git的主要工作流程 获取本地仓库 git常用指令 需要知道的是,刚才我们创建好的一个本地仓库,里面的文件除了**.git文件夹,其余的均为工作目录**; 从工作区提交到暂存区: git add .(表示提交到所有的文件里面去) 从暂存区提交到本地仓库(需要加入相应注释): git commit - ......
点击×然后隐藏应用到托盘中
electron关闭页面隐藏到托盘 使用electron的Tray模块。该模块可以添加图标和上下文菜单到系统通知区。 下面是主要代码: import { Menu, Tray} = require('electron'); let win; function createMainWindow() { ......
java面对对象编程-内部类
内部类 内部类就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对于B类来说就是外部类了。 成员内部类 静态内部类 局部内部类(写在方法里) 匿名内部类 外部类:用new,内部类:通过外部类来实例化内部类 内部类可以直接访问外部类的私有变量、方法等等 ......
Django--数据库迁移命令
数据库迁移命令 我这里用的是Django 3.2版本,mysql 8.0版本 1.我们的模型类需要写在应用下的model.py文件中 # Create your models here. class User(models.Model): # id int primary key auto_incr ......