java工程师 精华 知识

skywalking(二) 实现基于nginx+java服务的全链路数据收集

实现nginx+jenkins全链路数据追踪 1. 部署Jenkins IP:10.0.0.94 1.1 安装、配置jenkins # 1.安装jdk11 apt update apt install -y openjdk-11-jdk # 2.下载tomcat mdkir /apps & cd / ......
链路 skywalking 数据 nginx java

java对象类型强转 java将object强转为list对象

List 类型的 Object 数据需要遍历操作时,需要将Object 类型转换为 List 类型,转换方式如下。 /** * object 转 list * @param obj 需要转换的List对象 * @param clazz List中元素的class * @param <T> * @re ......
对象 java 类型 object list

【Java基础】方法重载

命名 方法命名:小驼峰 类命名:大驼峰 方法重载 调用方法时,JVM会通过参数的不同区分同名的方法 好处:不需要记忆过多繁琐的方法名字 ......
基础 方法 Java

如何用Java设计自动售货机?

如何用Java设计自动售货机?是大多在高级Java开发人员面试中经常被问到的好问题之一。在典型的编码面试中,你会得到一个问题描述来开发一个售货机,在有限的时间内,通常2到3小时内,你需要在Java中编写设计文档、工作代码和单元测试。这种Java面试的一个关键优势是可以一次测试候选人的许多基本技能。为 ......
售货机 Java

【Java基础】Java基础知识 && 数据类型转换 && 运算符

1. JVM JRE JDK三者的作用和关系 2. Java跨平台性的原理 3. 类型转换(隐式转换、强制转换、强制转换的精度损失、Java的常量优化机制) 4. 运算符(扩展赋值运算符、关系运算符、运算符优先级) ......
amp 基础 运算符 Java 基础知识

01_Java中超时机制

package util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.util.concurrent.*; public class TimeoutUtil { private static final ......
机制 Java 01

Java方法03:方法的重载

一、方法的重载 1.重载就是在一个类中,有相同的函数名称,但形参不同的函数。 ......
方法 Java

App加固中的代码混淆功能,让逆向工程师很头疼

​ App加固中的代码混淆功能,让逆向工程师很头疼 “我想离开浪浪山。” 在数次尝试破解某个App 时,某个逆向工程师无奈感慨道。 ​ 逆向工程师顾名思义就是把一个个完整的软件逆推,还原成一段段代码,方便破解。 比如给他们一个手机App、电脑程序,用不了多久,他们就能逆推出程序的运行逻辑,找到其中的 ......
工程师 代码 功能 工程 App

oracle DES3 to Java code

oracle 加密 create or replace function des3_enc(input varchar2) return varchar2 is i_data varchar2(128); v_in varchar2(255); i_key varchar2(128); raw_in ......
oracle DES3 Java code DES

程序字符集知识

一、基础知识: 为什么采用中文编程不行? https://mp.weixin.qq.com/s/v22aUQ-9ietJYdz0wMNUUQ 字符编码那点事:快速理解ASCII、Unicode、GBK和UTF-8 https://zhuanlan.zhihu.com/p/38333902 主要(分清 ......
字符集 字符 程序 知识

IT服务管理领域的最佳实践知识体系ITIL4

ITIL 4相对于前一个版本有了大幅的变化,尤其是引入的SVS、SVC的理论对大家理解和掌握这套管理方法论带来了不少的挑战。在阅读itil 4 foundation资料时,发现市面上的一些中文资料良莠不齐,错误很多,所以边阅读官方英文材料,边翻译和整理出一份中文材料,有一些概念和理念是需要反复学习思 ......
体系 领域 知识 ITIL4 ITIL

java8 stream api流式编程

💛原文地址为https://www.cnblogs.com/haixiang/p/14291626.html,转载请注明出处! java8自带常用的函数式接口 Predicate boolean test(T t) 传入一个参数返回boolean值 Consumer void accept(T t ......
stream java8 java api

【内网穿透】搭建我的世界Java版服务器,公网远程联机

点击关注 Java后端编程 2023-11-16 09:02 发表于福建推荐阅读Uptime-Kuma 一个花哨的开源监控工具 前言本次教程将在windows本地搭建java版的MC服务器,并用cpolar内网穿透突破局域网限制,实现在公网环境下跟小伙伴远程联机,超简单配置,无需公网IP,也不用设置 ......
服务器 世界 Java

学透java自增(++)自减(--)运算符

基本介绍 自增(++)和自减(--)运算符是对变量在原始值的基础上进行加1或减1的操作。 它们都有前缀和后缀两种形式。 前缀就是++在前面,后缀就是++在后面 前缀先自增(减),后缀后自增(减) 前缀形式的运算规则可以概括为:“先自增(减),后引用”,如 ++a 后缀形式的运算规则可以概括为:“先引 ......
运算符 java

css3知识总结

一、css3新增选择器 1.用::selection去除所有鼠标选中元素的背景色 2.用:not来设置选中元素下面的非p标签元素 3.用:root设置网页背景色 :enabled 选择状态可用的【input、button】 :disabled 选择状态不可用的iput、button :checked ......
知识 css3 css

做数据分析,我们需要懂多少excel知识?

在数据分析工作中,掌握以上所述的Excel知识点和技巧,可以使你更加高效地处理和分析数据,同时也能够更好地呈现你的分析结果。Excel中的公式和函数是进行数据运算和处理的核心工具。比如SUM、AVERAGE、IF、VLOOKUP等函数,通过熟练掌握这些函数的应用,可以实现复杂的数据计算和逻辑判断。在... ......
数据分析 知识 数据 excel

Java字符串、字符与数字之间的相互转换

一、数字转字符串 //将整个数字转化为字符串 int i=456; //方法一 String str1=Integer.toString(i); System.out.println(str1); //方法二 String str2=i+""; System.out.println(str2) 二、 ......
字符 字符串 之间 数字 Java

Java 线程池使用小结

我们在使用多线程编程的时候,为何要用线程池呢?使用线程池的好处是什么呢?线程池有哪些使用场景? 为何使用线程池? 因为线程资源宝贵,不论创建新的线程还是销毁线程,都有相应的资源开销,比如在数据库连接方面,每个请求过来都是新建连接数据库的线程,请求少,资源开销总体不大,但也架不住请求一直来,线程一直频 ......
线程 小结 Java

Java 多线程安全的使用小结

在使用多线程进行编程的过程中,难免遇到共享资源读写问题,这是为了线程安全,一种思路就是使用 锁 来控制并发读写问题。 在通过锁来实现并发安全中,常用的有以下几种: synchronized,对象锁 ReentrantLock,重入锁 ReentrantReadWriteLock,读写锁 今天从使用的 ......
线程 小结 Java

Java 创建多线程的三种方法

在Java中创建多线程,往往都要通过Thread类来实现,今天学习下Java中创建多线程的三种方法[1]。 1.继承Thread类 通过继承 Thread类 实现多线程。 主要方法: 1.void run(), 线程开启后,方法将被调用执行 2.void start(), 使此线程开始执行, Jav ......
线程 方法 Java

想快速进入人工智能领域的Java程序员?你准备好了吗?

本文介绍了作为Java程序员如何迅速融入人工智能领域,并探讨了LLMs的发展和应用。从初次体验到插件开发,再到知识库建立,作者指出了如何将LLMs应用于个人助理的过程。最后,强调了LLMs选择的重要性,以及如何灵活适应自己的需求。 ......
人工智能 程序员 人工 领域 智能

最新版本的AndroidStudio新建Android项目时设置语言为java

我们之前用AndroidStudio新建项目时是这样的 选择EmptyActivity,下一步 怎么没了语言选项了,java呢? 改为EmptyViewsActivity这个就好了 ......
AndroidStudio Android 版本 语言 项目

Java嵌套泛型转换的一个小问题

在刷LeetCode的时候遇到了这样一个报错:incompatible types: ArrayList<ArrayList<Integer>> cannot be converted to List<List<Integer>> 具体的代码片段如下: class Solution { public ......
问题 Java

java基础学习:基本算术运算符,+符号做连接符

1基本的算术运算符 package com.itheima.operator; public class operator1 { public static void main(String[] args) { //目标:掌握基本的算术运算符的使用 int a=10; int b=2; System ......
运算符 算术 符号 基础 java

代理模式--Java实现

相关类图 具体代码 //IntroductionAbstract.java package org.example.test013; public interface IntroductionAbstract { public void setAge(int age); public void fi ......
模式 Java

职责链模式--Java实现

相关类图 具体代码 //BuyObject.java package org.example.test014; public class BuyObject { public int getMoney() { return money; } public void setMoney(int mone ......
职责 模式 Java

Java学习笔记

Java学习笔记 Day 3-5:变量、数据类型和运算符 1. 基本数据类型 2. 变量 3. 常量 4. 命名规范 第4天:算术运算符 第5天:关系和逻辑运算符 1. 关系运算符 2. 逻辑运算符 Java学习笔记 Day 3-5:变量、数据类型和运算符 1. 基本数据类型 在 Java 中,有以 ......
笔记 Java

Java登陆第七天——SQL之事务隔离

事务保障了每次DML操作的可靠性,即便出现了异常也可以通过回滚记录点避开异常。 并发下事务会产生的问题 会话A和会话B都进行了事务操作,并且操作的是同一个资源,在并发下会出现以下问题: 脏读 不可重复读 幻读 脏读 事务A读取到了事务B没有提交的数据,这就是脏读。 不可重复读 一个事务读取了两次某个 ......
事务 Java SQL

SQL常用知识点

1.join多表连接查询 inner join:只显示连接条件不为空的数据,如果on后面的连接数据为空 则查询不到。 select a.name, b.name from aaa as a inner join bbb as b on a.id = b.id where a.age = 18 and ......
知识点 常用 知识 SQL

java 继承中的访问特点已经方法的重构

package net.elaina.a01oopextensdemo2; public class Test { public static void main(String[] args) { //利用空参构造创建子类对象 Zi z1 = new Zi(); z1.ziShow(); } } c ......
特点 方法 java
共14500篇  :72/484页 首页上一页72下一页尾页