• 【菜鸟学Java】3:封装一个分页类PageBean

    时间:2023-01-26 19:27:54

            背景介绍:         在做网上商城的项目时,有一个非常高频的功能需求,那就是做Web前端开发都知道的分页显示数据。当然要实现这个功能方法是非常多的,在我之前的做的项目接口管理系统中,使用的实现方式是假分页的方式,即将所有的数据查询出来,在前端进行分页,这个分页是使用前端框架的表...

  • [置顶] 菜鸟学Java(二十)——你知道long和Long有什么区别吗?

    时间:2023-01-26 19:23:21

    Java中数据类型分两种:1.基本类型:long,int,byte,float,double2.对象类型:Long,Integer,Byte,Float,Double其它一切java提供的,或者你自己创建的类。其中Long叫 long的包装类。Integer、Byte和Float也类似,一般包装类的...

  • 【菜鸟学Java】6:JSP的基本原理

    时间:2023-01-26 19:18:29

            在上篇博文中介绍了JavaWeb开发中比较基础也是比较经典的Servlet技术,同时也在文章的结尾点出了Servlet技术所带来的问题,那就是由于包括大量的HTML标签,大量的静态文本及格式等,导致Servlet的开发效率极为低下。所有的表现逻辑,包括布局、色彩及图像等,都必须耦合在...

  • 刚学JAVA,菜鸟看法

    时间:2023-01-26 19:04:52

            最近已经开始学习JAVA了,刚开始的时候怎么感觉不是很难,面向对象的思想也很好掌握,可是随着学习的深入 ,开始慢慢的怀疑自己的看法了,原来java的学习并不简单。封装、重载、多态这三个最基本的思想就不是很容易搞懂。要我自己谈谈这几个概念到底是什么,说真的好像有种只可意会不可言传的感觉...

  • 菜鸟学Java(九)——Servlet的基本配置

    时间:2023-01-26 18:55:41

    学习JavaWeb的人没有不知道Servlet的吧,而要用Servlet就需要在web.xml中进行配置。相信有很多初学者跟我当初一样,对于一些配置参数不是很理解,今天就说说Servlet最基本的配置信息。 下面是一个最基本的Servlet配置: <servlet> <...

  • 菜鸟学Java(十)——分页查询

    时间:2023-01-26 18:55:35

    今天继续跟大家说说一些非常基础的东西,这次我们说说分页查询。说到分页,可能很多人都听说过什么真分页、假分页的。简单解释一下,拿第二页,每页20条为例:真分:数据库里取 的就是21-40条;假分:数据库取出所有的,然后显示21-40。今天我们要说的就是所谓的真分页。 下面是分页查询的核心代码:...

  • 菜鸟学Java(十八)——异常

    时间:2023-01-26 18:55:11

    每个学编程的人在编程的过程中都会遇到各种异常。那么当我们遇到异常的时候该怎么处理呢?针对不同的异常我们又该采取什么具体的处理方式呢?这些问题在我开始学编程的很长一段时间里我都不太清楚,还好随着不断的学习,慢慢地对它有了一些了解。下面我们一起看看Java中的各种异常。 我们先看下面这张图: ...

  • 菜鸟学JAVA之JMenu

    时间:2023-01-26 18:50:36

    在java的可视化编程中,它亦提供了菜单栏相应的使用。 JAVA中的菜单 java中的菜单,可以通过引入 java.swing来实现。 在java中菜单有如下三大组件:JMenuBar,JMenu,JMenuItem。 JMenuBar是相关的菜单栏,一般一个窗体中有一个就可...

  • 菜鸟学Java(六)——简单验证码生成(Java版)

    时间:2023-01-21 22:43:23

    验证码大家都知道,它的作用也不用我多说了吧。如果不太清楚请参见百度百科中的解释,一般验证码的生成就是随机产生字符(数字、字母或者汉字等),然后将这些生成的字符绘制成一张图片,再在图片上加上一些干扰元素,如各种线条之类的。好了废话不多说一起往下看: 简单的登录页面(代码并不完整,只有验证码部分)<...

  • 菜鸟学Java(二)——Filter解决中文乱码问题

    时间:2023-01-05 08:51:43

    JavaWeb中交中文经常会出现乱码,想必各位都遇到过吧。今天跟大家聊聊一种比较常用的方式——Filter过滤。Filter就是起到一个过滤器的作用,当提交或者获取信息的时候,都会经过Filter,然后Filter会将你传递的信息转换成你设置好的编码格式,从而避免一些中文乱码的情况。 使用Filte...

  • Java菜鸟学习笔记--数组篇(二):数组实例&args实例

    时间:2022-12-03 08:06:50

    基本类型实例//1.定义一个一维数组,先声明,在分配空间int []number;//生命,没有初始化,number=nullnumber=new int[5];//初始化为默认值,int默认值为0//第二步创建内存空间,在堆空间创建长度为5数组,number里面存储的是第一个内存地址引用类型实例P...

  • Java菜鸟学习笔记()--面向对象篇(七):Wrapper Class包装类

    时间:2022-10-25 13:27:09

    什么是包装类?在Java里一切都是对象,除了Java中的基本数据类型(byte,short,int,long,char,float,double,boolean)不是面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据...

  • Java菜鸟学习笔记--面向对象篇(四):This指针

    时间:2022-09-20 08:56:07

    简述 Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final...

  • 这是一套Java菜鸟到大牛的学习路线之高级教程,由工作了10年的资深Java架构师整理。

    时间:2022-09-19 09:50:51

    这是一套Java菜鸟到大牛的学习路线之高级教程,由工作了10年的资深Java架构师整理。        01-java高级架构师设计-基础深入        J2SE深入讲解        Java多线程与并发库高级应用视频教程下载        java反射机制        java设计模式视频...

  • Java菜鸟学习笔记(23)--继承篇(二):继承与组合

    时间:2022-09-16 17:02:21

    组合是什么1.继承和组合都是一种随思想渗透而下的编码方式,其根本目的都是为了复用类,减少重复代码2.要实现一个类的复用,可以分为组合语法和继承语法3.组合就是通过将一个对象置于一个新类中,将其作为新类的成员变量,组成 类的一部分。4.继承和组合使用情况要随机应变继承与组合区别1.组合是在新类产生现有...

  • Spark菜鸟学习营Day1 从Java到RDD编程

    时间:2022-06-15 05:57:18

    Spark菜鸟学习营Day1从Java到RDD编程菜鸟训练营主要的目标是帮助大家从零开始,初步掌握Spark程序的开发。Spark的编程模型是一步一步发展过来的,今天主要带大家走一下这段路,让我们从一段最最基础的Java代码开始。问题:Java有哪些数据结构大致有如下几种,其中List与Map是最重...

  • 菜鸟学Java(十八)——异常

    时间:2022-03-21 11:29:05

    每个学编程的人在编程的过程中都会遇到各种异常。那么当我们遇到异常的时候该怎么处理呢?针对不同的异常我们又该采取什么具体的处理方式呢?这些问题在我开始学编程的很长一段时间里我都不太清楚,还好随着不断的学习,慢慢地对它有了一些了解。下面我们一起看看Java中的各种异常。我们先看下面这张图:如图所示,Ja...

  • 菜鸟学JAVA之JMenu

    时间:2022-03-19 11:09:55

    在java的可视化编程中,它亦提供了菜单栏相应的使用。JAVA中的菜单java中的菜单,可以通过引入java.swing来实现。在java中菜单有如下三大组件:JMenuBar,JMenu,JMenuItem。JMenuBar是相关的菜单栏,一般一个窗体中有一个就可以了;JMenu有两种功能,一是在...

  • 菜鸟学习java设计模式之单例模式

    时间:2021-10-17 15:59:35

    这篇文章主要为大家详细介绍了java设计模式之单例模式的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • Java程序员从笨鸟到菜鸟之(八十五)跟我学jquery(一)爱之初体验jquery

    时间:2021-10-04 04:02:18

    一、Jquery简介jQuery是一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 Jquery应用到我们的项目中能够使程序员从设计和书写繁杂的JS...