Java

每日汇报 第五周第三天 html表单的认证和css盒子模型

今日学习:   html表单的小考试;css简单的盒子模型;盒子模型代码 html: css:   明日计划: css弹性盒子模型,JAVA学习 遇到困难:热

7月25日总结

7.25周二 上午写了pta,下午看了Java视频 周三:写大道至简读后感

springMVC Mybatis ssm整合 post请求json 响应json数据配置

1、pom.xml <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.32</version> </dependenc

01_三层架构项目搭建(按开发步骤)(ResultSetHandler接口)

1.三层架构项目搭建(按开发步骤) utils包存放工具类(JdbcUtils) entity包存放实体类(Telephone) dao包存放Dao接口(TelephoneDao) impl存放DAO接口实现类(TelephoneDaoImpl) service存放Service接口(TelephoneService) impl存放Service接口实现类(Telephone

面向对象6

面向对象6 抽象类与抽象方法 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计得非常抽象,以至于它没有具体的实例,这样的类叫做抽象类。 abstract关键字的使用 abstract:抽象的 abstract可以用来修饰的结构:类、方法 abstract修饰类:抽象类 此类不能实例化 抽象类中一定有

day02Java的概念

day02Java的概念 一、入门案例详解 如何开发一个Java程序 需求:输出Hello World!!! 新建文本文档,命名为HelloWorld,将后缀名.txt修改为.java(创建一个Java文件) 在Java文件中创建类 语法: EX 在类中添加main方法 main方法也叫主方法,是程序的入口 在main方法中添加输出语句 双引号中的内容是原样输出的

《摆与混》第二十一章--7月23日--周而

周二,今天的阵雨打乱了许多计划。 1.今天做了什么:今天9点起床。洗漱后,吃了笼小笼包(话说小笼包不应该是薄皮的吗,怎么变成小笼的包子了,奇奇怪怪),早上重回经典节奏,下午摆烂时间,5点的时候正好下大雨,健身不了了之,晚上正常节奏,周三,来点新花样!!! 2.解决了什么问题:Java课程推进,PTA继续冲击,加快了进度。 3.明天干什么:预计继续学习Java,PTA同步跟进,捡回大计划; PS:不

每日总结(7.25)

今天补课结束了,开始下一阶段----练车,在家学习Java

rtos 理解

1: 操作系统中挂起(suspend)和阻塞(pend/block)的区别如下:一:挂起是一种主动行为,因此恢复也应该要主动完成;而阻塞则是一种被动行为,是在等待事件或资源时任务的表现,你不知道他什么时候被阻塞(pend),也就不能确切知道他什么时候恢复阻塞。而且挂起队列在操作系统里可以看成一个,而阻塞队列则是不同的事件或资源(如信号量)就有自己的队列;二:阻塞(pend)就是任务释放CPU,其他

01_HTML

HTML 1.什么是HTML HTML全称:Hyper Text Markup Language(超文本标记语言) 超文本:页面内可以包含图片、链接,甚至音乐、程序等非文字元素(超出文本的范畴); 标记:标签,不同的标签实现不同的功能 语言:人与计算机的交互工具 2.HTML书写规范 HTML元素标签用<>括起来,通常情况下<>表示开始,</>表示结束;

02_CSS

1.CSS 1.简介 1.是什么 Cascading Style sheets,层叠样式表 CSS可以用来为网页创建样式表,通过样式表可以对网页进行装饰。所谓层叠,可以将整个网页想象成一层一层的结构,层次高的将会覆盖层次低的,CSS可以分别为网页的各个层次设置样式。 2.能做什么 修饰美化html网页; 外部样式表可以提高代码复用性从而提高工作效率; html内容与样式表现分离,便于后期维护。 3

7.25(周二)总结

上午学Java,下午去商场

03_JavaScript

一.JavaScript概述 1.简介 JavaScript一种解释性脚本语言,是一种动态类型、弱类型、基于原型继承的语言,内置支持类型。 它的解释器被称为JavaScript引擎,作为浏览器的一部分,广泛用于客户端的脚本语言,用来给HTML网页增加动态功能。 脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。 一个脚本通常是解

spring-boot-yaml的用法

1. yaml 简洁 以数据为核心 · 基本语法 大小写敏感 数值前必须要有空格,作为分割符 · 数据格式 对象 数组 (使用 “-” 表示数组每个元素) 常量 · 参数引用 $ 2. 获取yaml中定义的数据 使用@value("${}")注解 使用Environment对象,通过getProperty()方法获取 使用@Configuiatio

Java面试常见问题总结

Java面试常见问题总结 Java 基础 Java 中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢? String 、 StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的? String s1 = new String("abc");这段代码创建了几个字符串对象? == 与 equals?hashCode 与 equal

如何实现安卓屏幕分享及视频聊天?(源码)

在一些有人际互动的手机APP中,增加语音视频聊天功能是一个常见的需求。而现在,更进一步,在某些场景下,我们需要能将自己的手机屏幕分享给他人,或者是观看他人的手机屏幕。那么,这些常见的功能是如何实现的了? 我为此专门写了一个安卓版的Demo,并将源码放出来供大家参考,希望对大家有所帮助。 一.功能介绍 1. 视频聊天 (1)每个登录的用户都可向其他任意在线用户发送视频聊天请求。 (2)当收到来自其他

设计模式—组合模式

组合模式 目录组合模式优点缺点使用场景注意事项例子 组合模式(Composite Pattern)也叫合成模式, 有时又叫做部分-整体模式(Part-Whole) ,主要是用来描述部分与整体的关系。 将对象组合成树形结构以表示“部分-整体”的层次结构, 使得用户对单个对象和组合对象的使用具有一致性。 优点 高层模块调用简单 。 节点自由增加 。 缺点 使用场景 维护和展示部分-整体关系的场景

设计模式—状态模式

状态模式 目录状态模式优点缺点适用场景注意事项通用类图例子状态模式与策略模式的差异 当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类。 状态模式的核心是封装,状态的变更引起了行为的变更,从外部看起来就好像这个对象 对应的类发生了改变一样。 优点 结构清晰。避免了过多的switch...case或者if...else语句的使用, 避免了程序的复杂性,提高系统的可维护性 。 遵循

设计模式—单例模式

目录优点缺点使用场景注意事项案例分析 定义:确保某一个类只有一个实例, 而且自行实例化并向整个系统提供这个实例。 优点 由于单例模式在内存中只有一个实例, 减少了内存开支, 特别是一个对象需要频繁地创建、 销毁时, 而且创建或销毁时性能又无法优化, 单例模式的优势就非常明显。 由于单例模式只生成一个实例, 所以减少了系统的性能开销, 当一个对象的产生需要比较多的资源时, 如读取配置、 产生其他依

设计模式—命令模式

命令模式 目录命令模式命令模式与策略模式的差异:例子 命令模式是一个高内聚的模式,其定义为:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请 求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。 角色组成:抽象命令角色,具体命令角色,调用者角色,抽象接受者角色,具体接收者角色,客户端。 命

Solon 框架,单月下载量突破 200 万了!

Solon 是什么开源项目? 一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。 关键记事: 2021年1月,正式对外开源 2022年7月,建立官网,发力推广 2023年2月,v2.0 发布。官网增加 Solon Initializr,用于生成项目模板。 2023年

vue2-ace-editor基础配置

简介 Ace 是一个用 JavaScript 编写的可嵌入代码编辑器。它与 Sublime、Vim 和 TextMate 等原生编辑器的功能和性能相匹配。它可以很容易地嵌入到任何网页和 JavaScript 应用程序中。Ace 被维护为Cloud9IDE的主要编辑器 ,并且是 Mozilla Skywriter (Bespin) 项目的继承者。快速开始可以使用ace-builds 自行封装组件也可

JavaScript 中的Promise学习

  代码示例:   示例代码2:  

java~IDE工具技巧

代码折叠 操作:选中代码,按ctrl+alt+t,之后选择region代码环绕 折叠后的效果 spring代码格式化 每个项目添加统一的依赖包 格式化整个文件代码 操作:按ctrl+alt+shift+l,选择要格式化的参数,包括代码清理,import排序等 git中idea中使用技巧 多个commit合并 将某个commit合并到当前分支,类似于生活中的采摘樱桃 代码恢复

autojs项目搭建和入门实践

简介 Auto.js 是一款无需root权限的javascript自动化软件,它可以帮助用户在手机上自动执行各种任务,比如自动填写表单、自动点击按钮、自动切换应用等,并且可以通过图形用户界面来管理和编辑脚本。 软件环境 操作系统:win10 VSCODE:1.79.2 auto.js  :由于auto.js作者停止维护了,所以采用autox.js 6.4.3 来替代 模拟器:夜神模拟器

使用 jetty-proxy 实现反向代理

pom.xml   JettyReverseProxyServletConfig.java  

linux MHA架构

MHA架构可以完成mysql的高可用,避免单台服务器的故障导致服务关闭,提高容错率,保证master的切换。 目录 一、MHA概述 二、MHA组成 三、MHA的特点 四、MHA工作原理 五、MHA实验 六、总结         一、MHA概述   1.MHA概述     MHA(Master High Availability)是一套优秀的MySQL高可用环

【HarmonyOS】实现从视频提取音频并保存到pcm文件功能(API6 Java)

​  【关键字】 视频提取类Extractor、视频编解码、保存pcm文件   【写在前面】 在使用API6开发HarmonyOS应用时,通常会开发一些音视频媒体功能,这里介绍如何从视频中提取音频保存到pcm文件功能,生成pcm音频文件后,就可使用音频播放类AudioRenderer进行播放了。这里主要介绍从视频提取音频并保存到pcm文件的开发步骤。   【开发步骤】

按钮重复点击问题

问题:用户过快点击,导致信息重复提交,引起数据异常 解决方案:同一个按钮,一定时间内限制重复点击 引入preventReClick.js main.js全局挂载 使用时直接在标签中加入 v-preventReClick 属性即可

快速排序(java 图示+代码)

对无序数据进行排序 时间复杂度 n*logn 100 50 200 30 10 40 43 300 150 130 110 220 56 32 11 111 以100做基准,比100小的放左边,比100大的放右边   第一轮:50,30,10,40,43,56,32,11,#100#,200,300,150,130,110,220,111   第二

<<  <  893  894  895  896  897  898  899  900  901  902  903  >  >>