- 博客(21)
- 收藏
- 关注
原创 使用frp进行内网穿透——远程连接windows11
title: 使用frp进行内网穿透——远程连接windows11date: 2022-03-30 22:13:10comment: ‘valine’index_img: https://www.skyfinder.cc/wp-content/uploads/2020/06/frp1.pngbanner_img: https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fwx1.sinaimg.cn%2Flarge%2Fe9595b01ly1gjv.
2022-03-31 00:36:29
3721
1
原创 接口与继承
某工厂做了一个瓶子(瓶盖a只能用在瓶子A上,通过实现接口后,瓶盖a可以用在B、C、D上)class Cap { public open(){ } public c}class Battle{ public SealUp(Cap cap) //里边封装了一个密封方法 { System.out.println("use"+cap.name+"seal up "+ container.name); } }...
2021-06-01 17:27:37
116
原创 1.链表
1、定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL限制:0 <= 节点个数 <= 5000来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/fan-zhuan-lian-biao-lcof著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请
2021-05-11 15:40:48
345
原创 1.
/* 位图数据结构既,通过用位来表示数字 t=[5,2,7] 位图: 00100101 使用8位就可以表示集合中数据 --- --- --- --- --- --- --- --- | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | --- --- --- --- --- --- --- --- 0 0 1 0 0 1 0 1 优点;节省空间(用很少空间就
2021-04-14 18:09:33
100
原创 7.集合
所有集合都实现了Collection接口,而Collection除了实现了Iterable接口(迭代器)也提供了很多方法增、删、改、查;fill:#333;color:#333}#mermaid-svg-CNLBObjgDQ3QXKoN .label text{fill:#333}#mermaid-svg-CNLBObjgDQ3QXKoN .
2021-04-07 16:57:54
85
原创 4.接口、lambda表达式与内部类
接口接口(interface)用来描述类应该做什么,而不是指定具体应该如何做。接口不是类,不能使用new实例化接口对象。(必须引用实现这个接口的类) interface Comparable{ //Compareable声明为接口类型 public Compareable(); }× Compareable test = new Compareable(); //改写法无法运行,会报错√ Test implements Compareable{ public Compareabl
2021-04-07 14:22:14
80
原创 2.对象与类
1、类之间的关系依赖聚合继承2、类在一个文件中,只能有一个公共类,但是可以有任意数量的非公共类。final修饰的实例,必须在构造对象时初始化初始化块:在一个类的声明中,可以包含任意多的代码块。只要构造这个类的对象,这些块就会被执行。class Employee{ private static int nextId; private int id;{ //初始化块 id = nextId; nextId++;}public Employee(){}publi
2021-03-26 09:56:25
62
原创 5.Servlet下
一、请求转发(forward)浏览器请求访问Servlet1对象,Servlet1对象接到请求后,进行预处理操作,又将请求发送给Servlet2对象,由Servlet2对象响应请求。共享ServletRequest和ServleResponse对象。依赖于javax.servlet.RepusetDispatcher。ServletContext context = getServletContext();//获得ServletContext对象RequestDispatcher dispat
2021-03-24 00:21:12
83
原创 4.3 Servlet的生命周期
摘要JavaWeb的生命周期是有Servlet容器来决定的。阶段javax.servlet.Servlet对应方法初始化init()运行时service()销毁阶段destory()一、初始阶段容器加载Servlet类,将.class文件数据读入内存中。创建ServletConfig对象。创建Servlet对象。调用Servlet中init()。二、运行阶段容器创建针对请求的ServletRequest和ServletResponse对象。
2021-03-23 21:57:06
68
原创 1.java的基本程序设计结构
1、一个简单的Java程序java区分大小写类名是以大写字母开头,每个单词的第一个字母大写(骆驼命名法)2、注释(三种注释方式)使用//注释内容从 // 到本行结尾/* 所注释内容 */以 /**开头 */结尾 (用来自动生成文档)3、数据类型整型:类型储存类型范围int4字节-2147483648 ~ 2147483647short2字节-32768 ~ 32767long8字节-9 223 372 036 854 775 808
2021-03-23 13:40:27
67
原创 python 函数
map函数map函数就是映射>>> def su(x,y): return x+y>>> map(su,[1,2,4],[1,3,3])[2, 5, 7]>>> lambda匿名函数python 使用 lambda 来创建匿名函数。1、lambda只是一个表达式,函数体比def简单很多。2、lambda的主体是一个表达...
2019-12-19 16:17:51
211
原创 一些小东西
find(str,star,end): a.find(str)查找str在a中的位置,若存在,返回str的位置,若不存在返回-1;>>> b = "123456">>> b.find("3")2>>> b.find("000")-1index(str,star,end): a.index(str)查找str在a 中的位置,...
2019-12-13 14:40:55
96
原创 装饰器
所谓装饰器从字面理解就是,给一个对象添加一些东西。类似与加工厂的作用,对象进入到一个工厂中,工厂对,"对象“进行处理加工,给“对象”加入新的功能,后输出经过加工后的“对象”。例:def use_logging(func): def wrapper(): logging.warn("%s is running" % func.__name__) retu...
2019-11-06 14:30:28
102
原创 第三章 字典和集合
字典的5种创建形式1:>>> a = dict(one=1, two=2, three=3) 2:>>> b = {'one': 1, 'two': 2, 'three': 3} 3:>>> c = dict(zip(['one', 'two', 'three'], [1, 2, 3])) 4:>>> d = dict...
2019-10-30 10:50:00
114
原创 第二章序列构成的数组
1.内置序列类型概览容器序列list、tuple和collections.deque这些序列能存放不同类型的数据。扁平序列str、bytes、bytearray、memoryview和array.array,这类序列只能容纳一种类型。容器序列存放的是它们所包含的任意类型的对象的引用,而扁平序列里存放的是值而不是引用。换句话说,扁平序列其实是一段连续的内存空间。由此可见扁平序列其实更加紧...
2019-10-28 17:18:43
199
原创 第一章 Python数据模型
不管在哪种框架下写程序,都会花费大量时间去实现那些会被框架本身调用的方法, Python也不例外。Python解释器碰到特殊的句法时,会使用特殊方法去激活一些基本的对象操作,这些特殊方法的名字以两个下划线开头,以两个下划线结尾(例如__getitem__)
2019-10-14 13:27:46
181
原创 生成器yield
yield用途:def simple(str): for i in str: return i这样使用发现simple会在第一次循环返回i值后结束def simple(str): for i in str: yield i使用yield后,程序在每一次循环都会返回i的值后停止运行,等待唤醒*for循环执行的是迭代,所以会自动调用iter,next(),进而:若:for...
2019-09-19 15:56:18
93
转载 python 生成器和迭代器
python 生成器和迭代器有这篇就够了 </h1> <div class="clear"></div> <div class="postBody"> 本节主要记录一下列表生成式,生成器和迭代器的知识点 列表生成器 首先举个例子现在...
2019-09-12 15:41:08
86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人