力扣——第二高的薪水(数据库的题

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

用JS把数组内的日期转换为星期

核心代码 给定日期是星期几,应把字符串转为Date:   new.Date('2017-12-30').getDay();   // 返回0,表示星期天,1:星期一…… 案例: 需求: 调用此方法 function zxt(){ $.ajax({ url:'./php/index.php', data:{type:'zhexiantu'}, type:'post', dataType:'json', success:function(data){ var arr =
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

Type接口

待续
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

运行Tomcat发生警告提示,如何解决?

启动tomcat后出现红色 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:webProject' did not find a matching property. 自己看了很久感觉有点不对劲,原来 原因:我们在eclipse下,通过tomcat部署web工程时,tomcat的配置文件server.xml中会
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

[BZOJ]2090: [Poi2010]Monotonicity 2

题解: LIS的变式版本 我们用两颗线段树和一个数组来维护 dp[i]表示以i结尾的最长满足条件的序列 转移的话 分情况转移 他可以是从 大于 小于 等于三个方向转移过来 然后取max即可 更新的话 已知dp[i]可以推出下一个符号 然后在对应的数据结构中更新即可 #include <algorithm> #include <iostream> #include <cstring> #include <cstdio> #include <vector> #include <stack
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

c++性能测试工具:google benchmark入门(一)

如果你正在寻找一款c++性能测试工具,那么这篇文章是不容错过的。 市面上的benchmark工具或多或少存在一些使用上的不便,那么是否存在一个使用简便又功能强大的性能测试工具呢?答案是google/benchmark。 google/benchmark是一个由Google开发的基于googletest框架的c++ benchmark工具,它易于安装和使用,并提供了全面的性能测试接口。 下面我将介绍google/benchmark的安装并用一个简短的例子介绍它的简单使用。 安装google/be
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

PATA1038题解(需复习)

#include<iostream> #include<vector> #include<algorithm> #include<cstring> using namespace std; struct str{ char s[16]; int index; }; bool cmp(str a,str b) { int len1 = strlen(a.s); int len2 = strlen(b.s); if(len1 == 0 || len2 ==
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

前几天忘粘上来的题:求奇数的乘积

Input 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。 Output 输出每组数中的所有奇数的乘积,对于测试实例,输出一行。 思路:用数组,定义一个足够长的空数组,输入第一个当作判断值,输入第几个数当数组的第几个值。 #include <stdio.h> #include <stdlib.h> int main() { int n,i=0,x=1,m; int a[1001]={0}; wh
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

机器学习-Logistic Regression速记(来自李宏毅视频)

图片来自: https://youtu.be/hSXFuypLukA
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

牛客网——整除问题

题目描述 给定n,a求最大的k,使n!可以被a^k整除但不能被a^(k+1)整除。 输入描述: 两个整数n(2<=n<=1000),a(2<=a<=1000) 输出描述: 一个整数. 链接:https://www.nowcoder.com/questionTerminal/8e29045de1c84d349b43fdb123ab586a 来源:牛客网 #include <bits/stdc++.h> using namespace std; bool isp[1000]; void ispr
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

python发送微信

申请企业微信 使用python发送信息到企业微信,同时支持python2与python3环境,需要先申请一个企业微信,然后创建应用,获取以下三个信息 企业IP、Agentid、Secret 网信为创建的应用名称 脚本描述 将以上三个信息替换到脚本中,主要是 class WeiXin(object):部分,其他的辅助性工具类,收集的一些常用脚本可不用关注 #!/usr/bin/env python #coding=utf-8 ''' Created on 2018年2月8日 @au
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

tcp套接字粘包解决办法

粘包只会出现在tcp,udp传输不会产生粘包现象。解决粘包的原理就是服务器预先向客户端发送客户端即将获取文件的大小。 第一版解决方案: 服务器: 1 # Author : Kelvin 2 # Date : 2019/2/2 17:38 3 from socket import * 4 import subprocess 5 6 ip_conf = ("127.0.0.1", 8888) 7 buffer_capacity = 1024 8 tcp_server = sock
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

牛客寒假算法基础集训营6

https://ac.nowcoder.com/acm/contest/332#question A.出题 #include <bits/stdc++.h> using namespace std; #define LL long long LL N, M; int main() { scanf("%lld%lld", &N, &M); N=N-M*6; if(N >= 0 && N <= M*3){ printf("%lld\n",max(0L
分类: 其他 发布时间: 02-02 19:24 阅读次数: 0

日常工作知识点集合

1.git pull和git pull --rebase的区别 使用下面的关系区别这两个操作: git pull = git fetch + git merge git pull --rebase = git fetch + git rebase www.c
分类: 编程语言 发布时间: 02-02 19:08 阅读次数: 0

celery使用多队列

生产者: 文件1: 定义任务 #!/usr/bin/env python3 # coding: utf-8 from celery import Celery import settings pw = settings.SESSION_REDIS['password'] celery_broker = 'redis://:%s@localhost:6379/0' % pw celery_backend = celery_broker app = Celery('tasks', broke
分类: 其他 发布时间: 02-02 19:08 阅读次数: 0

模板方法模式 - 大学新生报到案例

每年9月份,大学生开学季,社会主义的接班人们将进入向往的大学学习..... 大学报到有一个流程,咱们目前就简单分为两步,1.找学校,2.交学费 任何专业的学生都要执行找学校,但是每个专业的学生的学费价格有所不同 那我们就来实现大学报到。 一、报到第一步:找学校。 报到第一步找学校,这点就不用解释了。。 public abstract class Register { /** * 去学校 */ public final void goToSchool() {
分类: 其他 发布时间: 02-02 19:08 阅读次数: 0

Python新函数学习

示例 说明 相关场景 isinstance(keywords, type) 判断一个变量如keywords是否为type类型 type可以是list、dict等判断一个变量如keywords是否为type类型 type可以是list、dict等 keywords = keywords if isinstance(keywords, list) else keywords.split(',') datetime.datetime.strptime(startdate, '%Y-%m-%d') 时
分类: 其他 发布时间: 02-02 19:08 阅读次数: 0

EasyUI学习笔记(三)—— message和menubutton的使用

一、message(消息框) 1.1 alert    <script type="text/javascript"> $(function () { // alert方法——提示框 $.messager.alert("标题", "内容", "question"); }); </script>    1.2 confirm    <script type="text/javascript"> $(function () {
分类: 其他 发布时间: 02-02 19:08 阅读次数: 0

Centos 7.x 源码搭建Nginx

环境:   centos 7   防火墙关闭   Selinx关闭 Nginx Web安装   安装依赖库     yum install pcre-devel pcre gcc gcc-c++ zlib zlib-devel openssl openssl-devel -y (pcre库主要用于nginx正则表达)   下载Nginx源码包     cd /softwares     wget -c http://nginx.org/download/nginx-1.4.2.tar.gz  
分类: 其他 发布时间: 02-02 19:08 阅读次数: 0

JS对象、数据类型区别、函数

对象 基本数据类型都是单一的值,值和值之间没有任何联系,变量之间独立,不能成为一个整体。 对象属于一种符合的数据类型,对象中可以保存对个不同数据类型的属性。 对象分类:  1.内建对象   由ES标准中定义的对象,在任何的ES的事项中都可以使用:Math String Number Bollean Function Object  2.宿主对象   由JS的运行环境提供的对象,目前来讲主要指由浏览器提供的对象:BOM(浏览器对象模型) DOM(文档对象模型)  3.自定义对象   由开发人员创
分类: 其他 发布时间: 02-02 19:08 阅读次数: 0