首页 > TAG信息列表 > day31

day31

1.剑指 Offer 14- II. 剪绳子 II 1 class Solution { 2 public: 3 int cuttingRope(int n) { 4 if(n <= 3) return n - 1; 5 long res = 1; 6 while(n > 4){ 7 n -= 3; 8 res = (res * 3) % 1000000007; 9

算法day31-----蓝桥杯:方格计数

如图p1.png所示,在二维平面上有无数个1x1的小方格。我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。你能计算出这个圆里有多少个完整的小方格吗?注意:需要提交的是一个整数,不要填写任何多余内容 public static void main(String[] args) { int d=1000; int ans=0; for(in

day31- 事件(下)

事件对象 在事件对象中记录了很多事件的信息。。。 事件类型 e.type // 事件的类型 例: <button id="btn"> 按钮 </button> <script> btn.onclick=function(e){ var e = e || window.event; console.log(e.type); // MouseClick } btn.onmouseover=function(e){ var e

LeetCode刷题day31

239. 滑动窗口最大值 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例 1: 输入:nums = [1,3,-1,-3,5,3,6,7], k = 3 输出:[3,3,5,5,6,7]

每日一题-Day31-删除链表的倒数第n个节点

题目 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 解题思路 快慢指针:第一个指针先移动n个节点,然后两个指针同时开始移动,当第一个指针移动到链表的结尾节点时,第二个节点移动到倒数第n+1个节点,此时利用链表的

Day31 接昨天

12        BUg优化 12.1        技术问题 正则表达式 Pattern和Matcher Pattern是正则表达式引擎 Matcher是匹配器 Matches : 全词匹配 Find : 任意位置 lookingAt : 从前往后匹配 package com; import java.util.regex.Matcher; import java.util.regex.Pattern; p

Day31 可变参数

(类型要相同)

复习整理的DAY31_代理模式与SpringAOP

什么是代理模式? 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 代理模式分类: 静态代理与动态代理,动态代理两者实现方式——JDK动态代理,CGLIB动态代理。 静态代理:在程序运行前,代理类的字节码文件就存在。 动态代理:程序运行时动态创建代理类。 什么是代

我的美丽实习日记day31

本日总结 今天完成了自监控的需求之 告警信息悬浮显示 失败任务列表清单 今天下午才找我把最后一个接口交给我。。。 我TM...... 明天对接完就前后端联调咯

python学习day31笔记

面向过程 面向过程不是一门技术,而是一种编程思想 核心是过程二字 过程就是先干什么再干什么,按照流程走,机械式思维 面向过程思想经典案例 把大象关进冰箱: 1.打开冰箱 2.把大象放进去 3.关闭冰箱门 优点 复杂的问题简单化 缺点 扩展性差,可维护性差 应用场景 对扩展性要求不高的

Day31_SpringBoot—后台管理系统(二)

文章目录 一、总说二、Web原生组件注入三、整合数据库1.使用默认的HikariDataSource2.自定义整合Druid数据源3.使用starter来整合Druid数据源4.使用starter来整合Druid数据源(高级版) 四、整合myBatis1.使用配置文件版2.使用注解版3.混合版(开发中常用) 五、整合MyBatisPlus1

day31 javaSE总结

Hello World java关键字 含义 abstract 表明类或者成员方法具有抽象属性 assert 用来进行程序调试 boolean 基本数据类型之一,布尔类型 break 提前跳出一个块 byte 基本数据类型之一,字节类型 case 用在switch语句之中,表示其中的

day31_spring简介与配置

1. spring概述 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多的企

day31 socketserver 实现TCP并发

socketserver 模块 # 使TCP协议支持并发操作 ​ # 服务端 import socketserver ​ class MyServar(socketserver.BaseRequestHandler): # 必须继承 BaseRequestHandler 类 def handle(self):

day31.HTML

今日内容 1. web概念概述 2. HTML web概念概述 * JavaWeb: * 使用Java语言开发基于互联网的项目 * 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有一个服务器端程序 * 如:QQ,迅雷... * 优点: 1. 用户体验好 * 缺点: 1. 开发

python day100-[day31-35]-1 Linux操作系统

Linux下python传参 20200310 sys.argv import sys print(sys.argv[0]) #sys.argv[0] 类似于shell中的$0,但不是脚本名称,而是脚本的路径 print(sys.argv[1]) #sys.argv[1] 表示传入的第一个参数,既 hello #结果: [root@Test ~]# python /opt/python.py hell

大数据学习day31------spark11-------1. Redis(安装)

1. Redis      Redis是目前一个非常优秀的key-value存储系统(内存的NoSQL数据库)。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set有序集合)和hash(哈希类型)。 1.1 redis的安装(源码安装方式,官网供下载的redis,没有编译

#leetCode刷题纪实 Day31

https://leetcode-cn.com/problems/binary-number-with-alternating-bits/ 给定一个正整数,检查他是否为交替位二进制数:换句话说,就是他的二进制数相邻的两个位数永不相等。 示例 1: 输入: 5输出: True解释:5的二进制数是: 101示例 2: 输入: 7输出: False解释:7的二进制数是: 111示

day31

1.Event事件 Event 事件的作用: 用来控制线程的执行。 由一些线程去控制另一些线程。 from threading import Event 调用Event 类实例化一个对象。 e = Event 若该方法出现在任务中,则为False,阻塞 e.wait() #False 若该方法出现在任务中,则将其他线程的Flase改为True,进入就绪态

day31总结

目录 回顾 Event事件 线程池与进程池 协程 回顾 1.GIL全局解释器锁 1.本质上是一把互斥锁. 2.Cpython才有的 3.在同一个进程下开启多个线程,让并发变成串行,保证线程安全. 2.何时使用多线程或多进程: - IO密集型: 使用多线程 计算密集型: 使用多进程 3.死锁现象 A,B两把锁

【小白刷题之路Day31】leetcode768. 最多能完成排序的块 II (动态规划、单调栈(没弄懂))

这个问题和“最多能完成排序的块”相似,但给定数组中的元素可以重复,输入数组最大长度为2000,其中的元素最大为10**8。arr是一个可能包含重复元素的整数数组,我们将这个数组分割成几个“块”,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。我们最

day31 进程的创建和通信

前情提要: 由于GIL的存在,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执

day31

元类 因为python中一切皆对象,类也是对象,元类构造类,类是由元类实例化得到。 type 在python中是最顶层的类,虽有继承了type的类都叫做元类。 在python中所有的类都继承自object,(type也继承自object), 但是object类是由type创作的,其中type类也是有type创造的。 class Person(metaclass=

day31_步入百万年薪的第三十一天——recv工作原理、高大上版解决粘包方式、基于UDP协议的socket通信

day31 recv工作原理 源码解释: Receive up to buffersize bytes from the socket. 接收来自socket缓冲区的字节数据, For the optional flags argument, see the Unix manual. 对于这些设置的参数,可以查看Unix手册。 When no data is available, block untilatleast one byte is ava

python_day31_socket

socket 一:什么是socket(套接字) socket是一个模块,把复杂的tcp/ip协议隐藏在socket接口后面.  位置处于应用层与tcp/ip协议通信的中间软件抽象层,是一组接口,符合socket就相当于符合了tcp/ip协议. socket在OSI模型中的位置       二.为什么需要socket 在osi模型中 若想实现