自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

原创 VSCode中设置缩进

VSCode默认缩进是4个空格,在编写代码时,这个缩进会造成代码过长,不便于修改和观看。下面用一张图来看修改过程。汉化版未汉化版

2021-01-05 10:26:46 2001

原创 课时15 PreparedStatement与Statement在使用时的区别

PreparedStatement与Statement在使用时的区别1.StatementsqlexecuteUpdate(sql)2.PreparedStatementsql(可能存在占位符?)在创建PreparedStatement对象时,将sql预编译PreparedStatement(sql)executeUpdate()setXxx()替换占位符?推荐使用PreparedStatement:原因如下:1.编码更加简洁(避免了字符串的拼接)String name=

2020-06-04 16:41:57 306

原创 判断一个字符串中只有某一个字符

判断一个字符串中只有某一个字符package lesson06;public class Demo06 { public static void main(String[] args) { String str="ab#c#d"; //判断这个字符串中有且只有一个# //判断是否存在'#' if(str.indexOf("#")==-1) { System.out.println("没有这个'#'字符"); return; } //判断是否只有一个'#',.

2020-05-13 21:23:16 2329

原创 包装类的笔试题以及int与包装类Integer的区别

包装类的笔试题以及int与包装类Integer的区别package lesson06;public class Demo08 { public static void main(String[] args) { //包装类的深挖,会有笔试题 int num = 50;//基本数据类型 Integer inum = new Integer(50); //引用数据类型 Integer inum2 = new Integer("50");//引用数据类型 //装箱:把基本数

2020-05-13 21:20:25 181

原创 基本数据类型与String类型的转换

基本类型与String类型的转换package lesson06;public class Demo07 { public static void main(String[] args) { //========基本类型(byte char short int long float double boolean)如何转换成字符串========= //1.任何的数据类型和字符串进行连加,就会变成字符串 int num=50; String str = "ab"+num;//.

2020-05-13 21:16:54 317

原创 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?

鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? /* * 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? */ public static void main(String[] args) { int cook,hen,chick; for(cook=1;cook<=20;cook++) { for(hen=1;hen<=33;hen++) { for(chick=3;chick&l.

2020-05-11 21:00:57 5407

原创 Java Web 程序设计 第12章 EL和JSTL 12.5 核心标签库

12.5 核心标签库1.核心知识点2.任务1--利用<c:out>标签输出数据利用JSTL核心标签进行数据输出先创建jstl_Out.jsp, 在session对象中放入内容,再通过JSTL的核心标签库输出数据。参考代码jstl_Out.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ tagli

2020-05-11 09:53:40 139

原创 从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。

从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。package chapter6.homework;import java.util.Scanner;public class Demo01 { /* * 从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。 */ public static void main(Stri...

2020-05-06 15:06:06 4103

原创 Java Web 程序设计 第12章 EL和JSTL 12.4 认识JSTL

12.4 认识JSTL1.JSTL核心知识点

2020-05-06 09:37:32 99

原创 Java Web 程序设计 第12章 EL和JSTL 12.3 数据访问

12.3 数据访问1.数据访问核心知识点2.任务1--JSP对象的作用域JSP对象的作用域实例编写JSP文件,分别在application、session 内置对象中放入内容,再利用EL 输出对应的内容。参考代码:scopeExample.jsp<%@ page language="java" contentType="text/html; charset...

2020-05-06 09:35:09 164

原创 Java Web 程序设计 第12章 EL和JSTL 12.2 认识EL

12.2 认识EL1.EL核心知识点

2020-05-06 08:33:52 71

原创 字面量和字符串对象的区别 字符串常用的API

字符串对象与字面量package lesson06;public class Demo01 { public static void main(String[] args) { /** * 字符串的声明有如下两种形式。 * 1.字面量 * 2.字符串对象 */ //1.字面...

2020-04-29 21:29:00 567

原创 Java Web 程序设计 第10章 Servlet编程 10.4 HttpServletResponse

10.4 HttpServletResponse1.核心知识点2.学习任务1--动态显示时钟创建Servlet 新建RefreshServlet类,继承HttpServlet!重写doGet()方法,利用doGet()方法的响应参数设置“Refresh”消息头,每隔1秒刷新当前页面,在页面动态显示系统时间。 说明:由于直接访问Servlet属于get方法...

2020-04-29 11:50:33 184

原创 Java Web 程序设计 第11章 JSP和JavaBean 11.4 DAO和VO

11.4 DAO和VO1.DAO和VO核心知识点2.任务1--在JSP中使用DAO和VODAO和Vo综合应用实例(1)创建shopsystem数据库,新建customer数据表,并在表中数据。(2)创建JavaBean: Customer.javapackage beans;public class Customer { private String c_...

2020-04-27 22:30:57 590 1

原创 Java Web 程序设计 第11章 JSP和JavaBean 11.3 JavaBean的范围

11.3 JavaBean的范围1.任务1 --page范围测试JavaBean的page范围新建page1.jsp与page2.jsp,创建page作用范围的JavaBean对象s1,在page1.jsp中设置s1的值,分别运行page1.jsp与page2.jsp,查看运行结果。结论: page 作用范围的JavaBean只在实例化的页面上有效。page1.jsp&l...

2020-04-26 11:40:14 269

原创 Java Web 程序设计 第11章 JSP和JavaBean 11.2 JSP中使用JavaBean

11.2 JSP中使用JavaBean1.任务1--在JSP中使用JavaBean利用JSP动作标签设置属性值新建Studet类,封装成JavaBean;新建setProperty.jsp,在JSP中使用JavaBean。说明:在JSP中操作JavaBean既可以使用java代码,也可以使用jsp动作标签。Studetpackage beans;public cl...

2020-04-26 09:32:29 293

原创 1~69逢7就过,并输出结果,每行输出六个数。

1~69逢7就过,并输出结果,每行输出六个数。public class Demo { /* * 1~69逢7就过,并输出结果,每行输出六个数。 */ public static void num() { //定义无返回值方法num for(int i=1,n=1;i<70;i++) { if((i%10)!=7) { //取余判断是否为7,不是7则输出...

2020-04-25 22:42:40 648

原创 Java Web 程序设计 第10章 Servlet编程 10.2 Servlet概述

10.2 Servlet概述1.任务1--创建第一个Servletpackage test;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;impor...

2020-04-25 21:07:35 292

原创 Tomcat的访问及修改端口号

Tomcat的访问及修改端口号访问TomcatFirefox:localhost:8080IE:http://localhost:8080进入后如上图,此页面默认在webapps的ROOT里面。修改端口号在conf的server.xml里面修改,直接点击server.xml文件打开,默认端口号为8080,可以修改为8888,也可以修改为别的。...

2020-04-24 23:52:18 2812

原创 Tomcat的下载

Tomcat的下载使用的浏览器为Firefox下载地址:http://www.apache.org/进入网站后是这样的:往下拉 ,找到这里,因为是Tomcat,T开头,找T点击Tomcat进入 点击which version?选择版本Tomcat的最新版是10,但是在做项目时不建议使用最新版,因为不稳定,其他软件也有这样的道理。所以我们可以选择9.0...

2020-04-24 23:20:39 6508

原创 Java Web 程序设计 第10章 Servlet编程 10.4 在Servlet中读取参数

10.3 在Servlet中读取参数1.任务1--在Servlet中读取参数在Servlet中获取web.xml配置文件中设置的参数.说明:和系统有关的配置信息,如:字符编码、数据库连接等信息一般放置在配置文件中,但自己写配置文件一般比较麻烦,可以将参数设置在web.xml配置文件中。提示: <context-param> 用来设置全局参数; <init-p...

2020-04-22 16:48:19 457

原创 Java Web 程序设计 第10章 Servlet编程 10.3 HTTP协议

10.2 创建Servlet1.任务1--手动创建Servlet新建WelcomeServlet类,继承HttpServlet!重写doGet()方法,输出“欢迎来到本系统!说明:由于直接访问Servlet属于get方法请求,所以在doGet()方法中进行输出。package test;import java.io.IOException;import java.io...

2020-04-22 16:10:06 276

原创 将二维 int 类型的数组中每一行中最小的值取出,放到新的数组中。

将二维 int 类型的数组中每一行中最小的值取出,放到新的数组中。是软通动力一道笔试题

2020-04-08 22:40:20 383

原创 定义如下数组 int []array1 =new int[]{34,45,56},编程实现向数组中再增加一个数字 67。提示:数组长度是不可变,可创建一个新的数组,将原数组中的数据复制到新数组中,再增

定义如下数组 int []array1 =new int[]{34,45,56},编程实现向数组中再增加一个数字 67。 提示:数组长度是不可变,可创建一个新的数组,将原数组中的数据复制到新数组中,再增加新元素 67。

2020-04-08 22:35:08 423

原创 创建长度为10的int 型数组,初始值为 1、2、3、4、5、6、7、8、9、10,按照下列规则更新数组中每一个元素的值:a) 数组的第 n 位元素 = 数组的第 n-1 位元素 * 数组的第 n 位

创建长度为 10 的 int 型数组,初始值为 1、2、3、4、5、6、7、8、9、10,按照下列规 则更新数组中每一个元素的值: a) 数组的第 n 位元素 = 数组的第 n-1 位元素 * 数组的第 n 位元素 * 数组的第 n+1 位元素 b) 如果 n = 0,则数组的第 n-1 位元素的值按 1 计算。 c) 如果 n = 9,则数组的第 n+1 位元素的值按 1 计

2020-04-08 22:31:55 3534

原创 Java Web 程序设计 第四章 JavaScript基础 4.6 事件

4.6 事件1.JavaScript事件--核心知识点2.JavaScript事件--简易加法器设计<!DOCTYPE html><html><head><meta charset="UTF-8"><title>简易加法器设计</title></head><body>...

2020-04-08 09:40:48 166

原创 Java Web 程序设计 第四章 JavaScript基础 4.5 数组与函数

4.5 数组与函数1.JavaScript数组与函数--核心知识点2.JavaScr ipt数组与函数-猴子选大王编程实现猴子选大王游戏。n子猴子排成-圈,按“1,2, 3,... n”依次编号,从第1只猴子开始数数,数到指定的编号m,把它出圈,后面的猴子再从1开始数数,数到m,再路踢出去....如此不停进行下去,直到最后只剩下一只猴子,这只猴子就是我们要找的大王。要求:猴子总数和...

2020-04-08 09:35:51 285

原创 Java Web 程序设计 第四章 JavaScript基础 4.4 流程控制

4.4 流程控制1.JavaScript流程控制--核心知识点2.基本任务--输出国际象棋棋盘编程输出下图所示的8x8国际象棋棋盘。<!DOCTYPE html><html><head><meta charset="UTF-8"><title>国际象棋棋盘</title></head&...

2020-04-08 09:23:21 201

原创 Java Web 程序设计 第四章 JavaScript基础 4.3 输入输出

4.3 输入输出1.JavaScript输入输出--核心知识点2.学习任务--四则混合运算式实现1、编程实现两个数据四则混合运算。要求: (1)输入两个操作数、一 个运算符;(2)根据输入的数据与运算符,输出运算结果。运行结果:io.html<!DOCTYPE html><html><head><meta charset...

2020-04-08 09:18:28 287

原创 Java Web 程序设计 第四章 JavaScript基础 4.2 基本语法

4.2 基本语法1.JavaScript基本语法--核心知识点2.学习任务--输出个人信息1、编程输出个人信息。要求: (1)创建外部js文件(var.js),定义变量保存个人信息;(2)创建网页文件(variable.html),输出个人信息。运行结果:var.jsvar name='小龙女';//定义字符型变量var sex='女'; //定义字符型变量va...

2020-04-08 09:09:58 151

原创 Java Web 程序设计 第五章 JSP基本语法 5.3 JSP指令元素

5.3 JSP指令元素1.核心知识点2.学习任务1--静态包含文件编程实现文件的静态包含(1)新建datalnput.jsp文件,在文件中定义一个表单,输入一个数字,求该数的平方根。(2)新建fileInclude.jsp文件,静态包含“datalnput.jsp” 文件,求数字的平方根。程序运行界面如下所示:3.学习任务2--网站人数统计...

2020-04-08 09:02:15 352

原创 Java Web 程序设计 第三章 HTML基础

3.2 HTML简介1.HTML简介--核心知识点3.3常用标签1.HTML常用标签--核心知识点2.学习任务--诗歌鉴赏设计下图所示的静态网页: poem.html。poem.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title...

2020-04-08 08:59:27 422

原创 创建长度为 10 的 int 型数组,初始值为 23、45、13、47、5、98、5、32、34、54,从中找出最小值与最大值(要求只使用一次循环)。

创建长度为 10 的 int 型数组,初始值为 23、45、13、47、5、98、5、32、34、54,从中找出最小值与最大值(要求只使用一次循环)。

2020-04-07 23:43:42 1237

原创 Spring 4 特殊值的注入问题和各种类型的自动装配

特殊值的注入问题和各种类型的自动装配项目结构 1.<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...

2020-04-07 23:33:01 88

原创 Spring 3 三种方式的依赖注入给各种集合类型的属性注入

三种方式的依赖注入给各种集合类型的属性注入学习于https://study.163.com/course/courseLearn.htm?courseId=1005991005#/learn/video?lessonId=1053365080&courseId=1005991005项目结构1. package org.lanqiao.entity;publ...

2020-04-07 19:06:00 227

原创 Spring 1 Spring环境搭建、STS工具、第一 个Spring程序

Spring环境搭建、STS工具、第一 个Spring程序学习于https://study.163.com/course/courseLearn.htm?courseId=1005991005#/learn/video?lessonId=1053370092&courseId=1005991005项目结构1.package org.lanqiao.entity...

2020-04-06 23:35:13 181

原创 Spring 2 解耦合发展史、控制反转、依赖注入

解耦合发展史、控制反转、依赖注入学习于:https://study.163.com/course/courseLearn.htm?courseId=1005991005#/learn/video?lessonId=1053362069&courseId=1005991005项目结构1.package org.lanqiao.entity;import org....

2020-04-06 23:24:19 273 1

原创 MyBatis 9 一对一 关联查询

一对一 关联查询学习于https://study.163.com/course/courseMain.htm?courseId=1005847005&_trace_c_p_k2_=82d8e4a53fbd48c5842d426aad41b6d2项目结构1.create table userinfo(uid int(11) auto_increment prima...

2020-04-06 20:48:53 101

原创 MyBatis 8 动语态SQL、foreach、 输入参数为集合属性、集合、 数组、 动态数组

动语态SQL、foreach、 输入参数为集合属性、集合、 数组、 动态数组学习于https://study.163.com/course/courseMain.htm?courseId=1005847005&_trace_c_p_k2_=82d8e4a53fbd48c5842d426aad41b6d2项目结构1.CREATE TABLE empinfo (ei...

2020-04-06 20:31:49 105

原创 MyBatis 7 输出参数为简单类型、对象类型、HashMap及resultMap使用

输出参数为简单类型、对象类型、HashMap及resultMap使用学习于https://study.163.com/course/courseMain.htm?courseId=1005847005&_trace_c_p_k2_=82d8e4a53fbd48c5842d426aad41b6d2项目结构1.CREATE TABLE empinfo (eid IN...

2020-04-06 20:22:52 418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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