Java
[Redis] 01-Redis快速入门
一、Redis简介 Redis属于键值对(key-value)数据库 Redis中所有的数据都是以key-value的形式存储在内存中的 所以读写Redis非常的快,在高并发的场景下,性能非常的好 二、Redis服务端(redis-server)的安装 省略。建议使用docker安装。 Docker安装redis(保姆级教程&图文并茂)-腾讯云开发者社区-腾讯云 三、Redis客户
SFTP 操作Linux远程服务器的文件
SFTP 操作Linux远程服务器的文件 1.列出目录下的文件2.删除/home/username/test.txt3.上传文件到Linux 服务器4.下载Linux 服务器文件到本地5.下载Linux 服务器文件为byte[] 添加依赖 View Code 工具类 View Code
ES安装-最全版本消金
https://blog.csdn.net/xiaomzhng/article/details/123758025 cluster.name: my-application node.name: node-1 #path.data: /path/to/data #path.logs: /path/to/logs http.port: 9200 network.hos
三月八号 春季软件工程开课博客
本学期预计达到的目标就是能够熟练的在规定时间内开发一个web应用和Android应用并且两类应用可以做到简单的互动操作。本学期也会努力的向这个目标靠近。 本篇博客主要是对自己进行基本的了解、回顾,并初步确定本学期要达到的目标。 我目前就读于石家庄铁道大学软件工程专业,是一名普通学生。这篇博客是系主任布置的任务,旨在让我们养成记录自己进步的习惯,也能让未来的面试官等人更好地了解我的能力
软件工程第二周开篇博客
我是来自石家庄铁道大学软件工程专业的一名普通学生,本篇博客也是作为系主任布置的任务,旨在要我们养成记录自己进步的一个习惯,也可以让我们在日后的场景中被面试官等人更好的了解能力等。目前在软件学习上的一个基本现状就是,对jsp设计javaweb项目有一点的了解和操作,但是并出熟练,想要向其他的建设web方面进行能力拓展但是还是无法下定决心迈出第一步。目前在编程上的一些经验还是停留在一些简单的程序上,能
【前端Vue】社交信息头条项目完整笔记第1篇:一、项目初始化【附代码文档】
社交媒体-信息头条项目完整开发笔记完整教程(附代码资料)主要内容讲述:一、项目初始化使用 Vue CLI 创建项目,加入 Git 版本管理,调整初始目录结构,导入图标素材。二、登录注册准备,实现基本登录功能,登录状态提示,表单验证。三、个人中心,四、首页—文章列表TabBar 处理,页面布局,处理已登录和未登录的页面展示,用户退出。五、首页—频道编辑,六、文章搜索处理页面弹出层,创建频道编辑组件
windows安装RocketMQ
一、RocketMQ介绍1.开发指南:Gitee中文学习地址(https://www.processon.com/view/link/620c69d95653bb4ec5bb75cd#map) 二、RocketMQ下载官方下载地址::https://rocketmq.apache.org/zh/download 三、安装部署过程1.Java环境 注意:java环境JAVA_HOME路径中不能
Markdown基础语法
标题 井号加空格加标题内容,几个井号就是几级标题,最多六级 字体 粗体 文字两边分别加上** 斜体 文字两边分别加上* 斜体加粗 文字两边分别加上*** 废弃 文字两边分别加上~~ 引用 大于号加空格 分隔线 三个减号或三个星号 插入 图片 感叹号加英文中括号加英文小括号 中括号中为图片名字 小括号中为图片地址 超链接 英文中括号加英文小括号 中括号中为链接名字 小括号中为链接地址 列
Stereotyped Writing(二)
写出你用过的linux命令,举例说明其中的几个的具体用法。 命令 含义 shutdown -h now 立刻关机 shutdown -r now 立刻重启 cd 切换路径 ls 查看当前路径下的所有目录和文件 mkdir tools 在当前目录下创建一个名为tools的目录 rm 文件名 删除当前目录下的文件 我最近几个项目都是使用的docker 的
Java核心之细说泛型
泛型是什么? 等你使用java逐渐深入以后会了解或逐步使用到Java泛型。Java 中的泛型是 JDK 5 中引入的功能之一。"Java 泛型 "是一个技术术语,表示一组与定义和使用泛型类型和方法有关的语言特性。在 Java 中,泛型类型或方法与普通类型和方法的区别在于它们具有类型参数。 入门 如果仔细观察集合框架类,就会发现大多数类都使用对象类型的参数,并以对象形式从方法中返回值。现在,在这种形
SpringMVC实现文件上传&下载(2)
文件上传步骤 第一步:由于SpringMVC使用的是commons-fileupload实现,故将其组件引入项目中,这里用到的是commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar。 第二步:spring-mvx中配置MultipartResolver处理器。可在此加入对上传文件的属性限制。 第三步:在Controller的方法中添加Multipart
AES白盒加密与密钥还原
AES白盒加密主流的方法就是通过将原本的字节替换,行移位,列混淆和轮密钥加等操作用查表的方法实现,轮密钥则被合并到这些表中。可以通过DFA(Differential Fault Analysis)差分故障分析来获取到正确的轮密钥,通过轮密钥结合密钥扩展算法得到原始密钥。 常规AES加密 此so的encryptPhoneNum函数会将输入的phoneNumber的末尾四个字节和其余字节分别进行加密并
软工第一次作业 3121002015 刘增荣
软件工程第一次课作业 这个作业属于哪个课程 软件工程2024-双学位(广东工业大学) 这个作业要求在哪里 软件工程第一次作业 这个作业的目标 注册博客并发布第一篇文章 其他参考文献 ... 目录软件工程第一次课作业1.评估当前的自己1.1 个人介绍1.2 技能2.展望未来2.1阅读《构建之法》2.2未来的职业规划2.3理解和期望3.思维导图和学习路线4.仓库 1.评估当
GEOG 585 课程 - 开放 Web 图制图
原教程地址: https://www.e-education.psu.edu/geog585/ 参考:http://webgis.cn/geog585/ 《Geo 585》课程简介 开放网络地图制图是一门为期10周的在线课程,它为您提供了使用免费开源软件(FOSS)和开放规范在互联网上共享地理信息的经验。这是宾夕法尼亚州立大学在线地理空间教育课程的选修课,包括地理信息系统硕士。课程可以作
关于安卓连接自带的数据库方法
安卓连接自带的SQLLite方法和搭建web网站连接数据库操作基本没有区别。唯一的区别就是在web网站的时候我们在数据库中创建表都是在可视化软件中进行的,而安卓开发则需要自己去写SQL语句去创建一个新的表。接下来就简单演示一下这个过程。 第一步自然是新建一个安卓项目,这里不在进行赘述过程了。 第二步在项目文件中新建一个java类(即和mainactivity在同一个文件夹),命名为DbContec
JimuReport 积木报表 v1.7.2 紧急发布,修复1.7.1严重Bug
1.7.2-beta 紧急版 2024-03-07 紧急版本,修复1.7.1版本的严重bug。 集成依赖 springboot2依赖 springboot3依赖 升级日志 解决1.7.1版本严重BUG,打jar包后访问报表报错 java.lang.NoClassDefFoundError: org/springframework/beans/factory/Initializin
Android 二维码相关(二)
Android 二维码相关(二) 本篇文章继续讲述下如何使用zxing解析二维码图片,获取内容. 1: 创建RGBLuminanceSource对象. 首先获取二维码图片的bitmap对象. 根据getPixels()获取位图指定区域的像素颜色值. //使用pixels数组创建RGBLuminanceSource对象 2: 获取BinaryBitmap对象 BinaryBitmap类的主要
Nestjs系列 Nestjs进阶(一)
自定义装饰器 简单使用 当 Nest 内置的装饰器不能满足开发需求时,可以自定义装饰器,其自定义装饰器的规则和 react 的自定义 hooks 较为相似,自定义时,其封装必须使用 Nest 的内置装饰器或者其它自定义装饰器,react 中是必须使用 react hooks,这一点规则类似。 使用命令快速创建一个 decotator 模板 这就是一个最基础的自定义装饰器,然后创建一个 guar
阿里云弹性认证ACP集锦
一、云服务器ECS:30% 云服务器 ECS (Elastic Compute Service) 是一种云计算服务,管理高效、随时创建实例、扩容磁盘、或释放任意多台云服务器实例。 ECS 实例是一个虚拟的计算环境,包含 CPU、内存等最基础的计算组件,是实际操作实体,是云服务器最为核心的概念,其他的资源,比如磁盘、IP、镜像、快照等,只有与 ECS 实例结合后才能使用。 API调用:
springboot整合nacos注册中心和配置中心
我的命名空间是centos 效果图 可以是yml格式,名称不要变 springboot版本2.1.6 pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x
双体学习第一周技术总结
一、JDK,JRE,JVM的区别 图例: JDK:java程序开发工具,包含JRE和开发工具。 JRE:是java运行时的环境,包含JVM的核心类库。(运行环境) JVM:虚拟机。 二、java是解释执行的高级编程语言 保证,先编译后解释。 三、java语法规则 (1)代码区分大小写 Scanner sanner =new Scanner(System.in); (2).j
springboot项目接入普罗米修斯
为了更好查询项目的运行状态,这次引入普罗米修斯监控 pom依赖 <!-- starter-actuator --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</a
Java学习笔记——第九天
综合项目:ATM 项目需求 拥有登陆界面,在登陆界面有开户、功能和退出系统功能。 在开户时,要求输入姓名、性别、密码和每次取款限额,输入密码时要再输入一次以确认密码输入正确,之后自动生成不重复的8位数字卡号。 在登陆时,若系统中没有账户,要能提示用户先去开户;若输入的账户不存在或密码错误,要能要求用户重新输入卡号或密码。 登录完成后,能够展示及选择以下功能:查询账户、存款、取款、转账、修改密码、
springboot 2.4.0 启动源码分析
SpringBoot启动的基本配置 SpringBoot启动的配置主要有以下两个部分 添加依赖 最基本的springboot依赖只需要添加一个springboot启动器的依赖即可,如果是web服务则添加web的启动器 添加启动类注解 springboot启动的时候需要在启动类上面加上@SpringBootAppliaction SpringBoot启动类注解解析 @SpringBoot
java 判断list对象中的一个属性值是否相同
要判断Java中List对象的某个属性值是否全部相同,可以使用Java 8的流(Stream)API来简化操作。以下是一个示例代码,演示如何检查一个对象列表中的某个属性是否全部相同: javaimport java.util.List;import java.util.Objects; public class ListUtils { public static <T> boo