Java

maven引入ojdbc14.jar的方法

1、ojdbc14.jar的导入方法: ①与导入其它jar包相同,在项目pom.xml文件中,可以采用Dependencies向导搜索并导入代码,可以发现其Group Id为com.oracle,Artifact Id为ojdbc14,目前最新版本为:10.2.0.4.0,因此有如下代码: com.oracle ojdbc14 10.2.0.4.0 如果是其它一些常见的包,如Struts、Spri

IdeaJ 模块添加外部 jar 包

如下方式针对单个模块化,如 core java 的课程代码。更方便的可以通过 maven 管理 1. 下载对应的 jar 包 2. 将下载的 jar 包放入 lib 目录下 3. 添加  Libraries,File -> Project Structure -> Libraries -> "+",添加 lib 目录下的 jar 包 4. 此时, Module 下的

logack 简介

转载: https://juejin.cn/post/6844903641535479821 之前在 日志?聊一聊slf4j吧 这篇文章中聊了下slf4j。本文也从实际的例子出发,针对logback的日志配置进行学习。 logack 简介 logback 官网:https://logback.qos.ch/ 目前还没有看过日志类框架的源码,仅限于如何使用。所以就不说那些“空话”了。最直观的

Java随机数之System/Random/SecureRandom详解

本系列为:从零开始学Java,为千锋教育资深Java教学老师独家创作 致力于为大家讲解清晰Java学习相关知识点,含有丰富的代码案例及讲解。如果感觉对大家有帮助的话,可以【关注】持续追更~ 文末有本文重点总结!关于技术类问题,也欢迎大家和我们沟通交流! 前言 我们在解决实际问题时,除了经常需要对数字、日期、时间进行操作之外,有时候还需要对系统进行设置,另外还需要生成一些随机数字。 那么我们又该如何

java.lang.reflect 包

java.lang.reflect 包提供了反射中用到类,主要的类说明如下: Constructor 类:提供类的构造方法信息。 Field 类:提供类或接口中成员变量信息。 Method 类:提供类或接口成员方法信息。 Array 类:提供了动态创建和访问 Java 数组的方法。 Modifier 类:提供类和成员访问修饰符信息。

MYSQL数据库之事务隔离级别详解

本系列为:MySQL数据库详解,为千锋资深教学老师独家创作 致力于为大家讲解清晰MySQL数据库相关知识点,含有丰富的代码案例及讲解。如果感觉对大家有帮助的话,可以【关注】持续追更~ 文末有本文重点总结,技术类问题,也欢迎大家和我们沟通交流! 前言 从今天开始本系列内容就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深,&nbs

Java日志体系

转载: https://juejin.cn/post/6905026199722917902 前言 对于一个应用程序来说日志记录是必不可少的一部分。线上问题追踪,基于日志的业务逻辑统计分析等都离不日志。java领域存在多种日志框架,目前常用的日志框架包括Log4j 1,Log4j 2,Commons Logging,Slf4j,Logback,Jul。但是在我们的系统里面到底该怎么使用日志框架

前后端使用 RSA非对称加密传输数据

使用思路流程:后端生成公钥、私钥。前端获取公钥后使用公钥对明文加密,然后后端使用私钥对密文解密。前端引用:jsencrypt.min.js

Blazor的技术优点

Blazor是一种使用.NET和C#构建客户端Web应用程序的新兴技术。它允许开发者在浏览器中直接运行.NET代码,而无需依赖JavaScript。Blazor的技术优点主要表现在以下几个方面: 单一语言栈:Blazor允许开发者使用C#和.NET进行全栈开发。一种语言用于前端和后端可以大大简化开发过程,减少错误并提高效率。不再需要在JavaScript和C#之间来回切换,这减少了上下文切换的

SpringBoot2原理篇-黑马

  原理篇 1 自动配置 1.1 bean 的加载方式【一】 1 自动配置 1.1 bean 的加载方式【一】 1.1.1 环境准备 创建一个新的工程模块【Maven 的,不是SpringBoot 的】  直接创建  一个全新的Maven 工程 【添加坐标】  记得刷一下 创建新的bean 类  再整一套业务层的东西 业务层接口

60秒内检查Linux服务器性能,你能做到吗?

导读 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。 概述:通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解 其中一些命令需要安装sysstat包,有一些由procps包提供。这些命令的输出,有助于快速定位性能瓶颈

聊一聊模板方法模式

统一抽取,制定规范; 一、概述 模板方法模式,又叫模板模式,属于23种设计模式中的行为型模式。在抽象类中公开定义了执行的方法,子类可以按需重写其方法,但是要以抽象类中定义的方式调用方法。总结起来就是:定义一个操作的算法结构,而将一些步骤延迟到子类中。在不改变算法结构的情况下,子类能重定义该算法的特定步骤。 下面是模板模式的UML图,抽象类(AbstractClass)定义公共的步骤和方法,依次

JavaScript 好书推荐

javascript 好书[^2022_V1] 开始[^必学基础-红宝书] 新手入门系统学习的书籍一:20年8月出版的[《JavaScript高级程序设计(第4版)》](JavaScript高级程序设计(第4版) (豆瓣) (douban.com))有电子版和纸质版。 此书虽然是JS必学之一的红宝书,但章节安排欠佳(比如面对对象章节放于函数章节之前),所以需要按照一定的顺序去阅读章节最佳;以

WebApplicationInitializer究 Spring 3.1之无web.xml式 基于代码配置的servlet3.0应用

大家应该都已经知道Spring 3.1对无web.xml式基于代码配置的servlet3.0应用。通过spring的api或是网络上高手们的博文,也一定很快就学会并且加到自己的应用中去了。PS:如果还没,也可以小小参考一下鄙人的上一篇文章<<探 Spring 3.1之无web.xml式 基于代码配置的servlet3.0应用>>。     &nbs

uni-app图片剪切上传;uview2用使用uview1中的图片剪切上传组件,把原有代码抽取出来

1.其实是个组件页面,移过来就行了。 2.原有组件中,可视区域和截图结果区域的长宽是一样的,所以需要调整一下; 3.因为剪切图片,是在一个单独页面实现的.所以pages.json中需要加上剪切的页面路径; pages.json 组件内2个文件 weCropper.js u-avatar-cropper.vue 跳转剪切组件的页面,以及剪切完,回收处理返回图片上传

Import maps

当 ES Module 最开始作为一种新的 JavaScript 模块化方案在 ES6 中被引入的候,其实是通过在 import 语句中强制指定相对路径或绝对路径来实现的。 import dayjs from "https://cdn.skypack.dev/dayjs@1.10.7";&

Lua 循环

Lua 循环 终止条件永远是循环的核心 很多情况下我们需要做一些有规律性的重复操作,因此在程序中就需要重复执行某些语句。 一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。 循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。 循环语句是由循环体及循环的终止条件两部分组成的。 Lua 语言提供了以下几种循环处理方式: 循环类型 描述 wh

泛型

以下内容摘抄自《TypeScript编程》Boris Cherny著 安道译 1. 函数类型 // 简写型 type Log = (message: string, userId?: string) => void; // 完整型 type Log = { (message: string, userId?: string): void }; 2. 泛型 泛型参数是在类型层面

【大数据】Presto(Trino)配置参数以及 SQL语法

目录一、概述二、Trino coordinator 和 worker 节点作用1)Trino coordinator 节点作用2)Trino worker 节点作用三、Trino 参数详细讲解1)coordinator 节点配置1、config.properties 配置文件2、jvm.config 配置文件3、log.properties 配置文件4、node.properties 配置文件2)

常用 工具类

1.Map工具类 基于jdk 自带的Map 增强一些方法

分类树,我从2s优化到0.1s

前言 Java技术突击网站:http://www.susan.net.cn 分类树查询功能,在各个业务系统中可以说随处可见,特别是在电商系统中。 但就是这样一个简单的分类树查询功能,我们却优化了5次。 到底是怎么回事呢? 背景 我们的网站使用了SpringBoot推荐的模板引擎:Thymeleaf,进行动态渲染。 它是一个XML/XHTML/HTML5模板引擎,可用于Web与非Web环境中的应用

linux基础 | 组、任务调度、磁盘、进程、服务管理、包管理

1、Linux组基本介绍 每一个用户必须属于一个组,Linux里面有所有者,所在组,其他组的概念 文件属于用户,用户属于组 一般来说谁创建了这个文件,这个文件就属于谁 文件/目录 所有者 查看文件的所有者 指令:ls -ahl 修改文件所有者 指令:chown 用户名 文件名 案例:使用root创建一个apple.txt,然后将其所有者修改成tom touch apple.txt chown to

Java多线程笔记

Java多线程 基本概念 线程 是操作系统能够调度的最小单位,他被包含再进程志宏,是进程中的实际运作单位 进程 进程是程序的基本执行实体 并发和并行 并发:在同一时刻,有多个指令在单个CPU上交替执行 并行 在同一时刻,有多个指令在多个CPU上同时执行 多线程的实现方式 继承Thread类的方式进行实现 实现Runnable接口的方式进行实现 利用Callable接口和Future接口方式实现

画图方略 一般有用 看1

UML系统建模 1 概述 1.1 课程概述 汇集uml及其相关的一些话题 回顾uml相关的符号与概念 以电商订单相关业务为例,借助uml完成系统建模 将uml变成提升建模效率,表达架构思想的工具   1.2 什么是uml Unified Modeling Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言,语言,也就是一个表达思想的符号约定

Android开发-Android常用组件-Date & Time组件

4.11    Date & Time组件 1.TextClock(文本时钟) TextClock是在Android 4.2(API 17)后推出的用来替代DigitalClock的一个控件! TextClock可以以字符串格式显示当前的日期和时间,因此推荐在Android 4.2以后使用TextClock。 这个控件推荐在24进制的android系统中使用,TextC

Spring Boot 配置文件总结

前言 Spring Boot 中提供一个全局的配置文件:application.properties,这个配置文件的作用就是,允许我们通过这个配置文件去修改 Spring Boot 自动配置的默认值。 Spring Boot 支持两种格式的配置文件:application.properties 和 application.yml。 yml 等同于 yaml,写法看个人喜欢,我喜欢写成 applic

mysql学习笔记2

引言 在日常的开发工作中,MySQL是使用得最多的关系型数据库。本文将从mysql的索引和慢查询的排查角度出发,分享一些在实际业务中sql优化的经验分享。 1、MySQL索引 索引是对数据库表中一列或多列的值进行排序的一种结构。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 1.1 索引的数据结构 MySQL中常用的索引结构 索引 Inno

SpringBoot源码学习4——SpringBoot内嵌Tomcat启动流程源码分析

系列文章目录和关于我 零丶引入 我在初学spring的时候,很懵逼,因为整个项目中不存在main方法,让我有点摸不着头脑。那时候我知道有个东西叫tomcat是它监听了端口,解析了协议调到了我的servlet。 在我初学SpringBoot的时候,很懵逼,有main方法了,但是tomcat在哪里呢,又是如何启动起来的?。 一丶原生tomcat启动流程 在Tomcat总体架构,启动流程与处理请求流程

HttpClient 3.1 发送 https 请求跳过验证

环境: 依赖: Protocol easyhttps = new Protocol("https", (ProtocolSocketFactory)new EasySSLProtocolSocketFactory(), 443(改成自己的端口)); Protocol.registerProtocol("https", easyhttps); 如果是Spring项目,把这个配置写在配置类里,就不

JDBC学习日志一,数据库驱动和JDBC

什么是JDBC? JDBC即Java DataBase Connectivity,java数据库连接 从根本来讲,JDBC是一种规范,它提供的接口,是一套完整的、可移植的访问底层数据库的程序。 有什么用 JDBC 提供的API可以让JAVA通过API方式访问关系型数据库,执行SQL语句,获取数据 怎么用 图片来自TTiamo_的博客 声卡驱动就是用来实现计算机与声卡之间的通信 显卡驱动就是用来实

<<  <  1267  1268  1269  1270  1271  1272  1273  1274  1275  1276  1277  >  >>