- 博客(17)
- 收藏
- 关注
原创 【初识Java】
Java历史 Java语言的诞生 大概是1995年左右,Sun公司的詹姆斯·高斯林(James Gosling )带领团队开发Java语言。 一般来说詹姆斯·高斯林是公认的Java之父 Java在最开始名字叫做Oak(橡树),但是Oak作为商标已经被注册了,于是采用了Java这个名字 Java在英文中的原意是印度尼西亚的爪哇岛(Jawa),以盛产咖啡而闻名 Java的诞生可以说是应运而生,随着互联网的浪潮而兴起。它沿袭了C/C++的很多语法和概念,但是又简化、优化了很多地方。于是
2022-03-19 23:11:39
285
原创 【spring】【spring-ioc】
1 SpringFramework spring rod johnson the source of modern java 2 IOC Inverse of control UserService userService = new UserServiceImpl(); //应用程序生成的实例 → 控制 控制:实例的生成权 反转:原先是应用程序 → 反转给Spring容器(IOC容器) 容器:生成并管理实例的地方 3 *DI* ioc的基础上 Spring容器和应用程序 → 谁富
2022-03-19 18:08:02
331
原创 【spring】【设计模式】【design-pattern】
1 设计模式的介绍 1.1 介绍 经验 1.2 优点 强壮、可拓展、灵活 1.3 原则 s:单一职责 o:开闭原则。对新增代码开放,对修改代码封闭 l:里氏替代原则。子类和父类之间的关系。子类中不要去覆盖父类的方法;如果我一定要去覆盖,父类中的方法写为抽象方法 i:接口隔离原则,避免去写大接口 粒度 d:依赖倒置原则 2 具体的设计模式 2.1 单例设计模式(singleton) 2.1.1 什么是单例 应用程序运行过程中,获得某一个类型的实例的时候,获得的始终是同一个 2.1
2022-03-15 21:39:27
779
原创 HJ54_表达式求值
描述 给定一个字符串描述的算术表达式,计算出结果值。 输入字符串长度不超过100,合法的字符包括”+,-,*,/,(,)”,”0-9”,字符串内容的合法性及表达式语法的合法性由做题者检查。本题目只涉及整型计算。 输入描述: 输入算术表达式 输出描述: 计算出结果值 示例1 ...
2021-06-20 14:18:35
736
原创 HJ53_杨辉三角的变形
描述 以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数,左上角数到右上角的数,3个数之和(如果不存在某个数,认为该数就是0)。 求第n行第一个偶数出现的位置。如果没有偶数,则输出-1。例如输入3,则输出2,输入4则输出3。 输入n(n<=1000000000) 本题有多组输入数据,输入到文件末尾,请使用while(cin>>)等方式读入 输入描述: 输入一个int整数 输出描述: 输出返回的int值 示例1 ...
2021-06-20 14:07:04
552
原创 HJ50_四则运算
描述 输入一个表达式(用字符串表示),求这个表达式的值。 保证字符串中的有效字符包括[‘0’-‘9’],‘+’,‘-’,‘*’,‘/’,‘(’,‘)’,‘[’,‘]’,‘{’,‘}’。且表达式一定合法。 输入描述: 输入一个算术表达式 输出描述: 得到计算结果 示例1 ...
2021-06-20 11:12:51
309
原创 HJ37_统计每个月兔子的总数
描述 有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? 本题有多组数据。 输入描述: 输入int型表示month 输出描述: 输出兔子总数int型 示例1 ...
2021-06-20 10:38:24
230
原创 HJ22_汽水瓶
描述 有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝? 输入描述: 输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1<=n<=100),表示
2021-06-20 10:01:07
200
原创 HJ12_字符串反转
描述 接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000) 输入描述: 输入一行,为一个只包含小写字母的字符串。 输出描述: 输出该字符串反转后的字符串。 示例1 ...
2021-06-20 03:23:56
245
原创 HJ11_数字颠倒
描述 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 输入描述: 输入一个int整数 输出描述: 将这个整数以字符串的形式逆序输出 示例1 输入: 1516000 复制输出: 0006151 ...
2021-06-20 03:21:40
551
原创 HJ15_求int型正整数在内存中存储时1的个数
描述 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。 输入描述: 输入一个整数(int类型) 输出描述: 这个数转换成2进制后,输出1的个数 示例1 输入: 5 复制输出: 2 ...
2021-06-20 03:04:04
388
原创 HJ7_取近似值
描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 输入描述: 输入一个正浮点数值 输出描述: 输出该数值的近似整数值 ...
2021-06-19 16:00:59
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅