Java

Linux-解决查看正在运行的Java进程时显示:process information unavailable 问题

背景:jps全称为Java Virtual Machine Process Status Tool,是Java提供的一个查看当前用户有权访问的主机的Java进程情况的工具。 因为每一个Java程序都会独占一个Java虚拟机实例,所以,可以通过jps来查看服务器上究竟启动了几个java进程。 当主机断点或非正常关机后重启电脑,使用 jps 查看进程时,会出现一些进程为 process informa

webSocket学习路线

1.webSocket介绍 webSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器双工(full-duplex)通信--允许服务器主动发消息给客户端 webSocket使用的场景:如弹出幕、网页聊天系统、实施监控、股票行情推送等 学习本课程的基本要求:Javaweb基础、html、js、http协议 2.课程技术选型和浏览器兼容讲解 技术框架基本介绍springBoot、so

Your idea evaluation has expired. Your session will be limited to 30 minutes

解决办法: 注意:这个Administrator文件夹是你自己的账户 1.删除 C:UsersAdministratorAppDataLocalJetBrainsIntelliJIdea2020.2 all files 2. 删除 C:UsersAdministratorAppDataRoamingJetBrainsIdeaIC2020.2 all files 3.删除 (打开系统的注册列表:w

Spring入门案例(IOC、DI)

入门案例 介绍完Spring的核心概念后,接下来我们得思考一个问题就是,Spring到底是如何来实现IOC和DI的,那接下来就通过一些简单的入门案例,来演示下具体实现过程: 1、 IOC入门案例 对于入门案例,我们得先分析思路然后再代码实现, 1.1、 入门案例思路分析 (1)Spring是使用容器来管理bean对象的,那么管什么? 主要管理项目中所使用到的类对象,比如(Service和Dao)

MYSQL数据初始化数据和重置数据库

参考网址:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)解决办法_材料研狗转Java的博客-CSDN博客   参考网址:MySQL服务正在启动或停止中或服务无法启动【解决方案】_mysql服务一直正在启动_我要来下载了的博客-CSDN博客  

Docker compose单机编排工具

Docker compose单机编排工具 目录Docker compose单机编排工具docker-compose介绍Docker Compose使用的三步:docker-compose安装部署Docker-compose语法YAML语法自动编排zabbix注意事项:官方版MySQL compose官方es composedocker-compose常用命令 docker-compose介绍 Co

关于If you want an embedded database (H2, HSQL or Derby), please put it on the classpath的错误

Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activ

http调用第三方接口

引入依赖 准备工具类 调用方法 关注我的公众号SpaceObj 领取idea系列激活码

深浅拷贝,温故知新

1、深拷贝 1.1、概念 对象的深拷贝是指其属性与其拷贝的源对象的属性不共享相同的引用(指向相同的底层值)的副本。 因此,当你更改源或副本时,可以确保不会导致其他对象也发生更改;也就是说,你不会无意中对源或副本造成意料之外的更改。 在深拷贝中,源和副本是完全独立的。深拷贝与其源对象不共享引用,所以对深拷贝所做的任何更改都不会影响源对象。 1.2、实现方式: 1.2.1、使用 JSON.string

spring-transaction源码分析(3)Transactional事务失效原因

问题概述 在Transactional方法中使用this方式调用另一个Transactional方法时,拦截器无法拦截到被调用方法,严重时会使事务失效。 类似以下代码: 正常情况下,执行到"继续插入数据"时会抛出一个"rollback only"的异常,然后事务回滚。 而现在的现象是: 三个操作都不会开启事务,出现异常也不会回滚 "删除数据"操作会把符合条件的数据都删除掉 "继续插入数据"操作

多线程

1.获取线程名称和id: 1)方法一:通过Thread的子类来获取:this.getId/this.getName 2)方法二:Thread.currentThreed().getId()/Thread.currentThreed().getName() 2.可以修改线程名称,不能修改线程id; 1)通过引用的方式修改,引用.setName("线程名称") 2)通过在子类写带参构造方法来修改线

使用spring-boot-starter-mail发送邮件

前言 这里使用的是spring-boot-starter-mail,当然了,你也可以使用com.sun.mail(javax.mail) 这里以最简单的纯文本邮件为例,需要看HTML、带附件的,可以参考 https://gitee.com/yb2cc1314/spring-boot-realizes-sending POM依赖 测试类

5月11日周四

计划 删减代码,把它变成自己的,准备答辩 学习前端知识angular框架,html语法扎实的学,css,JavaScript 学习后端框架,Java语言学扎实点 知道接口怎么回事,尝试或明白一个接口怎么写,接口调试是怎么实现的 解决配置文件中resources中的几千个报错,不解决,无意义 要搞明白数据库中的字段含义,以了解数据库表如何设计 下午背单词,从题中,然后听听力,然后做数

Hadoop的stop-all无法关闭集群原因及解决方案

问题现象:在服务器上长时间运行hadoop之后,如果运行stop-all.sh,会发现: [root@node1 sbin]# stop-all.shThis script is Deprecated. Instead use stop-dfs.sh and stop-yarn.shStopping namenodes on [node1 node2]node1: no namenode to s

Spring入门篇

Spring Frameword Spring Framework是Spring生态圈中最基础的项目,是其他项目的根基 1.1 Spring Frameword系统架构图 1.2 Spring Frameword学习路线 1.3 核心概念 代码现状 耦合度偏高 解决方案 使用对象时,在程序中不要主动new产生对象,转换为由外部提供对象 IoC(Inversion of Co

在 IDEA 中创建 Spring Boot 项目的方式(详细步骤教程)

开发环境 以下是我的开发环境 JDK 1.8 Maven 3.6.3 IDEA 2019(2019 无所畏惧,即使现在已经 2023 年了哈哈哈) 使用 Maven 的方式创建 Spring Boot 项目 下面的内容可能会因 IDEA 版本不同,而有些选项不同,但是大同小异。 1. 打开 IDEA 点击 Create New Project 2. 点击 Maven 点击左边的 Maven,

Java运行"HelloWorld"出错,找不到或无法加载主类,原因 java.lang.ClassNotFoundException: HelloWorld

Java运行"HelloWorld"出错,找不到或无法加载主类 原因 java.lang.ClassNotFoundException: HelloWorld# 刚刚那个报错截图,我忘记截图了,但是就是报上面这个错 在网上找的教程是jdk下载错误 于是就修改环境变量 但是他明明没有错误啊 我尝试关闭项目,重新打开就成这样了 明明文件上的idea文件夹 还有scr文件啊 可是打不开了已经 未解决

WM_性能调优工具 内存 锁 jvm问题各种解决 有用 看1

性能调优工具 1 什么是性能调优 性能调优就是对计算机硬件、操作系统和应用有相当深入的了解,调节三者之间的关系,实现整个系统(包括硬件、操作系统、应用)的性能最大化,并能不断的满足现有的业务需求。 1.1. 为什么需要性能调优 一是为了获得更好的系统性能(就是你现有的系统运行的还不错,但优化一下可以运行的更好) 二是通过性能调优来满足不断增加的业务需求 1.2 什么时候需要性能调优 1.2.1

CSP-何以包邮?

题目描述 新学期伊始,适逢顿顿书城有购书满 x 元包邮的活动,小 P 同学欣然前往准备买些参考书。 一番浏览后,小 P 初步筛选出 n 本书加入购物车中,其中第 i 本(1≤i≤n)的价格为 ai 元。 考虑到预算有限,在最终付款前小 P 决定再从购物车中删去几本书(也可以不删),使得剩余图书的价格总和 m 在满足包邮条件(m≥x)的前提下最小。 试帮助小 P 计算,最终选购哪些书可以在凑够 x

Java使用URL下载资源

示例代码: 结果:

微服务-SpringBoot

springboot宗旨并非是替代spring,而是通过自动化配置简化spring原有样板化配置。 只需要将springBoot项目打成Jar然后使用 java -jar运行就可以 spring.application.name 会注册为服务名 @Value('${port}'}) java -jar xxx.jar --server.port=8888 属性加载顺序

JFrog Artifactory 系列3 --- 仓库与配置

一、概念 1. 承上启下 JFrog Artifactory 系列1 --- 安装与配置 JFrog Artifactory 系列2 --- Https 2. 仓库种类 (1) 按逻辑结构划分 从逻辑上讲,最常用的制品库类型有以下三种: a. Local Repositories(本地仓库):用于搭建私有仓库,存储组织内部制品; b. Remote Repositories(远程仓库):用于存储(

背压策略

背压就是流量控制。Reactor提供的背压策略由OverflowStrategy枚举指定: IGNORE:完全忽略下游背压请求。 ERROR:当下游无法跟上时,发出IllegalStateException信号。 DROP:如果下游没有准备好接收传入信号,则丢弃传入。 LATEST:下游将仅获得来自上游的最新信号。 BUFFER:如果下游跟不上,缓冲所有信号。   Flux.pus

Hibernate 基本操作、懒加载以及缓存

前言 上一篇咱们介绍了 Hibernate 以及写了一个 Hibernate 的工具类,快速入门体验了一波 Hibernate 的使用,我们只需通过 Session 对象就能实现数据库的操作了。 现在,这篇介绍使用 Hibernate 进行基本的 CRUD、懒加载以及缓存的知识。 提示:如果你还没看上一篇,那么建议你看完上一篇再来看这篇。 上一篇:一文快速入门体验 Hibernate 基本的

springboot 整合druid和mybatis

Shrio+Mybatis+Druid 1.导入相关依赖包 View Code 2.在配置文件配置数据源 View Code 3.pojo对应实体类和mapper目录下的接口UserMapper View Code View Code (3.使用注解版) View Code   4.在资源目录下新建UserMapper.xml View Code   5.control

23.5.1-5.7js 笔记

navigator对象 获取浏览器相关信息  console.log(navigator.userAgent)//浏览器信息,可用于判断是安卓/苹果/PC 本地存储 将数据放到浏览器中 sessionStorage和localStorage localStorage可永久将数据存储在本地,除非手动删除,否则关闭页面也会存在 本地存储只能存储字符串类型  //存储一个名字

Java核心技术 笔记——第3章

第3章 Java的基本程序设计结构 概述 简单Java程序 注释 数据类型 变量和常量 运算符 字符串 输入与输出 控制流程 大数 数组 一、 一个简单的Java程序 知识点: 第一行,public称为访问修饰符(access modifier),用于控制程序的访问级别。class称为类 ,类是所有Java应用构建模块。 源代码的文件名必须与公共类的类名相同 Java虚拟机总是从指定类中的m

maven Unable to find a single main class

<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration&

shrio QuickStart

Shrio三大对象:      springboot整合shrio 登录拦截认证 创建项目时勾选web,导入依赖: 自定义一个登录页面,shrio不同于spring-secruity给我做好了登录页面,我们需要自定义 login.html代码 View Code   controller代码 测试是否成功拦截并跳转到登录页面 View

<<  <  1284  1285  1286  1287  1288  1289  1290  1291  1292  1293  1294  >  >>