Java

自动化运维-《日常运维手册接入手册》之 服务器端口表

前言:脚本编写不是一蹴而就,需要根据当前场景和实际需求不断测试和调整,最重要的是勇于踏出敢于尝试的这一步。 任务需求:在ansible-vault加密环境下,使用root权限批量将项目上所有服务器的tcp端口过滤掉22, 25, 53, 443,631,9100,10050端口 后显示出来;判断服务器上如果有jps命令的就执行,输出的所有的程序的PID,并显示PID对应的进程,查出各PID对应的端

暑假学习Java第六周

这周我学习了cmd的基础语言,在Java编程语言中,"CMD"主要指的是命令行接口,它允许开发者通过命令行窗口执行各种操作系统级的任务。Java标准类库中提供了一些用于在命令行界面中执行命令的类和接口,最主要的是 Runtime 类和 ProcessBuilder 类。这些类使得从Java应用程序中启动其他程序、处理命令行参数、读取输出和错误信息等成为可能。

如何在Java项目中使用自定义序列化器处理URL

如何在Java项目中使用自定义序列化器处理URL 在Java开发中,处理和序列化URL是一个常见的需求,尤其是在涉及到图像资源时。如果项目需要根据特定条件处理图像URL(如添加前缀),可以自定义一个序列化器来简化这一过程。 本文将介绍如何创建一个自定义的ImgJsonSerializer类,处理单个URL和URL列表,并在序列化过程中动态添加前缀。 1. 项目背景 在许多项目中,图像资源的URL可

在线客服源码全开源搭建

在线客服系统源码全开源搭建是一个涉及多个步骤的过程,这里提供一个基本的指南来帮助你理解整个过程:     需求分析: 确定你需要的在线客服系统的基本功能,例如即时消息、访客追踪、聊天记录、自动回复等。 选择技术栈: 根据你的需求和团队的技术背景,选择合适的编程语言和框架。例如,后端Golang Java等,前端可能使用Vue.js。 获取源码:

java学习记录第6周

最近时间有点分散,刚好pta上又有些难搞的东西,于是乎java这块的东西就放到一边了,现在就是看看以前学的东西,感觉又漏了不少,eclipse上已经对以前写的东西一脸懵逼了,打算近几天pta的东西搞完,狠狠地爆学一波java

C-10-快速语法参考-全-

C#10 快速语法参考(全) 原文:C# 10 Quick Syntax Reference 协议:CC BY-NC-SA 4.0 一、你好世界 选择 IDE 要开始用 C# 编码,你需要一个支持. NET 的集成开发环境(IDE),最流行的选择是微软自己的 Visual Studio。 1 22 自 2002 年 C# 1.0 首次发布以来,C# 语言经历了多次更新。在撰写本文时,C# 10

HashMap 中处理哈希冲突,红黑树对于没有实现 Comparable 接口的 Key 处理

背景:假设有两个对象,分别是 stu 和 teach(都没有实现 Comparable 接口),将它们添加进去 HashMap 里,假设这两个对象发生哈希冲突,那么红黑树怎么判断它们谁在左谁在右?依据是什么? ​ 当两个对象 stu 和 teach 的哈希值相同,且它们没有实现 Comparable 接口时,Java 8 的 HashMap 会使用 tieBreakOrder 方法来决定它们

C--基础-核心概念和模式交互式指南-全-

C# 基础、核心概念和模式交互式指南(全) 原文:Interactive C# Fundamentals, Core Concepts and Patterns 协议:CC BY-NC-SA 4.0 一、面向对象的编程概念 欢迎学习面向对象编程(OOP)。你可能已经熟悉“需要是发明之母”这句谚语同样的概念也适用于此。如果我们对为什么引入这种类型的编程有一个基本的想法,或者这些概念将如何使真实世

IOS-AR-游戏开发入门手册-全-

IOS AR 游戏开发入门手册(全) 原文:Beginning iOS AR Game Development 协议:CC BY-NC-SA 4.0 一、介绍 在本书中,我们将学习如何使用 Unity (Unity3D 2018,或者更常见的是 Unity)的游戏开发软件来创建一个增强现实(或 AR)游戏。在这一章中,我们将介绍 Unity 的下载和安装过程,并了解 Unity 提供的一些工具

Unity-2D-游戏开发教程-全-

Unity 2D 游戏开发教程(全) 原文:Developing 2D Games with Unity 协议:CC BY-NC-SA 4.0 一、游戏和游戏引擎 在这介绍性的一章中,我将谈一点关于游戏引擎的事情:它们是什么,以及为什么使用它们。我还将讨论几个具有历史意义的游戏引擎,并介绍 Unity 的高级功能。如果你想直接制作游戏,可以随意浏览或跳过这一章,以后再回来看。 游戏引擎——它们

高级-C--进阶手册-全-

高级 C# 进阶手册(全) 原文:Getting Started with Advanced C# 协议:CC BY-NC-SA 4.0 一、委托 在包括 C# 在内的许多编程语言中,委托的概念是一个非常强大的功能。我相信,讨论 C# 高级编程离不开委托。在这一章中,你将学习委托以及为什么委托是必不可少的。 让我们回忆一下类和对象的基本原理。为了创建一个对象——比方说,obA从一个类 A 中,

实体框架核心现代数据访问教程-全-

实体框架核心现代数据访问教程(全) 原文:Modern Data Access with Entity Framework Core 协议:CC BY-NC-SA 4.0 一、实体框架核心简介 在本章中,您将了解实体框架核心,以及它如何成为的或映射器。NET(。NET 框架,。NET Core、Mono 和 Xamarin)。实体框架核心是 ADO.NET 实体框架的全新实现。 与...一起。

Unity-高级游戏开发教程-全-

Unity 高级游戏开发教程(全) 原文:Advanced Unity Game Development 协议:CC BY-NC-SA 4.0 一、简介和入门 欢迎来到高级 Unity 游戏开发正文第一章。Unity 是一个强大的游戏创作工具。在许多方面,它几乎太强大和复杂了。这使得一些游戏开发者很难充分发挥该软件的潜力。文档、书籍和教程是降低学习曲线的好方法。编程经验,尤其是 C# 编程经验

Spring Framework BeanUtils的使用

Spring Framework 的 BeanUtils 是一个用于简化 Java Bean 操作的工具类。它主要提供了以下功能: 属性拷贝: BeanUtils 可以将一个 Java Bean 的属性值拷贝到另一个 Java Bean 中。这对于需要将对象间的属性进行快速复制时特别有用。常用的方法是 copyProperties,它可以从源对象复制属性到目标对象。 获取 Bean 的属

Java IO 流详解

概述 流是一个抽象的概念,代表了数据的无结构化传递。流的本质是数据在不同设备之间的传输。在 Java 中,数据的读取和写入都是以流的方式进行的 在 Java 中,根据数据流向的不同,可以将流分为输入(Input)流和输出(Output)流。根据单位的不同,可以将流分为字节流和字符流。根据等级的不同,可以将流分为节点流和处理流 输入流和输出流 输入流用于将数据从控制台、文件、网络等外部设备输入应用

如何提高代码质量

如何提高代码质量 项目开发流程 从上图可见,对于在开发阶段能有效控制代码质量涉及以下几个元素: 需求PRD. 测试用例. 需求开发 代码Review 之后,从以下几个方面来谈一下如何有效的提高代码质量。 需求PRD PRD 文档主要面向开发、测试、项目经理、交互设计师、运营及其他业务人员。PRD 文档的目的是传达产品的整体思路和核心需求,从而实现各方的需求同步。 如今,许多公司的软件开发模式

学习Java的第五周总结

不知不觉,已经学习Java5周了,不知为何,总感觉十分空虚,是缺少练习的缘故吧。此外这周学习的Java内容主要有static,继承,抽象和初步进入接口学习,例如static修饰方法,应用,代码块,单例,单继承,final等等。个人感觉内容比较杂,并且缺少练习。另外MySQL的学习进度有些落后,还需要加急学习进度。

学习Java的第六周

第六周的学习记录来喽,本周按照黑马程序员课程安排,并没有学习新的内容,而是上了专题课:综合案例,通过这些练习题综合练习了前面所学的各个知识点,既复习了前面几周跟着课程自学的Java基础,也在做练习题的过程中“温故而知新”,学到了不少新知识新技巧,总体看来这些习题难度都不小,说实话也让我少了许多盲目自信,能听明白是一回事,能自己分析明白、动手做明白就又是另一回事了。彻底清楚这一点之后,觉得自己仍然“

使用 extract_sqlaudit_proc 存过分析ob性能问题

最近在某个金融单位核心系统项目做ob的性能压测,期间遇到不少问题,现场两周了每天都加班到凌晨一两点左右,真的是累死。🤢🤢 我其实进ob之前有心理预期,卷就卷吧,八九点下班也能接受,没想到真到了干项目的情况下,天天凌晨下班,真怕不知道啥时候会猝死。😂😂 ob被挺多人诟病的是gv$ob_sql_audit视图,如果有大量的事物在数据库里面执行,这个视图保存的内容很快就会被刷掉,而且做查询分析速度非常慢

自学Java第六周总结

本周:学习了Java基础类; 明天:开始学习Java集合;

springboot自定义枚举转换器

在Spring框架中,枚举类型的转换可以通过自定义的转换器来实现,这样可以方便地在请求参数、表单数据、以及数据库查询中使用枚举类型。 下面是关于Spring枚举转换器的详细介绍和使用方法: 以OrderType排序枚举为例 1. 定义枚举类 BaseEnum.java OrderType.java 2. 枚举转换器 在Spring中,实现Converter<S, T>接口来创建自

obsidian-excalidraw-plugin 折腾日记

1 起因是我在 Obsidian 里用 excalidraw 画了几十帧关于 PG 中 window function 的实现。每一帧按顺序播放的话,就可以形成定格动画的效果。 obsidian 里的 excalidraw 也可以使用插件。为了形成定格动画的播放效果,我更改了 SlideShow 插件的代码。 这样基本实现了在 obsidian 里展示定格动画的效果。 2 为了更好的分享我在

暑假作业6

这周继续学习了Java的课程,这其中有很大一部分内容是之前学C和C++时学到过的,学起来相对容易些,pta的题目写了一部分,计划23号之前写完

暑期日记(6)

本周学习: 学习Java内容 研究开学考试 计划开学小学期任务及开会内容 下周学习: 学习Java内容 研究开学考试下半部分 学习与收获: 需要学习链表内容 新学习内容需要及时复习,容易遗忘

react-native 包管理器

什么是Node.js  Node是一个服务端的JavaScript解释器,将改变服务器应该如何工作,Node不是JavaScript而是一个服务器程序   什么是npm npm(node package manager)是Node的包管理,允许在Node.js应用中创建、重写、共享   Npm模块的本地安装和全局安装 本地安装:安装库在本地项目下的node_modu

学Java的第六周

java.lang:这个是系统的基础类; java.io:这里面是所有输入输出有关的类,比如文件操作等; java.nio:为了完善 io 包中的功能,提高 io 包中性能而写的一个新包; java.net:这里面是与网络有关的类; java.util:这个是系统辅助类,特别是集合类; java.sql:这个是数据库操作的类。

暑假第六周规划

Mon:上午学习java,下午购票前往北京 Tues:上午学习Java,下午去天安门感受家国情怀 Wed:居家休息清洗衣物,下午学习Java Thurs:出发颐和园 Fri:出发圆明园 Sat~Sun:天坛,雍和宫,清华游览,晚上敲代码作业

Java学习倒计时

不是,,怎么办啊,是不是快开学了哇,Java才知道点最基础的东西,C语言中的函数在Java里被称为方法,作为最小的执行单元存在 方法的定义和调用还有重载等,至于封装啥的还有机会学吗

<<  <  229  230  231  232  233  234  235  236  237  238  239  >  >>