正则 表达式 实战shell
正则表达式
/* 一: 基本操作 二: 匹配: 单字符 三: 匹配: 多字符 四: 开头结尾 五: 匹配分组 */ 一: 基本操作 import re if __name__ == '__main__': # 匹配操作: match() result = re.match(正则表达式, 要匹配的字符串) # 提 ......
Kubernetes从入门到精通 实战入门
本章节将介绍如何在kubernetes集群中部署一个nginx服务,并且能够对其进行访问。 1 Namespace Namespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。 默认情况下,kubernetes集群中的所有的Pod都 ......
websocket群聊实战
演示及源码地址: 演示地址:https://www.wchime.xyz/#/ 后端代码:https://gitee.com/mom925/wchime-web-api 前端代码:https://gitee.com/mom925/uniapp-web 项目说明 项目技术:django+mysql+u ......
常用的正则表达式
开发过程中中常用正则式 身份证 弱校验:15位或18位,最后一位为校验位可能为数字或字符X (^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$) 手机号 ^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]| ......
Nginx 入门实战(2)--简单使用
本文主要介绍 Nginx 的实际使用,文中所使用到的软件版本:Centos 7.9.2009、Nginx 1.22.1。 1、环境准备 这里主要演示使用 Nginx 代理 Http 及 TCP 应用,环境信息如下: 主机 用途 Http 端口 TCP 端口 10.49.196.30 部署 Http、 ......
Django4全栈进阶之路23 项目实战(报修类型表):应用程序命名空间app_name和分页组件paginator
1、应用程序命名空间app_name from django.urls import path from . import views from .views import RepairDetailView app_name = 'repair' urlpatterns = [ path('repa ......
Django4全栈进阶之路22 项目实战(三种方式开发部门管理):方式三:FBV+ModelForm+get_object_or_404
1、视图 @login_required def department_list_view(request): departments = Department.objects.all() return render(request, 'base/depart/department_list.htm ......
Shell 脚本
一、走进 Shell 编程的大门 1)为什么要学 Shell? 学习 Shell 是为了提高我们自己工作效率,提高产出,让我们在更少的时间完成更多的事情。 一般 Shell 编程属于运维方面的知识,但我们做后端开发也是需要掌握的,对于 Shell 编程掌握程度的要求要比运维低。 目前 Linux 系 ......
Django4全栈进阶之路21 项目实战(三种方式开发部门管理):方式二:CBV+Django内置类(ListView, CreateView, UpdateView, DeleteView, DetailView)
在 Django 中,视图(View)是处理请求并返回响应的主要机制。Django 中有许多视图类可用于处理常见的 CRUD(Create、Read、Update、Delete)操作以及其他类型的请求和响应。 以下是 Django 中最常用的五个视图类: ListView:用于显示一个对象列表的视图 ......
Python 希尔排序(Shell Sort)原理以及应用
##希尔排序的原理: 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序; 随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。 希尔排序的原理是将待排序的序列按照一定间隔分成若干个子序列,对每个子序列使用插入排序进行排序,缩小间隔后再次进 ......
Django4全栈进阶之路20 项目实战(三种方式开发部门管理):方式一:FBV
1、模型 from django.db import models from django.contrib.auth.models import User # Create your models here. class Department(models.Model): name = models ......
Shell脚本之 笔记一
一、基础 脚本开头 像 #!/bin/sh,它同样也可以改为 #!/bin/bash。 #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell 运行shell (chmod +x file 加上执行权限,否则会提示无执行权限) 一定要写成 ./test.sh,而不是 ......
云原生时代崛起的编程语言Go基础实战
Go语言由于来自全球技术大厂谷歌创造及推动,其生态发展极其迅速,有可能成为未来十年内最有统治力的开发语言。本篇主要介绍Go目前发力的使用场景、开发环境、基础命令、命名规范,进一步了解其原生标准库的强大,最后通过多个Go代码示例演示了基础语法的使用,从而具备初级编程能力。 ......
ML-误差、偏差、过拟合、正则化
机器学习在损失函数中加入正则项,称为Regularize正则化。目的是防止过拟合。原理是:加上限制后,缩小了解空间,从而减少过拟合的可能性。 L0范数表示向量中非零元素个数,但L0范数的求解是个NP-Hard问题;L1范数也可以实现稀疏,而且更容易求解。L2范数不如L1范数更能够降低复杂度,但是处处 ......
Vue实战案例
Vue项目案例 结合之前学习的 vue.js、脚手架、vuex、vue-router、axios、elementui 等知识点,来开发前端项目案例(仅前端不含后端)。 1.项目搭建 其实就是将我们项目需要用到的组件都安装并配置好,需要做的事有: 创建项目 & 运行项目 vue create 项目名称 ......
Shell列表操作
字符串列表定义方法 已空格分割 a=(1 2 3 4) 输出列表所有元素 echo ${a[*]} 输出列表下标 echo ${!a[*]} 输出列表长度 echo ${#a[*]} 列表循环 for i in ${a[*]} do echo $i done 使用列表实现数值排序 ......
shell执行oracle命令,设置为linux crond定时任务
shell脚本编写举例 注意:此脚本执行用户为root用户,但是oracle安装在oracle用户下,脚本文件存放在/home/oracle/sqlScript目录下;脚本每次运行都会将运行日志打印到同层级的test.log文件夹。 #!/bin/bash # 输出详细日志,并保存到文件 set - ......
正则校验手机号
//校验手机号 function checkTelephone(text) { var telephone = text.value; if(telephone != ''){ //手机号 var reg = /^1[3|4|5|7|8][0-9]\d{8}$/; //电话 var reg0 = / ......
shell脚本中if的“-e,-d,-f”
文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filena ......
老杜Vue实战教程完整版笔记(5)Vuex
接上篇文章,分享动力节点老杜全新版Vue教程笔记 学习の地止:https://www.bilibili.com/video/BV17h41137i4 5 Vuex 5.1 vuex概述 vuex是实现数据集中式状态管理的插件。数据由vuex统一管理。其它组件都去使用vuex中的数据。只要有其中一个组 ......
Linux 实用shell脚本
1.查看有多少远程的 IP 在连接本机 #!/bin/bash #!/bin/bash # 查看有多少远程的 IP 在连接本机(不管是通过 ssh 还是 web 还是 ftp 都统计) # 使用 netstat ‐atn 可以查看本机所有连接的状态,‐a 查看所有, # -t仅显示 tcp 连接的信 ......
老杜2023最新Vue实战精讲(五)Vuex
动力节点老杜全新版Vue教程笔记分享给大家 学习の地止:https://www.bilibili.com/video/BV17h41137i4 视频教程从Vue2开始讲解,一步一个案例,知识点由浅入深,然后很自然的过度到Vue3版本。Vue3是目前企业中使用最多的一个版本。 视频中会把每一个Vue的 ......
Linux shell script read file line by line All In One
Linux shell script read file line by line All In One Linux shell 脚本逐行读取文件 I just want to replace thegrep command, and filter out the real IP address 1 ......
除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
可以在子句里加入TOP;比如top 100 percent,获取前100% -- 请查询出销售开始时间最早的产品,如果有多个,则按升序排序,选择第一个 select top 1 od.Name from (select top 100 percent p.Name from SalesLT.Prod ......
Python-3 lambda表达式
1.lambda表达式主要的作用就是将代码更加简洁高效 指的是:表达一句只有返回值的函数 语法:lambda 参数: 返回值 """ -*- coding: utf-8 -*- @FileName: lambda.py @Software: PyCharm @Time : 2023/4/28 13: ......
LeetCode 241 为运算表达式设计优先级
LeetCode | 241.为运算表达式设计优先级 给你一个由数字和运算符组成的字符串 expression ,按不同优先级组合数字和运算符,计算并返回所有可能组合的结果。你可以 按任意顺序 返回答案。 生成的测试用例满足其对应输出值符合 32 位整数范围,不同结果的数量不超过 104 。 示例 ......
linux shell 脚本中变量截取
今天再写shell的时候,感觉字符串截取不是特别顺利,最后用切割字符串获取的,就随便整理一些 定义变量 [root@iZ1la3d1xbmukrZ ~]# net=https://www.cnblogs.com/dalianpai/ [root@iZ1la3d1xbmukrZ ~]# 1、# 号截取 ......
实战案例 | 双束聚焦离子束(DB-FIB)和透射电子显微镜(TEM)在芯片失效分析中的组合应用
在做HTGB(高温栅偏测试)项目时,出现了Pass die漏电较小,Fail die IGSS漏电过大 (>200nA) 的情况。需要对漏电大的芯片进行复测,同时定位漏电所在的位置(热点Hot spot)。之后再利用FIB/TEM对漏电位置进行微观结构/成分分析,找到漏电点所在的膜层;最后基于电镜分 ......
【剑指 Offer】 19. 正则表达式匹配
【题目】 请实现一个函数用来匹配包含'. '和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(含0次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但与"aa.a"和"ab*a"均不匹 ......
Lambda表达式总结
接口为函数式接口(只有一个实现的方法) lambda表达式只能有一行代码实现的情况下才能简化为一行,如果有多行,那么就需要用{}包裹 参数可以去掉参数类型(统一去掉,或者不去掉) 函数式接口: // 只有一个实现方法 interface ILike() { void lambda(); } 示例代码 ......