自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 所有类型的class对象

package com.wuming.reflection;import java.lang.annotation.ElementType;public class Test04 { public static void main(String[] args) { Class c1 = Object.class;//类 Class c2 = Comparable.class;//接口 Class c3 = String[].class;//一.

2022-05-12 08:09:10 225

原创 反射概述讲解

1.动态语言运行时代码根据某些条件改变自身结构的,如Object-C,C#,JavaScript,PHP,Python2.静态语言运行时结构不可改变,如JAVA,C,C++,但JAVA可以通过反射获取类似动态语言的特性3.反射获取类的内部信息,来操作类的属性和方法正常方式:引入"包类名称"======》new实例化======》取得实例化对象反射方式:实例化对象=====》getClass()方法===》得到完整的包类名称...

2022-04-26 07:44:04 2432

原创 React之getSnapshotBeforeUpdate举例

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&...

2022-04-26 07:43:44 260

原创 得到Class类的几种方式

反射可以获取类的属性,方法和构造器类只有一个Class实列一个Class对象就是加载到jvm中的一个.class文件通过Class可以完整得到一个类中所有被加载的结构==============package com.wuming.reflection;//测试Class类的创建方式有哪些public class Test03 { public static void main(String[] args) throws ClassNotFoundException {

2022-04-26 07:41:22 245

原创 获取反射对象

package com.wuming.reflection;//什么叫反射public class Test02 extends Object{ //Object定义了一个方法被所有子类继承,就是public final Class getClass(),返回值类型是Class类 //反射:就是通过对象获取类的名称 public static void main(String[] args) throws ClassNotFoundException { //反.

2022-04-26 06:54:25 157

原创 自定义注解

package com.wuming.annotation;import java.lang.annotation.*;//自定义注解public class Test03 { //注解可以显示赋值,如果没有默认值,我们就必须给注解赋值 @MyAnnotation2(age=18,name="wuming") public void test(){} @MyAnnotation3("无名") public void test2(){}}//定义一个注解.

2022-04-26 06:11:02 654

原创 React新生命周期之getSnapshotBeforeUpdate使用场景

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>getSnapshotBeforeUpdate使用场景</title> <style> .list { width: 200px; height: 150px;...

2022-04-25 21:47:46 228

原创 React新生命周期之getSnapshotBeforeUpdate

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>新react生命周期</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-24 22:02:19 544

原创 React之getDerivedStateFromProps

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>新react生命周期</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-24 21:37:51 803

原创 React之新旧生命周期对比

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>新旧react生命周期对比</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 --&gt...

2022-04-24 20:53:48 353

原创 内置注解之讲解

1.@Override重写2.@Deprecated修辞方法,属性,类3.@SuppressWarnings警告使用需加一个参数如:@SuppressWarnings("all")@SuppressWarnings("unchecked")@SuppressWarnings(value={"unchecked","deprecation"})等等..................

2022-04-24 10:45:27 95

原创 元注解之讲解

1.作用是解释注解4.提供4种,在java.lang.annotation,@Target,指明用在什么地方@Retention,描述注解生命周期@Document,文档@Inherited,继承

2022-04-24 10:44:38 82

原创 React之总结生命周期

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_总结react生命周期</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 --&gt...

2022-04-23 09:06:09 118

原创 React之生命周期-父组件render流程

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_react生命周期-父组件render流程</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!--...

2022-04-23 07:49:09 325

原创 React之生命周期-forceUpdate

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_react生命周期-forceUpdate</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!--...

2022-04-22 22:28:25 1068

原创 React之生命周期-setState

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_react生命周期-setState</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心...

2022-04-22 20:57:25 585

原创 react之生命周期(旧)组件挂载流程代码+图片

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_react生命周期(旧)</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 --&g...

2022-04-22 12:59:38 1142

原创 React之引出生命周期

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_不用函数柯里化的实现</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-21 21:02:38 102

原创 React之不用函数柯里化的实现

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_不用函数柯里化的实现</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-21 12:52:23 100

原创 内置注解讲解

package com.wuming.annotation;import java.util.ArrayList;import java.util.List;//什么是注解@SuppressWarnings("all")public class Test01 extends Object{ @Override//重写注解 public String toString() { return super.toString(); } //Depre.

2022-04-21 07:00:23 253

原创 React之高阶函数_函数柯里化

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>高阶函数_函数柯里化</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-20 22:07:50 341

原创 React之受控组件

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_受控组件</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 --> ...

2022-04-20 21:25:08 350

原创 React之非受控组件

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>1_非受控组件</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 --> ...

2022-04-20 19:38:52 84

原创 什么是注解

1.Annotation是JDK5引入的2.Annotation作用:对程序作解释被其他程序如编译器读取3.格式:@注释名如@SuppressWarnings(value="unchecked")4.在哪里使用:package,class,method,field

2022-04-20 07:34:49 214

原创 URL下载网络资源

package com.wuming.lesson04;import java.net.MalformedURLException;import java.net.URL;public class URLDemo01 { public static void main(String[] args) throws MalformedURLException { URL url = new URL("http://localhost:8080/helloworld/index.

2022-04-19 21:31:34 2702

原创 React之回调函数形式的ref

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_回调函数形式的ref</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-19 20:53:36 273

原创 React之事件处理

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>事件处理</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 --> &l...

2022-04-19 20:52:20 98

原创 React之总结Ref

1.字符串形式ref,简单2.回调函数的ref,难点3.内联ref(调用两次,推荐)和绑定的ref4.createRef

2022-04-19 19:44:38 144

原创 React之createRef

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>4_createRef</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-19 19:37:56 1372

原创 React之回调ref中回调执行次数的问题

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>3_回调ref中回调执行次数的问题</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -...

2022-04-19 13:20:14 732

原创 React之字符串形式的ref

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>1_字符串形式的ref</title></head><body> <!-- 准备好一个容器 --> <div id="test"></div> <!-- 核心库 -->...

2022-04-18 12:56:20 411

原创 UDP多线程在线咨询

package com.wuming.chat;public class TalkStudent { public static void main(String[] args) { //开启两个线程 new Thread(new TalkSend(7777,"localhost",9999)).start(); new Thread(new TalkReceive(8888,"老师")).start(); }}=========.

2022-04-13 20:53:14 79

原创 React之props的简写方式和报错示范

1.修改name值,这里可以直接改1)这样写报错,因为props是只读的2.修改age值1)这样写没问题,age+12)这样写报错,因为props是只读的3.简写,将这两个放入class Person里面(两个地方的Person.去掉,加上static)放后为...

2022-04-13 20:11:35 420

原创 UDP循环聊天实现

package com.wuming.chat;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;import java.net.SocketException;public class UdpSendDemo01 { .

2022-04-11 22:29:30 174

原创 UDP消息发送

package com.wuming.lesson03;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;//还是要等待客户端的连接public class UdpServerDemo01 { public static void main(String[] args) throws Exception { //1.开放端口 .

2022-04-11 21:38:46 540

原创 Tcp实现文件上传

package com.wuming.lesson02;import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class TcpServerDemo02 { public static void main(String[] args) throws Exception { //1.创服务 ServerSocket serverSocket = new Ser.

2022-04-11 20:50:41 869

原创 Tcp实现聊天讲解

客户端:1.连接服务器Socket2.发送消息服务端:1.建立服务端口ServerSocket2.等待用户的连接accept3.接收用的消息==========================package com.wuming.lesson02;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.Ser

2022-04-10 10:41:53 203

原创 通信协议讲解

协议:约定,好比说的普通话网络通信协议:速率,传输码率,代码结构,传输控制......问题:非常的复杂?大事化小:分层!TCP/IP协议簇:实际上是一组协议重要:TCP:用户传输协议UDP:用户数据协议出名的协议:TCP:IP:网络互连协议=================TCP udp对比TCP:打电话连接,稳定三次握手,四次挥手客户端,服务端传输完成,释放连接,效率低UDP:发短信不连接,不稳定客户端,服务端:没有明确的界限

2022-04-10 09:28:02 1824

原创 msyql之事务

--事务--转账create database shop character set utf8 collate utf8_general_ciuse shopcreate table `account`( `id` int(3) not null auto_increment, `NAME`varchar(30) not null, `money`decimal(9,2) not null, primary key(`id`))engine=innodb defa...

2022-04-09 14:24:41 297

原创 React之props限制

<!DOCTYPE html><html><head> <meat charset="UTF-8"> <title>2_props限制</title></head><body> <!-- 准备好一个容器 --> <div id="test1"></div> <div id="test2"&g...

2022-04-04 10:30:15 1089

空空如也

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

TA关注的人

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