java工程师 精华 知识

知识图谱(Knowledge Graph)- Neo4j 5.10.0 Desktop & GraphXR 连接自建数据库

``` #输入查看数据库连接 neo4j$ :server status ``` ![image](https://img2023.cnblogs.com/blog/80824/202308/80824-20230816130548712-41133454.png) 添加 远程连接,输入连接地址 ! ......
图谱 Knowledge Desktop GraphXR 数据库

c++学习知识

## 1. c++11的各种新特性 ## 2. 四件套,也就是各种硬件知识 ## 3. TCP编程 ## 4. Linux的各种指令 ## 5. 编写shell脚本和python脚本 ......
知识

知识图谱(Knowledge Graph)- Neo4j 5.10.0 Desktop & GraphXR

下载地址:https://neo4j.com/download/ ## 安装 ![image](https://img2023.cnblogs.com/blog/80824/202308/80824-20230816104928898-1342667053.png) 下载时会产生激活码(保存下来) ......
图谱 Knowledge Desktop GraphXR 知识

java的基础知识笔记

# Java基础 ## Java基础特性 ### 与cmd的交互 #### 1.1 什么是cmd? 就是在windows操作系统中,利用命令行的方式去操作计算机。 我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。 #### 1.2 如何打开CMD窗口? 按下快捷键:wi ......
基础知识 基础 笔记 知识 java

Java介绍

@[TOC](目录) # Java介绍 ## Java的发展 詹姆斯·高斯林Java编程语言的共同创始人之一,一般公认他为“Java之父”。 90年代初,创立green项目,后来发展一套语言叫做“Oak”,后改名为Java。 2009年,SUN公司已经被oracle公司收购 ## Java可以做什么 ......
Java

Java自定义注解

注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。本文将通过示例详解Java如何实现自定义注解,需要的可以参考一下 − 目录 概念 作用 JDK中预定义的一些注解 注解生成文档案例 自定义注解 格式 本质 属性:接 ......
注解 Java

课程视频笔记|知识图谱学习

视频链接:https://www.bilibili.com/video/BV1AG411G7nB?p=5&vd_source=7645c87f255fb8ee5910e03fe1988942 5.2 什么是知识表示 知识表示(KR)就是用易于计算机处理的方式来描述人脑的知识的方法。 KR不是数据格式 ......
图谱 课程 笔记 知识 视频

Java lambda表达式

一、简介 1. lambda表达式格式 (参数类型 参数名称) -> { 代码语句 } 说明:(1) 小括号内:没有参数就留空(); 多个参数就用逗号分隔。(2) -> 是新引入的语法格式,代表指向动作。(3) 大括号内的语法与传统方法体要求基本一致。(4) 参数类型可以省略,当编译器无法自动推导可 ......
表达式 lambda Java

JAVA枚举类

枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让用户随意创建。 例如季节这个类只有春夏秋冬。不需要用一次创建一次。 > 开发中,如果针对于某个类,其实例是确定个数的。则推荐将此类声明为枚举类。 > 如果枚举类的实例只有一个,则可以看做是单例的实现方式。 随类加载 --> 静 ......
JAVA

❤️ GitHub Copilot 读心术揭秘,Copilot 逆向工程笔记

# 总览 你是否好奇 GitHub Copilot 如何知道你想写的内容?有时候它聪明得甚至好像读过你项目里其他文件一样,不要怀疑,它确实读过。这篇文章记录了我阅读一个对 Copilot 的[逆向工程](https://thakkarparth007.github.io/copilot-explor ......
Copilot 逆向工程 心术 笔记 GitHub

程序代做:创新驱动还是知识空白的填补?

导言: 随着科技的不断进步,程序代做服务在学术和商业领域蓬勃发展。然而,人们对于这种服务的看法不一。有人认为它是解决难题和促进创新的工具,而另一些人则认为它填补了个人知识的空白,影响了自主学习。本文将从不同角度探讨程序代做在创新和学习方面的影响。 一、创新驱动 技术难题: 程序代做可以解决技术难题, ......
空白 还是 程序 知识

算法工程师学习运筹学 笔记三 对偶问题

对偶问题 每一个线性规划问题(称为原始问题)都有一个与它对应的对偶线性规划问题(称为对偶问题)。 在原始的和对偶的两个线性规划中求解任何一个规划时,会自动地给出另一个规划的最优解;当对偶问题比原始问题有较少约束时,求解对偶规划比求解原始规划要方便得多;对偶规划中的变量就是影子价格,可以为企业管理决策 ......
运筹学 对偶 算法 工程师 笔记

JAVA面试之Mysql

一、什么是三大范式?第一范式(1NF):字段(或属性)是不可分割的最小单元,即不会有重复的列,体现原子性第二范式(2NF):满足 1NF 前提下,存在一个候选码,非主属性全部依赖该候选码,即存在主键,体现唯一性,专业术语则是消除部分函数依赖第三范式(3NF):满足 2NF 前提下,非主属性必须互不依 ......
Mysql JAVA

.NET相关知识点分享一

# 第一章 .NET Core入门 ## 1 .NET 为什么要跨平台? A. 安全考虑(Linux开源) B. 成本原因(Windows收费) C. 软件生态(服务器软件生态优先在Linux) ## 2 .NET Framework和.NET Core的区别? 1. 跨平台支持: - .NET F ......
知识点 知识 NET

JAVA内部类

> 当一个事物 A 的内部,还有一个部分需要一个完整的结构 B 进行描述,而这个内部的完整的结构 B 又**只**为外部事物 A 提供服务,不在其他地方单独使用,那么整个内部的完整结构 B 最好使用内部类。颇有细胞,组织,器官,系统,个体,种群,群落,生态系统,生物圈的感觉了。一层又一层的封装。遵循 ......
JAVA

每日分享小知识1

Linux小知识: wget:用于从网络上下载文件,支持HTTPHTTPS和FTP协议。 curl: 用于发送HTTP请求并显示响应内容,常用于测试API和下载文件 rsync:用于在本地和远程主机之间同步文件和目录,支持增量复制和部分文件更新。 scp:用于在本地主机和远程主机之间安全地复制文件 ......
知识

软件需求工程

第一部分 绪论 第1章 需求工程导论 第2章 需求基础 第3章 需求工程过程 第二部分 需求获取 第4章 需求获取概述 第5章 确定项目的前景和范围 第6章 涉众分析与硬数据采样 第7章 需求获取方法之面谈 第8章 需求获取方法之原型 第9章 需求获取方法之 观察与文档审查 第10章 需求的组织 需 ......
需求 工程 软件

解决VS2022工程中多个含main()函数源码文件同时编译问题

做编程练习时,我常常将源码文件放在一个工程中管理,写出的每个源码文件中都包含一个main()函数。于是出现这样的问题: ![image](https://img2023.cnblogs.com/blog/3258760/202308/3258760-20230815224614265-1661132 ......
函数 源码 多个 同时 文件

Java入门学习——类型转换

一、自动类型转换 什么是自动类型转换,为什么要进行自动类型转换? 类型范围小的变量,可以直接赋值给类型范围大的变量。 为了探究byte类型可以直接赋值给int类型,我们在IDEA里新建一个package(it.com.type),然后在这下面新建一个Java class(TypeConversion ......
类型 Java

java基础04

## 变量 - 变量就是变化的量 - Java是强类型语言,每个变量都必须声明类型 - Java变量是程序中最基本的单元,其要素包括变量名,变量类型和作用域 - 如何定义变量?例: ```java tybe /*数据类型*/varName /*变量名*/[=value/*=值*/] ``` - 不建 ......
基础 java

java中对无参构造和有参构造的理解

构造器的最大作用就是在创建对象时,对对象实例进行初始化。 1.一个类即使什么都不写,也会存在无参构造方法。 2.无参构造方法没有返回值类型,且方法名称和类名相同。比如: 1 public class Student { 2 private String name; 3 private int age ......
java

学习go语言编程之工程管理

## Go命令行工具 安装了Go语言的安装包后,就直接自带Go命令行工具。 ```shell # 查看当前安装的Golang版本 go version # 查看go命令行工具的帮助信息 go help ``` Go命令行工具可以完成如下工作: - 代码格式化 - 代码质量分析和修复 - 单元测试与性 ......
语言编程 工程管理 语言 工程

java死锁、线程状态、线程通信、线程池

# 1. 回顾 > 1. java实现多线程: [1]继承Thread类并重写run方法 [2]实现Runnable接口 > > 2. 线程Thread中常用的方法: setName(): Thread.currentThread().getName(): > > ​ static void sle ......
线程 状态 java

ubuntu18从java8更新到java11

先安装java 11, 再更新软连接 sudo apt update sudo apt install -y openjdk-11-jdk 1. check java $which java /usr/bin/java $ ls -lrt /usr/bin/java lrwxrwxrwx 1 roo ......
java ubuntu java8 18 11

java的异常处理机制

Java的异常处理机制是一种用于处理程序运行中出现的异常情况的机制。当程序发生异常时,如果没有适当地处理异常,程序可能会终止或导致不可预测的结果。Java的异常处理机制提供了一种结构化的方式来捕获和处理异常,以便程序可以优雅地处理异常情况。 Java的异常处理机制基于以下几个关键概念: 异常(Exc ......
机制 java

《深入理解Java虚拟机》读书笔记:Class类文件的结构

Sun公司以及其他虚拟机提供商发布了许多可以运行在各种不同平台上的虚拟机,这些虚拟机都可以载入和执行同一种平台无关的的程序存储格式——字节码(ByteCode),从而实现了程序的“一次编写,到处运行”。“Class文件”这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机指令集和符号... ......
结构 文件 笔记 Class Java

【Java】从头开始的Java复健day7

用的书:《Java从入门到精通》 day1(3.1-3.3): [【Java】从头开始的Java复健day1](https://www.cnblogs.com/ryukirin/p/17610317.html) day2(3.4-3.8): [【Java】从头开始的Java复健day2](https ......
Java 从头 day7 day

云原生 AI 工程化实践之 FasterTransformer 加速 LLM 推理

*作者:颜廷帅(瀚廷)* ## 01 背景 OpenAI 在 3 月 15 日发布了备受瞩目的 GPT4,它在司法考试和程序编程领域的惊人表现让大家对大语言模型的热情达到了顶点。人们纷纷议论我们是否已经跨入通用人工智能的时代。与此同时,基于大语言模型的应用也如雨后春笋般出现,为我们带来了协同办公、客 ......
FasterTransformer 工程 LLM AI

【校招VIP】java语言考点之ConcurrentHashMap1.7和1.8

考点介绍: ConcurrentHashMap是JAVA校招面试的热门考点,主要集中在1.7和1.8的底层结构和相关的性能提高。理解这个考点要从map本身的并发问题出发,再到hashTable的低性能并发安全,引申到ConcurrentHashMap的分块处理。同时要理解读锁和写锁的区别 一、考点题 ......

将java实体类转为数据库sql

package com.qr.util; /** * 创建时间:2023年8月15日 下午3:24:23 * 文件名称:CreateTableSql.java * 类说明: */ import java.io.BufferedWriter; import java.io.File; import j ......
实体 数据库 数据 java sql