NOT

连接查询-内连接

内连接查询语法; 隐式内连接:select 字段列表 from 表1,表2 where 条件...; 显式内连接:select 字段列表 from 表1 join 表2 on 连接条件...; 内连接是查询两张表的交集部分 代码: select emp.name,dept.name from emp ......

Laravel日期处理

1. 常用: echo Carbon::now(); // 2016-10-14 15:18:34 echo Carbon::today(); // 2016-10-14 00:00:00 echo Carbon::tomorrow('Europe/London'); // 2016-10-14 0 ......
日期 Laravel

Lunix常用命令

ll 查看当前目录下的所有文件 pwd 查看当前位置 cd 进入某个文件夹 wget 是Linux系统用于从Web下载文件的命令行工具,支持 HTTP、HTTPS及FTP协议下载文件 tar 压缩加压命令 tar xvf 解压某个压缩包 su 切换管理员 ......
命令 常用 Lunix

1238. 循环码排列

题目链接:1238. 循环码排列 方法:格雷码 解题思路 令 $N = 2^n-1$,将 $i = 0, ... , N,$ 分别转换为其对应的格雷码,用 $g$ 数组存储,即 $g[i]$ 表示 $i$ 对应的格雷码的十进制的值。由于题目中 $start$ 表示的是格雷码的十进制值,且返回的为格雷 ......
1238

1247. 交换字符使得字符串相同

题目链接:[1247. 交换字符使得字符串相同] 方法:找规律 解题思路 由于只能两个字符串之间交换字符,单个字符串内不允许交换,因此如果只有一个字符对不相同,那么一定无法通过交换变为相同字符串,同理当不相同的字符对为奇数时,也无法通过交换变为相同字符。 当不相同的字符对数为偶数时,现在考虑以下几种 ......
字符 字符串 1247

基于墨者靶场报错盲注分析SQL注入之报错盲注

报错注入是利用了数据库的某些机制,人为的制造错误条件,是的查询结果能够出现在错误信息中。有 xpath语法错误xpath语法错误利用xpath语法错误进行报错注入时利用了extractvlue与updatexml两个函数。使用条件:nysql版本大于5.1.5extractvalue函数原型:ext ......
靶场 SQL

[MAUI 项目实战] 手势控制音乐播放器(二): 手势交互

@ 原理 定义一个拖拽物,和它拖拽的目标,拖拽物可以理解为一个平底锅(pan),拖拽目标是一个坑(pit),当拖拽物进入坑时,拖拽物就会被吸附在坑里。可以脑补一下下图: 你问我为什么是平底锅和坑,当然了在微软官方的写法里pan是平移的意思,而不是指代平底锅。只是通过同义词来方便理解 坑就是正好是平底 ......
手势 实战 播放器 项目 音乐

leetcode杨辉三角

给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 出处:leetcode 对于此题可以建立一个vector<vector<int>>,对外层开辟numRows行,对内层开辟从零开始每次加一个,并把头尾都置为一,然后根据 ......
杨辉三角 leetcode

分析以下数字的规律1 1 2 3 5 8 13 21用Python语言编程实现输出,此为斐波那契数列

方法一:list1=[] #定义一个空列表for i in range(15): #遍历语句循环15次 if i==0 or i==1: #前两个数字的值都是1 list1.append(1) # print(list1) else: list1.append(list1[i-1]+list1[i- ......
数列 语言编程 规律 语言 数字

2023年职业危机重新开始写技术博客

为什么说我现在又开始写技术博客。 本人是个普通人,说的通俗点就是屌丝一枚,本科学的生物工程专业,2011年开始工作,做了4年生物技术方面的工作,混的不怎么样,可能当时这个专业工作都不好,大学同学基本都转行了,我也从2015年开始转行,学习软件工程开发,然后开始软件开发这行工作,因为半路转行技术一般, ......
危机 职业 技术 博客 2023

多表查询-概述

概述:从多张表中查询数据笛卡尔积:在数学中,两个集合 A集合和B集合的所有组合情况(在多表查询中,需要消除无效的笛卡尔积) 多表查询分类: 连接查询: 内连接:相当于查询A,B交集部分的数据 外连接: 左外连接:查询左表所有数据,以及两张表交集的部分数据 右外连接:查询右表所有数据,以及两张表交集的 ......

css浮动问题

引出问题 这是一个正常的排版 代码如下 <style> .father { width: 200px; border: 1px solid red; } .son { width: 100px; height: 100px; background-color: blue; } </style> <d ......
问题 css

零拷贝

是什么 什么是零拷贝呢? 这个词想必听过不止一次了吧, 但一直没有认真的研究一下这到底是个什么玩意. 在很久之前, 一次IO 操作的流程大致是这样的: 假设, 这里的 IO 设备是磁盘, 那么磁盘的一次read操作流程如下: CPU向磁盘发起 IO 请求 磁盘将数据放入磁盘控制器缓冲区(上图步骤1) ......
拷贝

windows下无法访问静态图片,报错java.net.UnknownHostException

如果你是这种方式映射静态文件的,那可以继续看下去了 @Value("${prop.me.hddir}") private String hddir; private void addstatic(ResourceHandlerRegistry registry){ String dir=hddir+ ......

1140. 石子游戏 II

题目链接:1140. 石子游戏 II 方法一:dfs(超时) 解题思路 题目要求$Alice$取得的石子数尽可能的多,那么就要使得$Bob$取得的石子尽可能的少,但是$Bob$也想要取得更多的石子,因此$Alice$在每次选取时,要使得在此种选取方法下,$Bob$能取的石子数最小。 现定义$dfs( ......
石子 1140 II

2023年4月8日leetcode练习心得

给你一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 你必须设计并实现线性时间复杂度的算法且仅使用常量额外空间来解决此问题。 来源:力扣(LeetCode)链接:https://leetcode.cn/prob ......
leetcode 心得 2023

数据类型转换

数据类型转换分为自动类型转换和强制类型转换。 自动类型转换 把一个表示数据范围小的数据或者变量赋给另一个表示数据范围大的变量。 强制类型转换 把一个数据表示范围大的数据或者变量赋给另一个表示数据范围小的数据。强制类型转换可能会导致数据精度的丢失。 格式:目标数据类型 变量名=(目标数据类型)值或者变 ......
类型 数据

mysql学习日记-02 数据表的基本操作

一、创建和查看数据表 创建数据表:前提要选择一个数据库,命令:USE 数据库; CREATE TABLE 表名称(字段名 数据类型,...);CREATE TABLE user(u_name VARCHAR(10), u_age int(3),u_sex VARCHAR(1)); 查看所有数据表 S ......
数据表 基本操作 日记 数据 mysql

第六周作业

使用for循环计算1-100的和,除了以3结尾的那些数 package dsfa; public class dgd { public static void main(String[] args) { // TODO Auto-generated method stub int i,sum=0; ......

1326. 灌溉花园的最少水龙头数目

题目链接:1326. 灌溉花园的最少水龙头数目 方法:贪心 解题思路 每次到达端点l时,寻找在此处能够到达的最远右端点; 思路一: 先对每个水龙头能够覆盖的 $[l, r]$ 构成的数组 $rg$ 按照 $l$ 进行从小到大排序,然后遍历右端点 $r=[0, n]$,对于当前 $r$,在 $rg$ ......
水龙 水龙头 数目 花园 1326

记录-VueJs中如何使用Teleport组件

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 了解排序算法的优缺点和适用场景是非常重要的,因为在实际开发中,需要根据实际情况选择最合适的排序算法。不同的排序算法适用于不同的场景,有的算法适用于小规模的数据集,有的算法适用于大规模的数据集,有的算法适用于稳定排序,有的算法适用于不稳定排 ......
组件 Teleport VueJs

泛型

泛型 泛型在创建对象时指定泛型类型 在创建泛型类时若没有指定泛型类型,将按照Object类型处理 不支持基本数据类型 泛型类派生子类 泛型接口 泛型接口得使用 实现类不是泛型类,接口要明确数据类型 实现类也是泛型类,实现接类与接口泛型类型要一致 类型通配符 当参数传递为一个泛型时例如set(Box ......

LYT-C#-网络调试助手下载

(25条消息) 调试工具之UDP/TCP网络调试助手NetAssist_随意一局-小猩猩的博客-CSDN博客 下载地址 链接:https://pan.baidu.com/s/1az9ogJQrb4TqWK632cvCdw 密码:k6wp ......
助手 LYT-C 网络 LYT

windows提权

Trusted service path漏洞 原理:服务路径和快捷方式路径具有一个或多个空格美哦与被引号括起,windows会对每一个空格尝试寻找名字与空格前的名字相匹配的程序执行,造成路径拦截形成漏洞 当路径中存在没有被引号引起来的服务路径 C:\program files\com monfile ......
windows

前端笔试遇到的两个编程题

倒计时: 在倒计时不超过一天的代码 var hour = document.querySelector(".hour"); var minute = document.querySelector(".minute"); var second = document.querySelector(".se ......
前端 笔试 两个

第二周vue学习

单文件组件: 框架: 如果我们的组件为一个,通常采用默认暴露:export default school(名字) 上图中,name:“school”;组件名通常与xxx.vue名相同(name省略也可以运行,组件名则会被随便取) app.vue:汇总全部组件 main.js:创建vue实例,并且指明 ......
vue

Windows 系统 多桌面切换的 鼠标实现

我作为一个开发者正常在日常的工作环境中大多是使用Mac OS系统进行开发。也经常会接触到windows系统。 我认为,苹果操作系统在使用体验方面非常人性化,比如提供了很多方便的快捷键和快捷指令。对于我来说,最喜欢的功能就是苹果的多桌面,让我可以更加高效地处理任务。虽然 Windows 操作系统也提供 ......
鼠标 桌面 Windows 系统

getter和setter方法的一些注意事项

getter和setter方法的一些注意事项 布尔型应该用isxxx()进行设置,而get方法不变 class代码 public class Person { private String name; private boolean is_male; public void setName(Stri ......
注意事项 事项 方法 getter setter

Gamma矫正

Gamma矫正 颜色空间 定义颜色空间需要:色域、白点和Gamma值 (色域指一个颜色空间所有可能颜色的总称 ,白点是色域中最亮的点,gamma指的是对色域中色彩采样的方式,gamma=1就是均匀切割,否则为不均匀切割。) 下图中sRGB和Rec.709的颜色空间是一样的,它们只是传递函数不同,那么 ......
Gamma

近几年做什么行业比较好?

以下是【未来中国市场最有发展前途的十大行业】,你细心分析自己能从事那些! . 1.耐用消费品销售行业。随着国民收入的上升,未来的消费格局将向多元化发展。消费者对照相机、电脑、电视、VCD等产品的消费每年将以10%的速度递增。 . 2.家用汽车行业。据预测,国内汽车市场的发展在今后10年内将会高速发展 ......
行业