NOT

leetcode 183

从不订购的客户 select c.Name as Customers from Customers c left join Orders o on c.Id = o.CustomerId where o.CustomerId is null select customers.name custome ......
leetcode 183

JS上下文和作用域链

开发中我们可能会不小心将写多个相同名称的变量,也经常会写一个递归调用的方法, 上述示例中程序执行顺序如下图,程序会按照顺序执行第一个子元素内部所有的程序,当最底层执行结束后,会逐渐抛出返回值,然后执行第二个子元素的程序 要解释清楚上述原因,除了JS的单线程顺序执行外,还需要了解什么是上下文和作用域链 ......
上下文 上下 作用

css变量声明使用

今天跟朋友聊天被推荐的一个css变量使用,感觉挺方便的,适用于各种页面,类似于scss less ~好处是减少样式代码的重复性,增加样式代码的扩展性和灵活性 简单使用: <style> :root { --color:#000; --width:200px; } body { color : var ......
变量 css

Overfull \hbox 解决办法

Overfull \hbox 解决办法: 在.tex开头加入如下包。能解决部分问题,但是需要pdflatex环境。 \usepackage{microtype} 参考: https://tex.stackexchange.com/questions/209229/is-there-really-no ......
Overfull 办法 hbox

501. 二叉搜索树中的众数

给你一个含重复值的二叉搜索树(BST)的根节点 root ,找出并返回 BST 中的所有 众数(即,出现频率最高的元素)。 如果树中有不止一个众数,可以按 任意顺序 返回。 假定 BST 满足如下定义: 结点左子树中所含节点的值 小于等于 当前节点的值 结点右子树中所含节点的值 大于等于 当前节点的 ......
501

ecvt()、strtod()

C语言ecvt()函数:把浮点数转换为字符串 函数名:ecvt 头文件:<stdlib.h> 函数原型: char *ecvt(double f,int n,int *p,int *c); 功能:把浮点数转换为字符串 参数:double f 要转换的浮点数 int n 显示的位数 int *p 一个 ......
strtod ecvt

基础篇

基础篇 1 、 Java语言有哪些特点 1 、简单易学、有丰富的类库 2 、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) 3 、与平台无关性(JVM是Java跨平台使用的根本) 4 、可靠安全 5 、支持多线程 2 、面向对象和面向过程的区别 面向过程 :是分析解决问题的步骤,然后 ......
基础

爬虫案列10:python 连接mysql

import pymysql # 打开数据库连接 db = pymysql.connect(host='localhost', user='root', password='root', database='pikachu', port=3306 ) # 使用 cursor() 方法创建一个游标对象 ......
爬虫 python mysql

微信客服指定客服发送消息

2023年4月11日15:43:17 官方文档:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Service_Center_messages.html#7 参看的easywechat的代码: https://e ......
消息

selenium+JS网页免弹框上传图片or文件

这里以上传图片为例 找到上传按钮附近的input元素下type=file selenium直接执行代码 file_path = r'C:\Users\Administrator\Desktop\imge\xxxxxx.jpg'需要上传的图片路径 upload_div_loc = 'input[typ ......
selenium 网页 文件 图片 JS

snmp源结构分析

在应用程序代码中 #include<net-snmp-includes.h> #include<net-snmp/net-snmp-config.h> net-snmp-config.h主要定义了各种配置的宏,以下是net-snmp-includes.h的结构图 黄色星星:函数说明 1、int ne ......
结构 snmp

ALLEGRO覆铜时不能对方形焊盘全连接解决方法

1 , 2 3,框选所有的焊盘,如果只想单个焊盘全连接就单独选中想全连接的焊盘,这里是焊盘全选中 ......
全连 方形 ALLEGRO 方法

ASP.NET Post, FromBody 接参总是null 空值. Web api 前端传递是有值的,怎么回事?

遇到一个常见错误,前端Post传递data: { array: [1,2,3] },但是API接收的一直是null API 方法 postApi ([FromBody] int[] array, [FromUri] int num) Debug过程 F12检查数据传递结构,没有问题 尝试排除法,只保 ......
前端 FromBody 回事 Post null

vscode 使用浏览器调试

launch.json { "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "node", "skipFiles": [ "<node_internals>/**" ], " ......
浏览器 vscode

前端临时储存cookies、sessionStorage、localStorage

cookies、sessionStorage、localStorage的区别是什么?(浏览器)1、cookie(1)本身用于客户端和服务端通信(2)但是它有本地存储的功能,于是就被“借用”(3)document.cookie = …获取和修改即可(4)cookie用于存储的缺点①存储量太小,只有4k ......
前端 sessionStorage localStorage cookies

CentOS安装Minio(rpm和docker方式)

RPM方式: 1、下载minio 中国镜像地址:https://dl.minio.org.cn/server/minio/。我下载的版本是:minio-20230407052858.0.0.x86_64.rpm 2、安装rpm文件 scp minio-20230407052858.0.0.x86_6 ......
方式 CentOS docker Minio rpm

艾敦制表神器8.17下载

艾敦制表神器8.17下载 2021/12/29 12:30:10 0人评论 11192次 下载程序请在文章下面的附件中 软件下载 点击下载 艾敦制表神器8.17安装包.exe 文件类型:exe 大小: 59.04MB 下载:13262次 所需积分:0 下载程序请在开头的附件中 下载完后点击运行,wi ......
神器 8.17 17

leetcode 182

查找重复的电子邮箱 select email as Email from Person group by email having count(email) > 1 select email as Email from ( select email ,count(email) as c from P ......
leetcode 182

docker安装数据库,进入mysql镜像创建数据库等数据

209 2023-04-11 15:08:54 root yum -y install yum-utils 210 2023-04-11 15:11:06 root yum-config-manager --add-repo https://download.docker.com/linux/cen ......
数据 数据库 镜像 docker mysql

PL/SQL开发中动态SQL的使用方法

一般的PL/SQL程序设计中,在DML和事务控制的语句中可以直接使用SQL,但是DDL语句及系统控制语句却不能在PL/SQL中直接使用,要想实现在PL/SQL中使用DDL语句及系统控制语句,可以通过使用动态SQL来实现。 首先我们应该了解什么是动态SQL,在Oracle数据库开发PL/SQL块中我们 ......
使用方法 SQL 方法 动态 PL

基于Oracle的高性能动态SQL程序开发

1. 静态SQLSQL与动态SQL Oracle编译PL/SQL程序块分为两个种:其一为前期联编(early binding),即SQL语句在程序编译期间就已经确定,大多数的编译情况属于这种类型;另外一种是后期联编(late binding),即SQL语句只有在运行阶段才能建立,例如当查询条件为用户 ......
高性能 程序开发 程序 动态 Oracle

wireshark 怎么过滤字符串

设置 首先点击,【捕获】下面的小放大镜 选择 分组字节流 - 窄(UTF-8/ASCII)- 字符串 (注意,要向选择字符串) 效果 ......
字符串 wireshark 字符

centos 安装git

centos 7.x版本自带git 1.8,安装新版本之前需要使用yum remove git卸载 1、安装依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-M ......
centos git

vuex比较全面的教程

收藏的博文好几篇,但很多讲的不严谨,内在逻辑往深度走表述的也不是很清晰 这篇首推:https://www.cnblogs.com/-pdd/p/15060228.html 从这篇看来,也不是怎么难的!! ......
教程 vuex

今天参与了公司的前后端联调

因为我主要负责的是后端,只需要提供接口给前端就行 在其中,有涉及到跨域问题,以及需要把代码部署到公司的服务器上 遇到一个抓马的情况,在controller层那个类上,使用requestMappinng,上面传地址,那个地址用了-做拼接 然后就是一整个访问这个类下面的接口都是404 no found ......
公司

vue表格实现拖拽排序

这老哥的,不用插件,原生js实现 借鉴:https://blog.csdn.net/chengqige/article/details/124871341 。 ......
表格 vue

服务器实现端口转发的N种方式

在一些实际的场景里,我们需要通过利用一些端口转发工具,比如系统自带的命令行工具或第三方小软件,来绕过网络访问限制触及目标系统。下文为大家总结了linux系统和windows系统端口转发常用的一些方法。 ......
端口 方式 服务器

【23】种设计模式全面解析(超级详细)

设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础 ......
设计模式 模式

c#之winform—listview中排序 和 ICompare接口和IComparer接口的比较

要在listview中实现排序,需要用listview.Sorting属性,它接受一个枚举类型的值 list_view.Sorting = SortOrder.Ascending; // 1 为正序> 其中 None = 0, // 不排序 Ascending = 1, //升序 Descendin ......
接口 IComparer listview ICompare winform

【HTML】编辑器

HTML编辑器 一、页面效果 二、引入JS、CSS <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>编辑器</title> <script th:src="@{/plugins/editor/tinymce. ......
编辑器 HTML