- 博客(86)
- 收藏
- 关注
原创 VSCode中设置缩进
VSCode默认缩进是4个空格,在编写代码时,这个缩进会造成代码过长,不便于修改和观看。下面用一张图来看修改过程。汉化版未汉化版
2021-01-05 10:26:46
2090
原创 课时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
387
原创 判断一个字符串中只有某一个字符
判断一个字符串中只有某一个字符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
2538
原创 包装类的笔试题以及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
207
原创 基本数据类型与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
361
原创 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?
鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? /* * 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? */ 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
5502
原创 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
184
原创 从键盘上输入任意个任意字母,统计元音字母 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
4261
原创 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
193
原创 字面量和字符串对象的区别 字符串常用的API
字符串对象与字面量package lesson06;public class Demo01 { public static void main(String[] args) { /** * 字符串的声明有如下两种形式。 * 1.字面量 * 2.字符串对象 */ //1.字面...
2020-04-29 21:29:00
630
原创 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
243
原创 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
658
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
317
原创 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
366
原创 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
714
原创 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
343
原创 Tomcat的访问及修改端口号
Tomcat的访问及修改端口号访问TomcatFirefox:localhost:8080IE:http://localhost:8080进入后如上图,此页面默认在webapps的ROOT里面。修改端口号在conf的server.xml里面修改,直接点击server.xml文件打开,默认端口号为8080,可以修改为8888,也可以修改为别的。...
2020-04-24 23:52:18
2927
原创 Tomcat的下载
Tomcat的下载使用的浏览器为Firefox下载地址:http://www.apache.org/进入网站后是这样的:往下拉 ,找到这里,因为是Tomcat,T开头,找T点击Tomcat进入 点击which version?选择版本Tomcat的最新版是10,但是在做项目时不建议使用最新版,因为不稳定,其他软件也有这样的道理。所以我们可以选择9.0...
2020-04-24 23:20:39
6575
原创 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
531
原创 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
306
原创 将二维 int 类型的数组中每一行中最小的值取出,放到新的数组中。
将二维 int 类型的数组中每一行中最小的值取出,放到新的数组中。是软通动力一道笔试题
2020-04-08 22:40:20
420
原创 定义如下数组 int []array1 =new int[]{34,45,56},编程实现向数组中再增加一个数字 67。提示:数组长度是不可变,可创建一个新的数组,将原数组中的数据复制到新数组中,再增
定义如下数组 int []array1 =new int[]{34,45,56},编程实现向数组中再增加一个数字 67。 提示:数组长度是不可变,可创建一个新的数组,将原数组中的数据复制到新数组中,再增加新元素 67。
2020-04-08 22:35:08
454
原创 创建长度为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
3719
原创 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
193
原创 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
333
原创 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
257
原创 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
358
原创 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
229
原创 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
394
原创 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
464
原创 创建长度为 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
1315
原创 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
115
原创 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
263
原创 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
204
原创 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
335
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
126
原创 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
136
原创 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
453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人