Java

【狂神说Java】Java零基础学习笔记-Java流程控制

【狂神说Java】Java零基础学习笔记-Java流程控制 Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: 通过Scanner类的next()与nextLine()方法获取输入的字符

面向对象一

  一、面向过程 & 面向对象 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的的思索。 面向对象适合处理复杂的问题,适合处理需要多人协作的问题! 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作

5. SpringBoot整合SSM

SpringBoot 整合 SSM 的步骤(基于 SSM 中的 SSM 整合案例) pom.xml 配置起步依赖,必要的资源坐标(druid) application.yml 设置数据源、端口等 配置类 全部删除 dao 设置@Mapper 测试类 页面 放置在 resources 目录下的 static 目录中 1. 创建工程 ‍ 创建 SpringBoot​ 工程,在创建工程时需要勾选 w

使用docker-compose部署apollo配置中心

docker-compose部署apollo配置中心 1、Apollo配置中心 1.1、Apollo简介 1.2、Apollo特性 2、docker-compose部署Apollo 2.1、环境需要 jdk 1.8版本以上 mysql 5.6版本以上 maven最新的就好 docker docker-compose 安装8版本jdk mvn安装 查看版本 dokcer安装 访

未完成-React V18 实现登录访问控制

项目采用前后端分离进行设计,实现token登录验证 该示例只展示React Login Model 设计思路 前端:React 18 , Router V6; 后端(服务端) Springboot 2.4.5 React版本(可从package.json中查看) "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6

主题备份

页面定制CSS 页首html代码 页脚html

每日总结(7.5)

一、今日收获 (1)学习了java俩小时; (2)阅读了半小时《大道至简》; (3)和朋友出去聚了餐; 二、明日计划 (1)准备7号的科目一考试; (2)继续学习java; (3)学习数据结构知识;

2023/7/05

今天主要学习了包和内部类 一个完整的类名是包和类的结合,也就是:包.类的形式。一个包中是可以有多个不同的类的,同一包中的类相互访问时,可以不指定包名。   当一个包中的类要访问另一个包中的类时,就需要将另一个包导入: import  包.*;访问导入包中所有的类 import  包.类;导入指定的类 还可以导入类中的静态成员 import 包.类.静态成员;

5分钟学会img标签加载图片404错误解决方案

   在开发中,使用<img src = "/img/yys.png" />加载图片时,会有404错误,也就是图片未找到问题。    现将解决办法 总结如下:   当图片未找到或者404时,就会触发<img />标签的 onerror 属性显示其中的图片。 1、直接拼写路径方式:<img

Blazor学习之旅(1)初步了解Blazor

2022年9月以来在学习Blazor做全栈开发,因此根据老习惯,我会将我的学习过程记录下来,一来体系化整理,二来作为笔记供将来翻看。作为第一篇,我们先来了解一下这个Blazor到底是个什么鬼。 什么是Blazor? Blazor是微软近年来主推的,基于C#、HTML与CSS来构建交互式Web UI的框架。  借助 Blazor,开发人员可以使用 C# 生成客户端和服务器代码。他们还可以

MySQL ConnectJ 的一个报错

MySQL ConnectJ maxwell-bootstrap 报错 Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) 配置jre的连接模式 linux所在目录为 openjdk-8u37

groovy的调用传值

使用 GroovyClassLoader 和 Method 对象 注:因为Groovy完全兼容java代码,所以事例的groovy脚本是以java进行编写的 import groovy.lang.Binding; import groovy.lang.GroovyClassLoader; import groovy.lang.GroovyShell; import java.lang.refl

7.5日

一、和朋友一起看电影,吃了华莱士。 二、晚一点要去锻炼,跑步,引体,核心力量。 三、完成了pta的l2的五道题。 四、记忆Java知识点 五、今天的问题就是天梯赛的题目,锦标赛有点困难,不太会做。 六、刷题科一 七、明天上午继续完成几道pta题目,中午出去吃饭,下午回来学Java然后锻炼,晚上学算法,打一场cf算法竞赛。

JavaScript(五)浏览器操作

浏览器对象 window window对象不但充当全局作用域,而且表示浏览器窗口。 window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。outerWidth和outerHeight属性,可以获取浏览器窗口的整个宽高。 navigator:navigator对象表示浏览器的信息,最常用的属性包括: navigator.app

自定义异常类-MyException

package utils; public class MyException extends Exception{ public MyException() { super(); } public MyException(String s) { super(s); } }  

集合、Collection 接口、List接口

集合、Collection 接口、List接口 集合的理解和好处 前面,我们保存多个数据可以使用数组,但数组有不足的地方 数组 数组的长度创建时必须指定,而且一定指定,不能修改 保存的必须为同一类型的元素 使用数组进行增加/删除的代码比较麻烦 集合 可以动态保存任意多个对象,使用比较方便 提供了一系列方便操作对象的方法:add、remove、set、get等 使用集合添

Spark的一些重要概念

Shuffle的深入理解 什么是Shuffle,本意为洗牌,在数据处理领域里面,意为将数打散。 问题:shuffle一定有网络传输吗?有网络传输的一定是Shuffle吗? Shuffle的概念 通过网络将数据传输到多台机器,数据被打散,但是有网络传输,不一定就有shuffle,Shuffle的功能是将具有相同规律的数据按照指定的分区器的分区规则,通过网络,传输到指定的机器的一个分区中,需要注意的是

2023/7/5

上午: 黑马程序员的Java课程 下午: pta 打了会儿游戏...

springcloud 可能会用到的依赖

springcloud 需要上官网看版本适配 不然可能会出现意想不到的问题 此笔记使用maven版本  3.8.4 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML

vue(一)vue项目结构

安装 Vue npm install -g @vue/clivue --version 创建vue项目 vue create vue-demo 运行项目 cd vue-demonpm run serve 安装vue高亮插件:vscode安装 volar 项目结构 Vue的默认包管理器为 yarn。。如果你此后需要使用不同的包管理器,则可以在运行 vue create 时传入参数 --package

关于IO技术的介绍

什么是IO输入(Input)指的是:可以让程序从外部系统获得数据(核心含义是“读”,读取外部数据)。输出(Output)指的是:程序输出数据给外部系统从而可以操作外部系统(核心含义是“写”,将数据写出到外部系统)。java.io包为我们提供了相关的API,实现了对所有外部系统的输入输出操作。什么是数据源数据源data source,提供数据的原始媒介。常见的数据源有:数据库、文件、其他程序、内存、

关于给定日期范围,生成相应的自然月区间

前言   前段时间,接到公司财务方的需求,原来的出账逻辑中,有一种商家是周结的出账周期,顾名思义,就是每个星期一的凌晨去跑上个星期的账单数据,给商家出账。但是,如果说,如果这个星期如果跨了月,那财务需要把这些账单进行拆分,有一定的工作量,因此想在出账的时候,就进行拆分,方便财务核对。 思路    接到这个需求,思路无非就是,把这个出账的周期拆成两个账期,但是看了出账的逻辑,就是

JUC学习笔记

目录 1. JUC概述及回顾 1.1. JUC是什么? 1.2. 进程和线程 1.3. 并行和并发 1.4. wait/sleep的区别 1.5. 创建线程回顾 1.6. lambda表达式 1.6.1. 什么是lambda 1.6.2. 案例 1.6.3. 函数式接口 1.6.4. 小结 1.7. synchronized回顾 1.8. s

Java异常分类和常见异常

1.异常 异常:执行中发生的不正常情况。 分为两类: Error:JVM系统内部错误、资源耗尽等严重情况。比如Stack OverflowError和 Out Of Memory。 Exception:空指针访问、试图读取不存在的文件、网络连接中断、数组下标越界。 解决办法:① 终止程序运行;② 错误检测提示处理。 2.异常分类 程序执行过程,先编译后执行。 (1)从程序执行的过程可以将异常分

【11.0】前端基础之阶段性复习

【11.0】前端基础之阶段性复习 【一】HTML 【1】什么是HTML 超文本标记语言,就是一堆标签,每个标签具有特定的意义,是浏览器展示页面所公用的一套标准 HTML是一种用于构建网页的标记语言,全称为"Hypertext Markup Language"(超文本标记语言)。 它由一系列标签(tag)组成,这些标签描述了网页中的内容和结构。 HTML不是一种编程语言,而是一种描述性的标记语言

两个串口同时通讯报:Error removing epoll events for fd

android  MessageQueue流程分析 jeremy_fan 2018-09-21 15:47:06 276 收藏展开分析MessageQueue,我们先分析下它的头文件 class IDisplayEventConnection;class EventThread;class SurfaceFlinger; // ------------------------------

FineReport

设置单元格的值(填报预览): //contentPane.setCellValue(1,0,"abc");//参数面板给单元格赋实际值,即可填报contentPane.curLGP.setCellValue(1, 0, "abc") //报表中控件给报表中单元格赋值获取单元格的值(填报预览,参数面板和报表控件都可以这样写): //contentPane.getCellValue(1,0);cont

匹配汉字的正则表达式

常用汉字unicode范围: [u4e00-u9fa5] 或 [一-龥] u4e00:一 u9fa5:龥 中文的unicode的中文编码表 第一个“4e00” 最后一个“9fa0” 总共有20901个汉字。 9fa0到9fa5的汉字: 龠 (u9fa0)龡 (u9fa1)龢 (u9fa2)龣 (u9fa3)龤 (u9fa4)龥 (u9fa5) 9fa1到9fbb 有27个汉字,9fa

<<  <  996  997  998  999  1000  1001  1002  1003  1004  1005  1006  >  >>