javaj基础
ztfloserboy
这个作者很懒,什么都没留下…
展开
-
servlet生命周期+++idea创建一个java的servlet项目
servlet生命周期及idea实现说生命周期之前我们还是先讲讲servlet的工作原理客户发送一个请求,Servlet调用service()方法对请求进行响应,service()方法会对请求的方法进行匹配,进入相应的逻辑层,完成请求的响应。但是Servlet接口和GenericServlet接口中没有doGet(),doPost()等方法,HttpServlet中定义了这些,但是返回的都是Error信息,所以每次定义Servlet都要重写这些方法。Sertvlet和GenericServlet是不原创 2020-11-08 20:33:44 · 620 阅读 · 1 评论 -
There is no getter for property named ‘relationId‘ in ‘class java.lang解决了
There is no getter for property named ‘relationId’ in 'class java.lan问题解决出现这个问题的原因很多我的是在mapper.xml中参数不能写参数名,我后端参数传过来是“name”,一下是错误写法<select id="selectByName" resultType="items" > select * from items where name like '%${name}%' </select>正确写法原创 2020-10-24 18:54:00 · 197 阅读 · 0 评论 -
java内存的理解,堆和栈----干货理解
Java内存 —运行时数据区(Runtime Data Area)(个人理解不到位,批评指正)1.图解2.JVM-独立栈3.JVM-独立栈 与 堆 关系3.1 new出来都是真正的实体对象,都在堆中 堆内存会为堆内每一个实体分配一个唯一地地址,是二进制3.2 堆中的实体,都有唯一地址3.3 堆中的数据 都是有默认值的3.4 堆中的实体,在没有任何引用指向时,就变成垃圾(会不定时被清理掉)3.5 引用int[],string[]类型传递的是地址,导致一个实体有多个引用在操作。(堆中原创 2020-10-18 20:05:58 · 95 阅读 · 0 评论 -
java随机数,Math.random(),random,指定范围
java随机生成指定范围内的数字这两天做一个小项目,模拟购买彩票,我们都知道彩票有一种选法就是随机,尽然要随机,那就要产生一定范围的数字。废话不多说,上代码生成随机数// Math.random()产生的是一个双精度数字double randomNum = Math.random();System.out.println(randomNum); // 0.29878146803307004// 所以我们可以让他 random*10; 这里要强转(int)一下// 就可以生成 0 ---原创 2020-10-18 18:28:39 · 1328 阅读 · 0 评论