05 2022 档案

摘要:尊重原创,传送门:https://juejin.im/post/5d427f306fb9a06b122f1b94 Thread... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(22) 评论(0) 推荐(0) 编辑
摘要:尊重原创,传送门:https://segmentfault.com/a/1190000020970562 前言 秒杀大家都不陌... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(57) 评论(0) 推荐(0) 编辑
摘要:什么是spring? spring是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。我们一般说的spring框架指... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(127) 评论(0) 推荐(0) 编辑
摘要:为什么要实现通用缓存Key? 先来看看不加前缀的情况,可以试想,项目必然不是同一人开发,那么key的命名必然可能出现相同的情况。 p... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(76) 评论(0) 推荐(0) 编辑
摘要:笔者认为登录功能不难做,但是要做出一个安全可靠的登录界面却非常的难,很多人会说,登录功能是最简单的业务代码,但是笔者认为许多网站... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(74) 评论(0) 推荐(0) 编辑
摘要:本文解决面试中关于分布式核心设计的一些重点问题 分布式核心设计 简介CAP理论BASE理论分布式缓存缓存问题缓存击穿:缓存雪... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(70) 评论(0) 推荐(0) 编辑
摘要:接口限流防刷 限制同一个用户一秒钟或者一分钟之内只能访问固定次数,在服务端对系统做一层保护。 实现思路 利用缓存实现,用户每次点击之... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(208) 评论(0) 推荐(0) 编辑
摘要:秒杀接口地址的隐藏可以防止恶意用户通过频繁调用接口来请求的操作,但是无法防止机器人,刷票软件恶意频繁点击按钮来刷请求秒杀地址接口的操... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(120) 评论(0) 推荐(0) 编辑
摘要:秒杀接口地址隐藏 每次点击秒杀按钮,才会生成秒杀地址,秒杀地址不是写死的,是从服务端获取,动态拼接而成的地址。(HTTP协议是明文传... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(539) 评论(0) 推荐(0) 编辑
摘要:问题: 针对秒杀的业务场景,在大并发下,仅仅依靠页面缓存、对象缓存或者页面静态化等还是远远不够。数据库压力还是很大,所以需要异步下单... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(376) 评论(0) 推荐(0) 编辑
摘要:高并发秒杀接口优化 接口优化(核心思路:减少对数据库的访问) Redis预减库存减少对数据库的访问内存标记减少Redis的访问请求先... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(207) 评论(0) 推荐(0) 编辑
摘要:秒杀静态化 改造商品详情页面的点击秒杀的业务逻辑,我们调用js方法实现ajax异步发送消息,如果秒杀成功,那么直接由客户端去跳转订单... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(193) 评论(0) 推荐(0) 编辑
摘要:页面静态化+前后端分离 常用技术AngularJS、Vue.js优点:利用浏览器的缓存 上面的方法比较复杂,我们只是用jQuer... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(599) 评论(0) 推荐(1) 编辑
摘要:页面优化技术 不仅仅是秒杀业务场景,更是通用的优化手段 页面缓存+URL缓存+对象缓存 由于并发瓶颈在数据库,想办法如何减少对... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(220) 评论(0) 推荐(0) 编辑
摘要:秒杀成功后,会生成秒杀订单,然后和订单数据信息一起跳转至订单详情页面(order_detail.html) 根据orderStatu... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(52) 评论(0) 推荐(0) 编辑
摘要:假设当前时间是2020-05-07 16:21:34 已经开始秒杀结束秒杀倒计时 所以我们去秒杀第一个商品: 在之前的goods_d... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(160) 评论(0) 推荐(0) 编辑
摘要:详情链接中有{goodsId}作为参数,后端@PathVariable(“goodsId”)long goodsId拿到这个good... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(298) 评论(0) 推荐(0) 编辑
摘要:数据库商品为什么要分商品表和秒杀商品表? 假设商品和秒杀商品都在一张表中,秒杀活动经常以不同的形式展开,数据库字段也要经常改啊,那和... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(132) 评论(0) 推荐(0) 编辑
摘要:在搭建完集群环境后,不得不考虑的一个问题就是用户访问产生的session如何处理。如果不做任何处理的话,用户将出现频繁登录的现象... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(54) 评论(0) 推荐(0) 编辑
摘要:JSR303参数校验 https://blog.csdn.net/u014029255/article/details/555185... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(83) 评论(0) 推荐(0) 编辑
摘要:什么是MD5加密? 通俗说 md5是一种信息摘要算法,它可以从需要加密的数据中按照一定的规则生成一个特殊的字符串,并且一个文件所对... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(70) 评论(0) 推荐(0) 编辑
摘要:Redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括st... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(55) 评论(0) 推荐(0) 编辑
摘要:数据库连接 数据库大家都不陌生,从名字就能看出来它是「存放数据的仓库」,那我们怎么去「仓库」取东西呢?当然需要钥匙啦!这就是我们的数... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Thymeleaf特点 学过jsp的同学应该知道jsp相当于Java和html的组合,这里我们也可以将Thymeleaf 看作jsp... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(29) 评论(0) 推荐(0) 编辑
摘要:个人笔记,以后有时间再优化本文 理解概念 struts :web层,比较简单(ValueStack值栈,拦截器)hiberna... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(20) 评论(0) 推荐(0) 编辑
摘要:个人笔记,以后有时间再优化本文 本单元目标 一、为什么要学习数据库二、数据库的相关概念 DBMS、DB、SQL三、... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:强大自己是解决问题的唯一方法 今天一早起床,就收到了两个笑脸,本着礼貌,回了一下,紧接着被问了两个问题,我一贯的态度是,能百度... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都掌握不好,又怎么... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(114) 评论(0) 推荐(0) 编辑
摘要:强大自己是解决问题的最好手段 抽象类和接口的区别 前言抽象类是什么?为什么要有抽象类?如何进行抽象类的定义?抽象类(abst... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(136) 评论(0) 推荐(0) 编辑
摘要:一、Java 基础知识 1. 面向对象的特性有哪些? 封装、继承、多态。 还有一个抽象,问三个就说上面三个,问四个就再补一个抽象... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(56) 评论(0) 推荐(0) 编辑
摘要:互联网中的混子,生活中的工具人,挣扎着,漂泊着,痛苦着 设计模式 单例模式观察者模式装饰者模式适配器模式工厂模式代理模式(p... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(132) 评论(0) 推荐(0) 编辑
摘要:MyBatis重要组件: Mapper配置: 实体类, 数据表,XML或注解Mapper接口: DAO层接口。 (只需要写接口,不用... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(42) 评论(0) 推荐(0) 编辑
摘要:技术面试 自己知识储备不足 准备OK,但是仍然没找到offer 主题: 出奇制胜 1.反对和所有应聘者 千篇一律 积累: 阿里... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Junit单元测试: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(49) 评论(0) 推荐(0) 编辑
摘要:使用注解实现事务(声明式事务) 目标:通过事务 使以下方法 要么全成功、要么全失败 jar包 spring-tx-4.3.9.RE... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:session机制: 客户端 第一次 请求 服务端 时,服务端 会产生一个session对象(用于保存该客户的信息); jses... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(40) 评论(0) 推荐(0) 编辑
摘要:使用Eclipse开发Web项目(JSP项目) tomcat 在Eclipse中创建的Web项目: 浏览器可以直接访问 WebC... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(18) 评论(0) 推荐(0) 编辑
摘要:JSP:动态网页 静态、动态: 不用 和 是否有“动感”混为一谈是否 随着 时间、地点、用户操作 的 改变而改变 动态网页 需要使... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(22) 评论(0) 推荐(0) 编辑
摘要:分页 要实现分页,必须知道 某一页的 数据 从哪里开始 到哪里结束 页面大小:每页显示的数据量 假设每页显示10条数据 mysql分... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(50) 评论(0) 推荐(0) 编辑
摘要:三层优化 加入接口 建议面向接口开发:先接口-再实现类 service、dao加入接口接口与实现类的命名规范 起名例子接口:... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(34) 评论(0) 推荐(0) 编辑
摘要:库的管理 一、创建库 create database 【if not exists】 库名【 character set 字符集名】... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(30) 评论(0) 推荐(0) 编辑
摘要:一、含义 union:合并、联合,将多次查询结果合并成一个结果 二、语法 查询语句1 union 【all】 查询语句2 union... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:感谢颜群老师的指点,博主特别喜欢他,感觉干货满满,分享给大家 技术面试指导 本文从“必备项”和“加分项”两个角度分析。 一、必... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(55) 评论(0) 推荐(0) 编辑
摘要:试题 算法提高 插入排序 如果有更好的方法欢迎讨论,有什么问题也可以提出来 资源限制 时间限制:1.0s 内存限制:256.0MB ... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(31) 评论(0) 推荐(0) 编辑
摘要:递归是非常重要的一个算法,必须掌握 介于初学者理解困难,下面写出详细注释来帮助大家学习递归思想 试题 算法训练 瓷砖铺放 问题描述 ... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(61) 评论(0) 推荐(0) 编辑
摘要:解题 解题过程 阅读并理解题目思考解题方向工具和技巧效率优化细节与调试 解法 举例法:具体例子,到一般规则 模式匹配法:相似问题,... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(203) 评论(0) 推荐(0) 编辑
摘要:试题 基础练习 字母图形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 利用字母可以组成一些美丽的图形,下面给出... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(20) 评论(0) 推荐(0) 编辑
摘要:A+B问题 问题描述 输入A、B,输出A+B。 说明:在“问题描述”这部分,会给出试题的意思,以及所要求的目标。 输入格式 输入的第... 阅读全文
posted @ 2022-05-14 20:08 长勺 阅读(75) 评论(0) 推荐(0) 编辑
摘要:每天学一点,每天进步一点,质的飞跃需要量的积累,add oil!!! 文章目录 常见应用场景 ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(19) 评论(0) 推荐(0) 编辑
摘要:多线程作为面试必问点,必须系统的深入学习才能经受住面试官的拷打。 笔者认为不管学什么,都是先要有个整体的认知,再逐步的分解学习... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(29) 评论(0) 推荐(0) 编辑
摘要:每天学一点,每天进步一点,质的飞跃需要量的积累,add oil!!! 引入场景 场景一 public static fina... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(18) 评论(0) 推荐(0) 编辑
摘要:描述 地上有一个 rows 行和 cols 列的方格。坐标从 [0,0] 到 [rows-1,cols-1] 。一个机器人从坐标 [... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(32) 评论(0) 推荐(0) 编辑
摘要:参数传递: 基本类型(真实值) 引用(地址) 基本类型 public class Test1 { public sta... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Error: Cannot download 'https://start.spring.io/starter.zip?type=m... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(30) 评论(0) 推荐(0) 编辑
摘要:创建服务 sc.exe create "Consul" binPath="d:\App\Consul\consul.exe agen... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(101) 评论(0) 推荐(0) 编辑
摘要:删除远程文件 git rm -r --cached .idea/*git rm -r --cached target/*git rm... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(76) 评论(0) 推荐(0) 编辑
摘要:window Windows+E :打开资源管理器Windows+D :显示桌面Windows+L :锁定电脑屏幕Windows+方... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:赋权限注意文件属性:只读 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(30) 评论(0) 推荐(0) 编辑
摘要:首先点开右边的mavenmaven clean和maven compile 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(26) 评论(0) 推荐(0) 编辑
摘要:Unsatisfied dependency expressed through field 通过字段表示的未满足依赖项 检查是否忘... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(389) 评论(0) 推荐(0) 编辑
摘要:题目:两个有序数组的公共部分 坑:大于时间复杂度O(N)算0分 1.无脑遍历 public void FindCom(int[... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(32) 评论(0) 推荐(0) 编辑
摘要:原型模式,以一个对象为原型进行复制(克隆)的设计模式,故引申出来深克隆与浅克隆知识。 原型模式解决的问题 举个例子:比如我们要... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(26) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(24) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则按字典序打印出由字符a,b,c所能排列出来... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m<=n),每段绳子的长度记为k[1]... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(22) 评论(0) 推荐(0) 编辑
摘要:题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(30) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 思路 ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(22) 评论(0) 推荐(0) 编辑
摘要:题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 import java.util.ArrayList;/... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 在这里,我们只需要考虑其平衡性,不需要考虑其是不是排序二叉树 public... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) /**public class... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(14) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个链表,输出该链表中倒数第k个结点。 /*public class ListNode { int val; ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(14) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 /*public class... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(20) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个字符串(0 map = new HashMap(); for (int i = 0; i < str.... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(16) 评论(0) 推荐(0) 编辑
摘要:题目描述 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 /* public class ListNod... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此。HF作为牛客的资深元老,自然也准备了一些小游戏。... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入两个链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(22) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个链表,反转链表后,输出新链表的表头。 /*public class ListNode { int val; ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(16) 评论(0) 推荐(0) 编辑
摘要:题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 //num1,num2分别为... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(19) 评论(0) 推荐(0) 编辑
摘要:题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.14... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 求出113的整数中1出现的次数,并算出1001300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、1... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(23) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题目描述 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0 publ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(13) 评论(0) 推荐(0) 编辑
摘要:题目描述 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张_)…他随机从中抽出了5张... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(41) 评论(0) 推荐(0) 编辑
摘要:题目描述 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(16) 评论(0) 推荐(0) 编辑
摘要:题目描述 统计一个数字在升序数组中出现的次数。 代码 public class Solution { public int G... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 思路 题目不允许用+、-、*、/四则运算符... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 思路 观察图像可知,全部左右节点交换即可,思路比较简单。 代码... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(82) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(19) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]A[1]…*... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(23) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证bas... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(17) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。 public class Solution { ... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(25) 评论(0) 推荐(0) 编辑
摘要:题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 import java.util.S... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(16) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 /*** public class ListNode... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(16) 评论(0) 推荐(0) 编辑
摘要:题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(12) 评论(0) 推荐(0) 编辑
摘要:1.Java中异常分为哪些种类 1)按照异常需要处理的时机分为编译时异常(也叫强制性异常)也叫CheckedException和运行... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1.Java有没有goto语句? goto是Java 中的保留字,在目前版本的Java中没有使用。根据James Gosling(J... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(21) 评论(0) 推荐(0) 编辑
摘要:HashMap集合 HashMap集合简介 ​ HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(98) 评论(0) 推荐(0) 编辑
摘要:SQL Select语句完整的执行顺序: 1、from子句组装来自不同数据源的数据; 2、where子句基于指定的条件对记录行进行筛... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(426) 评论(0) 推荐(0) 编辑
摘要:为什么要用 clone? 在实际编程过程中,我们常常要遇到这种情况:有一个对象 A,在某一时刻 A 中已经包含了一些有效值,此时可能... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(71) 评论(0) 推荐(0) 编辑
摘要:安装Git Windows 直接在官网上去下载。下载完成后,随便在某个文件下右键如果有Git Bash Here就安装成功。安装后,... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(9) 评论(0) 推荐(0) 编辑
摘要:git 是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(171) 评论(0) 推荐(0) 编辑
摘要:前言 题外话:笔者认为学习一项技术不是直接拿着一本厚厚的教程或者根据一篇非常详细的博客来学,而是先弄清楚为什么要学这项技术,运用... 阅读全文
posted @ 2022-05-14 20:07 长勺 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示