JAVA第15次上机作业

public class ColaEmployee { String name; int month; public ColaEmployee() { } public ColaEmployee(String name,int month){ this.name=name; this.month=month; } public double getSalary(int month) { return 0; } } public class SalariedEmployee extends Co
分类: 其他 发布时间: 05-16 20:24 阅读次数: 0

04.Python学习笔记之-字典

一、Python字典 字典时 Python中唯一内建的映射类型,字典指定值并没有特殊顺序,都存储在一个特殊的键(key)里,键可以是数字、字符或元组。 字典是可变类型,可存储任意类型对象。 1.创建和使用字典 d = {key1:value1,key2:value2} 字典由多个键及其对应的值构成的,字典里每个键/值(key/value)对用冒号(:)分割,每个项之间用逗号(,)分割,整个字典包括在花括号中({})。空字典不包含任何项,由两个大括号组成,{} 字典示例: >>> dict =
分类: 其他 发布时间: 05-16 20:24 阅读次数: 0

一.2-extend-用法

源码 285-347行 目录 一. extend前言 二. extend用法 三: 源码解析 四: 深拷贝的小demo 一. extend前言 extend 方法可以帮我们扩展jQuery的方法(jQuery内部也是通过这个方法来扩展大量的其它方法) 因此我认为extend在jQuery源码中是十分重要的。因此先说一下extend的实现。 二. extend用法 1. 扩展jQuery工具方法(即在$函数上添加方法) $.extend({ method: function(){
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

Mysql 常用函数(34)- week 函数

Mysql常用函数的汇总,可看下面系列文章 https://www.cnblogs.com/poloyy/category/1765164.html week 的作用 返回指定日期是一年中的第几周,返回值的范围是否为 0~53 或 1~53 week 的语法格式 WEEK(date) 语法格式说明 date:可以是指定的具体日期,也可以是日期表达式 小栗子 SELECT WEEK('2008-02-03'); # 5 SELECT WEEK(now()); # 19 SELECT WEEK
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

数据库mysql基础(python)

E-R模型 当前物理的数据库都是按照E-R模型进行设计的 E表示entry,实体 R表示relationship,关系 一个实体转换为数据库中的一个表 关系描述两个实体之间的对应规则,包括 一对一 一对多 多对多 关系转换为数据库表中的一个列 *在关系型数据库中一行就是一个对象 三范式 经过研究和对使用中问题的总结,对于设计数据库提出了一些规范,这些规范被称为范式 第一范式(1NF):列不可拆分 第二范式(2NF):唯一标识(可以通过一个属性唯一的找到一个对象) 第三范式(3NF):引用主键
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

nginx配置文件应对网站攻击采集垃圾蜘蛛的方法总结

#禁垃圾蜘蛛 if ($http_user_agent ~* "CheckMarkNetwork|Synapse|Bingbot|Googlebot|Nimbostratus-Bot|Dark|scraper|LMAO|Hakai|Gemini|Wappalyzer|masscan|crawler4j|Mappy|Center|eright|aiohttp|MauiBot|Crawler|researchscan|Dispatch|AlphaBot|Census|ips-agent|Netcr
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

2-css基础

lesson02-css基础 视频1-回顾+作业讲解 回顾 17分钟:作业 0-作业讲解 ok ------------------------------------------------------ 视频2-css选择器 //层叠样式表 html:骨架,网页结构 html+css:人 ,网页化妆师 常用样式-学习方法-ppt 1-css导入 //3种导入方式,优先就近原则 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <m
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

dotnet命令(一)

dotnet命令介绍 dotnet命令是开发.NET Core 应用程序的一个新的跨平台工具链的基础。 它是跨平台滴,并且对支持的每个平台有相同的表现范围。 这意味着,当你学会如何使用工具后,你可以从如何支持的平台上以同样的方式使用它。 你安装好SDK后就可以使用dotnet命令了。 dotnet命令 默认 命令 解释 dotnet-build 生成.NET Core应用程序。 dotnet-clean 清理生成输出。 dotnet-migrate 将有效的预览版2项目迁移到.NET Core
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

webpack集成ts(typescript)

typscript是什么? Typescript是一种基于静态类型检查的强类型语言 弱类型:javaScript是动态运行的弱类型语言,例如:   var a=1;   a='hello' 强类型 列如:   let str: string = 'hello ts';    str=1 下面会给你显示:不能将类型“999”分配给类型“string”。 今年要发布vue3.0源码是用TS写的 typescript和javaScript是什么关系? typescript是javaScr
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

SPFA算法以及负环判断【模板】

算法简述 SPFA算法其实是bellman-ford算法的队列优化形式,不再是简简单单的进行n-1次松弛,而是使用队列,能使路径变短(dist[y] > dist[x] + 1)且不在队列里的节点才入队进行松弛。 SPFA算法与Dijkstra算法的堆优化实现形式差不多,都是使用邻接表的方式。 代码 #include<iostream> #include<cstdio> #include<algorithm> #include<queue> #define maxn 1000002 #defi
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

BZOJ 4080: [Wf2014]Sensor Network 随机化+贪心

有一个显然错误的做法:依次试着将点加入团内. 但是我们可以随机这个加入顺序,成功率就大大提高了. code: #include <bits/stdc++.h> #define N 506 #define ll long long #define setIO(s) freopen(s".in","r",stdin) using namespace std; int n,d,sum; int x[N],y[N],a[N],g[N][N],ans[N],sta[N];
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

循环队列(顺序存储)

循环队列结构定义 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 #define SIZE 10 5 #define OK 1 6 #define False -1 7 //循环队列结构定义 8 typedef struct 9 { 10 int *base; 11 int front;//相当于循环队列数列的下角标 12 int rear; 13 }CycleQueue;
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

Mysql 常用函数(33)- dayofmonth 函数

Mysql常用函数的汇总,可看下面系列文章 https://www.cnblogs.com/poloyy/category/1765164.html dayofmonth 的作用 返回日期在本月的第几天,范围为1到31 dayofmonth 的语法格式 DAYOFMONTH(date) 语法格式说明 date:可以是指定的具体日期,也可以是日期表达式 小栗子 SELECT DAYOFMONTH('2008-02-03'); # 3 SELECT DAYOFMONTH(now()); # 16
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

Spring boot 官方文档链接

Spring 官方 https://spring.io/ Spring boot 官方文档链接: https://docs.spring.io/spring-boot/docs/current/reference/ PDF 文档 https://docs.spring.io/spring-boot/docs/2.3.0.RELEASE/reference/pdf/spring-boot-reference.pdf
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

Day 72 应用工具_中间件_Celery分布式异步任务处理

Celery分布式异步任务处理 什么是Celery Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result store)组成。 消息中间件 Celery本身不提供消息服务,但是可以方便的和第三方提供的消息中间件集成。包括,RabbitMQ, Redis等等 任务执行单元 Worker是Ce
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

BZOJ1319 Sgu261Discrete Roots

Description link 求满足 \(x^k\equiv a \ (mod\ p)\) 的所有的 \(x\) 且 \(x\in[0,p-1]\) 保证 \(p\) 为质数 Solution 先把 \(a=0\) 的判掉 我们发现一般的 \(bsgs\) 可以求指数,但是不能求底数 那么我们转化一发: 原根科技!!! 原根相关的一篇让我大概懂了的博客 求原根啥的 \(51nod\) 上面有题做 我们发现 \(p\) 是个素数,就会有原根 我们就可以把右边表示成 \[g^{id_a} \]
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

输入的数字是整数或者小数点后绑定2位小数

在项目中有时候会遇到要求输入的数字是整数或者小数点后绑定2位小数,因此可以用.toFixed(2)方法 下面是关于toFixed()方法的demo; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <input type="number" value="" class="inputVal"> <button class="inputs" style="width: 50px;height: 20px;"> script中的代码: <script src="http
分类: 其他 发布时间: 05-16 20:23 阅读次数: 0

Day 71 应用工具_中间件_消息队列 RabbitMQ

消息队列 RabbitMQ 什么是消息队列(MQ) MQ全称为Message Queue 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。这样发布者和使用者都不用知道对方的存在。 生产者消费者模型 我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大家应该都熟悉吧。 消息队列可以简单理解为:把要传输的数据放在队列中。 为什么要用消息队列? 消息队列中间件是分布式
分类: 其他 发布时间: 05-16 20:07 阅读次数: 0

Mysql 常用函数(30)- month 函数

Mysql常用函数的汇总,可看下面系列文章 https://www.cnblogs.com/poloyy/category/1765164.html month 的作用 返回指定日期的月份,1月至12月的范围为1到12 month 的语法格式 MONTH(date) 语法格式说明 date:可以是指定的具体日期,也可以是日期表达式 小栗子 SELECT MONTH('2008-02-03'); # 2 SELECT MONTH(now()); # 5 SELECT MONTH(sysdat
分类: 其他 发布时间: 05-16 20:07 阅读次数: 0

数据结构笔记(一):数组、链表

(一)数组 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 1、数组支持随机访问,根据下标随机访问的时间复杂度为 O(1)。 通过 a[i]_address = a[0]_address + i*元素的大小(字节) ,得到a[i]所在的位置。 2、插入: 数组长度为n,在索引k插入一个元素,k~n的元素都需要向后搬移。时间复杂度为O(n) 。(在末尾插入时间复杂度O(1),首位插入则为O(n),平均时间复杂度为O(n)) 如果数组是无序的,可以在
分类: 其他 发布时间: 05-16 20:07 阅读次数: 0