04 2022 档案
摘要:-- 删除表 DROP TABLE IF EXISTS emp; DROP TABLE IF EXISTS dept; -- 部门表 create TABLE dept( id int primary key auto_increment, dep_name varchar(20), addr va
阅读全文
摘要:package com.czie.junit; /** * FileName: Calculator * Author: lps * Date: 2022/4/29 17:39 * Sign:刘品水 Q:1944900433 * 计算器类 */ public class Calculator { /
阅读全文
摘要:package com.czie.d4_decorator_pattern; /** 装饰模式 定义父类:InputStream 定义实现类:FileInputStream 继续父类 定义功能 定义装饰实现类:BufferedInputStream 继承父类 定义功能 包装原始类,增强功能。 */
阅读全文
摘要:package com.czie.d3_factory_pattern; /** 目标:工厂模式。 什么是工厂设计模式? 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的方式。 之前我们创建类对象时, 都是使用
阅读全文
摘要:package com.czie.d2_xpath; import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.Node; import org.dom4j.io
阅读全文
摘要:package com.czie.d1_dom4j; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.junit.Test; import java.util
阅读全文
摘要:package com.czie.d1_dom4j; import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.
阅读全文
摘要:package com.czie.d1_dom4j; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.junit.Test; import java.io.I
阅读全文
摘要:动态代理类:在程序运行时,通过反射机制动态生成。动态代理类通常代理接口下的所有类。动态代理事先不知道要代理的是什么,只有在运行的时候才能确定。动态代理的调用处理程序必须事先InvocationHandler接口,及使用Proxy类中的newProxyInstance方法动态的创建代理类。 动态代理的
阅读全文
摘要:package d9_proxy; /** * FileName: Test * Author: lps * Date: 2022/4/26 13:02 * Sign:刘品水 Q:1944900433 * 学习开发一个动态代理对象出来 理解动态代理执行流程 */ public class Test
阅读全文
摘要:package annotation;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;/** * FileName: AnnotationDemo02 * Author: lps *
阅读全文
摘要:package annotation; import org.junit.Test; import java.lang.reflect.Method; import java.util.Arrays; /** * FileName: AnnotationDemo01 * Author: lps *
阅读全文
摘要:package com_annotation; /** * FileName: AnnotationDemo01 * Author: lps * Date: 2022/4/23 11:44 * Sign:刘品水 Q:1944900433 * 注解的作用:对java中类、方法、成员变量做标记,然后进行
阅读全文
摘要:package reflect_framework; /** * FileName: ReflectDemo * Author: lps * Date: 2022/4/22 10:32 * Sign:刘品水 Q:1944900433 */ public class ReflectDemo { pub
阅读全文
摘要:package com_d1_junit; import org.junit.Assert; import org.junit.Test; /** * FileName: TestUserService * Author: lps * Date: 2022/4/21 11:12 * Sign:刘品水
阅读全文
摘要:package com.czie.d8_socket; import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.net.Socket; import java.u
阅读全文
摘要:package com.czie.d8_socket; import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.net.Socket; import java.u
阅读全文
摘要:package com.czie.iot1913; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * FileName: Test * Author: lps * Date: 2022/4/16 15:27 * Sign:刘
阅读全文
摘要:package com.czie.iot1913; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * FileName: Test * Author: lps * Date: 2022/4/16 15:27 * Sign:刘
阅读全文
摘要:package Maptest01; import java.util.*; /** * FileName: MapDemo04 * Author: lps * Date: 2022/4/16 13:20 * Sign:刘品水 Q:1944900433 */ public class MapDemo
阅读全文
摘要:package Maptest01; import java.util.HashMap; import java.util.Map; import java.util.Random; /** * FileName: MapDemo03 * Author: lps * Date: 2022/4/15
阅读全文
摘要:package Maptest01; import java.util.HashMap; import java.util.Map; import java.util.Set; /** * FileName: MapDemo02 * Author: lps * Date: 2022/4/14 11:
阅读全文
摘要:1 package Maptest01; 2 3 import java.util.Collection; 4 import java.util.HashMap; 5 import java.util.Map; 6 import java.util.Set; 7 8 /** 9 * FileName
阅读全文
摘要:1 package Collect_test; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.List; 6 7 /** 8 * FileName: GameDemo 9 * Au
阅读全文
摘要:package RegularExpression.regex;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * FileName: Regextest5 * Author: lps * Date: 2022/4/
阅读全文
摘要:package RegularExpression.regex;/** * FileName: Regextest4 * Author: lps * Date: 2022/4/13 14:35 * Sign:刘品水 Q:1944900433 */public class Regextest4 { p
阅读全文
摘要:package RegularExpression.regex;import java.util.Scanner;/** * FileName: RegExTest3 * Author: lps * Date: 2022/4/13 14:02 * Sign:刘品水 Q:1944900433 */pu
阅读全文
摘要:package RegularExpression.regex; /** * FileName: regularExpression01 * Author: lps * Date: 2022/4/13 12:59 * Sign:刘品水 Q:1944900433 */ public class reg
阅读全文
摘要:package com.iot1931; /** * FileName: MyService * Author: lps * Date: 2022/4/12 12:54 * Sign:刘品水 Q:1944900433 */ public interface MyService { void serv
阅读全文
摘要:找到Session Manager 其中path
阅读全文
摘要:由于不在同一模块下 无法直接调用就需要 在src目录右击新建module-info.java /** * FileName: module-info * Author: lps * Date: 2022/4/12 12:28 * Sign:刘品水 Q:1944900433 */module myOn
阅读全文
摘要:1 package ClassTest.ClassFieldsTest; 2 3 import java.io.FileReader; 4 import java.io.IOException; 5 import java.lang.reflect.Constructor; 6 import jav
阅读全文
摘要:package ClassTest.ClassFieldsTest; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; /*
阅读全文
摘要:package ClassTest.ClassFieldsTest; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.
阅读全文
摘要:package ClassTest.ClassFieldsTest; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.
阅读全文
摘要:package ClassTest.ClassFieldsTest;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetExcepti
阅读全文
摘要:package ClassTest.ClassFieldsTest; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetExce
阅读全文
摘要:1 package ClassTest.ClassTest01; 2 3 import java.lang.reflect.Constructor; 4 import java.lang.reflect.InvocationTargetException; 5 6 /** 7 * FileName:
阅读全文
摘要:Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键 packag
阅读全文
摘要:Java运行时具有以下内置类加载器: Bootstrap类加载器。 它是虚拟机的内置类加载器,通常表示为null ,并且没有父null 。 Platform class loader 。 平台类加载器可以看到所有平台类 ,可以将其用作ClassLoader实例的父ClassLoader 。 平台类包
阅读全文
摘要:1 package LambdaTest.LambdaTest06; 2 3 import java.util.*; 4 import java.util.stream.Collectors; 5 import java.util.stream.Stream; 6 7 /** 8 * FileNam
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; import java.util.stream.Stream; /** * FileName: StreamsynthesizeDemo * Author: lps * Date
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; /** * FileName: StreamDemo07 * Author: lps * Date: 2022/4/10 13:25 * Sign:刘品水 Q:194490043
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; /** * FileName: StreamDemo06 * Author: lps * Date: 2022/4/10 12:45 * Sign:刘品水 Q:194490043
阅读全文
摘要:package LambdaTest.LambdaTest06;import java.util.ArrayList;import java.util.Comparator;/** * FileName: StreamDemo05 * Author: lps * Date: 2022/4/10 12
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; import java.util.stream.Stream; /** * FileName: StreamDemo04 * Author: lps * Date: 2022/4
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; /** * FileName: StreamDemo03 * Author: lps * Date: 2022/4/10 11:32 * Sign:刘品水 Q:194490043
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; /** * FileName: StreamDemo02 * Author: lps * Date: 2022/4/10 11:19 * Sign:刘品水 Q:194490043
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.*; import java.util.stream.Stream; /** * FileName: StreamDemo01 * Author: lps * Date: 2022/4/10 0:22
阅读全文
摘要:package LambdaTest.LambdaTest06; import java.util.ArrayList; /** * FileName: StreamDemo * Author: lps * Date: 2022/4/9 21:00 * Sign:刘品水 Q:1944900433 *
阅读全文
摘要:package LambdaTest.LambdaTest05; import java.util.function.Function; /** * FileName: FunctionTest02 * Author: lps * Date: 2022/4/9 20:32 * Sign:刘品水 Q:
阅读全文
摘要:package LambdaTest.LambdaTest05; import java.util.function.Function; /** * FileName: FunctionTest01 * Author: lps * Date: 2022/4/9 19:47 * Sign:刘品水 Q:
阅读全文
摘要:package LambdaTest.LambdaTest05; import java.util.ArrayList; import java.util.function.Predicate; /** * FileName: PredicateTest03 * Author: lps * Date
阅读全文
摘要:package LambdaTest.LambdaTest05; import java.util.function.Predicate; /** * FileName: PredicateTest02 * Author: lps * Date: 2022/4/8 13:07 * Sign:刘品水
阅读全文
摘要:package LambdaTest.LambdaTest05;import java.util.function.Predicate;/** * FileName: PredicateTest * Author: lps * Date: 2022/4/7 11:54 * Sign:刘品水 Q:19
阅读全文
摘要:1 package LambdaTest.LambdaTest04; 2 3 import java.util.function.Consumer; 4 5 /** 6 * FileName: ConsumerTest 7 * Author: lps 8 * Date: 2022/4/5 17:21
阅读全文
摘要:1 package LambdaTest.LambdaTest04; 2 3 import java.util.function.Supplier; 4 5 /** 6 * FileName: SupplierTest 7 * Author: lps 8 * Date: 2022/4/5 16:51
阅读全文
摘要:package LambdaTest.LambdaTest04; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; /** * FileName: CompartorDemo
阅读全文
摘要:package LambdaTest.LambdaTest03; /** * FileName: StudentDemo * Author: lps * Date: 2022/4/5 15:34 * Sign:刘品水 Q:1944900433 */ public class StudentDemo
阅读全文
摘要:package LambdaTest.LambdaTest03; /** * FileName: MyStringDemo * Author: lps * Date: 2022/4/5 15:09 * Sign:刘品水 Q:1944900433 */ public class MyStringDem
阅读全文
摘要:package LambdaTest.LanbdaTest02; import java.util.Locale; /** * FileName: PrinterDemo * Author: lps * Date: 2022/4/5 14:27 * Sign:刘品水 Q:1944900433 */
阅读全文
摘要:java8中方法引用::有四种类型 ClassName::NewClassName::static_methodClassName::instance_methodinstance::instance_method第一种是对构造函数的引用,相当于创建对象第二种与第四种,如果有参数会把参数当方法的实参
阅读全文
摘要:package MyInterFace02; /** * FileName: Inter * Author: lps * Date: 2022/4/4 21:18 * Sign:刘品水 Q:1944900433 * /** * 2 * 问题描述: * 3 * 我们需要抽取一个共有方法,用来解决两个默
阅读全文
摘要:1 public class InterDemo { 2 public static void main(String[] args) { 3 Inter inter = new InterImp(); 4 inter.show(); 5 inter.method(); 6 7 Inter.test
阅读全文
摘要:Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现
阅读全文
摘要:当时没想那么多,觉得加个中间变量就可以交换 public static void swap(Integer i, Integer j) { Integer temp = new Integer(i); i = j; j = temp; } public static void main(String
阅读全文
摘要:所需类型不同:匿名内部类:可以是抽象类,可以是接口,也可以是具体类Lambda表达式:只可以是接口 使用限制不同:如果接口中有且仅有一个抽象方法,可以使用Lambda表达式,也可以使用匿名内部类如果接口中的抽象方法不止一个,就只能使用匿名内部类,不能使用Lambda表达式 实现原理不同:匿名内部类在
阅读全文
摘要:package com.czie.iot1913.Java8.Lambda.LambdaTest01.Practice02;/** * FileName: LamdaDemo02 * Author: lps * Date: 2022/4/3 21:22 * Sign:刘品水 Q:1944900433
阅读全文
摘要:package com.czie.iot1913.Java8.Lambda.LambdaTest01.Practice02;/** * FileName: AddableDemo * Author: lps * Date: 2022/4/3 16:25 * Sign:刘品水 Q:1944900433
阅读全文
摘要:package com.czie.iot1913.Java8.Lambda.LambdaTest01.Practice02;/** * FileName: FlyableDemo * Author: lps * Date: 2022/4/3 16:09 * Sign:刘品水 Q:1944900433
阅读全文
摘要:package com.czie.iot1913.Java8.Lambda.LambdaTest01.Practice;/** * FileName: EatableDemo * Author: lps * Date: 2022/4/3 15:36 * Sign:刘品水 Q:1944900433 *
阅读全文
摘要:package NetworkProgramming.TCP.SocketDemo06;import java.io.*;import java.net.Socket;/** * FileName: ClientDmeo * Author: lps * Date: 2022/4/2 16:11 *
阅读全文
摘要:package NetworkProgramming.TCP.SocketDemo05;import java.io.*;import java.net.Socket;/** * FileName: ClientDemo * Author: lps * Date: 2022/4/2 14:54 *
阅读全文
摘要:package NetworkProgramming.TCP.SocketDemo04;import java.io.*;import java.net.Socket;/** * FileName: CilentDemo * Author: lps * Date: 2022/4/2 14:13 *
阅读全文
摘要:package NetworkProgramming.TCP.SocketDemo03;import java.io.*;import java.net.Socket;/** * FileName: CilentDemo * Author: lps * Date: 2022/4/2 12:10 *
阅读全文
摘要:package NetworkProgramming.TCP.SocketDemo02;import java.io.*;import java.net.Socket;/** * FileName: CilentDemo * Author: lps * Date: 2022/4/2 11:21 *
阅读全文
摘要:package NetworkProgramming.TCP.SocketDemo01;import java.io.*;import java.net.Socket;import java.nio.charset.StandardCharsets;/** * FileName: CilentDem
阅读全文
摘要:简短步骤:1.打开cmd命令提示符,输入netstat -ano,可以看到当前本机的所有端口情况2.输入netstat -aon|findstr,加端口号,记住进程pid3.tasklist|findstr,加刚才记住的pid,可以查到该端口是哪个应用占用的 1.打开cmd命令提示符,输入netst
阅读全文
摘要:package NetworkProgramming.UDP.Test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.Datagram
阅读全文
摘要:package NetworkProgramming.UDP.DatagramSocketDemo;import java.io.IOException;import java.net.*;import java.nio.charset.StandardCharsets;/** * FileName
阅读全文
摘要:package NetworkProgramming.InetAdressTest;import java.net.InetAddress;import java.net.UnknownHostException;/** * FileName: InetAdressDemo01 * Author:
阅读全文
摘要:ipconfig查看本机ip地址 ping+ip查看网络是否相连 特殊IP地址 127.0.0.1是回送地址 可以代表本机地址一般用来测试
阅读全文