语法 随笔 基础java

【JAVA】OJ题解

由于工作原因,本人需要同时兼顾嵌入式和网页开发,现利用OJ复习JAVA编程方法。 第一个Java程序 public class Main{ public static void main(String[] args){ System.out.println("你好Java"); } } 计算子女身高 ......
题解 JAVA

【校招VIP】java语言考点之jvm内存结构

考点介绍:jvm虚拟机相关内容是校招的高频考点之一,Java虚拟机,准确来说是Java二进制字节码的运行环境,jvm是一套规范,用来执行class文件,保证Java语言跨平台... 一、考点题目 1、描述一下JVM加载class文件的原理机制? 解答:JVM中类的装载是由类加载器(ClassLoad ......
考点 内存 语言 结构 java

Java FTP上传文件

1、 public boolean upload(String ftpPath,List<String> fileNameList,List<String> files){ boolean isSuccess = true; FTPClient client = new FTPClient(); F ......
文件 Java FTP

Go语法糖

### := 和 var 1. **短变量声明**:使用 := 操作符可以在不显式指定变量类型的情况下,根据右侧的表达式自动推断变量类型。这种方法声明和定义绑定在一起一步到位。 ```go name := "Pey" ``` 2. **var**:go中定义过的变量必须使用,不然会报错。使用var既 ......
语法

【Java实习评审】对多人抢占跑腿订单的并发时限有较好处理

大家好,本篇文章分享【校招VIP】商业在线实习项目“跑个腿”第二期跑腿抢单和动态列表模块 Java同学的代码周最佳作品,该同学来“中国计量大学现代科技学院”计算机科学与技术专业。 本项目亮点: 1 跑腿需求发布模块—构建项目数据模型,包括时效、常用地址和联系 2 跑腿任务列表— 超多条件 复杂筛选 ......
时限 多人 订单 Java

Android 国际化:新增越南语语系(Java)

前提: 1. 在res文件夹中,新增values-vi文件夹(越南语文件夹) 2. 在步骤1的文件夹中,新增strings.xml 背景: 1. targetSdkVersion 29 2. Jdk 1.8 步骤: 1. 在切换语言的下拉框/弹窗中,新增一个越南语的选项(此选项注意国际化) 2. 由 ......
语系 Android 国际 Java

java 中使用导入 导出 excel文件( Easy Excel 2.x )

前提是依赖必须导入: <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.0-beta2</version> </dependency> 导出 首先在自己的接口中创建一 ......
文件 excel Excel java Easy

Nginx中location语法有哪些?【杭州多测师_王sir】

1、location 介绍location是Nginx中的块级指令(block directive),location指令的功能是用来匹配不同的url请求,进而对请求做不同的处理和响应,这其中较难理解的是多个location的匹配顺序,本文会作为重点来解释和说明。开始之前先明确一些约定,我们输入的网 ......
语法 location Nginx sir

Java调试绘帧

1. 打印栈回溯 (1) 直接使用 new RuntimeException("stack_dump").printStackTrace(); 1 public class Outer { 2 private int x = 10; 3 4 public void print() { 5 Inner ......
Java

随笔(二十七)『VitrualBox 安装 Centos7』

![image](https://img2023.cnblogs.com/blog/2365967/202308/2365967-20230821095238571-1002539448.png) ![image](https://img2023.cnblogs.com/blog/2365967/2 ......
VitrualBox 随笔 Centos7 Centos

大数据技术Spark之RDD基础编程

# 大数据技术Spark之RDD基础编程 RDD(Resilient Distributed Dataset)叫做弹性分布式数据集,是 Spark 中最基本的数据 处理模型。代码中是一个抽象类,它代表一个弹性的、不可变、可分区、里面的元素可并行 计算的集合。 ### 一、RDD的两种创建方式 1. ......
基础 数据 Spark 技术 RDD

Java-logback.xml配置

<?xml version="1.0" encoding="UTF-8"?> <configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME" value="\logs" ......
Java-logback logback Java xml

Linux下后台运行Java程序

## 1、背景描述 > 用Java编写了一个程序(可执行的jar),需要在Linux中启动并持续运行 ### 1.1、直接执行程序 ![image](https://img2023.cnblogs.com/blog/2052479/202308/2052479-20230817153748225-7 ......
后台 程序 Linux Java

Java网络编程:IO、NIO

### Socket 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 看不懂?别急,先回忆一下大学学的计算机网络。 物理 ......
网络编程 网络 Java NIO

【校招VIP】前端基础之post和get

考点介绍: get和post 是网络基础,也是每个前端同学绕不过去的小问题,但是在校招面试中很多同学在基础回答中不到位,或者倒在引申问题里,就丢分了。 一、考点题目 1.HTTP协议中,如果要告知所请求的网页已经永久跳转到了另一个地址,应该返回哪个状态码: A.301B.302C.404D.503 ......
前端 基础 post VIP get

Java项目打包部署

# Java项目打包部署 ## JAR包方式部署 ``` SpringBoot项目默认打包成jar包,jar包方式启动,也就是使用SpringBoot内置的tomcat运行。服务器上面只要你配置了jdk1.8及以上就ok,不需要外置tomcat。 1)配置maven打包插件 item-boot-de ......
项目 Java

Java IDEA

注释 注释不作为代码运行 单行注释://........................ (以//开始后的都为注释) 多行注释:/*...................... ............................................. ............... ......
Java IDEA

Java周总结7

JDBC进阶 在ResultSet时,默认可以使用next()移动数据光标至下一笔数据,而后使用getXXX()方法来取得数据在数据光标移动的API上,可以使用absolute()、afterLast()、beforeFirst()、first()、last()进行绝对位置移动,使用relative ......
Java

Java - 源码分析技巧的两个点

1. 通过 debug 回退。一般这个方法可以适用于大部分情况。 2. 制造异常:查看堆栈调用链。如果遇到了不可回退的情况,可以通过故意制造异常的方法来获取调用链,依次回退调用链可以帮助我们分析源码。 详细视频:[Spring Security6.x 自定义数据模型源码分析](https://www ......
源码 两个 技巧 Java

webpack配置js 语法检查 eslint

转载请注明 来源:http://www.eword.name/ Author:eword Email:eword@eword.name webpack配置js 语法检查 eslint js 语法检查主要用到的 loader 和插件有:eslint-loader eslint eslint-confi ......
语法 webpack eslint

Java: Filter 过滤器

创建一个Fileter只需要两步 1. 创建一个类,实现Filter接口 public class MyFilter1 implements Filter { // 初始化方法 @Override public void init(FilterConfig filterConfig) throws ......
过滤器 Filter Java

webpack配置js 语法检查 eslint

转载请注明 来源:http://www.eword.name/ Author:eword Email:eword@eword.name webpack配置js 语法检查 eslint js 语法检查主要用到的 loader 和插件有:eslint-loader eslint eslint-confi ......
语法 webpack eslint

loadrunner-java vuser-java脚本运行

一、Jdk环境的准备 1.loadrunner匹配的jdk版本: lr11:jdk1.6 32位 lr12:jdk1.7 32位 2.java编写的ide工具:IntelliJidea社区版 或者 eclipse Idea的工具将.class文件打包成jar文件步骤 1)project struct ......

Java 基于Hutool实现DES加解密

### POM.XML配置 ``` 4.0.0 com.shouke des-utils 1.0 1.8 ${java.version} ${java.version} UTF-8 UTF-8 cn.hutool hutool-all 4.1.0 ``` ## 代码实现 ```groovy pack ......
Hutool Java DES

Java中的Future

1.Future解决了什么问题 Future是java中的一个接口,主要用于java多线程计算过程的异步结果获取,能够感知计算的进度,与传统的多线程实现方式,比如继承Thread类,实现runnable接口,它们主要的局限在于对多线程运行的本身缺少监督。 2.Callable接口和Runnable接 ......
Future Java

java 网络编程

# 网络编程 ## 一、概述 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 ### 计算机网络 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大,功能强的网络系统, 从而使众多的计算机可以方便地互相传递信息,共享硬件,软件,数据信息等资源。 ## ......
网络编程 网络 java

Windows中Java安装及环境变量配置

# Windows中Java安装及环境变量配置 [toc] ## 1、下载jdk安装包 通过以下镜像站下载jdk安装包:https://www.techspot.com/downloads/5553-java-jdk.html 这里我选择的是Java11,选择对应的平台下载即可: ![image]( ......
变量 Windows 环境 Java

SQL 基础(2)

case when 查询 SELECT name,course,score, case when score<60 then '不及格' when score >=60 then '及格' when score<80 and score>=70 '良好' else '优秀' end as colum ......
基础 SQL

devops之Python编程-类的基础架构

Python中,可以通过关键字class来定义一个类。类是一种自定义数据类型,它可以包含属性(变量)和方法(函数)。下面是一个示例: class MyClass: def __init__(self, name): self.name = name def say_hello(self): prin ......
架构 基础 devops Python

JavaWeb随笔

Javascript Javascript是客户端的一个脚本语言 <script language="JavaScript"> var str = "hello world"; alert(typeof str); str = 999; alert(typeof str); </script> Ja ......
随笔 JavaWeb