编译器idea

idea 配置 javaweb项目

对于老的web项目,不是springboot,需要的配置 一、git clone 项目 二、配置 project structure 这几个都要配置,当然有的项目点开默认有的话修改一下就行,没有就 的手动添加 project 这几个都填好填对 没有classes 就创建一个 modules libb ......
javaweb 项目 idea

编译时去除未使用的依赖库

如下, `--no-as-needed` 会把所有指定的库标记为 NEEDED, 即使没用到; `--as-needed` 会忽略没用到的库; ```shell $ cc -Wl,--no-as-needed xx.c -ldl -lz -lm -l pthread $ ldd a.out linu ......

cryptopp 交叉编译

1、下载地址 https://www.cryptopp.com/#download2、解压后进入对应目录3、执行: export CXX=aarch64-linux-gnu-g++ 说明:aarch64-linux-gnu-g++ 为交叉编译器4、执行:export CXXFLAGS="-O2 -f ......
cryptopp

wsl编译android13源码并刷入pixel6

## wsl编译环境 环境依赖参考编译android 10时设置的环境 [https://www.cnblogs.com/revercc/p/16826591.html](),这里注意wsl使用的ext4文件系统,此文件系统区分大小写,而windows由于历史原因使用的是NTFS文件系统,此文件系统 ......
源码 android pixel6 pixel wsl

关于idea--菜单refactor(重构)的使用技巧

答应我,别再写上千行的类了好吗。 为什么类不能过长? 类过长——读不通,扩展不通 读不通——直接用滚轮滚都得好几秒,就算是原作者,时间长了恐怕也难以理清整个类,更不用说是其他的读者 扩展不通——一个类有过多的接口,会让扩展这个类变得异常困难,一动千行 类过长——可能有冗余代码 此时CV工程师打了个冷 ......
使用技巧 refactor 菜单 技巧 idea

IDEA Spring Boot Maven 多环境

> 源码地址: | | Gitee | GitHub | | | | | | 后端 | https://gitee.com/linjiabin100/pi-admin.git | https://github.com/zengpi/pi-admin.git | | 前端 | https://gite ......
环境 Spring Maven IDEA Boot

编译make 4.2.1

# 下载源码 https://mirrors.tuna.tsinghua.edu.cn/gnu/make/make-4.2.1.tar.gz # 编译并安装 tar xzvf make-4.2.1.tar.gz cd make-4.2.1 ./configure --prefix=/home/wan ......
make

Windows下graalvm JDK下载和native-image安装编译

1.graalvm JDK download: https://www.graalvm.org/downloads/ 2.install native-image: D:\Program Files\java\graalvm-jdk-17\bin>gu install native-image 3. ......
native-image Windows graalvm native image

QT程序突然无法编译运行出现“crashed”的一种解决办法

每一天写代码的日子都是是很苦逼的,今天原本是要加班的,临时有事,就想着把代码考回去,在家调试。 到家把QT项目工程整个放到家里的电脑上,打开,照例先跑一下,编译没问题,应用程序输出栏页显示程序开始运行, 可是半天不出界面,最后就出现xxxxxx crashed. 瞬间懵逼了,之前在公司是正常运行的, ......
crashed 办法 程序

CUDA编译设置

CUDA版本和GPU卡的对应关系,以及编译设置: Fermi (CUDA 3.2 until CUDA 8) (deprecated from CUDA 9): SM20 or SM_20, compute_30 – Older cards such as GeForce 400, 500, 600 ......
CUDA

Java中String类型能够存放多大的数据量?编译器只支持String只能存放65535个字符,运行时可用是int长度远比65535个多

Java中String类型能够存放多大的数据量? https://blog.csdn.net/weixin_52707625/article/details/125583678 最近在编写博客系统时,在文章上传遇到了个问题: 到底使用什么来接收文章呢?String类型能接收多大的数据量? 随后,我去 ......
String 65535 编译器 长度 字符

Ubuntu 源代码编译安装 Nginx

建立nginx用户和用户组sudo groupadd nginxsudo useradd nginx -g nginx -s /sbin/nologin -M在线安装依赖sudo apt -y install gcc make openssl libssl-dev libpcre3 libpcre3 ......
源代码 Ubuntu Nginx

IDEA热部署安装与破解

1、在idea插件里面搜索JRebel and XRebel安装插件 2、下载反向代理程序辅助激活 下载地址(转载): github.com/ilanyu/ReverseProxy/releases/tag/v1.4(Windows系统下载对应的ReverseProxy_windows_amd64. ......
IDEA

IntelliJ IDEA 的 HTTP Client 工 HTTP Client AP

以下是一些常用的 HTTP Client API: 2. .setHeader("Header-Name", "Header-Value"): 设置请求头 3. .addQueryParam("param-name", "param-value"): 添加查询参数 4. .setBody("{\"k ......
Client HTTP IntelliJ IDEA AP

ntelliJ IDEA 的 HTTP Client 工具中发送 HTTP 请求时 返回拉丁编码 iso-8859-1

#### 返回拉丁编码 ![](https://img2023.cnblogs.com/blog/2697130/202306/2697130-20230614145138580-163937630.png) #### python 处理方式 ``` text.encode('latin').dec ......
HTTP 编码 ntelliJ 工具 Client

IDEA 退出 springboot 应用没有关闭

使用idea发现的问题。 当运行spring-boot:run启动项目后,在控制台关闭项目。 再次启动项目,报错端口被占用 Address already in use: bind。后发现虽然使用idea控制台关闭项目,但是实际上该项目依旧在运行中,只能通过kill进程id来解决。 但是这种方式极不 ......
springboot IDEA

idea http client 设置脚本

``` ### Check response status, headers, and content-type GET https://httpbin.org/get > {% client.test("Request executed successfully", function() { cl ......
脚本 client idea http

C++ 模板类编译过程中出现“undefined reference to”问题

问题描述 C++在使用模板(template)类的时候,如果将类的成员函数的声明和实现分别放在.h头文件和.cpp源文件中,编译时会报错undefined reference xxx,找不到对应成员函数。 起因 .h文件中类的声明为: // 线程池,定义成模板类,为了代码的复用 template < ......
undefined reference 模板 过程 问题

idea中 org.apache.commons.pool2.impl不存在 异常处理

## 故障描述 程序所有准备工作都准备结束后,编译运行时出现以下异常 ```txt java: 程序包org.apache.commons.pool2.impl不存在 ``` ## 故障排查 ### 依赖未成功加载 1. `ctrl + shift + alt + s` 打开项目结构,进入库(lib ......
commons apache pool2 idea impl

servlet介绍和如何在idea中写一个servlet程序

## 1. Servlet ### 1.1 Servlet简介 Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 - 把实现了S ......
servlet 程序 idea

Azure DevOps Pipelines编译构建把构建文件提交(Push)到git提示权限错误问题解决

错误日志 remote: 001f# service=git-receive-pack remote: 0000000000aaTF401027: You need the Git 'GenericContribute' permission to perform this action. Deta ......
Pipelines 权限 错误 文件 DevOps

IDEA中Springboot项目有scope为provided包时启动报错找不到类FileNotFoundException

IntelliJ IDEA默认不会将<scope>provided</scope>的依赖包含在classpath中,需要单独设置运行或调试的启动设置。 配置方式如下: 在运行配置Configuration选项卡下Use classpath of module的下方有个复选框 Include depe ......

idea 查看类的继承关系

快捷键一:打开该类,使用 ctrl + h 快捷键二: ctrl + alt + 鼠标右键点击 implementations提示 ......
idea

Mac的IDEA配置Junit单元测试

# Junit 使用步骤 ## 1.定义一个测试类(测试用例) 规范建议: 测试类命名:功能名称或者类名 + Test 包命名:xxx.xxx.xxx.test ## 2.定义测试方法 规范建议: 方法名:test + 被测试的方法名 返回值:void 参数列表:空参 ## 3.给方法加上注解 @T ......
单元 Junit IDEA Mac

交叉编译之为RISC v平台编译x86的gcc

读者应该比较了解交叉编译的概念,一般都是在x86平台下使用gcc编译出其它平台的代码,这里我尝试在RISC v平台下编译出可以在x86平台使用的代码。 ## 环境 1. 在 x86_64 平台上编译 riscv64-unknown-linux-gnu-gcc 编译器,网上教程很多不再赘述 2. 在 ......
平台 RISC x86 gcc 86

IDEA安装并永久激活

安装版本为:2023.1.2 ![image](https://img2023.cnblogs.com/blog/2643789/202306/2643789-20230613165601003-1426268754.png) 双击打开exe文件,点击next ![image](https://im ......
激活 IDEA

Java集成开发环境(IDE)-IntelliJ IDEA 2023

Java集成开发环境(IDE)是一种软件开发工具,它为开发人员提供了一个集成的环境,可用于编写、调试和测试Java应用程序。IntelliJ IDEA是一款非常流行的Java IDE,它由JetBrains公司开发。该IDE提供了许多强大的功能和工具,可大大简化Java开发过程。 →→↓↓载Inte ......
集成开发 IntelliJ 环境 Java 2023

Linux系统下如果在编译时指定程序运行时动态链接库相对目录,及为程序收集默认不安装动态链接

1、在编译中指定编译的程序去查找的动态链接库目录 qmake 是这样指定 运行时动态库目录的: QMAKE_LFLAGS += -Wl,-rpath=/usr/local/ultrasec/policyfilter/lib/ 2、用 ldd PROG 查看程序的动态链接库,如果没有的动态链接库,就从 ......
链接 程序 动态 目录 系统

pyinstaller反编译随笔记录

原因:最近用pyinstaller打包了自己的程序,然后突然看到网上大佬们的一篇博客,用pyinstaller -D main.py(这是我自己的程序入口)打包出来的文件是很容易被人反编译出来的,于是为了证明大佬说的话是对的,在网上查找了很多反编译的教程,尝试反编译自己的程序。于是便有了以下的记录 ......
pyinstaller 随笔

qmake 怎么指定动态链接库,怎么在编译截断指定编译完的程序运行阶段去哪个目录找动态链接库

include(../ultrasec.pri)QT += core network xmlTARGET = policyfilter#$$ULTRASEC_GUI_FILE_NAMETEMPLATE = app CONFIG += link_pkgconfig PKGCONFIG += pytho ......
链接 动态 阶段 目录 程序