首页 > TAG信息列表 > DAY13

C++学习笔记-day13

1、多态的基本概念   #include<iostream> using namespace std; //多态 class Animal { public: //虚函数 virtual void speak() { cout << "动物在说话" << endl; } }; //猫类 class Cat :public Animal { public: void speak()

java学习第四天高级数组.day13

正则表达式   冒泡排序    二分法查找 线性查找:从头找到尾,性能比较低。 二分法查找(折半查找):前提数组元素是有序的,性能非常优异。 Arrays    

面试题day13

京东 谈一谈你对集合的了解,从什么角度切入都可以。 arraylist linkedlist hashset treeset hashmap treemap hashmap 数组链表 数组扩容(数组元素大于0.75*数组长度) 链表扩容(数组大于64,链表大于8) put 扰动函数 (n-1)&hash equals判断 说说你对JMM的理解吧 java内存模型

Cyber Security-Day13(通用漏洞,文件下载,文件读取)

越权漏洞(通用漏洞 zeor day) 一个厂商一个漏洞 PS:CMS的通用,然后善用搜索 未授权。 可以使用关键字 inrul:admin/main.html       带跳转的我们可以使用javascript禁用防止跳转,我们可以查看源码拿到一些敏感数据。       这样咱们可以不禁止JS脚本加载进入后台进行进一

Hive-day13 Hive各种函数分类

Hive自定义函数UserDefineFunction UDF:一进一出 定义UDF函数要注意下面几点: 继承org.apache.hadoop.hive.ql.exec.UDF 重写evaluate(),这个方法不是由接口定义的,因为它可接受的参数的个数,数据类型都是不确定的。Hive会检查UDF,看能否找到和函数调用相匹配的evaluate()方法

学习python-Day13

昨日内容 1.文件类光标的移动 文本模式下的r模式 二进制下的rb模式 括号里的数字read() 代表读取多少个字符 代表读取多少个字节。英文是1个字节,中文是3个字节 f.tell() f.seek(offset,whence) 简介 表示文件从头到尾的字节数 代表代码来控制光标的移动

day13_面向对象的三大特征之封装

封装   为什么需要封装? 面向对象编程语言是对客观世界的模拟,客观世界里每一个事物的内部信息都是隐藏在对象内部的,外界无法直接操作和修改,只能通过指定的方式进行访问和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。适当的封装可以让代码更容易理

刷题Day13-回溯(3)

90. 子集 II 一样的套路,没啥值得注意的地方 491. 递增子序列 这个有点意思,要求递增,同时还要保证不重复。这时候我之前一直使用的先排序,后回溯,就不行了,因为排序会打乱原来的顺序。 每一层使用一个HashSet来保证每一层不会出现重复的数。 46. 全排列 需要记录当前已经加入列表的数

day13-drf的请求和响应

 请求对象   REST框架引入了一个扩展了常规HttpRequest的请求对象,并提供更灵活的请求解析。请求对象的核心功能是属性,request.data,这与request.POST类似,单对于WebAPIS更有用   响应对象   REST framework还引入了一个响应对象,这是一种TemplateResponse类型,它接受未渲染的内

算法day13-----递归汉诺塔

public class a11 {public static int count=0;public static void main (String args[]) { sort(3,'x','y','z'); System.out.println(count);}public static void sort(int n,char x,char y,char z) { count++; if(n==1) move(n,x,z); else {

Day13-cookie

Cookie:1.概念:客户端会话技术,将数据保存都客户端 2.快速入门1.创建Cookie对象,绑定数据 2.发送Cookie 3.获取Cookie,拿到数据 3.实现原理基于响应头set—cookie和请求头cookie的实现 4.cookie的细节1.是否可以有多个cookie​ 一次可以发送多个cookie 2.cookie在浏览器中保存多长时间

丽泽普及2022交流赛day13

杜老师的幻方 杜老师克隆计划 杜老师的演唱会 杜老师的拷问

基础day13

用户管理 linux中用户的概述 用户指的是能够正常登录Linux或Windows系统 与Windows用户的区别 支持同一个用户多个设备同时登录 支持不同的用户多个设备同时登录 用户的作用 1).系统上的每一个进程(运行的程序)都需要特定的用户运行 2).每一个文件都有特定的用户拥有,所以访问

二叉树day13

108. 将有序数组转换为二叉搜索树 递归 class Solution { public TreeNode sortedArrayToBST(int[] nums) { return build(nums, 0, nums.length - 1); } private TreeNode build(int[] nums, int s, int e) { //递归终止条件 if (s > e) ret

Day13-面向对象

面向对象 一.类与对象的创建 1.类与对象的关系 2.创建与初始化对象 package oop2; //学生类 public class Student { //属性:字段 String name;//null int age;//0 //方法 public void study(){ System.out.println(this.name+"在学习"); } }

day13_java学习笔记awa

1. 泛型 Generic ​ 泛型技术是JDK版本一大升级,源自于JDK1.5 ​ 泛型就是集合类**<泛型>** //无泛型写法 public static void main(String[] args) { /** * JDK没有泛型技术,就是这样写 * 集合可以存储任何数据类型 * 添加元素的数据类型是Obje

逆袭之路——python学习笔记【day13】

今日内容概要 闭包函数闭包函数实际应用装饰器简介装饰器模板(重要)装饰器语法糖装饰器修复技术 今日内容详细 一、闭包函数         在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。闭包可以用来在一个函数与一组“私有”变

day13-模块和异常

day13-模块和异常 1.模块 1.认识模块 """ 1)python中一个py文件就是一个模块 2)模块分为系统模块和自定义模块 系统模块: python自带的模块, 例如: functools、math、random、re、time、datetime、turtle、smtplib、socket 自定义模块: 由程序员自己创建的模块 """ 2.导入模

Day13 Java流程控制的选择结构之switch

switch 自定义: 通过判断一个变量与给出的几个选项进行匹配,判断是否相等 语法: switch(expression){ case value://value是要判断的内容, break;//可选,不选,后续分支都会输出,初称为“穿透” case value://value是要判断的内容, break;//可选, default://可选 JDK7后可

stage5 day13----- Docker ---- 分片访问,主从哨兵,集群

学习笔记:案例 1 分片访问 docker run -d --name redis7000 -p 7000:6379 redis docker run -d --name redis7001 -p 7001:6379 redis docker run -d --name redis7002 -p 7002:6379 redis # 进入redis容器 docker exec -it redis7000 bash redis-cli package test; impo

剑指Offer刷题记录_Day13

双指针(简单) Q1 调整数组顺序使奇数位于偶数前面 有点像 class Solution { public: vector<int> exchange(vector<int>& nums) { int n = nums.size(); int i=0,j=n-1; while(i<j) { while(i<n && nums[i]%2!=0) i

翻译联系 Day13

题目:Segments | JXNUOJ 翻译: Segments 1000ms 262144K 描述: You are given n segments on the Ox-axis. You can drive a nail in any integer point on the Ox-axis line nail so, that all segments containing this point, are considered nailed down. If the nail passes th

每日刷题 Day13

题一:下一个更大元素 I nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。 给你两个 没有重复元素 的数组 nums1 和 nums2 ,下标从 0 开始计数,其中nums1 是 nums2 的子集。 对于每个 0 <= i < nums1.length ,找出满足 nums1[i] == n

day13-学习笔记

day.13笔记 一.Arrays数组的工具类 1.概念:此类是用来操作数组的各种方法 方法的名称方法的描述public static void sort(int[] a)对指定的 int 型数组按数字升序进行排序。该排序算法是一个经过调优的快速排序法public static String toString(int[] a)返回指定数组内容的字

Day13

Dao包BookDao类 public interface BookDao { void insertBook(Book book); int findAllBookNumber(); List<Book> findAllBookRecords(int startIndex,int pageSize); void remove(String bookId); Book getBookById(String bookId);