10 2022 档案
摘要:表现标准语言CSS3学习 入门+导入方式 如何学习: css是什么 css怎么用(快速入门) css选择器(重点+难点) 美化网页(文字、阴影、超链接、列表、渐变...) 盒子模型 浮动 定位 网页动画(特效效果) 1.1 什么是CSS Cascading Style Sheet 层叠级联样式表 C
阅读全文
摘要:项目管理模式 瀑布模型: 需求设计 概要设计 详细设计 功能开发 测试 上线 需求变更 敏捷模型: 需求了解 原型设计(产品经理) 功能开发(研发经理) 测试 上线 用户反馈
阅读全文
摘要:HTML学习 初识HTML HTML:Hyper Text Markup Language(超文本标记语言) HTML5+CSS3 纯天然跨平台 W3C:World Wide Web Consortium(万维网联盟) W3C标准: 机构化标准语言:HTML、XML 表现标准语言:CSS 行为标准D
阅读全文
摘要:计算机底层学习--基础 概述 基础: 语言、进制、进制如何运算、二进制、数据宽度、有符号数和无符号数、原码反码补码、位运算、位运算计算、汇编、寄存器、内存 进阶:汇编指令、内存复制、堆栈的指令、汇编写函数、堆栈传参、堆栈平衡、外挂 语言 计算机的语言: # 我们目前的主流计算机 状态:0 和 1 #
阅读全文
摘要:java注解与反射--3 类的加载与ClassLoader java内存 堆 存放new的对象和数组 可以被所有的线程共享,不会存放别的对象引用 栈 存放基本变量类型 引用对象的变量 方法区 可以被所有线程共享 包含了所有的class和static变量 类的加载过程 1->2->3 类的加载(loa
阅读全文
摘要:java注解与反射--2 反射:java.Reflection 因为反射,使java具有了一定的动态性。 java反射机制概述 动态语言: 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或者其他结构上的变化。通俗来说,在运行时代码可以根据某些条件改变
阅读全文
摘要:java注解和反射--1 所有框架的一个底层 注解:java.Annotation 1.1 什么是注解 JDK5.0引入的新技术 Annotation的作用: 不是程序本身,可以对程序做出解释 可以被其他程序读取 格式:@注释名 使用范围:可以附加在package , class , method
阅读全文
摘要:java网络编程--5 URL 下载网络资源 1.8、URL 统一资源定位符,定位互联网的某一个资源 DNS域名解析 www.baidu.com -->xxx.xxx.xxx.xxx // 协议://IP地址:端口号/项目名/资源 package com.ssl.lesson04; import j
阅读全文
摘要:java网络编程--4 UDP 1.7、UDP 发短信:不用连接,但是需要知道对方的地址 主要包含两个类:DatagramPacket 和 DatagramSocket 发送消息 发送端: package com.ssl.lesson03; import java.net.DatagramPacke
阅读全文
摘要:java网络编程--3 TCP 1.6、TCP 客户端 连接服务器 Socket 发送消息 package com.ssl.lesson02; import java.io.IOException; import java.io.OutputStream; import java.net.InetA
阅读全文
摘要:java网络编程--2 IP,端口,通信协议,TCP/UDP对比 1.3、IP ip地址:InetAddress 唯一定位一台网络上的计算机 127.0.0.1 :本机localhost IP地址的分类 ipv4/ipv6 IPV4 127.0.0.1,4个字节组成。0-255,总共42亿个;有30
阅读全文
摘要:java网络编程--1 网络模型、网络协议 javaweb指的是网页编程 B/S 网络编程指的是面向TCP/IP相关 C/S 1.1、概述 两种不同的通信模式: 实时通信:打电话 连接 接了 通话 TCP 非实时通信:发短信 发送完成 接收 UDP 计算机网络: 计算机网络是指将地理位置不同的具
阅读全文
摘要:java多线程--7 线程协作 线程池 并发协作模型--生产者消费者模式 这是一个线程同步问题,生产者和消费者共享同一个资源,并且生产者和消费者之间互相依赖,互为条件。 java提供了几个方法解决线程之间的通信问题 | 方法名 | 作用 | | | | | wait() | 表示线程一直等待,直到其
阅读全文
摘要:java多线程--6 死锁问题 锁Lock 死锁问题 多个线程互相抱着对方需要的资源,然后形成僵持 死锁状态 package com.ssl.demo05; public class DeadLock { public static void main(String[] args) { Makeup
阅读全文
摘要:java多线程--5 同步方法和同步块synchronized 同步方法和同步块 同步方法:关键字synchronized,包括synchronized方法和synchronized块 public synchronized void method (int args){} synchronized
阅读全文
摘要:java多线程 4 线程同步介绍及不安全案例说明 线程同步 并发: 同一个对象被多个线程同时操作。 处理多线程问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象,这时候我们就需要线程同步。 线程同步其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面线程
阅读全文
摘要:java多线程--3 线程状态、线程方法、线程类型 线程状态 创建状态: **就绪状态: ** 进入状态: 创建状态:启动线程 阻塞状态:阻塞解除 运行状态:释放CPU资源 阻塞状态: 进入状态: 运行状态:等待用户输入、线程休眠等 运行状态: 进入状态: 1.就绪状态:获得CPU资源 死亡状态:
阅读全文
摘要:java多线程--2 静态代理、Lambda表达式 静态代理 package com.ssl.demo02; //静态代理 //真实对象和代理对象都要实现同一个接口 //代理对象必须要代理真实角色 //好处 //代理对象可以做很多真实对象做不了的事情 //真实对象专注做自己的事情 public cl
阅读全文