Java

自我介绍和软工五问

作业要求 这个作业属于哪个课程 软件工程 这个作业要求在哪里 自我介绍+软工五问 这个作业的目标 1、自我介绍。2、五个问题。3、收获什么。 自我介绍 我叫郑佳媚,来自广东潮南 现阶段学习前端开发方向,是C.A.T工作室的前端开发组 作为一名前端程序员,我的主要工作是负责构建用户界面,并确保网站或应用程序的顺畅运行。我熟悉HTML、CSS和JavaS

数组分组

/** * arry:数组, length:多少长度为一组*/ group_arry(arry, length) { let index = 0; let new_arry = []; if (arry.length > length) { while (index < arry.length) { new_arry.p

揭秘vivo百亿级厂商消息推送平台的高可用技术实践

本文由vivo 互联网服务器团队Yu Quan分享,本文收录时有内容修订和重新排版。 1、引言 如今,Android端的即时通讯IM这类应用想实现离线消息推送,难度越来越大(详见《Android P正式版即将到来:后台应用保活、消息推送的真正噩梦》、《Android保活从入门到放弃:乖乖引导用户加白名单吧》)。 于是,使用手机厂商自建的ROOM级消息推送通道进行IM离线消息推送是个不得不面对的

各种格式正则校验

  火车车次 手机机身码(IMEI) 必须带端口号的网址(或ip) 网址(url,支持端口和"?+参数"和"#+参数) /^(((ht|f)tps?)://)?[w-]+(.[w-]+)+([w.,@?^=%&:/~+#-]*[w@?^=%&/~+#-])?$/统一社会信用代码 迅雷链接 ed2k链接(宽松匹配) 磁力链接(宽松匹

git pull 提示 hint: You can replace "git config" with "git config --global" to set a default

hint: You can replace "git config" with "git config --global" to set a defaulthint: preference for all repositories. You can also pass --rebase, --no-rebase,hint: or --ff-only on the command line to o

Exception Handling in MFC

Learn   Microsoft C++, C, and Assembler   MFC  MFC concepts  Delete_exception This is defined at STDAFX.h Code: #define DELETE_EXCEPTION(e) do { e->Delete(); } w

自动装配Bean

一、Bean的作用域 ScopeDescription singleton (Default) Scopes a single bean definition to a single object instance for each Spring IoC container. prototype Scopes a single bean definition to an

springBoot long类型 长id 到前端丢失精度问题

在Spring Boot中,如果将Long类型的id传递到前端,可能会遇到精度丢失的问题。这是因为JavaScript无法精确地表示大于Number.MAX_SAFE_INTEGER(即9007199254740991)的整数。 为了解决这个问题,你可以采用以下方法之一: 方式1 : 通过注解方式 方式2: 全局设置 ,改写配置放在容器中。   ⎛⎝官萧

zabbix+oracle环境部署

oracle11安装完成后, 实例名: zbx01 oracle创建zbx01用户:col file_name for a60;set linesize 160;select file_name,tablespace_name,bytes from dba_data_files; create tablespace ZBX01 datafile '/u01/oracle/oradata/zbx0

Linux系统安装jdk;tomcat;mysql。

1安装jdk 1:下载jdk linux环境 jdk-8u161-linux-x64.tar.gz 2:把下载好的软件放在linux系统中 3:解压: tar -zxvf jdkXXXXX.tar.gz 4:重命名: mv jdk1.8.0_161/ jdk8 5:配置环境变量 /etc/profile---->配置环境变量 6:刷新/etc/profile文件 source

正则表达式匹配引号

正则表达式匹配引号 1. 单引号 2. 双引号 反斜杠()用于转义双引号字符,以确保它被正则表达式引擎正确解析。 3. 匹配出现的次数 3.1 精准次数 3.2 区间 3.3 ≥ 3.4 ≤

springboot项目自动运行脚本

注意文件格式unix格式(Windows cr lf换行符有不可见字符)

计科幼幼班

今天的分享可以(粗浅)解答以下几个问题: 如何制作一台计算机 苹果的 Rosetta 是怎么把 x86 的程序运行在 arm 上的 Steam Deck 是怎么把 Windows 的游戏运行在 Linux 上的 如何制作一台计算机 制作教程1 制作教程2 正经的制作教程 逻辑门是什么? 是数字逻辑电路中的基本单元,可以用真值表定义一个逻辑门,以 NAND(Not AND)逻辑门为例:

JavaNote03-流程控制语句

0. 流程控制语句 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 程序设计中规定的3种流程结构,即: 顺序结构 程序从上到下逐行地执行,中间没有任何判断和跳转。 分支结构 根据条件,选择性地执行某段代码。 有if…else和switch-case两种分支语句。 循环结构 根据循环条件,重复性的执行某段代码。 有for、while、d

Java的System.setProperty()和System.getProperty()

写在前面: 这里的System,系统指的是 JRE (runtime)system,不是指 OS。 参数设置成为系统的全局变量,可以在项目的任何一个地方,通过System.getProperty("变量");来获得。 System.setProperty 相当于一个静态变量 ,存在内存里面! System.setProperty() /* * 设置指定键对值的系统属性 * se

SSO 单点登

1. 概述 1.1. 什么是SSO? 单点登录( Single Sign-On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要 登录一次 就可以访问所有相互信任的应用系统。 我们目前的系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的 session 是无法解决的,我们需要使用相关的单点登录技术来解决。

行为型设计模式-模板方法 Template Method

简介 父类抽象类定义大的处理流程,部分细节做成抽象方法,留给子类去实现。 如Java的JUnit中, setUp tearDown方法都是留给具体的测试用例来写,Servlet中service处理了一个请求的大部分工作,留下doGet和doPost给业务自定义处理。 另外callback一般分两种方式:同步回调、异步回调,其中同步回调类似于模板方法模式,异步回调类似于观察者模式。 模板方法要基于继

uniapp 选择地图应用

export function toMapAPP(latitude,longitude,name) { let url = ""; if (plus.os.name == "Android") { //判断是安卓端 plus.nativeUI.actionSheet({ //选择菜单 title: "选择地图应用", cancel: "取消", buttons: [

使用Idea创建一个父子SpringBoot项目

一、概述   在设计微服务的时候,每个服务都是单独的一个应用,并且可以单独运行。一个大项目中可能会有N个微服务。此时如果不集中管理ide就会打开多个项目,每个项目都是一个单独的窗口,切换起来异常麻烦。其就相当于打开了多个不相关的项目。那么有没有办法可以让这些同一个项目的微服务集中管理呢。答案是肯定的,下面展示如何去做 二、具体步骤   1.先随便创建一个SpringBoot项目   2.删除项目中

VS Code必备插件

1、Chinese (Simplified) Language Pack适用于 VS Code 的中文(简体)语言包2、Code Spell Checker拼写检查器。比如 banana 单词写错成 banane ,会提示你是否修改成 banana ,也可以将banane 添加至检查器的字典中。3、HTML CSS Support在编写样式表的时候,自动补全功能大大缩减了编写时间。4、JavaSc

[LeetCode] 2594. Minimum Time to Repair Cars

You are given an integer array ranks representing the ranks of some mechanics. ranksi is the rank of the ith mechanic. A mechanic with a rank r c

封装与继承

1. 封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,⽽是通过该类提供的⽅法来实现隐藏信息的操作和访问。 2. 封装的两原则 把所有的属性隐藏起来 为允许访问的属性创建相应的⽅法 3. 实现封装的步骤 所有属性修改为private修改,以⽰私有化,即不能被外部访问。 为私有化的成员变量提供公有的访问⽅法,如果是设置⽅法必须是以set开头的⽅法定义,如果是获取⽅法且是⾮布尔值的必须是

Hutool,一个超好用的 Java 工具类库

一、简介 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 Hutool的目标是使用一个工具方法代替一段复杂代码,从而最大限度的避免“复制粘贴”代码的问题,彻底改变我们写代码的方式。 以计算MD5为例: -【以前】打开搜索引擎 -> 搜“Java MD5加密” ->

记事本桌面应用程序开发。

这里是一个菜鸟独立开发的一个记事本桌面应用程序。主要的内容是通过swing与awt等包的内容进行的开发 我这个人比较随意,可能会比较乱,有问题希望可以谅解一下并且指出一下问题方便接下来的修改

零基础Java1

1、CMD命令 2、下载JDK,JDK为Java开发工具包,包含JRE和JVM虚拟机。 3、java基础概念,注释为// 4、数据类型 变量名 = 数值 int a = 1;

在线用户展示,仅仅从redis取数据作为展示

省流:ruoyi的在线用户存在redis之中,登一个存一个redis,查询在线用户就是去redis中取一下看看有哪些用户 :现在我们登陆了丹狼1和admin两个账号 去RDM里的redis里面查看一下,发现确实有 稍微理解一下这个json字符串 java类属于登陆用户 登录的浏览器 属于的部门 过期时间(时间戳) IP地址(本地) 登录位置 登录时间 操作系统 权限(重要) 等等等等....

2023年陇剑杯 第二届 揽月组 部分wp

  Hardwork  服务器开放了哪些端口 (队友做的) 服务器中根目录下的flag值是多少 (不会) 该webshell的连接密码是多少?(没找到)   Server save (ak)       1. 黑客使用什么漏洞拿下的root权限 CVE-2022-22965       查看流量包,发现有shell.jsp 执行成功。找到第一个

工厂设计模式

工厂设计模式 简单(静态)工厂模式 基本介绍 1.简答工厂模式,属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单,最实用的模式。 2.简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为。 3.在软件开发中,当使用到大量的创建某类,或某些对象时,就会使用到工厂模式。 案例代码 工厂方法模式 披萨案例新

SpringBoot常用注解大全

这里整理了一张SpringBoot常用注解的思维导图,本文主要讲解这些注解的用法。 组件相关注解 @Controller 用于修饰MVC中controller层的组件,SpringBoot中的组件扫描功能会识别到该注解,并为修饰的类实例化对象,通常与@RequestMapping联用,当SpringMVC获取到请求时会转发到指定路径的方法进行处理。 @Service 用于修饰service层的

由 Array.includes 函数引发对引用数据类型的思考

`` 数组的includes方法在日常的编程中比较常用到,其作用就是判断某一数据是否在数组中,通常来说,数组中的数据如果是数字,布尔值,或者字符串的话,都是能够进行判断的 例如: 如果是对象的话,那么会有一个有趣的现象发生 arr.includes({ age: 11, name: 'bob'}) 这行,includes里面是一个字面量对象, 而arr中存的数据是p1, p2两个数据的引用地址

<<  <  696  697  698  699  700  701  702  703  704  705  706  >  >>