
21.【Java】
敦厚的曹操
用软件和网络改变中国人的传统生活!
展开
-
【Java】Idea中的九个常用设置!(图文)
【Java】Idea中的常用设置!原创 2023-01-16 20:54:37 · 254 阅读 · 0 评论 -
【java】idea常用的快捷键和快捷代码!
idea常用的快捷键和快捷代码!原创 2023-01-15 16:35:19 · 1772 阅读 · 0 评论 -
【Java】idea文件出现乱码如何设置?(已解决)
【Java】idea文件出现乱码如何设置?(已解决)原创 2023-01-15 15:46:54 · 438 阅读 · 0 评论 -
【Java】idea创建新的项目工程方法(建立空项目组的方法)
【Java】idea创建新的项目工程方法原创 2023-01-01 22:18:52 · 1143 阅读 · 0 评论 -
【Java】查看端口占用并结束占用进程DOS命令
1、在cmd内查询所有端口以及被占用情况netstat -abn(含进程名称)netstat -ano (不含进程名称),查出PID值,然后,在进程管理器中找到对应的exe程序。2、查看指定端口占用情况netstat -aon|findstr "端口号"3、打开任务管理器关闭即可cmd操作:taskkill /f /t /im Tencentdl.exe鼠标操作:查出PID值,然后,在进程管理器中找到对应的exe程序...原创 2021-10-20 09:04:55 · 465 阅读 · 0 评论 -
【JAVA】连接TomCat中Context的数据源操作数据库(源代码示例+注释)
一、在Context文件加入数据源代码(文件在tomcat\conf文件夹下) <Resource name="jdbc_suoker" auth="Container" type="javax.sql.DataSource" maxActive="200" maxIdle="20" maxWait="20000" username="root" password="原创 2021-02-02 16:22:02 · 870 阅读 · 0 评论 -
【java】基于MVC三层架构中的数据库增/删/改/查通用Dao类的操作(示例+源码+注释)
建立两个文件,一个是数据库增/删/改/查Dao通用基类BaseDao.java,一个是数据库增/删/改/查的操作mysql.java。两个文件分别在src目录下不同的【包】内,注意不在一个包内的调用方法。一、建立数据库增/删/改/查Dao通用基类(BaseDao.java)package Suoker.Dao;import java.sql.*;import suoker_web.Config_mysql;// 操作数据库增/册/改/查的基类public class BaseD原创 2021-01-27 09:44:46 · 605 阅读 · 0 评论 -
【JAVA】JAVA操作数据的增、删、改、查(带参和不带参两种:示例+代码+注释)
package suoker_web;import java.sql.*;import java.sql.SQLException;import java.util.Date;import java.sql.PreparedStatement;import java.sql.Statement;public class sql { public void getSelect() { Connection con = null; PreparedStatement st=null.原创 2021-01-21 17:02:55 · 547 阅读 · 0 评论 -
【JAVA】 Statement与ProparedStatement的区别(实例代码对比)
【JAVA】 Statement与PreparedStatement的区别(实例代码对比)1、Statement(一句没有传递参数的SQL语句,可以称之为常量,就是没有变量的SQL语句) // 载入数据库驱动 Class.forName(driver); // 建立数据库连接getconnection(jdbc:mysql://地址:端口号/数据库名,数据库用户名,密码) Connection con = DriverManager.getConnection(url,u原创 2021-01-20 15:50:49 · 276 阅读 · 0 评论 -
【Java】通过“配置文件”建立MySQL数据库连接,读取数据库(有图,有示例)
一、建立数据库配置文件sql.properties1、右击项目 --new --file2、选择本项目的src目录,在File name中输入文件名,且记,扩展名一定要是.properties3、打开配置文件,点击Source输入(分别是自己的数据库驱动、地址数据库、用户名、密码): jdbc.driver.class=com.mysql.jdbc.Driver jdbc.connection.url=jdbc:mysql://localhost:3...原创 2021-01-14 16:18:13 · 5121 阅读 · 0 评论 -
【JAVA】在java类中连接和读取mysql数据库的实例(控制台显示)
注意:前提是jsp-web项目要加载数据库驱动,不理解的,请查看我的另一篇:JSP操作数据库简单实例和mysql-connector-java-5.0.3-bin.jar项目配置方法https://blog.youkuaiyun.com/dxnn520/article/details/109067843package suoker_web;import java.sql.*;import java.sql.SQLException;import java.util.Date;import j.原创 2021-01-13 16:26:02 · 998 阅读 · 0 评论 -
【JAVA】JSP操作数据库简单实例和mysql-connector-java-5.0.3-bin.jar项目配置方法
一、新建一个jsp-Web项目,这个方法可以参考下面的文章:【JAVA】TomCat服务器安装与MyEclipse新建Jsp-Web项目步骤!(一步步截图示例)地址:https://blog.youkuaiyun.com/dxnn520/article/details/108928486二、在NaviCatforMySql中建表关于MySql和NaviCatforMySql的操作,请参考以下文章:【MySql】MySql数据库的安装步骤(一步一步截图招呼)https://blog.c...原创 2020-10-14 11:11:19 · 1257 阅读 · 1 评论 -
【JAVA】JSP中的session、cookie、application的区别和操作实例(菜鸟的理解方式解读)
一、区别对象名称 生存周期(就是保存值时间) 保存的位置 用在什么地方 session 在项目web.xml中设置,一般都设置30分钟。 如果不操作当前页面,30分钟后清除。 服务器端 填写表单,页面传递参数 application APP一关,就没了 服务器端 cookie 自己设定或手动清理cookie 在手机里的硬盘里 持...原创 2020-10-12 12:49:00 · 380 阅读 · 0 评论 -
【JAVA】JSP中通过Get和Post方式传递页面参数(三种方式)。
一、通过FORM(表单)+Get方式实现页面传参。1、Login.jsp (登录页)<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>登陆页</t...原创 2020-10-10 15:08:29 · 5889 阅读 · 1 评论 -
【JAVA】JSP页面中,通过import导入类的方法(示例)
<%@ page language="java" import="java.util.*,java.text.SimpleDateFormat,java.util.Calendar,java.util.GregorianCalendar,java.util.Date" pageEncoding="Utf-8" %>原创 2020-10-08 11:44:34 · 5739 阅读 · 0 评论 -
【JAVA】MyEclipse中JSP页面出现中文乱码问题(3种情况的解决方案)
一、临时解决方法:问题出到这里【pageEncoding="ISO-8859-1" 】改成 pageEncoding="UTF-8",即可解决!<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1" %><%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>二、永久解决方法:在搜索框,输入.原创 2020-10-08 11:18:53 · 3797 阅读 · 0 评论 -
【JAVA】TomCat服务器安装与MyEclipse新建Jsp-Web项目步骤!(一步步截图示例)
一、目录详解Bin 存放tomcat的命令 【.sh】 linux命令 【.bat】windows命令 【startup】 用来启动tomcat 【shutdown】 用来关闭tomcat Conf 配置服务器参数 【server.xml】 设置端口号、域名或IP、默认加载项目、中文字符集设置、请求编码 【context.xml】可以用来配置数据源之类的 【web.xml】可以设置tomcat支持的文件类型.原创 2020-10-05 14:46:22 · 869 阅读 · 1 评论 -
【JAVA】XML操作合集
一、XML中的转义字符> < < > = " , ' & & 二、语法注意事项所有XML元素必须有结束标签 XML标签区分大小写 XML标签不能交叉嵌套 元素名称可以包含字母、数字和其他的字符 元素名称不能以数字和标点符号,开始 元素名称不能有空格 ...原创 2020-07-13 16:15:12 · 291 阅读 · 0 评论 -
【JAVA】基于Socket协议传输的服务端与客户端TCP和UDP协议实例!(可直接运行)
一、Socket_Server.javapackage socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;import java.n原创 2020-07-07 16:23:20 · 288 阅读 · 0 评论 -
【JAVA】多线程最简单的实例!
先创建一个项目一、MyThread.class (要执行操作的类)public class MyThread extends Thread{ private int count=0; public void run() { while(count<100) { System.out.println(count); count++; } // super.run(); }}二、Run_1.class(启动进程)public ...原创 2020-07-04 15:56:42 · 221 阅读 · 0 评论 -
【JAVA】通过File类操作文件夹(目录创建、删除)和文本文件(增/删/改/查)
一、需要导入的包import java.io.File;二、常用命令表1 public String getName() 返回由此抽象路径名表示的文件或目录的名称。 2 public String getParent() 返回此抽象路径名的父路径名的路径名字符串,如果此路径名没有指定父目录,则返回null。 3 public File getParentFile() 返回此抽象路径名的父路径名的抽象路径名,如果此路径名没有指定父目录,则返回null..原创 2020-05-13 15:17:52 · 2307 阅读 · 0 评论 -
【java】包装类
一、包装类说明基本数据类型 包装类型 byte Byte boolean Boolean short Short char Character int Integer long Long float Float double Double 二、实例统一放在字符串处理函数中。...原创 2020-05-06 16:55:17 · 183 阅读 · 0 评论 -
【JAVA】关于枚举的实例说明(包括:枚举文件,枚举常量与Swich结合)
枚举怎么理解呢?1.可以理解为一组静态常量。2.也可以理解为,注册页面中的下拉框或固定选择框(反正不能让用户自己输入内容)。比如:选男,女,小学生选年级。一、枚举文件样式(Enum_File.java)package z_Enum;public enum Enum_File { // 小学学生的六个年级 One,Two,Tree,Four,Five,Six,Ten}...原创 2020-05-06 15:49:18 · 364 阅读 · 0 评论 -
【JAVA】Map类、HashMap的添加、删除、遍历实例,包括泛型。
常用Map有HashMap、LinkedHashMap、TreeMap三种:一、Map类的添加、删除、遍历(For循环和Iterator遍历)。package z_Map;import java.util.*;import Z_LinkedList.Student;public class MapDemo { public static void main(String[] ...原创 2020-04-27 15:20:13 · 757 阅读 · 0 评论 -
【JAVA】LinkedList的增加、删除用法实例!(含代码)
【JAVA】LinkedList的用法实例!(含代码)原创 2020-04-23 14:43:11 · 2786 阅读 · 0 评论 -
【JAVA】新手入门JAVA的基础知识总结(自己作的笔记)
一、从兴趣开始,做一款外卖订餐软件做一个控制台版,主要是为了理解和学习基础知识时,好理解或有兴趣。二、学习使用思维导图析下软件设计的界面及功能(用百度脑图或X-Mind脑图软件)。三、环境配置和安装学习JAVA环境配置和eclipse软件安装(如果考虑兴趣,其实可放在后期)。四、学习eclipse基础界面的使用1、界面布局:文件管理区、代码区、运行区、结构选择区。2...原创 2019-12-04 20:55:19 · 219 阅读 · 0 评论 -
【JAVA】MyEclipse使用 - 相关技术和快捷键(转自:优快云 - lgx06)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/lgx06/article/details/8167744//////////////////////////学习编程开发是件需要持之以恒的是,大家加油好好努力,早日成为变成精英。//////////////////////////第...转载 2019-11-02 14:09:40 · 768 阅读 · 0 评论 -
【JAVA】MyEclipse 各菜单项:功能、说明(转自优快云 - lgx06)
本文转载原文链接:https://blog.youkuaiyun.com/lgx06/article/details/8167707【File】文件菜单下lNew:新建文件,包,项目等lOpenFile…:打开文件lClose:关闭当前编辑页面lCloseAll:关闭所有页面lSave:保存该页面lSaveAs...转载 2019-11-02 13:36:31 · 369 阅读 · 0 评论 -
【JAVA】MyEclipse2017启动后,右下角一直显示updating indexes(图文解决办法)
把对勾去掉,然而,再重启一下MyEclipse2017,即可!原创 2019-11-01 16:51:32 · 926 阅读 · 0 评论 -
【Java】Collection集合和Map集合(List、Set、HashMap、TreeMap)
一、Collection(存储的值) Map(一个键名,一个值) List(值不唯一,有顺序) Set(值唯一,无顺序) HashMap TreeMap ArrayList LinkedList HashSet TreeSet 长度和值数量可变(多维数组), 【用途】:遍历和查找(随机访问)效率高。 链...原创 2019-11-01 14:41:18 · 225 阅读 · 0 评论 -
【JAVA】构造函数、对象数组增加和修改、登陆权限验证(图书借阅系统简单实例)
一、App.java (主程序)package z_Demo;import java.util.Scanner;public class App { public static void main(String[] args) { System.out.println("---------- 登陆 --------------"); System.out.print...原创 2019-10-29 17:54:06 · 399 阅读 · 0 评论 -
【JAVA】对异常的理解及实例(不断学习,不断更新)。
一、理解异常异常就是出错,系统会提示错误的信息。学习异常主要有两个目的:1、一个是看懂JAVA(eclipce)中的异常错误信息,我们常称之为【程序报错】,如:下图,你得知道是啥意思,并且去调试错误解决问题。2、为你做的软件用户防止用户输入错误和给出相应的友情提示。比如我们在使用APP注册用户的时候,经常会出现输入身份证号不合规,姓名(张三,输入了张0)只有一个字或有数字等。...原创 2019-10-28 15:16:12 · 306 阅读 · 0 评论 -
【JAVA】抽象类的用途与实例(逐步更新中!)
一、抽象类的用途。抽象方法主要是为让【子类】重写【父类】的抽象方法。二、抽象类与普通类的区别。1、抽象类不能实例化,普通类可以实例化。抽象类可以创建一个引用变量。2、抽象类前面有一个abstract如:public abstract class student{} (抽象类) 。三、抽象方法与普通方法的区别1、抽象方法没有方法体,也就是没有{}和内容。public...原创 2019-10-26 20:00:37 · 366 阅读 · 0 评论 -
【Java】理解封装、继承、多态和对象数组的综合实例(简易的租车系统,附代码)
一、Drive.java(汽车类 -父类)package Z_CarManger;import java.io.ObjectInputStream.GetField;public abstract class Drive { private String brand; // 品牌 brand private String id; // 车牌号 private int ...原创 2019-10-26 16:09:30 · 1783 阅读 · 0 评论 -
【Java】在Eclipse中,很多代码的背景变成黄色、绿色或红色(已解决)
不知按哪儿了,发现很多代码的背景变成黄色、绿色或红色,按以下三张图操作,就OK了。原创 2019-10-26 09:17:12 · 4229 阅读 · 1 评论 -
【JAVA】循环语句实例大全!(源代码招呼!)
一、while (循环语句) -先判断,后循环,符合条件循环,不符合退出。package HELLO;import java.util.Scanner;public class helloword // 注意这个和.java前面的文件名要相符。{ public static void main(String[] args) { int m_input=10; w...原创 2019-08-03 22:32:13 · 1728 阅读 · 0 评论 -
【JAVA】一个调用函数实例!(取最大值,代码可运行!)
package HELLO;import java.util.Scanner;public class helloword { // ======================== 【取最大值函数】 public static int max(int a,int b) { int MaxValue=0; if(a>b) { MaxV...原创 2019-07-31 20:50:40 · 979 阅读 · 0 评论 -
【JAVA】注释代码的三种用法!(个人体会,)
1、代码段分隔标题注释,【//】如://======================= 【标题】 // ======================== 【取最大值函数】 public static int max(int a,int b) { int MaxValue=0; if(a>b) { MaxValue=a; } else { ...原创 2019-07-31 20:57:54 · 297 阅读 · 0 评论 -
【JAVA】如何通过ecplise【调试】,一步一步跟踪检查!(分步图示)
调试的快捷键:一步一步执行的快捷键:F5F5:跳入方法F6:向下逐行调试F7:跳出方法F8:直接跳转到下一个断点全局单步跳入选择Ctrl+F5全局调试上次启动F11全局继续F8全局使用过滤器单步执行Shift+F5全局添加/去除断点Ctrl+Shift+B全局显示Ctrl+D全局运行上次启动Ctrl+F11全局运行至...原创 2019-07-31 21:15:37 · 4668 阅读 · 0 评论 -
【JAVA】Eclipse中输入System.in(Scanner)的用法。(边学习,边更新)
package z_Demo;import java.util.Scanner;public class demo { public static void main(String[] args) { System.out.println("1 --- 大叔"); System.out.println("2 --- 阿姨"); System.out.println("3 --...原创 2019-07-30 22:55:14 · 4872 阅读 · 1 评论