- 博客(367)
- 资源 (2)
- 收藏
- 关注

原创 Leetcode46:全排列(ⅠⅡ)Java
Leetcode46:全排列题目描述思路图解1.递归回溯法首先介绍“回溯”算法的应用。“回溯”算法也叫“回溯搜索”算法,主要用于在一个庞大的空间里搜索我们所需要的问题的解。我们每天使用的“搜索引擎”就是帮助我们在庞大的互联网上搜索我们需要的信息。“搜索”引擎的“搜索”和“回溯搜索”算法的“搜索”意思是一样的。“回溯”指的是“状态重置”,可以理解为“回到过去”、“恢复现场”,是在编码的过...
2020-02-04 21:18:12
574

原创 Leetcode62:不同路径(Ⅰ和Ⅱ)
Leetcode62:不同路径题目描述思路分析解法一:动态规划public int uniquePaths1(int m,int n) { int[][]res=new int[m][n]; for (int i = 0; i < m; i++) { res[i][0]=1; } for (int i = 0; i < n; i++) { ...
2020-02-02 18:26:29
580

原创 组合总和ⅠⅡ(回溯算法)附框架
Leetcode39:组合总和(回溯算法)题目描述代码实现package LeetCode;import java.util.ArrayList;import java.util.List;/* * 给定一个无重复元素的数组 candidates 和一个目标数 target , 找出 candidates 中所有可以使数字和为 target 的组合。 candida...
2020-01-29 16:20:41
661
原创 华为交换机配置基础
AAA是Authentication(认证)、Authorization(授权)和Accounting(计费)的简称,是网络安全的一种管理机制,提供了认证、授权、计费三种安全功能。其中,目的IP地址和子网掩码定义了要路由的目标网络,下一跳地址是目标网络流量的下一个目的地(通常是下一个路由器的IP地址),出接口是流量将从该接口离开的本地接口。使用 ip route-static 命令来配置静态路由。交换机连接主机的端口为access链路。交换机连接路由器的端口为Trunk链路。三层交换机配置IP地址。
2024-12-08 23:33:07
597
原创 函数调用的机器级表示
CPU内有有EBP和ESP两个寄存器这两个寄存器标记了当前正在执行的函数他的栈帧的范围当发生函数调用的时候,需要修改EBP和ESP的值让他们指向新的被调用函数的底部和顶部而且当被调用的函数执行完毕之后,我们还需要把EBP和ESP重新让他指回上一层函数的栈帧。
2023-06-08 13:41:21
2118
3
原创 408中浮点数的表示和运算【硬核总结】
注意:规格化后,最小的正数是0.100000,因为规格化数尾数中小数点后第一位必须为1。就是浮点机中,补码表示的时候,尾数为什么小数点后第一位不是1。阶码E(8位)的范围:0—255,偏移是- 127。移码表示用:阶码+127,不再是阶码+2的n次方。因此阶码中,全0和全1这两个值就被利用了。在IEEE754中,阶码的符号是自然形成。阶码为0,尾数非0,成为非规格化数。真正的阶码的范围是[1,254],NaN :阶码全1,尾数非0。机器0:阶码为0,尾数为0。无穷大:阶码全1,尾数全0。
2023-03-17 21:11:02
2351
原创 定点数的表示和运算
把1.0100向右移动一位:0.1010,也就是 10/16,再乘2,正好才是结果的20/16。因为补码是在原码的基础上按位取反+1得到的,丢掉1相当于是原码的0,不影响准确性。因为 -0:1,0000在我们补码里面不再是 -0,而表示-16。右移一位,丢掉右边的0,不影响结果,左边补1【补得是符号位】右移两位,丢掉一个1,影响精度,左边填1【补得是符号位】左移三位,丢掉左边的1,对应的真正就不准确了。左移三位,丢掉左边的1,对应的真正就不准确了。左移三位,丢掉左边的0,对应的真正就不准确了。
2023-02-19 17:40:49
1273
原创 华为交换机配置
MTU主要用于FTTB场景下的多个企业用户或同一企业内多个终端的接入,除具有以太网接口、固定电话接口外,还可能具有E1接口;SFU一般具有1~4个以太网接口、1~2个固定电话接口,有的型号还具有有线电视接口。SBU主要用于FTTO用户的接入,一般具有以太网接口,有些型号具有E1接口、固定电话接口,或带wifi功能。MDU主要应用于FTTB应用类型下的多个住宅用户的接入,一般具有至少4个用户侧接口,通常具有8路、16路、24路FE或FE+POTS(固定电话)接口。HGU通常自带wifi,并带有USB接口。
2023-01-03 17:31:12
2692
原创 IMS各网元的主要功能
P-CSCF是拜访地的一个入口,也是用户进入IMS网络的入口I-CSCF是归属地的一个入口,是用户被叫、或者注册的时候会被用到。用于分配S-CSCF以及隐藏网络拓扑的功能S-CSCF完成具体的控制,选路,触发业务SBC在接入的网络里面,和我们的核心网,他是一个跨越点,他是一个连接点,是一个代理,分割两个网络,保证网络的安全MGCF是在我们IMS和电路域的网络,他是一个信令处理的一个转换点,他是在SGW配合下完成这个功能。
2022-11-25 10:58:52
3560
原创 交换机配置
注意:(1)每条命令里最多有一个命令字,但是可以有多个关键字和参数。(2)命令字、关键字、参数名、参数值之间,需要用空格进行分割。(3)一条命令命令字是唯一且不可缺少的,例如:reboot、save等。(4)命令不一定都是这么完整的格式,但是整体思想都是如此。
2022-10-26 08:29:11
1615
原创 认识运营商机房
它与运营商的运营支撑平台相结合,还能开展很多充满想象力的增值业务,是名副其实的“大管家”。前面我们说的PPPOE,就是PPP over Ethernet(以前还有PPPOA,也就是PPP over ATM)。换句话说,它只是把水管接到你家里,但是,水管里并没有水。说白了,如果没有BRAS,运营商就不能对用户进行身份识别,也不能判断用户的权限,更不能对用户进行计费。输出用户名密码之后,点拨号,成功了,就能上网了。这个PPPOE拨号,相当于就是你告诉运营商你的宽带账户信息,然后让运营商给你拧开水管,送水上门。
2022-10-20 10:43:39
12739
4
原创 校验码详解
概念:基本原理:码距:方法:只能发现一位错或奇数个位出错,但不能确定是哪一位错。实际上,在使用海明码的时候,需要加上全校验位小结
2022-06-19 09:58:06
7115
2
原创 maven的下载与安装
【注意IDEA版本与maven版本兼容问题】我用的IDEA2020,所以下载了Maven3.6.3这个版本问题自行上网查【注意:Maven的版本要老于IDEA的版本,否则导入Maven工程时会报错!】下载链接下载完成后,解压到某一路径下。本文以H:\maven\apache-maven-3.6.3为例,实际配置环境变量时以自己安装的路径为准。右键此电脑–>属性–>最大化–>高级系统设置–>环境变量新建变量MAVEN_HOME =H:\maven\apache-maven-3.6.3(以自己的
2022-06-10 09:01:09
653
原创 log4j知识点总结
log4j —log for java java日志框架是一个用户收集日志信息的框架,可以直接在项目中引入使用导入log4j的jar包导入log4j的配置文件(log4j.properties)注解
2022-06-04 22:36:19
297
1
原创 Listener(监听器)
Servlet三大技术之一。Servlet三大技术包括Servlet、Filter、Listener如果希望自己的网站收集一些数据,可以通过监听器来获取。在某一个事件触发监听器之后监听器会执行对应的操作案例:监听三大作用域中属性变化的监听器会提供三个方法,分别为域属性的创建、更新、销毁 案例:监听JavaBean在Session域中状态变化的监听器创建一个javabean,在javabean身上实现HttpSessionBingdingListener,然后重写两个方法。方法为ses
2022-06-04 22:28:31
439
原创 Filter技术详解
文章目录概述Idea中创建FilterFilter中的方法介绍责任链模式Filter的生命周期应用案例EasyMall修改---全站乱码处理EasyMall修改---30天自动登录1. 修改LoginServlet(设置Cookie)2. 创建LoginFilter(完成30天自动登录)3. 修改LogOutServlet(删除30天自动登录的Cookie)概述应用:全站乱码处理30天自动登录Idea中创建FilterFilter中的方法介绍责任链模式Filter的生命周期应
2022-05-30 17:13:20
265
原创 Win10取消开机密码
文章目录取消开机密码不出现对勾的解决办法:取消开机密码Win+R 键打开运行框输入 netplwiz去掉对√不出现对勾的解决办法:打开注册表,可以在搜索框中直接搜索2. 打开目标路径,直接复制中括号里的内容到路径[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device]修改"DevicePasswordLessBuildVersion"的值由2改为
2022-05-30 07:52:46
552
原创 javaee的经典三层架构
文章目录1.纯servlet开发2.JSP开发3.JSP+JAVABean开发(JAVA开发模式一)4.JSP+Servlet+JAVABean(JAVA开发模式二)5.MVC开发模式(一种思想,不是java的)6.java高级开发模式(javaee经典三层架构)1.纯servlet开发在servlet进行HTML页面的开发十分的繁琐,servlet擅长于java逻辑的实现但是不擅长展示页面内容。2.JSP开发jsp里既可以书写java代码也可以书写HTML页面内容。但是如果HTML页面内容比较复杂
2022-05-18 18:48:38
2613
原创 会话技术知识详解
文章目录概述会话技术-Cookiecookie的实现原理代码实现概述会话技术-Cookiecookie的实现原理在浏览器第一次发送请求的时候,携带一个参数,这个参数到达服务器,在服务器响应过程中以set-cookie响应头的形式传输到浏览器中并且保存在浏览器中(cookie信息)。发送第二次请求时,请求会自动携带cookie请求头,请求头中数据就是之前存储在浏览器中cookie信息。代码实现...
2022-05-17 11:29:21
223
原创 Ajax知识点详解
文章目录概述jQuery实现ajaxEasyMall添加Ajax校验概述Ajax:一种不用刷新整个页面便可与服务器通讯的办法Ajax的场景:百度搜索框、地图、弹幕等等Ajax优点:可以便捷的反馈信息,用户体验良好,降低服务器的压力jQuery实现ajaxEasyMall添加Ajax校验在regist.jsp页面中添加用户名是否存在的ajax校验。当鼠标离焦时可以提示用户名是否存在。创建新的servlet来进行ajax校验package cn.tedu.servlet;imp
2022-05-13 17:50:26
280
原创 ServletContext详解
文章目录概述代码一【获取全局配置信息】全局配置信息(web.xml文件中来进行配置)代码实现代码二【域对象】代码三【路径】概述ServletContext是一个全局的储存信息的空间,服务器开始就存在,服务器关闭才释放。为了方便大家理解,我们将ServletContext和Cookie、Session做一个简单对比,如下图:我们可以把ServletContext当成一个公用的空间,可以被所有的客户访问,如上图,A、B、C三个客户端都可以访问。WEB容器在启动时,它会为每个Web应用程序都创建一个对应
2022-05-09 11:21:12
9489
原创 response相关函数
文章目录概述response的API代码一【请求重定向】代码二【定时刷新】控制不使用缓存【每次拿到的都是新的东西】概述response的API代码一【请求重定向】是一种资源跳转方式,可以在服务器之间进行资源跳转@WebServlet("/servlet/ResponseDemo2")public class ResponseDemo2 extends HttpServlet { protected void doPost(HttpServletRequest request, Ht
2022-05-07 19:18:53
632
原创 Request相关函数
文章目录request相关的API代码一代码二代码三代码四【请求转发forward】代码五【域属性】代码六【servlet和jsp之间共享数据】代码七【请求包含include】request相关的API代码一@WebServlet("/servlet/RequestDemo1")public class RequestDemo1 extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServl
2022-05-07 17:42:27
1158
jdk1.8版本.rar
2020-02-09
AmaterasUML_1.3.4.rar
2020-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人