模式 设计模式 工厂java

Java登陆第二十六天——初识Servlet

静态资源和动态资源 静态资源 程序运行之前就存在于服务器之中的资源。 例如html、css、js、img、音频文件和视频文件等。 动态资源 不是指动画,运动的效果。 程序运行之前无法确定其数据,通过代码动态的生成数据。 程序运行时,通过代码生成的资源。 例如Servlet、Thymeleaf(模板引 ......
Servlet Java

java,ArrayList类

ArrayList 是一个数组列表,可以将多个对象放入数组中,是一个长度可变的集合,提供了增删改查的功能。 public class Test2 { public static void main(String[] args){ Cat c1=new Cat("小黑", "黑色", 2.2); Ca ......
ArrayList java

职责链模式

请假的顺序是,你要将假条交给辅导员,如果辅导员处理不了要上交给院长,院长处理不了交给校长。 而Handler就是个领导,secceor是上级 ......
职责 模式

Java 并发编程在生产应用场景及实战

背景介绍 为什么需要学习 Java 并发? 从提升性能角度来说 提升了对 CPU 的使用效率:目前生产的服务器大多数都是多核,标配的机器都是 8C/16G。操作系统会将不同的线程分配给不同的核心处理,理论上,有多少核心就有多少个线程并行执行。如果没有并发编程,CPU 的利用率将极大的浪费,假设当前正 ......
实战 场景 Java

软件设计期末试卷2020级

第1页 /共 6页 石家庄铁道大学 2022 年秋季学期 2020 级本科期末考试试卷(A) 课程名称:软件设计(闭卷) 任课教师: 王辉 考试时间:100 分钟 学号: 姓名: 班级: 考试性质(学生填写):正常考试( )缓考( )补考( )重修( )提前修读( ) 题 号 一 二 三 四 五 六 ......
试卷 软件 2020

IO密集服务的设计指北

IO密集服务的设计指北 以消息队列为例 异步编程 异步是指在程序执行过程中,某个操作的执行不会阻塞其他操作的进行。在异步编程中,一个操作的执行通常会在后台进行,而程序可以继续执行其他操作,不需要等待该操作的完成。这种方式提高了程序的效率和响应性。 异步设计如何提升系统性能? 服务大体分为两类 计算密 ......

代理模式

Subject泛化成代理类和一个真实类,而代理类又依赖真实类,服务器可以通过代理类进而使用真实类 例如: Proxy: Real real = new Real(); request(); login(boolean a): if a == true: return real.request(); ......
模式

vs .csproj会丢失<SubType>导致代码无法显示设计界面

突然某天打开vs代码,点击某个页面,无法显示可视化设计界面,直接进入代码; 和之前版本对比发现.csproj丢失许多<SubType>。 解决办法:debug模式下重新生成,然后关闭vs,再打开就可以了。 貌似是vs的bug。 ......
界面 SubType 代码 csproj vs

Java网络IO-BIO

Java BIO 就是传统的 Java I/O 编程 BIO(BlockingI/O):同步阻塞,服务器实现:一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理。 单线程情况下,只有一个线程可以处理客户端请求,也就是同时只能连接一个客户端。 优化点:可以通过线程池机制改善,实现 ......
IO-BIO 网络 Java BIO IO

beanshell导入java文件

beanshell导入java文件 beanshell可以读取class格式的文件 步骤: a、添加BeanShell预处理程序 b、请求调用 beanshell可以读取java格式的文件 步骤: a、添加BeanShell预处理程序 b、请求调用 ......
beanshell 文件 java

java设计模式

三大种类型的设计模式 创建型模式:关注对象的创建过程。 结构型模式:关注对象与类的组织模式 行为型模式:关注对象之间的交互 23种设计模式 简单工厂模式 定义:根据参数的不同返回不同类的实例。 工厂方法模式 定义:通过工厂子类来确定究竟应该实例化哪一个具体产品类 例子:日志记录器 抽象工厂模式 定义 ......
设计模式 模式 java

基于Tensorflow技术开发的计算机毕业设计辅助生成器(使用AI大模型技术)

这是一个辅助生成计算机毕业设计的工具,可以自动完成毕业设计的源码。它基于几百个github上面开源的java和python项目,运用tensorflow技术,训练出了AI大模型。基本实现了计算机毕业设计生成器,能够初步生成Java或python基本源码。目前该项目处理实验阶段,还不成熟,成功率55% ......

java lambda表达式

一、函数式编程思想 二、lambda表达式 1、lambda表达式的标准格式 2、匿名类型和lambda表达式对比 示例: 3、lambda表达式的省略模式 示例: 4、lambda表达式的注意事项 示例: 5、lambda表达式和匿名内部类的区别 示例: ......
表达式 lambda java

外观模式

继续白嫖别人的图,自己画实在是太麻烦了。 说白了就是调用,没了(我真不知道这点逼东西还至于出本书,专门说无语) ......
外观 模式

java网络编程

一、网络编程入门 1、网络编程概述 2、网络编程的三要素 3、IP地址 InetAddress类 示例: 4、端口 5、协议 二、UDP通信程序 1、UDP通信原理 2、UDP发送数据 示例: package com.itbianma01; import java.io.IOException; i ......
网络编程 网络 java

Java登陆第二十六天——Http

Http是一种基于TCP/IP的协议。相同的,它有客户端和服务端。 Http的交互方式 客户端向服务端发送的总是请求;服务端向客户端返回的总是响应 Http的版本 HTTP/0.9:初代目 单行HTTP,只能返回一个HTML页面 HTTP/1.0:二代目 每次请求和响应都会建立和关闭一次连接(短链接 ......
Java Http

命令模式

#include <iostream> #include <vector> using namespace std; class Light { public: void on() { cout << "灯亮了" << endl; } void off() { cout << "灯灭了" << en ......
命令 模式

Java IO 模型

IO 是个啥 IO,是 input/output 的缩写,表面意思是输入/输出,描述计算机中数据流动的过程,实际上就是 CPU、内存和外部进行数据交换的过程 举个例子,某个进程要获取到数据的过程如下: 1.请求:进程请求外部数据 2.准备:缓冲区准备数据,通过磁盘或者网络读取数据到内核空的缓冲区 3 ......
模型 Java IO

java多线程

一、进程 二、线程 三、通过继承Thread类实现多线程 1、Thread概述 示例: 2、设置和获取线程名称 3、线程优先级 示例: 4、线程控制 5、线程生命周期 四、通过实现Runnable接口实现多线程 1、概述 示例: 2、总结 五、线程同步 1、买票实例分析线程同步 问题思考: 下面进行 ......
线程 java

01Java语言概述

# Java语言概述 目录1 Java语言概述1.1 Java 概述1.2 Java 语言简史1.3 Java 之父1.4 Java 技术体系平台2 Java 开发环境搭建2.1 JDK JRE2.2 JDK版本的选择2.3 JDK 的下载2.4 JDK 的安装2.5 配置path环境变量2.5.1 ......
语言 Java 01

便携式打气泵pcba方案设计

一、引言 在日常生活中,我们经常需要为各种物品打气,如自行车轮胎、篮球、游泳圈等。便携式打气泵作为一种方便、实用的工具,能够满足我们的这一需求。本文将详细介绍便携式打气泵的作用、工作原理、结构组成和功能参数,以帮助您更好地了解和使用这一方案。 二、便携式打气泵的作用 便携式打气泵的主要作用对需要充气 ......
方案设计 方案 pcba

Java中“100==100”为true,而"1000==1000"为false?

前言 今天跟大家聊一个有趣的话题,在Java中两个Integer对象做比较时,会产生意想不到的结果。 例如: Integer a = 100; Integer b = 100; System.out.println(a==b); 其运行结果是:true。 而如果改成下面这样: Integer a = ......
1000 quot 100 false Java

docker网络模式

Docker网络 我们使用容器,不单是运行单机程序,当然是需要运行网络服务在容器中,那么如何配置docker的容器网络,基础网络配置,网桥配置,端口映射,还是很重要。 docker网络功能 docker的网络功能就是利用Linux的network namespace,network bridge,虚 ......
模式 docker 网络

桥接模式

现在你把等级拉到了九,你准备在九级D一波,最终场上你决定给伊瑞泽尔,凯隐和烬装备 看图,英雄需要拿到装备来干活,所谓的拿装备便是桥 ......
模式

C程序设计竞赛实训教程(大学程序设计课程与ACM竞赛实训教材)

C程序设计竞赛实训教程(大学程序设计课程与ACM竞赛实训教材) C程序设计竞赛实训教程》是以大学生程序设计竞赛为应用背景的程序设计综合训练教程,以具有初级C语言基础的读者为对象,从C语言的深度解析和程序设计基本方法两方面进行分析介绍,使读者达到深入理解C语言和全面掌握程序设计基本方法的目的。全书内容 ......
程序设计 程序 教材 课程 教程

测试用例设计方法六脉神剑——第六剑:心法至简,百家之长集成

1 引言 在前面几篇文章中,为大家介绍的都是系统的方法论,但在实际需求测试的过程当中,受到外部环境及业务逻辑的影响,比如涉及多需求耦合、浏览器缓存堆积等情况,仅针对当前需求设计出的测试用例就会有覆盖不全的问题,此时就需要借助以往的经验进行反向错误推测,辅助其他方法对测试用例进行完善。在本篇文章中,首 ......
神剑 方法

秦疆的Java课程笔记:79 异常 自定义异常及经验小结

使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。(秦疆老师:用的不多,但开源框架或者大型系统会用到。) 用户自定义异常类,只需要继承Exception类即可。 自定义异常类的步骤: 创建自定义异常类 在方法中通过throw关键字抛出异常对象 如果在当前抛 ......
小结 课程 经验 笔记 Java

设计模式—代理模式

介绍 代码 接口 创建接口 Image public interface Image { void display(); } 实体类 创建实体类 RealImage public class RealImage implements Image { private String fileName; ......
模式 设计模式

BOSHIDA DC电源模块如何简化电路设计

BOSHIDA DC电源模块如何简化电路设计 DC电源模块是一种集成了直流电源电路的模块,可以提供稳定的直流电源输出。使用DC电源模块可以简化电路设计,具体步骤如下: 1. 选择合适的DC电源模块:根据电路所需的电压和电流要求,选择合适的DC电源模块。通常,DC电源模块有不同的输出电压和电流等级可供 ......
共23000篇  :41/767页 首页上一页41下一页尾页