自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 get和post的区别

一般回答:get是从服务器上获取数据post是向服务器传送数据详细回答:最常见的http协议的请求方法就是get和postget请求的参数是放在url里面,而post是放在请求体body里面get请求可以被浏览器缓存, post请求不能get参数放url里面,长度受限(最大2048字节),post放请求体里,长度不受限get安全性比post好get可以被浏览器访问,支持刷新和后退,而post不能被浏览器直接访问,刷新后,数据需要重新传送区别getpost参数

2021-08-19 11:02:22 136

原创 字节面经学习

面经来源链接:https://www.nowcoder.com/discuss/710124?channel=666&source_id=feed_index_nctrack一面 80minhttp和https的区别https用到了哪些加密技术http使用到了哪些其他协议?讲一下dns过程。给一个网址www.bytedance.com,dns服务器如何逐级解析的讲一下tcp四次挥手,time-wait干嘛的,close-wait干嘛的,在哪一个阶段Tcp粘包拆包

2021-08-18 16:17:21 426

原创 Spring5框架

Spring5框架课程内容介绍1、Spring框架概述2、IOC容器(1)IOC底层原理(2)IOC接口(BeanFactory)(3)IOC操作Bean管理(基于xml)(4)IOC操作Bean管理(基于注解)3、Aop4、jdbcTemplate5、事务管理6、Spring5新特性1、Spring框架概述Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight containe

2021-08-16 22:01:56 184

原创 在线教育-谷粒学院项目(第一天)

前言需要掌握的知识点:循序渐进需要掌握以下知识两种比较常见的商业模式B2C模式(在线教育就是使用的这种模式)两个角色:管理员 和 普通用户管理员:添加 删除 修改普通用户: 查询B2B2C模式(商家到商家到用户,很多电商项目是这种模式)京东:普通用户:可以自营的 也可以买普通商家的在线教育最核心的模块:课程模块项目架构b2c模式项目分为两个部分:系统后台------管理员使用讲师管理模块课程分类管理模块课程管理模块(1) 视频统计分析模块

2021-06-28 15:03:46 397

原创 java中各种转换技巧(持续更新)

数组扩容可以利用Arrays的工具类all = Arrays.copyOf(all, all.length*2);赋值数组实现数组的前移:System.arraycopy(all, index+1, all, index, total-index-1);实现list翻转String listString = list.stream().map(Object::toString) .collect(Collectors.joining(" "));利用str

2021-06-16 17:21:27 123

原创 jupyter notebook实现网页实现同时显示python2和python3

输入命令:python -m ipykernel install --user

2021-06-11 17:17:04 183 2

原创 数组中出现次数超过一半的数字

前言在这个题目中众数定义为数组中出现次数超过一半的数字。这个题目常见的做法有三种:方法一:排序因为答案占了一半多,排序一下,直接返回中间的数字。代码public int majorityElement(int[] nums){ Arrays.sort(nums); return nums[nums.length / 2];}方法二:哈希表遍历一遍数组,记录下每个数字出现的次数,当统计到某个数字的次数大于一半时,返回该数字。class Solution { public

2021-06-09 14:32:03 88

原创 二叉树的中序遍历(递归和非递归解法)

递归遍历结点定义class TreeNode{ int val; TreeNode* left; TreeNode* right;};void inorderTraverse(TreeNode* root){ if (root == nullptr) return; inorderTraverse(root->left); /* 需要执行的操作,比如下方的输出结点值 */ cout << root->v

2021-05-31 12:24:35 172

转载 babel : 无法加载文件 C:\Users\Liu\AppData\Roaming\npm\babel.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/ go.micros

解决办法:    1.重启vscode如果不行2.鼠标右键vscode图标,兼容性选择"以管理员身份运行"    如果还不行,在vscode终端获取执行政策: get-ExecutionPolicy如果得到的政策是限制:Restricted ,则重新设置执行策略为可远程的:set-ExecutionPolicy RemoteSigned,然后再获取执行政策:再查看babel版本,显示成功!亲测有效...

2021-05-13 19:58:07 314 1

原创 在使用vscode运行node.js,提示node不是内部命令的解决方法

第一步:找到vscode的运行图标第二步:右键->点击属性->再选择兼容性选项卡第三步:勾选以管理员身份运行此程序。解决成功

2021-05-13 15:10:19 639

原创 fatal: unable to access ‘https://github.com/raw-recruit678/Leetcode.git/‘: OpenSSL SSL_read: Connect

将项目提交到github,执行下面命令时提示错误$ git pull origin masterfatal: unable to access 'https://github.com/raw-recruit678/Leetcode.git/': OpenSSL SSL_read: Connection was reset, errno 10054错误原因git缓存容量不够解决:1.进入SDK目录,如果是当前项目,忽略。2.运行 git config http.postBuffer 524288

2021-05-12 21:26:28 562

转载 Leetcode-136.只出现一次的数字

只出现一次的数给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4这个题目非常容易理解,就是让我们找出那个只出现一次的数字,那么下面我们来看一下这几种解题方法吧。HashMap解析用 HashMap 的这个方法是很容易实现的,题目要求不是让我们求次数嘛,那我们直接遍历数组将每个数字和其出现的次数存到 哈希表里 就可以了,然后我们再从哈希表

2020-12-08 19:43:05 88

转载 eclipse使用快捷键

做 java 开发的,经常会用 Eclipse 或者 MyEclise 集成开发环境,一些实用的 Eclipse 快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下 Eclipse 中常用到的快捷键和技巧。15 个 Eclipse 常用开发快捷键使用技巧1、alt+? 或 alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入 syso 几个字符之后,2 个手指轻松按下这 2 个键的时候,自动就补全 System.out

2020-11-29 20:56:41 147

原创 JavaSE部分学习笔记

Java学习面向对象部分面向对象的基本特征:(1)封装(2)继承(3)多态一、封装1、封装的意义:(1)隐藏实现细节(2)安全2、封装的类型:(1)属性的封装、方法的封装等(2)组件的封装(3)系统的封装3、封装的实现,靠权限修饰符来控制可见的范围。权限修饰符:(1)可见范围 本类 本包 其他包子类 任意位置private: √ × × ×缺省/省略: √ √ × ×protected: √ √ √ ×p

2020-11-29 16:35:49 92

原创 递归调用:汉罗塔问题,斐波那契数列,计算复杂度主项定理等问题

递归算法使用递归算法解决问题应满足下面三个条件需要解决的问题可以转化为一个或多个子问题来求解,而这些子问题的求解方法与原问题完全相同,只是在数量和规模上不同。递归调用的次数必须是有限的。必须有结束递归的条件来终止递归。典型的递归算法用例求n!的算法int fun(int n) { if (n == 1) { return 1; } else { return (fun(n - 1) * n); }}汉罗塔问题1、 通过递归实现汉诺塔问题的求解设f(n)为将n片圆盘

2020-11-26 20:14:42 307

原创 java求100以内的素数

找出1-100之间所有的素数(质数)第一种方法:如何判断i是否是素数 (1)找出i的所有的约数,并累加它们的和 例如: i=5,它的约数有1和5,约数和:6 i=11,它的约数有1和11,约数和:12 i=18,它的约数有1,2,3,6,9,18,约数和:39 (2)如果某个i的约数和 == i+1,那么i就是素数class PrimeIn_100_1{ public static void main(String[] args){ //找出1-100之间所有的素

2020-11-24 11:02:17 19736 7

转载 最大公约数和最小公倍数的算法

求最大公约数和最小公倍数求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:① a%b得余数c② 若c=0,则b即为两数的最大公约数③ 若c≠0,则a=b,b=c,再回去执行①例如求27和15的最大公约数过程为:27÷15 余1215÷12余312÷3余0因此,3即为最大公约数``#include<stdio.h>int main() /* 辗转相除法求最大公约数 */ { int m, n, a, b

2020-11-24 09:35:38 3543

南昌大学离散数学真题

南昌大学复试的真题比较难找,所以我找到的一些资源分享给大家,该文件包含是南昌大学计算机考研离散数学的真题,有近几年的真题,可供大家参考

2020-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除