是杏花微雨
码龄7年
求更新 关注
提问 私信
  • 博客:72,161
    社区:1
    72,162
    总访问量
  • 66
    原创
  • 78
    粉丝
  • 27
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2018-11-30
博客简介:

DAY DAY UP!

博客描述:
DAY DAY UP!
查看详细资料
个人成就
  • 获得132次点赞
  • 内容获得41次评论
  • 获得455次收藏
  • 代码片获得870次分享
  • 博客总排名609,599名
创作历程
  • 1篇
    2022年
  • 46篇
    2021年
  • 19篇
    2020年
成就勋章
TA的专栏
  • HMI
  • Play With Java
    5篇
  • Play With JVM
  • Play With 剑指offer
    8篇
  • 魔术
    1篇
  • Play With 数据库
    2篇
  • 数据结构与算法JAVA
    5篇
  • Play With 设计模式
    7篇
  • Play With 操作系统
    3篇
  • Play With 计算机组成原理
    3篇
  • Play With 计算机网络
    6篇
  • 随笔
    7篇

TA关注的专栏 4

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • Java
    java
  • 大数据
    mysql
  • 后端
    spring架构
  • 游戏
    动画游戏引擎maya技术美术图形渲染虚幻ue5数字雕刻游戏美术
  • 服务器
    linux
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

(亲测可以)ubuntu安装bochs---操作系统真象还原

ubuntu安装bochs
原创
博文更新于 2023.05.12 ·
4527 阅读 ·
14 点赞 ·
2 评论 ·
36 收藏

(简洁明了)IEEE754浮点数阶码为什么需要偏置bias

IEEE754浮点数阶码为什么需要偏置bias首先你应该知道原码,补码,反码,移码,浮点数的表示方法,如果不知道请看下面链接。移码表示=一个数值+偏置数(bias)在IEEE754浮点数中,机器上存储的阶码(二进制数,用原码表示,无符号位)用e表示,转化成真值的节码用E表示,真值中阶码 E = e - bias为什么需要bias呢,直接说答案:1. 使指数以无符号形式存储以单精度浮点型float为例,e由8bit二进制原码(无符号)表示,但这样的小数不能表示 (-1,1)中的..
原创
博文更新于 2022.03.28 ·
9496 阅读 ·
25 点赞 ·
3 评论 ·
67 收藏

best-pay-sdk 微信请求支付的时候出现org.simpleframework.xml.core.ElementException:appid is null 问题

控制台报错如下org.simpleframework.xml.core.ElementException: Value for @org.simpleframework.xml.Element(name=appid, type=void, data=false, required=true) on field 'appid' private java.lang.String com.lly835.bestpay.model.wxpay.request.WxPayUnifiedorderReque.
原创
博文更新于 2022.01.20 ·
925 阅读 ·
3 点赞 ·
3 评论 ·
1 收藏

第10题:青蛙跳台阶

1. 题目2. 思路直接参考leetcode解释即可,注意一点 n=0的时候,就是只有0级台阶,只有一种方法就是站着不动,所以f(0)=1。3. 代码class Solution { public int numWays(int n) { // 初始条件 f(0) = 1, f(1) = 1 f(2)=f(1)+f(0) // n=0的时候,就是只有0级台阶,只有一种方法就是站着不动,所以f(0)=1 int a =
原创
博文更新于 2021.12.05 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第10题:斐波那契数列

1. 题目2. 思路方法1:递归,但是有很多重复计算方法2:带备忘录的递归:自顶向下,带备忘录可以避免重复计算方法3:动态规划(自底向上),与递推类似(递推参考:https://mp.weixin.qq.com/s/mJ_jZZoak7uhItNgnfmZvQ)此法只能计算一个数,而带备忘录的是计算出所有数再返回。让a,b一直往下变化,则就可以自底(0)向上(n)计算出 f(n)3. 代码时间O(N),空间O(1)class Solution { public
原创
博文更新于 2021.12.05 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第9题:用两个栈实现队列

1. 题目题目输入输出的意思:输入 CQueue,appendTail,deleteHead,deleteHead。[ [], [3], [], [] ]表示,先实例化CQueue类,然后进行appendTail(3),然后deleteHead(),再deleteHead() 。注意:数组中的3就是操作数!然后输出结果是:null( 创建对象无返回值 )null(appendTail()无返回值 )3( 此时A栈只有一个元素3,B栈空,那么此时deleteHead()返回值就是3 )
原创
博文更新于 2021.12.05 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第7题:重建二叉树

目录1. 题目描述2. 解题思路3. 代码4. 心得体会文章参考1. 题目描述2. 解题思路首先知道前序遍历:根左右。中序:左根右根据以上性质可以推断:前序时第一个是根节点。根据前序结果,在中序时候,搜索根节点可以划分左右子树。根据划分的子树中节点数,可以把前序结果划分为 根 | 左子树 | 右子树之后步骤直接看上面的参考原文即可。就不赘述了。3. 代码在这里插入代码片4. 心得体会分治法树形结构分左右,一般分成左右的都可以考虑分治...
原创
博文更新于 2021.12.04 ·
561 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

(详解_手写过程)原码,补码,反码,int,char等取值范围

(详解)原码,补码,反码,int,char等取值范围首先了解一下机器数和真值。机器数:一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用机器数的最高位存放符号,正数为0,负数为1。如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0000 0011。如果是 -3 ,就是 1000 0011 。这里的 0000 0011 和 1000 0011 就是机器数。真值:因为第一位是符号位,所以机器数的形式值就不等于真正的数值。例如上面的有符.
原创
博文更新于 2021.11.23 ·
2677 阅读 ·
11 点赞 ·
3 评论 ·
22 收藏

(自用,无内容,勿点)MySQL必知必会笔记

MySQL必知必会笔记基础操作检索数据 select排序检索 order by过滤数据 where数据过滤通配符正则计算字段数据处理函数待续基础操作选择数据库:use xxx;显示数据库,表格:show databases/ tables;检索数据 select检索单列:select id from xxx;检索多列:select id,name from xxx;检索所有列:select * from xxx;检索唯一行:select distinct name from xxx;
原创
博文更新于 2021.11.15 ·
558 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第3题:数组中重复的数字

题目描述思路可以使用hashset,如果数组元素不在hashset中就add,如果已经存在就返回(即结果)。时间和空间复杂度都是O(n),多个set所以O(n)hashset特点参考基于hashmap实现无序且唯一因为无序,所以没有索引操作,只能增强for遍历,普通for(需要索引)add,remove,contains,clear,size等方法hashset和hashmap区别参考一个实现set接口,一个map接口map键值对,set无序所以只能遍历map的key
原创
博文更新于 2021.11.13 ·
661 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

第6题:从尾到头打印链表

目录1. 题目描述2. 思路3. 代码1. 题目描述2. 思路3. 代码使用栈,先进后出特性这种先进后出,或者倒序的都可以考虑一下栈/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } // 构造函数 * } */class Solution {
原创
博文更新于 2021.11.12 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

第5题:替换空格

目录1. 题目描述2. 思路3. 代码4. String、StringBuffer和StringBuilder的区别参考1. 题目描述2. 思路3. 代码class Solution { public String replaceSpace(String s) { // 新建一个数组 StringBuilder res = new StringBuilder(); // 把字符串转换成 char数组,Character是char的包装类
原创
博文更新于 2021.11.12 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第4题:二维数组中的查找

目录1. 题目描述2. 思考3. 此题思路4. 代码参考1参考21. 题目描述2. 思考上面图片中,我们要找8,我们从左下角开始向右上角找,使用2个指针i ,j。i = 4,j=0时,temp=18,其右边都>18,而 8 < 18,所以18右边的元素都可以排除,然后 i - - 。i=3,j=0时,temp = 10,8 < 10,10右边排除,i - -;i=2,j=0时,temp=3,3<8,3上方的都<3,所以排除,且3!=8,
原创
博文更新于 2021.11.12 ·
637 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

图解算法笔记

1. 二分查找 输入有序序列(数组),一个数(找的数)package MySearch;public class BinarySearchDemo { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7,8,9,11}; int res = binarySearch(arr, 11); System.out.println...
原创
博文更新于 2021.11.11 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

纸牌魔术学习路线入门(2021/11/11更新)

目录1. 推荐视频2. 推荐UP3. 基础手法4. 资源下载1. 推荐视频知乎答案参考Oz Pearlman Born To Perform Card Magic纸牌大学待续2. 推荐UPBarry巴里里我是YOLO远贱君_MrForesight魔术特白一颗咕咕星SomedayWill3. 基础手法握牌:注意食指,中指,无名指不要握太下break:尾指数法break:大拇指带动小拇指用力教程参考1教程参考2视频经验参考4. 资源下载链接:http
原创
博文更新于 2021.11.11 ·
586 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

十大排序算法整理

十大排序算法整理1 概述1.1 分类与时间复杂度1.2 稳定排序、原地排序、时间复杂度、空间复杂度2 冒泡排序(✓)3 快速排序(✓)4 插入排序(✓)5 希尔排序(✓)6 选择排序(✓)7 堆排序(✓)什么是堆:堆排序8 归并排序(✓)9 计数排序(✓)10 桶排序(✓)11 基数排序(✓)[10 大排序算法参考1](https://mp.weixin.qq.com/s/IAZnN00i65Ad3BicZy5kzQ)[10 大排序算法参考2](https://gitee.com/zhongfucheng/
原创
博文更新于 2021.11.10 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

3 - 查找算法

目录1. 顺序查找2. 有序表查找2.1 二分查找2.2 插值查找2.3 斐波那契查找3. 线性索引4. 树索引5. 哈希1. 顺序查找说明:顺序查找适合于存储结构为顺序存储或链接存储的线性表。基本思想:顺序查找也称为线形查找,属于无序查找算法。从数据结构线形表的一端开始,顺序扫描,依次将扫描到的结点关键字与给定值k相比较,若相等则表示查找成功;若扫描结束仍没有找到关键字等于k的结点,表示查找失败。复杂度分析:   查找成功时的平均查找...
原创
博文更新于 2021.11.08 ·
278 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库学习路线

参考学习路线: 1. MySQL必知必会 2.MySQL 是怎么运行的 3.MySQL技术内幕 4. 高性能Mysql,看索引章节面试常考:基本语法:select/delete/insert/update、limit、join等 索引:B+树,聚族索引,二级索引,组合索引,最左匹配原则,索引失效、慢查询 事务:事务四大特性ACID,事务隔离级别,MVCC 锁:全局锁、表级锁、行级锁、快照读、当前读、乐观锁、悲观...
原创
博文更新于 2021.11.08 ·
1704 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

IEEE754为什么单精度浮点数的偏置常数用127而不是128,126等等

为什么单精度浮点数的偏置常数用127而不是128以单精度浮点数为例,双精度同理首先需要知道为啥需要偏置常数bias,如果不知道,请看后面(https://blog.csdn.net/weixin_43891234/article/details/114692825)float中 bias = 2^(k-1) - 1,k为阶码的个数=8 ,所以bias = 127此时 E = e - bias(e是无符号的原码)= (0000 0001,1111 1110)- 127= (1-127,
原创
博文更新于 2021.11.08 ·
8613 阅读 ·
26 点赞 ·
15 评论 ·
67 收藏

2 - 二叉树

查找算法一级目录一级目录
原创
博文更新于 2021.11.04 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多