小熊爱吃软糖吖
码龄3年
关注
提问 私信
  • 博客:183,513
    社区:442
    问答:158
    动态:61
    184,174
    总访问量
  • 129
    原创
  • 542,678
    排名
  • 4,720
    粉丝

个人简介:热爱可抵岁月漫长,温柔可挡艰难时光

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2021-10-24
博客简介:

m0_63372226的博客

查看详细资料
个人成就
  • 获得789次点赞
  • 内容获得752次评论
  • 获得789次收藏
  • 代码片获得5,356次分享
创作历程
  • 46篇
    2023年
  • 83篇
    2022年
成就勋章
TA的专栏
  • 网络编程
    1篇
  • JavaEE
    9篇
  • 学习不觉晓,Java知多少
    7篇
  • 巧用数据库
    1篇
  • 还在为实验发愁嘞
    5篇
  • 那些年难哭了的数据结构
    11篇
  • 我是小小做题酱
    80篇
  • C语言学学学不停
    9篇
兴趣领域 设置
  • Java
    eclipsejavaspringmavenjvm
  • 数据结构与算法
    链表贪心算法动态规划排序算法散列表广度优先深度优先剪枝
  • 大数据
    jsonsqlmysql数据库
  • 前端
    ajax
TA的社区
  • 小熊爱吃软糖吖
    3 成员 80 内容
    创建者
  • 小熊爱吃软糖吖_2
    2 成员 2 内容
    创建者
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

stderr: fatal: Cannot prompt because user interactivity has been disabled.

发布问题 2024.09.27 ·
2 回答

【网路编程】UDP协议及UDP小练习之聊天室

可以开启多个启动运行来模拟多个设备发送数据,如下图所示,开启三个send类来模拟三个用户,一个receive类模拟聊天室接收数据。先运行send类在运行receive类。因为它指定的组播地址不是send类指定的组播地址。获取InetAddress对象,是用来获取一台设备的相关信息。UDP发送数据:数据来自于键盘录入,直到输入的数据是886,发送数据结束。getHostAddress():返回文本显示中的IP地址字符串。getHostName():获取IP地址的主机名。
原创
发布博客 2023.06.04 ·
866 阅读 ·
5 点赞 ·
3 评论 ·
2 收藏

【网络应用开发】实验5—— JDBC数据库访问与DAO设计模式

DAO:数据访问对象。DAO设计模式的好处:将数据访问方法(通常使用JDBC技术)封装在DAO类中,提高应用程序的灵活性和可复用性。实现业务逻辑和数据访问逻辑分离,使应用维护变得更简单。(1)加载驱动程序。(2)建立连接对象。(3)创建语句对象。(4)执行SQL语句并处理结果。(5)关闭建立的对象。
原创
发布博客 2023.04.23 ·
2850 阅读 ·
4 点赞 ·
2 评论 ·
33 收藏

【Java版oj】day38红与黑、蘑菇阵

现在有两个好友A和B,住在一片长有蘑菇的由n*m个方格组成的草地,A在(1,1),B在(n,m)。现在A想要拜访B,由于她只想去B的家,所以每次她只会走(i,j+1)或(i+1,j)这样的路线,在草地上有k个蘑菇种在格子里(多个蘑菇可能在同一方格),问:A如果每一步随机选择的话(若她在边界上,则只有一种选择),那么她不碰到蘑菇走到B的家的概率是多少?第一行N,M,K(1 ≤ N,M ≤ 20, k ≤ 100),N,M为草地大小,接下来K行,每行两个整数x,y,代表(x,y)处有一个蘑菇。
原创
发布博客 2023.04.18 ·
399 阅读 ·
11 点赞 ·
10 评论 ·
9 收藏

【Java版oj】day37数据库连接池、mkdir

例如要创建目录“/usr/local/bin”,就需要此次创建“/usr”、“/usr/local”以及“/usr/local/bin”。好在,Linux下mkdir提供了强大的“-p”选项,只要一条命令“mkdir -p /usr/local/bin”就能自动创建需要的上级目录。当收到请求,并且连接池中没有剩余可用的连接时,系统会创建一个新连接,当请求处理完成时该连接会被放入连接池中,供后续请求使用。输入包含多组数据,每组数据第一行包含一个正整数n(1≤n≤1000),表示请求的数量。
原创
发布博客 2023.04.18 ·
501 阅读 ·
4 点赞 ·
2 评论 ·
4 收藏

【Java版oj】day36Rational Arithmetic、Pre-Post

注意,所有有理数都必须是最简单的形式“k a/b”,其中k是整数部分,而a/b是最简单的分数部分。每个实例将由m s1 s2形式的一行组成,表示树是m-ary树,s1是前序遍历,s2是后序遍历。数据结构类中的一个常见问题是,当给定二叉树的中序遍历和后序遍历时,如何找到二叉树的前序遍历。然而,当给定树的前序遍历和后序遍历时,通常无法确定树的序遍历。对于每个问题实例,您应该输出一行,其中包含可能的树的数量,这将导致实例的前序和后序遍历。对于两个有理数,你的任务是实现基本的算法,即计算它们的和、差,
原创
发布博客 2023.04.18 ·
557 阅读 ·
4 点赞 ·
2 评论 ·
4 收藏

【Java版oj】day35年会抽奖、抄送列表

其次:n个人抽到不是自己的序列个数。假设第一个人抽到的不是自己的个数;假设第二个人这个时候拿到了第一个人的名字,那么对于第二个人的名字有两种情况:第一种:第二个人的名字是被第一个人拿到了,也就是甲和乙互相拿了对方的名字,那么对于其他的n-1个人来说互相拿错是一个规模n-2的子问题;第二种:第二个人的名字没有被第一个人拿到,则剩下的问题是规模n-1的子问题。
原创
发布博客 2023.04.18 ·
633 阅读 ·
3 点赞 ·
2 评论 ·
3 收藏

【Java版oj】day34收件人列表、养兔子

正如你所知,如果一封邮件中包含多个收件人,收件人姓名之间会用一个逗号和空格隔开;如果收件人姓名也包含空格或逗号,则姓名需要用双引号包含。这道题其实就是判断每一个收件人字符串中有没有逗号或者空格,如果有就为其加上“”,我们可以每次输入完一个收件人字符串就对其进行一次处理。每组数据的第一行是一个整数n (1≤n≤128),表示后面有n个姓名。紧接着n行,每一行包含一个收件人的姓名。这到题就是求斐波那契数列,注意数据范围。测试数据包括多组,每组一行,为整数n(1≤n≤90)。对应每一组输入,输出一行收件人列表。
原创
发布博客 2023.04.13 ·
548 阅读 ·
7 点赞 ·
6 评论 ·
3 收藏

我的idea是社区版的但是运行/调试配置中没有vm等参数和其他人的也不太一样

答:

下jdk了嘛,有没有在本地电脑配置环境变量,光下一个idea是不行的,你可以看一下关于idea的安装与配置相关的文章

回答问题 2023.04.13

【网络应用开发】实验4——会话管理

会话:是客户与服务器之间的不中断的请求-响应序列。开始:当一个未知的客户向web应用程序发送第一个请求时就开始了一个会话。结束:当客户结束会话或服务器在一定时限内没有接到客户任何请求时,会话结束。Cookie:是客户访问Web服务器时,服务器在客户端用户硬盘上存放的信息,好像是服务器送给客户的“点心”。Cookie实际上是一小段的文本信息。作用:可以在客户端上保存用户数据,起到简单的缓存和用户身份识别等作用;
原创
发布博客 2023.04.13 ·
1961 阅读 ·
5 点赞 ·
1 评论 ·
12 收藏

【网络应用开发】实验3——Web组件重用与JavaBeans

JavaBeans是Java平台的组件技术,在Java Web开发中常用JavaBeans来存放数据、封装业务逻辑等,从而很好地实现业务逻辑和表示逻辑的分离,使系统具有更好的健壮性和灵活性。Model 1体系每个请求的目标都是jsp页面。Jsp页面负责完成所有任务并将响应发送给客户缺点:(1) 特需要将大量的Java代码的业务逻辑嵌入到jsp页面中;(2)不能提高组建的重用性。
原创
发布博客 2023.04.13 ·
1369 阅读 ·
4 点赞 ·
3 评论 ·
10 收藏

关于#数据结构#的问题:创建一个具有十个节点的完全二叉树(注意是完全二叉树)要求:先定义二叉树的节点,该程序返回创建的二叉树的根节点地址

答:

完全二叉树如图所示

img

package answers;

public class TreeNode {
    public int val;//结点的值
    public TreeNode left;//结点的左孩子
    public TreeNode right;//结点的右孩子

    public TreeNode(int val) {
        this.val = val;     // 这个结点中的值是 val
        this.left = null;   // 这个结点的左孩子是 null:不存在 —— 左子树是空树
        this.right = null;  // 这个结点的有孩子是 null;不存在 —— 右子树是空树
    }
}

package answers;

public class TreeOperations {
    public static TreeNode 手动构建二叉树() {
        TreeNode a = new TreeNode('A');
        TreeNode b = new TreeNode('B');
        TreeNode c = new TreeNode('C');
        TreeNode d = new TreeNode('D');
        TreeNode e = new TreeNode('E');
        TreeNode f = new TreeNode('F');
        TreeNode g = new TreeNode('G');
        TreeNode h = new TreeNode('H');
        TreeNode i = new TreeNode('I');
        TreeNode j = new TreeNode('J');

        // 手动构建其关系
        a.left = b; a.right = c;
        b.left = d; b.right = e;
        c.left = f; c.right = g;
        d.left = h; d.right = i;  
        e.left = j; e.right = null;
        f.left = null; f.right = null;//都为空可以省略
        g.left = null; g.right = null;
        h.left = null; h.right = null;
        i.left = null; i.right = null;
        j.left = null; j.right = null; 

        // 返回根结点即可
        return a;
    }
    public static void main(String[] args) {
        //主函数根据需求填写
    }
}

answers是自己定义的包名,就是这样的了,望采纳!

回答问题 2023.04.13

java语言中程序报错

答:

你把类的属性、类的构造函数和成员函数都放到主函数里面了,主函数就是main那个函数,它也是一个函数。把private double radius一直到 double getPerimeter全部移出来

回答问题 2023.04.12

java中如何判断定义是否合法

答:

因为字符串和数字类型在运算时,会自动将数字类型变量转化为字符串,并进行字符串的拼接。变成story100。

回答问题 2023.04.12

【Java版oj】day33剪花布条、客似云来

第二点不能超过运行时间,运行时间很小,肯定不能用递归。每组数据包含两个字符串s,t,分别是成对出现的花布条和小饰条,其布条都是用可见ASCII字符表示的,可见的ASCII字符有多少个,布条的花纹也有多少种花样。这道题可以用快慢指针,如果快慢指针指向的字符串中包含目标字符串,则将计数+1,然后改变快慢指针的位置,前面寻找过的部分不再寻找。一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对应每组输入,输出能从花纹布中剪出的最多小饰条个数,如果一块都没有,那就输出0,每个结果占一行。
原创
发布博客 2023.04.12 ·
441 阅读 ·
2 点赞 ·
3 评论 ·
1 收藏

【Java版oj】day32淘宝网店、斐波那契凤尾

对于开始年和结束年这种可能不是完整的一年,我们还需要判断是不是同一个月,如果是同一个月,就用结束日减去开始日则算出天数;开始月是用这个的总天数减去开始月的日期,结束月就是结束月的日期。第一点不能超过数据范围,所以我们在进行加法的时候根据题目要求直接取最后六位,因为是加法,所以取六位相加和所有数相加的结果后六位是没有影响的。为了考验他,我们随便出一个数n,让他说出第n个斐波那契数。当然,斐波那契数会很大。中间完整的一年,判断每一年是否闰年,如果是闰年,就计算1月1日到12月31日这段时间的收益。
原创
发布博客 2023.04.12 ·
889 阅读 ·
4 点赞 ·
3 评论 ·
2 收藏

【Java版oj】day31美国节日、分解因数

世纪(注:一般情况下,在公式中取值为已经过的世纪数,也就是年份除以一百的结果,而非正在进行的世纪,也就是现在常用的年份除以一百加一;:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)1582年10月4日后:w = (d + 1+ 2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;w对7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六。
原创
发布博客 2023.04.10 ·
493 阅读 ·
11 点赞 ·
17 评论 ·
6 收藏

【Java版oj】day30最难的问题、因子个数

其实这道题其实可以很简单。从最小因子2到数字的最大因子数即数字的平方根开始判断是否能够取余,可以则循环取余直到取余不为0,因子个数+1;最终整除了各个因子数之后剩余的数字不为1则本身也是一个因子,因此因子数+1。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A 都分别替换成字母F),其他字符不 变,并且消息原文的所有字母都是大写的。NowCoder最近在研究因子个数的分布规律,现在给出一系列正整数,他希望你开发一个程序输出每个正整数的因子个数。
原创
发布博客 2023.04.10 ·
349 阅读 ·
5 点赞 ·
8 评论 ·
1 收藏

【Java版oj】day29求正数数组的最小不可组成和、有假币

如果前两份重量是一样,则假币在第三份中,这样可以除去2/3的硬币;例如数组{3,2,4},可能的集合为{3},{2},{4},{3,2},{3,4},{2,4},{3,2,4}(不包含空集)。得到的和经过排序为2,3,4,5,6,7,9。对于 4个硬币,称量 2次,先分成(2,2,0),第一次称量前两份(2,2),如果重量不一样,再次求出判断另外2个硬币需要称量的次数。对于 6个硬币,称量 2次,先分成(2,2,2),第一次称量前两份(2,2),如果重量不一样,再次判断求出另外2个硬币需要称量的次数。
原创
发布博客 2023.04.10 ·
416 阅读 ·
5 点赞 ·
3 评论 ·
2 收藏

【Java版oj】day28反转部分单向链表、猴子分桃

因为每次分5堆都会多出来1个,所以我们借4个桃子,这样每次都可以刚好分成5堆并且,每次给老猴子的桃子都不在我们借出的那4个中,这样最后减掉4就可以得到结果。因为这里输入输出全是自己写的,所以我先定义了一个数组,将输入的所有值放入数组中,先进行部分反转,然后再把每个值装入结点中,并连接起来。第一个猴子来了,它把桃子分成五堆,五堆一样多,但还多出一个。第二个猴子来了,它把桃子分成五堆,五堆一样多,但又多出一个。这里有n只小猴子,请你写个程序计算一下在开始时至少有多少个桃子,以及最后老猴子最少能得到几个桃子。
原创
发布博客 2023.04.10 ·
431 阅读 ·
5 点赞 ·
5 评论 ·
1 收藏
加载更多