文件java jar

shell报错:bash:./xxx: 无法执行二进制文件: 可执行文件格式错误

shell报错:bash:./xxx: 无法执行二进制文件: 可执行文件格式错误 在ubuntu下运行一个可执行文件,但是出现错误: 由于文件已经拥有可执行权限,遂考虑是不是该文件编译时的CPU指令集和我的平台不同。 于是用file命令查看文件格式: 破案了,该文件是一个Windows下的可执行文件 ......
文件 二进制 错误 格式 shell

使用Nginx配置文件服务器

使用Nginx配置文件服务器 配置 nginx.conf 文件 添加服务器 server { listen 8000; # listen somename:8080; # server_name somename alias another.alias; charset utf-8; locatio ......
服务器 文件 Nginx

linux系统批量文件分发

1.scp_all.sh(免密登录的前提下) 作用:用特定的用户拷贝当前机器的文件到其他机器(ips内容是你要分发的机器,用于存放要操作的主机列表,用回车或空格隔开) #!/bin/bash RUN_HOME=$(cd "$(dirname "$0")"; echo "${PWD}") NOW_LI ......
文件 系统 linux

标准库将文件全部读出到内存中

// 1. retrieve the vertex/fragment source code from filePath std::string vertexCode; std::string fragmentCode; std::ifstream vShaderFile; std::ifstrea ......
内存 文件 标准

图片上传/保存/删除文件夹/base64转换

图片上传/保存 @PostMapping("/newStaffSubmit")public PageResult<Object> addRegister(@RequestParam("fileList") List<MultipartFile> fileList, RegisterQuery reg ......
文件夹 文件 图片 base 64

【Android Studio】修改C盘.gradle文件夹位置,防止每次新建或者导入项目后打开设置查看gradle都会重置为C盘下的路径

解决方案此时只需要将C盘的.gradle文件夹复制一份到自定义路径,然后在系统环境变量中添加GRADLE_USER_HOME后重启电脑即可,值为自定义的.gradle文件夹路径 这样之后新建/导入项目都会默认使用自定义路径下的gradle文件夹此时可以将C盘下的.gradle文件夹删除,释放C盘空间 ......
gradle 文件夹 路径 位置 Android

Java流程控制(分支结构、循环结构)

JavaSE 流程控制 分支结构 if...else //单分支,()中的条件成立,则执行if代码块 if () { } //双分支,()中的条件成立,则执行if代码块,否则执行else代码块 if () { } else { } //多分枝,if条件成立,执行if代码块,else if成立,执行e ......
结构 分支 流程 Java

Java中判断字符串相等

Java中判断字符串相等 在Java中,如果我们想要判断两个字符串值是否相等,会不会首先想到用“==”呢?那么用“==”是否可能会出现问题呢? 比如:下面s1和s2是否相等? String s1="abc"; String s2= new String("abc"); 1 public class ......
字符串 字符 Java

Java高频面试题(2023最新整理)

Java的特点 Java是一门面向对象的编程语言。面向对象和面向过程的区别参考下一个问题。 Java具有平台独立性和移植性。 Java有一句口号:Write once, run anywhere,一次编写、到处运行。这也是Java的魅力所在。而实现这种特性的正是Java虚拟机JVM。已编译的Java ......
Java 2023

MQTT(EMQX) - Java 调用 MQTT Demo 代码

POM <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.2</version> </dependency> Se ......
MQTT 代码 EMQX Demo Java

Linux的3个文件时间

文件时间是文件的访问时间、修改时间、和改变时间。atime在Linux的文件系统中被称为访问时间,当文件的内容被访问时,就会更新这个时间,mtime指的是当“内容数据”被修改时,Linux系统会去更新这个时间,ctime是Linux系统中的状态时间,当文件的状态即文件的属性被改变是就会更改这个时间。 ......
文件 时间 Linux

win10 java安装

0x01.准备环境 JDK 1.6-1.8 Window 环境 要求使用JDK最好不要使用当前最新的版本,尝鲜是有一定的风险的。基于项目的JDK环境来设置。 Win7旗舰版 64位和32都可以。win10 有些区别,但不大。当然64系统的内存更大,更具优势,毕竟谁也不愿意跑一个程序运行半天,个人认为 ......
java win 10

java的版本及什么是JDK JRE JVM

Java的发展 他们给予Java开发了巨多平台,系统,工具 构建工具:Ant, Maven, Jekins 应用服务器:Tomcat, Jetty, Jboss, Websphere, weblogic Web开发:Struts, Spring, Hibernate, myBatis 开发工具:Ec ......
版本 java JDK JRE JVM

java 单例

饿汉式单例模式:与 C# 中的实现方式相似,在程序启动时就创建单例对象,并在整个程序运行期间使用该对象。该方式比较简单,但是可能会影响程序的性能,因为即使不需要使用该对象,它也会一直存在于内存中。 以下是一个使用饿汉式单例模式的示例代码: public class Singleton { priva ......
java

Java 之 JEP Café #17 Comparators

链接:https://inside.java/2023/02/21/jepcafe17/ Comparator are elements used daily in all Java applications. There are fairly easy to write, but must als ......
Comparators Java JEP Caf 233

Java输入输出文件操作学习笔记(一)

在学习Java的输入输出流的时候了解到开启一个流操作完了就要关闭,但是在学习一个例程时却发现它只关闭了缓冲流而没有关闭其他几个流,例程如下 1 import java.io.*; 2 3 public class BufferedIO { 4 public static void main(Stri ......
文件 笔记 Java

查询 java的安装路径 java -verbose

java -verbose 加载 Java 编程语言代理, 请参阅 java.lang.instrument -splash:<imagepath> 使用指定的图像显示启动屏幕有关详细信息, 请参阅 http://www.oracle.com/technetwork/java/javase/docu ......
java 路径 verbose

存模板文件到GridFS

GridFS是MongoDB提供的用于持久化存储文件的模块 其中fs.chunks中放块文件 代码示例 @Autowired GridFsTemplate gridFsTemplate; //将一个模板文件存到GridFS中 @Test public void GridFsTemplate() th ......
模板 文件 GridFS

Java代码忽略https证书:解决No subject alternative names present问题 HttpURLConnection https请求

Java代码忽略https证书:解决No subject alternative names present问题 import org.slf4j.Logger; import org.slf4j.LoggerFactory; import javax.net.ssl.*; import java. ......

Java学习笔记(十一) 注解和反射

注解 1. 注解入门 Annotation是从JDK5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序作出解释。(这一点和(comment)没什么区别) 可以被其他程序(比如:编译器等)读取 Annotation的格式: 注解是以”@注释名“在代码中存在,还可以添加一些参 ......
注解 笔记 Java

Java学习笔记(十) 多线程

进程,线程,多线程 1. Process和Thread 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念 而进程则是执行程序的一次执行过程,它是一个动态的概念,是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义,线程是cp ......
线程 笔记 Java

java学习日记20230327-注解

注解 注解(Annotation)也被称为元数据(Metadata),用于修饰解释包,类,属性,构造器,局部变量等数据信息; 和注释一样,注解不影响程序逻辑,但注解可以被编译或运行,相当于嵌入在代码中的补充信息 在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在javaee ......
注解 20230327 日记 java

如何选择文件系统:EXT4、Btrfs 和 XFS

导读 老实说,人们最不曾思考的问题之一是他们的个人电脑中使用了什么文件系统。Windows 和 Mac OS X 用户更没有理由去考虑,因为对于他们的操作系统,只有一种选择,那就是 NTFS 和 HFS+。 相反,对于 Linux 系统而言,有很多种文件系统可以选择,现在默认的是广泛采用的 ext4 ......
文件 系统 Btrfs EXT4 EXT

【Python】读取写入INI文件

最近,写个abaqus的python脚本,需要输入的item比较多,而且也有一些不经常修改但又可能要修改的option。如果都用abaqus的getinput()和getinputs()函数,那输入的时候,屏幕上一个长长的输入框,也不方便。刚好,ini这种文件格式又方便又简单明了。python也有自 ......
文件 Python INI

java第二次作业

1.输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 package aaa; impor ......
java

Java switch case语句

Javas witch case语句 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 语法: switch(expression){ case value: //语句 break;//可选 case value: //语句 break;//可选 defaul ......
语句 switch Java case

关于:找不到.dll文件||已加载但找不到入口点的解决方法

程序运行报错: 1,首先不是简简单单的重新下载缺失文件然后添加到对应的window64文件夹里就可以了!也不是重新注册对应的dll文件! 2,缺失的这些文件是VC++的版本运行库文件,.dll文件缺失一般都不会只缺少某一个;所以解决的思路就是重新安装:Microsoft Visual C++ 202 ......
入口 文件 方法 dll

JAVA第二次作业

1、 输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) 1 import java.util.Scanner; 2 public class Main { 3 public static void main(String[] args) { 4 System.out.println ......
JAVA

Java入门4

面向对象2 访问修饰符 | | private | default | protected | public | | | | | | | | 当前类 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_che ......
Java

Java学习日记3

2023.3.28学习Java打卡 封装 禁止直接访问一个对象中数据的实际表示,应通过操作接口来访问。 程序设计要求”高内聚,低耦合“。 高内聚:类的内部数据操作细节由自己完成,不允许外部干涉。 低耦合:暴露少量的方法给外部使用。 特点: 提高程序安全性,保护数据 隐藏代码的实现细节 统一接口 增加 ......
日记 Java