模块 项目java 01

云原生时代的Java

Java最大的地基(护城河)是其极其强大的软件生态以及极其庞大的使用者人群。 在云原生的时代下,Java的统治地位不仅没有到什么坚不可摧,无后顾之忧的程度,说Java目前处于危机四伏的地位都不为过。最根本的原因是,目前随着云原生时代的到来,有一些以前植入Java语言的基因之中的,很多的假设前提,其实 ......
时代 Java

阅读《java并发编程实战》第十章

例1: 简单的加锁顺序导致的死锁: ```java public class LeftRightDeadlock { private final Object left = new Object(); private final Object right = new Object(); public ......
实战 java

java 面试题目

1: 子类和父类的实例变量和方法有什么区别? 2:重载和覆盖的区别,返回类型不同,可以重载吗?为什么?底层如何实现的? 3:抽象类与接口的区别 4:悲观锁和乐观锁 5: 线程安全的解决方法有哪些?读写锁 6:hashcode和equals? 7: java泛型 8:ThreadLocal, Conc ......
题目 java

java面试 关于红黑树

红黑树(Red-Black Tree): 是一种自平衡的二叉搜索树,它在实际的软件开发中广泛应用。红黑树的特点是具有高效的插入、删除和查找操作,并且保持树的平衡,以保证这些操作的时间复杂度为O(log n)。 红黑树与AVL树有什么区别? 红黑树和AVL树都是自平衡的二叉搜索树,但它们在维护平衡方面 ......
java

从gitee上拉取django项目到Linux中

1.从gitee拉取django项目: 2.安装虚拟环境: 3.创建虚拟环境: 4.进入虚拟环境: 5.安装项目模块: ......
项目 django gitee Linux

阅读《java并发编程实战》第五章

# 阅读《java并发编程实战》第五章 ## Semaphore的应用举例 - Semaphore的应用举例:实现一个固定大小的Set。当容器满了之后,无法add,线程阻塞。 ```java public class BoundedHashSet { // invariant: size of Se ......
实战 java

学系统集成项目管理工程师(中项)系列28_后记

10大管理47过程、输入输出工具和技术必背。需要提醒一下的是”在什么山头唱什么歌“,中项就看中项的,高项就看高项的,不要互相串,更不要以PMP为准。高项第4版出来了,终于与时俱进了,你可以比较一下第3版和第4版的过程差异。高项现在49个过程,为啥中项47:) ......

【操作日志】如何在一个SpringBoot+Mybatis的项目中设计一个自定义ChangeLog记录?

设计一个业务改动信息时的自定义记录,例如新增、修改、删除数据等。并且记录的规则可以通过配置的方式控制。大家需要根据各自业务场景参考,欢迎讨论。伪代码如下: 实体类: @TableName("tbl_user") User{ String id String name Integer age Stri ......
SpringBoot ChangeLog Mybatis 项目 日志

创建nodejs项目并接入mysql,完成用户相关的增删改查的详细操作

本文为博主原创,转载请注明出处: 1.使用npm进行初始化 在本地创建项目的文件夹名称,如 node_test,并在该文件夹下进行黑窗口执行初始化命令 2. 安装 expres包和myslq依赖包 npm i express@4.17.1 mysql2@2.2.5 Express是一个流行的Web应 ......
项目 用户 nodejs mysql

BBP002面包板电源模块如何使用(A版)

今天我们介绍一款比较好用的面包板电源模块BBP002,该款面包板电源模块具有升压稳压功能,只需一根type-c线就可以解决面包板不同电压输出的问题。该模块的型号为BBP002,某宝搜一下BBP002能找到。模块采用一输入三输出的模式,一输入指根据使用功率不同采用不同的输入方式,对于小功率实验,可采用 ......
电源模块 面包 模块 电源 BBP

CMake构建指南:如何提高C/C++项目的可维护性

> 如果您是一位C/C++开发人员,那么您一定知道在编写和维护大型项目时所面临的挑战。这些项目通常包含大量的源代码、库和依赖项,需要耗费大量的时间和精力才能构建和维护。在这种情况下,使用自动化工具可以大大减轻您的负担,提高项目的可维护性。CMake就是这样一款工具,它可以自动化C/C++项目的构建过 ......
可维护性 指南 项目 CMake

Ubuntu 下创建cmake的qt工程,使用CTK widget模块(cmake 工程配置)

一、先看 二、假设已经编译好ctk库 ,对cmakelists.txt进行设置 (解决:找不到头文件、未定义啥的错误) 三、目录结构 ......
工程 cmake 模块 Ubuntu widget

XXX项目前端开发样式统一规范

前端开发样式规范 参考资料:https://element.eleme.cn/#/zh-CN/component/form 规范1:报错提示统一用浅红色,成功提示为绿色,警告性提示为橙色 规范2: 页面有多个必填字段未填写,一次性提示,同时填写文本框爆红,文本框下方有红字提醒 红字提醒可按需展示,本 ......
前端 样式 项目 XXX

项目开发计划

1.项目背景和目标 本项目旨在开发一款医学文献检索及管理工具,以满足医学工作者方便快捷地获取、管理和搜索医学文献的需求。本项目的主要目标是实现以下功能: 可批量导入医学文献,医学文献格式为PDF文件; 输入需要检索的关键信息,精准查询到所有相关的医学文献,包括能够识别到医学文献中影像图片中含有对应关 ......
项目开发 项目

1. java + react 实现 HRM

1. 云服务的三种方式 1.1 IAAS 基础设施即服务 ,只会提供基础的设施,eg:服务器,网络等 ; 1.2 PAAS 平台即服务 ,提供平台,可以把自己写好的代码部署到平台上 ; 1.3 SAAS 软甲即服务 eg:hrm,cms,crm等 ;提供所有的服务 ;【部署到互联网】; ......
react java HRM

java后端开发流程总结

流程简介: 1、数据库见表(工具建表和cmd命令行(sql语言)两种方式) 2、前端页面准备(html + css + js) 3、controler层编写(针对具体功能编写,比如登录功能,在这一层获取前台输入的账号密码。这是就可以等待来自数据库里的数据了) 4、接着编写serverdao层 依据c ......
流程 java

JAVA的springboot私人健身与教练预约管理系统、健身房管理系统,附源码+数据库+lw文档+PPT

**1、项目介绍** 任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java技术、springboot框架、B/S机构、Mysql数据库设计并实现了私人健身与教练预约管理系统。系统主要包括首页,个人中心,用户管理,教练 ......

第一章 初始java

# 第一章 初识java语言 ## 本课目标 > 了解Java虚拟机与跨平台原理; > > 熟练掌握安装、配置JDK开发环境; > > 熟练掌握使用记事本开发Java; > > 程序理解Java编译原理; > > 会使用MyEclipse开发Java程序 * java 技术平台 javaSE 基础核 ......
java

java——微服务——spring cloud——Eureka——服务发现

修改: 第一步: 第二步: 完成后,进行重启: 访问101和102,看是否已经对userservice进行负载均衡访问: 从日志看是否进行了负载均衡访问: 总结: ......
Eureka spring cloud java

java——微服务——spring cloud——Eureka——插叙——服务访问——Demo——示例演示

user查询: order订单查询: user服务,查询user对象: 查询order对象: ......
插叙 示例 Eureka spring cloud

APP自动化-不同项目之间导包

新建一个项目,复制原项目需要导包的文件,直接在新项目的项目文件下粘贴,点确定完成复制。 在旧项目中的终端输入pip -h,查找项目帮助。可以找到一个freeze的命令,是导出所需依赖安装包并给新项目安装。 终端输入命令 pip freeze>requirements.txt 可以把文件所需的包导入到 ......
之间 项目 APP

阅读《java并发编程实战》第三章

# 阅读《java并发编程实战》第三章 第一个例子,没有重现 ```java public class NoVisibility { private static boolean ready; private static int number; private static class Reade ......
实战 第三章 java

Java第八次作业

1、定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()和Point(intx0,y0),以及一个movePoint(int dx,int dy)方法实现点的位置移动,创建两个Point对象p1、p2,分别调用movePoint方法后,打印p1和p2的坐标。[必 ......
Java

Java入门10(IO流)

## IO流(input/output) ​ 数据运输的载体或者中间键 ### 字节流 #### 输入字节流(FileInputStream) ​ 以字节为最小单元,读取任何类型的文件,但是要注意字符集类型的转换。 ```Java public static void testFileInputSt ......
Java

java实现导入word模板导入试题

​ 最近有一个项目需要将一个word文档中的试题数据导入,并存储到数据库中。试题类型包括:单选题、多选题、判断题、填空题、简答题。支持图片导入(我的这篇是借鉴JAVA实现Excel、Word模板导入 - JAVA - 华仔部落,java poi 解析上传word试卷(题库管理系统) - 爱码网)这两 ......
试题 模板 java word

去除Flutter项目dart文件在vscode里出现波浪号

问题示例: 去掉Flutter项目在vscode里打开显示的蓝色波浪线解决办法: ......
波浪 Flutter 文件 项目 vscode

java面试(10)

1: java的基本类型有几种?String是不是基本类型? 在 Java 中一共有 8 种基本类型(primitive type)。 4 种整型 int、short、long、byte 2 种浮点型 float、 double 1 种表示 Unicode 编码字符的类型(字符型) char 1 种 ......
java

java——微服务——spring cloud——Eureka——服务注册

2步搞定:1、引入依赖 2、编写配置 user服务: order服务:一样的处理 ......
Eureka spring cloud java

java面试(9)内存泄露

1: Java 中也存在栈内存泄露的情况? 在 Java 中,栈内存主要用于存储方法调用和本地变量。与堆内存不同,栈内存的分配和释放是由编译器和虚拟机自动处理的,通常不需要手动释放。 然而,如果在编写代码时出现一些问题,可能会导致栈内存泄露。以下是一些可能引起栈内存泄露的常见情况: a 递归调用问题 ......
内存 java

java——微服务——spring cloud——Eureka——搭建Eureka服务

创建新工程: 创建main函数,并添加注解 编写参数: 启动: 点击打开浏览器: ......
Eureka spring cloud java