自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

原创 SnakeYAML序列化时去掉!!类路径信息

SnakeYAML序列化时去掉!!类路径信息

2023-11-09 10:53:13 282

原创 2023年1024

1024

2023-10-24 19:47:13 70

原创 把数字翻译成字符串

给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。

2023-02-09 15:22:01 164

原创 22年的程序猿节

1024

2022-10-24 15:39:59 153

原创 Azure file share文件传输

一、下载解压命令行工具Copy or move data to Azure Storage by using AzCopy v10 | Microsoft Docs选择合适自己的版本,我选择windows64位,并添加环境变量path,方便在任意位置运行命令测试传输文件在命令行输入如下命令azcopy copy "本地文件" “目标容器地址”--recursive=trueazcopy copy "C:\local\path" "https://account.blob.core.

2022-05-30 19:27:29 469

原创 java.io.IOException: Could not find resource mybatis-config.xml

java.io.IOException: Could not find resource mybatis-config.xml

2022-05-15 17:07:40 1272

原创 Exception in thread “main“ com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications l

练习报错,一直找不到原因,是安全链接的问题。。。上报错图问题在url链接这里SSL当mysql版本高于connect置为false即可。String url = "jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=false";结果如图所示:...

2022-04-27 17:13:39 1049

原创 1024程序员

正经的第二个节日啊,去年忘记了,今年不能忘记,过去一年多算是进入了这个大家庭了,努力工作,继续卷起来,冲冲冲

2021-10-24 14:08:25 119

原创 mac版docker配置加速

mac版docker配置加速添加内容为:{ "features": { "buildkit": true }, "experimental": false, "registry-mirrors": [ "https://g78ax16j.mirror.aliyuncs.com" ]}操作如下:检验成果:终端输入docker info,找到该部分即为成功...

2021-06-02 16:59:53 885

原创 NAT模式虚拟机联网配置

NAT模式虚拟机联网配置首先打开本地命令行,win+R,然后输入cmd进入命令行,然后输入ipconfig查看本地的VMnet8虚拟机的配置: 记住这个ip:192.168.89.1,当然个人机子都是不一样的,窗口不要关闭,随时能看到就完事! 进入 控制面板--网络和Internet--网络和共享中心--更改适配器设置(Win10),找到VMnet8 如图所示,然后...

2020-12-25 17:35:50 409

原创 Hadoop+Zookeeper+Hbase的安装以及配置使用

该博主的文章写的详细且正确,跟着其操作一步步完成即可,属于精品博客,推荐大家一起学习。https://www.cnblogs.com/Dcl-Snow/p/10825154.html手动艾特Dcl_Snow

2020-08-13 16:46:03 122

原创 面试知识整理-01

一:OSI七层模型以及各部分功能:物理层,主要作用:二进制与电信号相互转换数据链路层:主要作用:下层信号封装为数据报,工作物件交换机网络层:主要作用:下层信号封装为数据包,工作物件路由器传输层:主要作用:建立链接传输,主要内容:TCP、UDP协议于此层工作会话层:主要作用:发起回话和接受请求(通过MAC地址或者IP来认识)表示层:主要作用:对接收的数据进行加密、解密,压缩与解压缩...

2019-09-15 23:05:33 161

转载 MyISAM与InnoDB两者之间区别与选择

这是在网上看到一个大佬所总结的,亮点是最后面的实际测试对比,所以我没有任何修改完全拿过来与大家分享,帮助大家理解MyISAM与InnoDB的区别与选择,附上大佬的原文链接:https://www.cnblogs.com/y-rong/p/8110596.html1、MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access ...

2019-08-26 23:54:47 152

转载 MySQL索引实现原理

https://blog.csdn.net/waeceo/article/details/78702584

2019-08-23 22:41:17 130

原创 java反射机制

一:什么是反射 java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。反射其实是获取类的字节码文件,也就是.class文件。二:三种实例化对象 Class类是描述整个类的概念,也是整个反射的操作源头,在使⽤Class...

2019-08-23 00:31:06 109

原创 SpringAOP--面向切面编程--理解

一:什么是AOP AOP :Aspect Oriented Programming 面向切面编程。技术支撑为动态代理,它为解耦而生。二:AOP实现原理 AOP分为静态AOP和动态AOP。 静态AOP是指AspectJ实现的AOP,他是将切面代码直接编译到Java类文件中。 动态AOP是指将切面代码进行动态织入实现的AOP。 ...

2019-08-22 17:21:34 125

原创 Spring IOC理解

一:什么是SpringIOC IOC即Inversion of Control,控制反转,是一种将设计好的对象交给容器来管理的设计思想。 控制:区别于传统意义上的对象内部直接通过New的方式创建对象,IOC将创建对象的过程交给了一个容器来执行,解除程序对对象的依赖关系,而IOC容器就控制了对象,控制着外部程序对对象的获取只能通过IOC容器来获取,不能直接越过IOC。...

2019-08-22 16:44:36 562

原创 SE知识汇总--项目

一:项目简介: 该项目是一款基于SE知识的字符界面收银台系统,主要实现的功能:客户端(注册登录,浏览商品,下单,支付,修改密码)管理端(注册登录,管理商品,查看账户信息,修改用户密码以及启停账户) 涉及技术:Stream式编程,datasource连接MySQL数据库,注解以及lombok(自动生成get/set方法)的使用,集合框架等。二:功能简介:2.1公共...

2019-08-12 23:08:36 666

原创 上楼梯:

题目描述:有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶、3阶。请实现一个方法,计算小孩有多少种上楼的方式。为了防止溢出,请将结果Mod 1000000007给定一个正整数int n,请返回一个数,代表上楼的方式数。保证n小于等于100000。测试样例1:1返回:1测试样例2:3返回:4测试样例3:4返回:7 ...

2019-08-11 20:03:59 295

原创 买卖股票的最佳时机iii----动态规划完成

题目描述;给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成两笔交易。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入: [3,3,5,0,0,3,1,4]输出: 6解释: 在第 4 天(股票价格 = 0)的时候买入,在第 6 天(股票价格 = 3)的时候卖出,这...

2019-08-10 21:34:04 583

原创 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; che

问题描述:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ...

2019-08-05 22:13:15 30277 12

原创 不同子序列--动态规划完成

题目描述: 给定两个字符串S和T,求S有多少个不同的子串与T相同。S的子串定义为在S中任意去掉0个或者多个字符形成的串。子串可以不连续,但是相对位置不能变。比如“ACE”是“ABCDE”的子串,但是“AEC”不是。 解题思路: 假设S字符串为“rabbbit”,T字符串为“rabbit”,行为S字符串中取前 i 个字符,列为T字符串中取前 j 个字符...

2019-07-31 18:36:27 184

原创 链式A+B--有两个用链表表示的整数,每个结点包含一个数位。这些数位是反向存放的,也就是个位排在链表的首部。编写函数对这两个整数求和,并用链表形式返回结果。 给定两个链表ListNode* A,Li

题目描述 有两个用链表表示的整数,每个结点包含一个数位。这些数位是反向存放的,也就是个位排在链表的首部。编写函数对这两个整数求和,并用链表形式返回结果。 给定两个链表ListNode*A,ListNode*B,请返回A+B的结果(ListNode*)。测试样例:{1,2,3},{3,2,1}返回:{4,4,4}解题思路: 首先判...

2019-07-28 09:16:55 2092

原创 最高分是多少-老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.

题目描述老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.输入描述:输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。学生ID编号从1编到N。第二行包含N个整数,代表这N个学生的初始成绩,其中第i个...

2019-07-28 09:10:08 662

原创 合并两个排序链表

题目描述:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。代码如下:/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class...

2019-07-23 21:50:10 71

原创 将一颗二叉树展开为链表

题目描述:给定一个二叉树,原地将它展开为链表。例如,给定二叉树 1 / \ 2 5/ \ \3 4 6将其展开为:1\ 2 \ 3 \ 4 \ 5 \ 6代码如下:/** * Definition for a binar...

2019-07-23 21:41:45 184

原创 变态的跳台阶

题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法台阶。题目解析:假设有n个台阶,第n个台阶一定会站上去,其他n - 1个台阶则是有两种情况,有或者没有。所以这个问题就转化了。代码如下:public class Solution { public int JumpFloorII(int target)...

2019-07-23 21:37:45 101

原创 将二叉树展开为链表

题目描述:给定一个二叉树,原地将它展开为链表。例如,给定二叉树 1 / \ 2 5/ \ \3 4 6将其展开为:1\ 2 \ 3 \ 4 \ 5 \ 6解法一:(先进行前序遍历,然后将值存储在一个队列中,再重新构造节点来完成)...

2019-07-23 10:43:28 107

原创 求解斐波那契数列-递归与非递归解法

题目描述:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39代码描述:非递归:public class Solution { public int Fibonacci(int n) { if(n == 0) { return 0; } ...

2019-07-22 20:53:17 613

原创 用两个栈来实现一个队列

题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型代码实现:import java.util.Stack;public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2...

2019-07-22 20:37:49 83

原创 二维数组中的查找

题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:由于数组是有序数组,所以在进行比较时和没行的第一个进行比较即可,如果小于本行的最后一个数字,在进行比较,否则直接跳过本行。代码如下:public class Solu...

2019-07-20 23:07:11 72

原创 替换空格(java一行解决)

题目描述:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。代码如下:(调用方法replaceAll()直接替换即可)public class Solution { public String replaceSpace(StringBuffer str) { ...

2019-07-20 22:58:34 147

原创 从尾到头打印链表

题目描述:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。解题思路:先将链表的值存储在栈之中,然后再将栈中的数存储到新的链表之中,再返回链表。代码如下:/*** public class ListNode {* int val;* ListNode next = null;** ListNode(int...

2019-07-20 22:53:52 94

原创 二叉树的镜像

题目描述:操作给定的二叉树,将其变换为源二叉树的镜像。输入描述:二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5...

2019-07-20 16:38:06 81

原创 洗牌-牛客 第一行一个数T(T ≤ 100),表示数据组数。对于每组数据,第一行两个数n,k(1 ≤ n,k ≤ 100),接下来一行有2n个数a1,a2,...,a2n(1 ≤ ai ≤ 1000

题目描述:洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。 现在需要洗2n张牌,从上到下依次是第1张,第2张,第3张一直到第2n张。首先,我们把这2n张牌分成两堆,左手拿着第1张到第n张(上半堆),右手拿着第n+1张到第2n张(下半堆)。接着就开始洗牌的过程,先放下右手的最后一张牌,再放下左手的最后一张牌,接着放下右手的倒数第二张牌,再放下左手的倒数第二张牌,直到最后放下左手的第一张牌...

2019-07-20 16:34:28 10172

原创 二叉树的后序遍历

题目描述:给定一个二叉树,返回它的 后序 遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [3,2,1]代码如下:/** * Definition for a binary tree node. * public class TreeNode { * int val; * Tree...

2019-07-18 22:06:39 99

原创 二叉树的中序遍历

题目描述:给定一个二叉树,返回它的中序 遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [1,3,2]代码如下:/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode...

2019-07-18 22:05:41 72

原创 二叉树的前序遍历

题目描述:给定一个二叉树,返回它的 前序 遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [1,2,3]代码如下:/** * Definition for a binary tree node. * public class TreeNode { * int val; * Tre...

2019-07-18 22:04:35 86

原创 饥饿的小易 小易总是感觉饥饿,所以作为章鱼的小易经常出去寻找贝壳吃。最开始小易在一个初始位置x_0。对于小易所处的当前位置x,他只能通过神秘的力量移动到 4 * x + 3或者8 * x + 7。因

题目描述: 小易总是感觉饥饿,所以作为章鱼的小易经常出去寻找贝壳吃。最开始小易在一个初始位置x_0。对于小易所处的当前位置x,他只能通过神秘的力量移动到 4 * x + 3或者8 * x + 7。因为使用神秘力量要耗费太多体力,所以它只能使用神秘力量最多100,000次。贝壳总生长在能被1,000,000,007整除的位置(比如:位置0,位置1,000,000,007,位置2,000...

2019-07-17 15:41:46 1129 1

原创 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19

题目描述:验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。例如:1^3=12^3=3+53^3=7+9+114^3=13+15+17+19输入描述:输入一个int整数输出描述:输出分解后的string示例1输入6输出31+33+35+37+39+41代码如下:package www.light;...

2019-07-16 16:18:07 8603

空空如也

空空如也

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

TA关注的人

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