JavaWeb的MVC模式解释

在写注册登录界面时学习了MVC模式,初学Java时了解了MVC模式,写android时也了解一点,但没有用过,今天写web的时候才算是真正学习并且用上了。 MVC概述 SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式, 一种是JSP+JavaBean模式,一种是Servlet+...

2019-04-13 16:29:42

阅读数 93

评论数 0

Java使用UUID实现随机生成文件的名称

我们经常下载文件的时候发现文件的名称是一堆数字或者数字加字母的格式,甚至电脑上有时候自动设置密码也是随机数字加字母的组合,今天就用Java代码实现。 效果如下: 这里以生成图片的名称为例,效果: 4967358a5cc14b0280bb3c09d4fbc536.jpg 2ed5a17ebfb14d...

2019-04-13 16:13:11

阅读数 180

评论数 0

XML入门

文章目录XML入门主要内容XML概述XML的应用场景XML的优势XML文档规则XML整体结构XML声明字符集XML元素的基本规则字符数据注释W3C对于属性的使用建议换行处理XML文档分类XML命名空间为什么使用命名空间使用命名空间属性使用命名空间XPath语言XPath概念XPath节点XPath...

2019-04-12 14:56:28

阅读数 55

评论数 0

shell编程---实现九九乘法表(五种格式的乘法表)

要求如下图: 效果图: 源码: appledeMacBook-Pro:~ apple$ cat 1607084207zy.sh for i in 1 2 3 4 5 6 7 8 9 do for j in 1 2 3 4 5 6 7 8 9 do printf "$i*...

2019-04-11 15:49:01

阅读数 354

评论数 0

Linux --shell基础

本文是整理老师ppt中有关shell编程的部分内容。 文章目录shell基础变量基础知识本地变量readonly命令read命令显示本地变量释放本地变量环境变量常见的环境变量PS1变量的特殊符号PATH变量export命令特殊变量常见的几个特殊变量shift命令特殊符号引用符号三种引用符号转义符...

2019-04-11 15:42:37

阅读数 153

评论数 0

数据结构与算法之美--01时间复杂度分析

复杂度分析上 听了极客时间的数据结构与算法之美课程后,受益匪浅,把一些我认为比较重要的知识点总结下来,虽然大部分是复制粘贴的。。。。。 数据结构与算法之美音频文件,需要的小伙伴们可以下载啊~ **时间复杂度:**大O时间复杂度实际上并不具体表示代码真正的执行 时间,而是表示代码执行时间随数据...

2019-03-18 20:15:12

阅读数 116

评论数 1

Mac 下解决使用IDEA运行web项目出现端口被占用问题:java.rmi.server.ExportException: Port already in use: 1099

今天第一次使用idea运行web项目的时候,就出现了问题,新创建的web项目不能正常运行,idea终端显示如下界面: 并且网页中显示为: 一开始我以为是tomcat使用8080端口占用,后来关闭了8080端口后还是有问题,先附上关闭8080端口的方法: tomcat的路径以自己电脑中的路径为准...

2019-02-28 18:09:57

阅读数 172

评论数 0

Java趣味编程案例24----猴子分桃

问题:五只猴子分桃。半夜,第一只猴子先起来,它把桃分成了个数相等的五堆,多出一只;于是,它吃掉了一个,拿走了一堆。第二只猴子起来一看,只有四堆桃,于是把四堆合在一起,分成相等的五堆,又多出一个;然后,它也吃掉了一个,拿走了一堆。剩下的三只猴子也都是这样分的。问:这堆桃至少有多少个? 思路:使用穷举...

2019-02-07 21:31:30

阅读数 78

评论数 0

Java趣味编程案例23----分数数列

求分数序列:2/1,3/2,5/3,8/5,……,数列之和 思路: 找规律,可得下一个分数的分母是前一个分数的分子,分子是前一个分数的分子分母之和。 import java.util.Scanner; public class _6_4 { public static voi...

2019-02-07 21:23:25

阅读数 124

评论数 0

Java趣味编程案例22----分数比较

比较两个分数的大小。 思路: 1)分母相同则比较分子,分子大则分数值大 2)分子相同比较分子,分母大则分数小 3)分子分母均不相同则通分后比较分子的大小 import java.util.Scanner; public class _6_3 { public static...

2019-02-07 21:19:48

阅读数 109

评论数 0

Java趣味编程案例21----最小公倍数

求任意三个整数的最小公倍数。 过程:每一次操作都把当前最小的那个数加上他的初始值。 所以,首先,我们要判断三个数是否相等,如果不相等则求出三个值里面的最小值并得到它的索引,加上对应的初始值,如此循环,直到三个数相同。 import java.util.Scanner; /* 求三个整数的最小公倍...

2019-02-06 22:33:16

阅读数 75

评论数 0

Java趣味编程案例20----最大公约数

求任意两个数的最大公约数。 1)利用辗转相除法求最大公约数 2)利用递归求最大公约数 import java.util.Scanner; /* 辗转相除法求最大公约数 */ public class _6_1 { public static void main(String[] arg...

2019-02-06 22:23:02

阅读数 54

评论数 0

力扣1---两数之和

第一次在leetcode上做题,有点小激动,做出来了第一道题,题目很简单,但是被自己复杂化了,期待以后写的代码越来越好~ 题目描述: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,...

2019-01-25 22:16:22

阅读数 1400

评论数 0

Java趣味编程案例19----楼梯台阶(对代码仍有疑惑,后期补心得及分析)

问题:一共有10个台阶的楼梯,从下面走到上面,一次只能迈一个台阶或两个台阶,并且不能后退,走完这个楼梯共有多少种方法。 代码: package _5InterestingEquation; import java.util.ArrayList; import java.util.List; /...

2019-01-25 13:49:21

阅读数 131

评论数 0

Java趣味编程案例18----百鸡百钱

百鸡百钱问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,如果100文钱买一百只鸡,那么公鸡母鸡小鸡各有多少只? 分析:这里我们可以通过解方程求解,设公鸡,母鸡,小鸡的数量为x,y,z,方程如下: x+y+z=100 5x+3y+z/3=100 我们只需要编程实现上述方程即可。 package...

2019-01-25 13:45:30

阅读数 85

评论数 0

Java趣味编程案例17----等差素数数列(待更新)

等差素数数列:由素数组成的数列叫等差素数数列。 找出100以内的等差素数数列。

2019-01-24 20:43:52

阅读数 39

评论数 0

Java趣味编程案例16----哥德巴赫猜想

哥德巴赫猜想:任何一个大于2的偶数都可以表示成两个素数之和。 外层循环从4开始遍历,每次递增2,内层循环从2开始,每次递增1,判断是否两个数为素数且和是外层循环的数。 package _4InterestingPrime; /* 哥德巴赫猜想 */ public class _4_8 { ...

2019-01-24 16:29:18

阅读数 51

评论数 0

Java趣味编程案例15----回文素数和平方回文素数

回文素数:即一个整数n从左向右和从右向左结果值相同且都是素数,即称回文素数。 平方回文素数即素数的平方是回文素数,如11*11=121 主要涉及两个方法,判断一个数是不是素数,和判断一个数是不是回文数。 判断回文数我们使用字符串提供的方法,来判断字符串首尾是否对称。 回文素数:即这个数既是素数又是...

2019-01-24 15:30:49

阅读数 74

评论数 0

Java趣味编程案例14----可逆素数

可逆素数:一个数本身和它各位数值颠倒顺序后得到的数仍为素数,如113,311. 求1–900之间的所有可逆素数。 分析:因为要判断一个数和它顺序颠倒后的数是不是素数,所以我们写一个方法判断是不是素数,然后再写一个将数据颠倒顺序的方法。 反序:借助字符串实现反序。 (我发现字符串是比较万能的,比如我...

2019-01-24 14:59:57

阅读数 119

评论数 0

Java趣味编程案例13----金蝉素数

金蝉素数:这些数是由1,3,5,7,9 这5 个奇数字排列组成的5 位素数,且同时去掉它的最高位与最低位数字后的三位数还是素数,同时去掉它的高二位与低二位数字后的一位数还是素数。因此,人们把这些神秘的素数称为金蝉素数。 分析:假设有一个5位数k,首先k是素数,其次,k去掉首尾后的三位数d也是素数,...

2019-01-24 14:53:28

阅读数 108

评论数 0

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