MYSQL查询第二高的薪水

编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 +----+--------+ | Id | Salary | +----+--------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | +----+--------+ 例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。 +---------------------+ | SecondHighestSa
分类: 其他 发布时间: 12-10 23:20 阅读次数: 0

Python 实现自动导入缺失的库

原文:由浅入深:Python 中如何实现自动导入缺失的库? 作者:豌豆花下猫 在写 Python 项目的时候,我们可能经常会遇到导入模块失败的错误:ImportError: No module named 'xxx'或者ModuleNotFoundError: No module named 'xxx'。 导入失败问题,通常分为两种:一种是导入自己写的模块(即以 .py 为后缀的文件),另一种是导入三方库。本文主要讨论第二种情况,今后有机会,我们再详细讨论其它的相关话题。 解决导入 Pytho
分类: 其他 发布时间: 12-10 23:20 阅读次数: 0

leetcode回溯算法--基础难度

都是直接dfs,算是巩固一下 电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 思路 一直搜索,到终点判断是否已经出现,未出现则加入集合 代码 class Solution { set<string>s; map<char,string>m; public: void dfs(string d, string cur, int step){
分类: 其他 发布时间: 12-10 23:20 阅读次数: 0

iOS 上传appstore 一直卡在正在通过 App Store 进行鉴定(转)

原帖地址:https://www.jianshu.com/p/d28714f3ef74 手动操作一下执行xcode包里面的命令行操作: (1)找到前往>应用程序里面的xcode (2)显示包内容 (3)找到 /Contents/Applications/Application Loader.app (4)显示包内容 (5)找到 /Contents/itms/bin/iTMSTransporter" (6)点击iTMSTransporter 直到显示如下界面即表示升级成功。如果中间报错,则需要切
分类: 其他 发布时间: 12-10 23:20 阅读次数: 0

2019-12-10:win7,win12提权练习

一、win7 1,上传webshell到服务器,访问 2,因为win7权限没设置好,导致任何命令都可以执行 直接提权成功,还可以通过msf工具利用exp进行提权,今天太晚了就先不做了 二、win2012 1,将写好的大马放到web服务器上 2,测试机进行访问大马,执行whoami执行成功,是iis服务账户 3,执行systeminfo获取服务器系统补丁信息 4,尝试net user 可以查看到用户,使用net user /add没有成功 6,上传使用测试脚本可读写目录脚本,测试出可读写的目录
分类: 其他 发布时间: 12-10 23:20 阅读次数: 0

shell编程题(七)

输出本机创建20000个目录所用的时间 #! /bin/bash time ( for i in {1..2000} ; do mkdir /tmp/nnn$i done ) 运行记得删除 rm -rf /tmp/nnn*
分类: 其他 发布时间: 12-10 23:20 阅读次数: 0

tomcat mysql 练习

[root@k8s-master tomcat_demo]# cat mysql-rc.yml apiVersion: v1 kind: ReplicationController metadata: name: mysql spec: replicas: 1 selector: app: mysql template: metadata: labels: app: mysql spec: containers:
分类: 其他 发布时间: 12-10 23:19 阅读次数: 0

XML 配置文件,知识点

namespace 属性:配置成接口的全限定名称,将 Mapper 接口和 XML 文件关联起来;
分类: 其他 发布时间: 12-10 23:18 阅读次数: 0

python_面向对象——动态创建类

# 给动态生产的类定义一个方法 def __init__(self,name): self.name = name print(self.name) def take(self,obj): print(obj) # 动态生成一个类type('类名',(父类1,父类2,),{字典:属性或方法}) Dog = type('Dog',(object,),{'age':22,'__init__':__init__,'take':take}) d = Dog('wdc')
分类: 其他 发布时间: 12-10 23:18 阅读次数: 0

leetcode165

1 class Solution: 2 def compareVersion(self, version1: str, version2: str) -> int: 3 ary1 = version1.split('.') 4 ary2 = version2.split('.') 5 n1,n2 = len(ary1),len(ary2) 6 i,j = 0,0 7 while i
分类: 其他 发布时间: 12-10 23:18 阅读次数: 0

VSCode+C++环境搭建

date: 2019-10-05 VSCode+C++环境搭建 其实并不完整,毕竟我也只是一个OIer,并不会很高深的东西。 (众所周知,OIer主业是软件开发) 安装VSCode 下载安装包 这个很简单(并不)。首先,你去VSCode官网,然后点这个大大的蓝色按钮: 好的,你就开始下载了。 启动安装包 首先,接受协议,这件事,我不要你觉得,我要我觉得,这件事就这么定了,OK? 接下来的5个选项按需选择,最好除了添加桌面快捷方式都选。 之后点安装就好了。WOW,awesome,man,这就是我
分类: 其他 发布时间: 12-10 23:13 阅读次数: 0

简单的Spring Batch示例

使用Spring Batch做为批处理框架,可以完成常规的数据量不是特别大的离线计算。 现在写一个简单的入门版示例。 这里默认大家已经掌握了Spring Batch的基本知识,示例只是为了快速上手实践 目标1:程序随机生成字符串,经过Spring Batch后,统一在字符串后加入“----PROCESSED”,并输出 目标2:程序读取txt文件,经过Spring Batch后,统一加入如上字段,并输出 Spring Batch的流程 读取数据----itemReader 处理数据----ite
分类: 其他 发布时间: 12-10 23:12 阅读次数: 0

leetcode63

1 class Solution: 2 def uniquePathsWithObstacles(self, obstacleGrid: List[List[int]]) -> int: 3 m = len(obstacleGrid) 4 n = len(obstacleGrid[0]) 5 dp = [[0 for _ in range(n)]for _ in range(m)] 6 for j in
分类: 其他 发布时间: 12-10 23:08 阅读次数: 0

第18课 - 三目运算符和逗号表达式

· 三目运算符(a ? b : c)可以作为逻辑运算的载体 · 规则:当a的值为真时,返回b的值;否则返回c的值。 三目运算符初探 #include <stdio.h> int main() { int a = 1; int b = 2; int c = 0; c = a < b ? a : b; //(a < b ? a : b) = 3; *(a < b ? &a : &b) = 3;
分类: 其他 发布时间: 12-10 23:08 阅读次数: 0

在windows系统电脑上同时安装python2.x和python3.x版本

在同一个电脑机子(windows系统)上安装同时安装python2.x和python3.x版本。 一、python2.x和python3.x安装 步骤1:在python官网(https://www.python.org/)根据电脑配置下载对应版本的python2.x和python3.x 步骤2:安装python2.x版本,根据提示进行安装 步骤3:安装好python2.x版本后,将 python路径和python/script路径加到系统环境变量path中。如:我本机路径:C:\Python2
分类: 其他 发布时间: 12-10 23:05 阅读次数: 0

河北金力集团公文流转系统----节选(2)

<%@page import="com.official.util.DBUtil"%> <%@page import="com.official.bean.Permission"%> <%@page import="org.apache.jasper.tagplugins.jstl.core.ForEach"%> <%@page import="java.util.ArrayList"%> <%@ page language="java" contentType="text/html; cha
分类: 其他 发布时间: 12-10 23:05 阅读次数: 0

mybatis-config.xml 知识点

typeAliases 元素:配置别名,主要用于 XML 文件中的 resultType 参数。 mappers 元素:配置所有的 mapper。
分类: 其他 发布时间: 12-10 23:04 阅读次数: 0

XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Siberia

Problem 1. GUI 签到,矩形位置关系判定,独立考虑两维即可。 Problem 2. Searching on the Cube 一直往前走会形成一个环,注意到环上必存在一个点,前进后退都不会使得距离变小,找到它。 Turn Left!再来一次。 这时,可能有宝藏的点,会被限制到两个,再往前走一走,观察距离的变化,就可以锁定宝藏所在位置了。 Problem 3. Mirrors Problem 4. Roads to cinematography \(f[l][r]\) 表示,使得
分类: 其他 发布时间: 12-10 23:04 阅读次数: 0

【STM32】使用SDIO进行SD卡读写(二)-了解SD总线,命令的相关介绍

本章的介绍内容 一、SD总线,传输的流程 二、SD总线里面的命令和响应的数据格式 三、SDIO进行传输时,使用4根数据线的传输情况 四、CMD表格,和SD卡通讯所需的命令介绍 一、SD总线,传输的流程 下面来看一下SD bus(总线) 提醒一下,SDIO通讯,里面就有CMD线和DAT线,分别是发送命令和数据传输 上面是模拟一些操作情况,大致就是命令发出后(CMD线),SD卡有没有做出响应(CMD线),SD卡需不需要传送数据(DAT线),或是主机要不要发送数据(DAT线) 二、SD总线里面的命令
分类: 其他 发布时间: 12-10 23:01 阅读次数: 0

Liunx 下MYSQL 5.7 二进制安装

Linux 下 MySQL 5.7 二进制安装   数据库服务器操作系统配置可参看《Linux下MYSQL 5.6 源码安装》https://www.cnblogs.com/doctormo/p/12019550.html   这里采用的是 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz, 可从MySQL官网 https://dev.mysql.com/downloads/mysql 下载5.7 版本。 1.1 安装必要的依赖包 # yum -y inst
分类: 其他 发布时间: 12-10 23:01 阅读次数: 0