Java

大年初一学习分享-商场项目

今天开始手动那他一个商城项目: 目录分为四个模块先把总体框架建立起来,每天学习一点,每天完善一点。希望2024年在JAVA里有所提高和收获。  

Kafka 3.6.1 集群安装与部署

1.集群规划 hadoop02(192.168.58.130) hadoop03(192.168.58.131) hadoop04(192.168.58.132) zookeeper zookeeper zookeeper kafka kafka kafka 2.集群部署 1.下载kafka二进制包 https://kafka.apache.org/downloads 2.

vue3整合echarts

Vue 3 是一个流行的前端框架,而 ECharts 是一个功能强大的图表库。将 ECharts 整合到 Vue 3 项目中可以方便地展示各种图表。 以下是将 ECharts 整合到 Vue 3 项目中的基本步骤: 安装 ECharts: 使用 npm 或 yarn 安装 ECharts: bash复制代码 npm install echarts --save   或者 bash复制

java中使用opencl操作GPU

  需要管理GPU资源,使用java编写,选用opencl框架,并且选择org.jocl包(<dependency><groupId>org.jocl</groupId><artifactId>jocl</artifactId><version>2.0.5</version></dependency>)

uniapp/H5plus 获取手机桌面壁纸 (静态壁纸)

找半天没找到相关的内容,自己捣鼓出来的,记录一下。(比较可惜的是只能获取静态图片,动态壁纸就不知道了咋弄了) uniapp的话还可以参考一下如何用NJS获取手机桌面壁纸? - DCloud问答下面DCloud_heavensoft 大佬的一个回答 : “Native.js很多类型没有。用uts可以 https://uniapp.dcloud.net.cn/plugin/uts-

【JDK】【AQS】再次回顾AQS

1  前言 最近复习 AQS,回顾下其中的知识哈。 2  概述 2.1  AQS——锁的底层支持 AbstractQueuedSynchronizer 抽象同步队列简称 AQS,它是实现同步器的基础组件, 并发包中锁的底层就是使用 AQS 实现的。另外,大多数开发者可能永远不会直接使用 AQS,但是知道其原理对于架构设计还是很有帮助的。下面看下 A

JAVA的4种访问修饰符

1、 基本介绍 补充: 1 属性和方法可以用四种访问修饰符修饰;类只能用public和默认修饰符修饰,且一个.java文件中只能有一个public修饰的类作为主类,其他类用默认修饰符修饰。 2 访问权限起作用的情况: ①在一个类中定义另一个类的对象,当访问该对象的属性或方法时,修饰符根据同类、同包、子类、不同包进行访问限制 ②在继承父类的子类中调用属性或者方法时,进行同包、不同包进行访问限

42种常见网站漏洞

42种常见网站漏洞,让你水得快速,水得专业 转载:零漏安全 2024-01-10 12:29 发表于河南 免责声明:由于传播、利用本公众号"零漏安全"所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号"零漏安全"及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉谢谢! 碰瓷类型 1、Nginx版本泄露 风险名称 Nginx版本

违反这些设计原则,系统就等着“腐烂”

分享是最有效的学习方式。 博客:https://blog.ktdaddy.com/ 老猫的设计模式专栏已经偷偷发车了。不甘愿做crud boy?看了好几遍的设计模式还记不住?那就不要刻意记了,跟上老猫的步伐,在一个个有趣的职场故事中领悟设计模式的精髓吧。还等什么?赶紧上车吧 故事 这段时间以来,小猫按照之前的系统梳理方案【系统梳理大法&代码梳理大法】一直在整理着文档。 系统中涉及的业务

回顾2023,拥抱2024

导航 引言 降本增效:一滴油的启示 ChatGpt: 助推AI落地的催化剂 技术部为GMV负责:战略转型还是权宜之计 做灯泡还是发动机:职业发展灵魂之问 长期主义:坚持做高价值的事情 2023年,你努力了吗 发展是解决一切问题的总钥匙 幸福是奋斗出来的 结语 引言 农历新年的钟声即将敲响,再过几个小时,我们将见证万家灯火的祥和景象。 过去的一年极不平凡,有喜悦,有惶恐,有迷茫,有焦虑... 回

JAVA零钱通面向过程和oop

编程思想 1.每一个小功能对应一个代码块,高内聚低耦合。 2.建议先排除不正确情况,而不是对每一个正确情况做一些操作。 编程效果 源码实现 面向过程 点击查看代码 面向对象 点击查看代码

动态柱状图,动态饼图

案例1 参考 代码如下 效果图 案例2 参考1,参考2 代码如下 效果图

策略模式的代码实践示例

一、定义 策略模式,针对每一个不同的类型,调用具有共同接口的不同实现类,从而使得它们可以相互替换。 策略模式 ,针对实现同一接口的不同的类,采用不同的策略。比如,面对高级会员、初级会员会采用不同的折扣。 策略模式,可以避免大量的if和else。 二、角色 策略模式涉及到三个角色: ●  环境(Context)角色:调用策略 ●  抽象策略(Strategy)角色:抽象角色,通常由一个接口或抽象类实

提取数据

  心甘情愿做你现在想做的每一件事。

Java中String、StringBuffer、StringBuilder的区别以及使用场景总结

Java中,String、StringBuffer和StringBuilder都用于处理字符串,但在功能和性能上有显著的区别。了解这些区别有助于选择最适合特定情境的类型。在选择使用String、StringBuffer或StringBuilder时,应根据字符串操作的性能需求和线程安全要求来做出决定。 1、String、StringBuffer、StringBuilder的区别 1)是否可以

【Vue】使用iframe解决多应用整合问题(微前端)

一、需求背景 有老系统需要重构,新做的系统需要做一个大一统的整合,类似一个分类栏目 在菜单位置罗列出有什么子系统应用,点击对应的应用菜单,展示区跳转到相应的子系统应用中 我用Excel简单描述了下系统的页面效果:   二、技术方案 第一种,使用iframe实现,html提供了iframe标签实现页面内访问其他页面的功能 第二种,使用微前端框架,微前端的实现原理很多,iframe或则组件

【JDK】Random 的局限以及ThreadLocalRandom 类原理剖析

1  前言 我们平时使用随机数大家可能会用到 Random,但是它的问题大家知道吗?以及该如何解决呢?这节我们就来看看。 2  Random 类及其局限性 在 JDK 7 之前包括现在,java.util.Random 都是使用比较广泛的随机数生成工具类, 而且 java.lang.Math 中的随机数生成也使用的是 java.util.Random 的实例

考研失败如何快速找到编程工作?

考研成绩马上就要出来了,但是按照往年的录取情况,以及自己的考试表现来预估的话,相信大部分人心里早已有了答案。能上岸的同学还好,接下来几年继续自己的求学之后就好。但对于不能上岸的同学来说,已经到了不得不为自己将来考虑的时候了。 那么问题来了,之前一直在忙考研的事情,就业的知识一点都没学,而春招也马上也了(春招是 3 月份开始,5 月份结束),那怎么利用极短的时间来快速复习,和找到编程类相关的工作呢

零基础入门Vue之拘元遣将——其他常用指令&自定义指令

回首 在 零基础入门Vue之梦开始的地方——插值语法 我记录了v-bind、v-on、v-model的学习 在 零基础入门Vue之To be or not to be——条件渲染 我记录了v-if、v-else-if、v-else、v-show的学习 在 零基础入门Vue之影分身之术——列表渲染&渲染原理浅析 我记录了v-for的学习 为了推进我的Vue的学习,本篇将一次性介绍其他常用指令

jetty+wicket:不支持发行版本5

wicket是类似于springmvc或者struts,或者说像ASP.NET。与现在的前后端分离的浪潮看起来有点格格不入,但是它对于后端是有利的,因为它的解决方案的要旨就一条,所有的东西都交给后端去处理,前端不用写任何的逻辑判断,基本上是不需要js做任何事等。。这对java程序员来说是有利的。。现在前端什么都干,对于js来说太重了 后端也需要页面,后端也需要输出图形,后端也需要。。。掌握前端

【SpringBootStarter】自定义全局加解密组件

【SpringBootStarter】 目的 了解SpringBoot Starter相关概念以及开发流程 实现自定义SpringBoot Starter(全局加解密) 了解测试流程 优化 最终引用的效果: 【开源地址】https://gitee.com/xbhog/encry-adecry-spring-boot-starter; 欢迎star 了解SpringBoot Starter相关

拖拽与过渡

拖拽 参考 代码如下 效果图 过渡 参考 treemap-sunburst-transition.html代码如下 下载echarts-package-size.json到treemap-sunburst-transition.html相同目录 点击查看代码 效果图

dremio CTAS STORE AS && WITH SINGLE WRITER 简单说明

dremio CTAS 支持存储格式以及写入的文件数量(相对分区还说) 参考CTAS格式 CREATE TABLE "s3"."91733d30-d1d2-46bf-8f2b-3c34d587a96c" STORE AS (type => 'text', fieldDelimiter => ',', lineDelimiter => ' ') WITH SI

代码迷踪 七

今天看了Godot的教程,发现里面用到的脚本语言有种多语言合体的感觉,有Java、Kotlin、Javascript的影子.

Java break、continue 详解与数组深入解析:单维数组和多维数组详细教程

Java Break 和 Continue Java Break: break 语句用于跳出循环或 switch 语句。 在循环中使用 break 语句可以立即终止循环,并继续执行循环后面的代码。 在 switch 语句中使用 break 语句可以跳出当前 case,并继续执行下一个 case。 示例: Java Continue: continue 语句用于跳过当前循环的剩余部分,并继续

2.8学习进度

- 继续学习界面框架开发,掌握更多的页面模板和布局方法,能够实现页面的美化和响应式设计。- 加强对前台技术和后台技术的综合运用,能够开发简单的Java Web应用程序。

记账本7

今天完成的主要任务如下: 1.设置页功能的布局 2.云服务器的部署 3.成功将一个本地Javaweb项目部署到阿里云 没什么特别说明的,直接上图: 首先是侧边栏功能的布局:                             

less报错,Error evaluating function `unit`: the first argument to unit must be a number.

1、less-loader 版本太高了,可以降低版本 2、lessc 的执行参数里面增加一个参数 --math=always 3、可以关闭严格模式   4、vite配置可以设置 math: "always",  

<<  <  546  547  548  549  550  551  552  553  554  555  556  >  >>