Java
题目集4~6的总结性Blog2
目录 1、前言 2、设计与分析 3、踩坑心得 4、改进建议 5、总结 题目集4: 1、菜单计价程序-3 2、有重复数据 3、去掉重复数据 4、单词系统与排序 5、面向对象编程(封装性) 6、GPS测绘中度分秒转换 7、判断两个日期的先后、计算间隔天数、周数 题目集5: 1、正则表达式训练-QQ号校验 2、字符串训练-字符排序 3、正则表达式训练-验证码校验 4、正
java -- JDBC
JDBC JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用Java语言编写的接口和类组成。 JDBC需要连接驱动,驱动是两个设备要进行通信,满足一定通信数据格式,数据格式由设备提供商规定,设备提供商为设备提供驱动软件,通过软件可以与
day08-优惠券秒杀04
功能03-优惠券秒杀04 4.功能03-优惠券秒杀 4.7Redis优化秒杀 4.7.1优化分析 现在来回顾一下优惠券秒杀业务的两个主要问题: (1)首先是对优惠券的扣减,需要防止库存超卖现象; (2)其次,需要对每个用户下单数量进行限制,实现一人一单的功能。 处理秒杀优惠券的业务: 先根据获取到的优惠券id,先到数据库中判断是否存在,若存在; 再判断优惠券是否在设定的有效期,如果是,则进
面向对象程序设计第二次博客作业
面向对象程序设计第二次博客作业 前言 第一次题目集:本次题目集难度主要集中在第一题上,其余题目难度不大,只需要掌握一些方法即可。其中第三题我使用了哈希表以及ArrayList的复制,来进行去重;第四题使用了Replace()方法、split()方法、compareToIgnoreCase()方法以及 LinkedHashSet;第五题是要进行类的封装,没什么难度;第八题则是学习使用Sca
最火前端 Web 组态软件 (可视化)
前言: 随着物联网、大数据等技术高速发展,我们逐步向数字化、可视化的人工智能(AI)时代的方向不断迈进。智能时代是工业 4.0 时代,我国工业领域正努力从“制造”迈向“智造”的新跨越。 正文: 1.mxgraph: 介绍:开源免费,但是需要解决的问题很多,国内学习参考资料少。但是,可视化组态的实现基本都是借助于这个框架来实现的。 演示 demo:https://jgraph.git
vue2源码-十七、Vue组件间传值的方式及之间区别
Vue组件间传值的方式及之间区别 通过props传递:父组件传递数据给子组件 使用 源码: 首先,通过$options.props获取到组件定义的props属性。 然后通过hyphenate()方法将驼峰命名转换为连字符分割的字符串 使用defineReactive()方法将每个prop对应的值变成响应式的,并且当prop对应的改变时,会触发重新渲染 最后,使用proxy()方
总结20230428
代码时间(包括上课):1h 代码量(行):30行 博客数量(篇):1篇 相关事项: 1、今天上午第一节课是计算机网络,开启了运输层的新篇章。 2、今天上午第二节是概率论,讲的是概率论的方差、协方差、相关系数等知识。 3、今天晚上打算在学一点Javaweb的知识。
java -jar XXX.jar 没有主清单属性以及找不到或无法加载主类的问题
java -jar XXX.jar 没有主清单属性以及找不到或无法加载主类的问题 原文链接:https://blog.csdn.net/Mrzhuangr/article/details/124731024 文章目
某app请求参数分析
前言 这篇的前言有点冗长了,赶时间的朋友可以直接跳过。 记得还在读大学的时候,我就开始在网上到处找网络安全相关的知识,吾爱破解,看雪,飘云阁,hack80,i春秋,seebug,知道创宇,补天网啥的,要找个东西,能想到的平台都去搜,找到的虽然基本都很老的东西,但是对于小白的我来说,是真的有用,尤其是i春秋里的课程,我现在成为一个开发者,是看了一篇文章决定的,这篇文章就是当时还在知道创
IDEA从零到精通(21)之使用Maven clean发生错误Process terminated
IDEA从零到精通(21)之使用Maven clean发生错误Process terminated 原文链接:https://blog.csdn.net/dkm123456/article/details/121871870
Could not create the Java virtual machine解决
Could not create the Java virtual machine解决 原文链接:https://blog.csdn.net/weixin_42031680/article/details/118652127
JavaFx 生成二维码工具类封装
原文地址: JavaFx 生成二维码工具类封装 - Stars-One的杂货小窝 之前星之音乐下载器有需要生成二维码功能,当时用的是一个开源库来实现的,但是没过多久,发现那个库依赖太多,有个http-client的依赖,把软件都搞大了一倍,而且有时候开发的时候下载依赖还报错,就想换个方案 于是在网上找了下解决方案,最终只需要依赖两个zxing的两个依赖即可实现功能 本文基于TornadoFx框架进
Windows、IDEA、VS Code常用快捷键
目录一、Windows快捷键二、IDEA快捷键2.1 控制台语句 System.out 相关2.2 查找2.3 跳转切换2.4 编码相关2.5 代码阅读相关三、VS Code快捷键3.1 编码相关3.2 注释3.3 对行操作3.4 对vscode操作3.5 对插件操作 一、Windows快捷键 二、IDEA快捷键 2.1 控制台语句 System.out 相关 2.2 查找 2.3 跳转
第二次Java大作业总结与分析
第二次Java大作业总结与分析 一、前言 相对于前三次作业,这三次的作业难度提升很多,做起来困难重重,会花费很多时间,而且还不一定能够取得全对。第四次作业算是上一次的过渡,算是这次作业里面最简单的题集,除了7-1,其他的都是考察一些基本的语法知识,基本都没有涉及到类图的应用,可以用一个类就解决题目;第五次作业前面主要考察一个之前没有写过的东西--正则表达式,不过;也只要用一个类就完成,难题还是后面
超大文件上传和断点续传的代码
java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每接收到一个Socket就建立一个新的线程来处理它 4、客:利用Sock
使用Mockito-mock,static方法
示例 public List<Authen> selectAuthenList(Authen authen) { //静态方法 LoggedInUser loginUser = WebUtil.getLoggedInUser(); String tenantId = loginUser.getTenantId(); authen.setTenan
ElasticSearch是什么
一、ElasticSearch简介 Elasticsearch Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 特点: 分布式的实时文件存储,每个字段都被索引并可被搜索 分布式的实时分析搜索引擎--做不规则查询 可以扩展到上百台服务器,处理PB级结构化或非结构
Java项目静态资源映射的几种方式
一、Springboot 1、webjars方式 我们之前使用Maven构建一个Web项目时,在main目录下会存在一个webapp的目录,我们以前都是将所有的页面或静态资源导在这个目录下,但现在使用SpringBoot项目我们应该将静态资源文件放在哪里呢? SpringBoot对于静态资源放置的位置,是有静态资源映射规则,在SpringBoot中,SpringMVC的web配置都在 org.sp
Java获取1688商品详情API接口示例说明
在使用 JavaWeb类的时候,如果我们需要获取一个网站中某个商品的详细信息,我们可以使用 JavaScript来获取。我们可以用 JavaScript来实现一个获取商品详情的 API接口,来获取一个网站中某个商品的详细信息。在使用 JavaScript进行接口请求时,可以使用下面的方法: 通过 javascript获取,以下是操作示例说明。 import java.io.Buf
一文搞懂 Promise 新 Api allSettled 的用法和 all 区别,以及如何在不支持新特性的环境下实现一个 Polyfill
开始 一文搞懂 Promise 新 Api allSettled 的用法和 all 区别,以及如何在不支持新特性的环境下实现一个 Polyfill allSettled 的用法 返回一个数组,每一个元素都是一个对象,里面必然包含 status 属性 status 属性只会有两个值,fulfilled 或者 rejected,非黑即白的既视感 allSettled 总是走 then 的,也就是并
用 ChatGPT 写代码,效率杠杠的!
ChatGPT出来好久了,vscode上面由于集成了相关的插件,所以用起来很简单,经过本人深度使用后,发觉其能力的强大之处,在书写单元测试,书写可视化小工具,代码纠错,代码规范,编程辅助方面,极其可靠,而且能识别一些坑并绕过,下面来看看他能干的一些事情吧。 注意:由于英文的表述可以让ChatGPT的反馈更准确,所以这里的问题我均以英文来描述。 1、单测用例生成 待生成单测的测试类,此类就是一个静
MongoDB简介及应用场景
传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。而MongoDB可应对“三高”需求。“三高”需求: (1)High performance - 对数据库高并发读写的需求。 (2)Huge Storage - 对海量数据的高效率存储和访问的需求。 (3)High Scalability && High Availabi
Java学习笔记(六)
1、什么是JavaBean 类是公共的 有一个无参的公共的构造器 有属性,且有对应的get、set方法 2、对单例模式的理解 单例模式分为两种: 这种方式叫做饿汉式,是在类加载的时候就直接将对象创建了出来。 还有一种懒汉式 懒汉式是在用到实例对象的时候才会将对象创建出来。但是线程不安全。 3、对代码块的理解 代码块执行顺序:最先执行静态