漏洞 文件 基础java

px转换成rpx(使用java实现)

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.math.BigDecimal; import java.mat ......
java rpx

sql注入漏洞

1.0 什么是sql注入 sql注入第一次是在1998年著名黑客杂志phack第54期上提出的 sql注入是服务器端未严格校验客户端发送的数据,导致服务器端sql语句被恶意修改并成功执行 的行为 1.1 sql的分类 sql注入按请求方法分为get型和post型。 按照sq;数据类型分类可分为整型注 ......
漏洞 sql

【Python基础】字符串常用方法

replace()方法 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 str = "This is A Test" print(str.replace("is", "was")) # Thwas was A ......
字符串 字符 常用 基础 方法

【Python基础】基础数据类型

数字类型 int类型(整型) 在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。像大多数语言一样,数值类型的赋值和计算都是很直观的。 a= 12 print(type(12)) <class 'int'> 还可以用用 isinstance 来判断类型 ......
基础 类型 数据 Python

Java批量插入数据方法对比

一.环境 数据库MySql 8.0.2 Maven+IDEA 二.方法配置 目录结构 POM.xml依赖 <dependencies> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency ......
方法 数据 Java

》》》Pycharm 更改了pycharm64.exe.Vmoptions文件,后Pycharm打不开。(亲测可用)

转载:Pycharm 更改了pycharm64.exe.Vmoptions文件,后Pycharm打不开。 (ngui.cc) 使用网上的方法想破解一下pycharm,在help里面更改了pycharm64.exe.Vmoptions后添加了javaagent后发现软件打不开了。后面想改回来发现来,在 ......
Pycharm Vmoptions pycharm 文件 exe

手写RISC-V处理器--基础篇之指令集

RISC-V(发音为"risk-five")是一个基于开放标准的指令集架构(ISA),其设计目的是提供一个开放、灵活和可扩展的计算机体系结构,可以用于各种用途,从嵌入式系统到超级计算机。RISC-V定义了一系列不同类型的指令格式,以支持各种计算机操作和数据处理任务。 指令格式类型 R-Type(寄存 ......
指令 处理器 基础 RISC-V RISC

cnpm : 无法加载文件 \npm\cnpm.ps1,因为在此系统上禁止运行脚本。 问题解决

很久没有弄前端VUE了。最近用到的vscode进行前端摸索。 在用NPM的时候,发现有点慢,于是切换到了cnpm。 在使用cnpm进行运行的时候报错了。 “cnpm : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\cnpm.ps1,因为在此系统 ......
cnpm 脚本 文件 问题 系统

java 字符串常用API

import java.util.Scanner; public class Main{ public static void main(String args[]) { Scanner sc=new Scanner(System.in); String s="1233.32"; double y= ......
字符串 字符 常用 java API

Hadoop基础学习1(SSHfinalshell、vim、别名、hadoop集群)

1.SSH协议 SSH协议为Secure Shell的缩写,是一种网络安全协议,转为远程的登录会话和其他网络服务提供安全性的协议。 在Linux中,SSH的主要用途有:用户加密实现远程登录,服务器之间的免密登录。 SSH协议默认采用RSA算法实现非对称加密,需要两个密钥:公开密钥和私有密钥。 公钥和 ......
别名 集群 SSHfinalshell 基础 Hadoop

oss无sdk上传文件的bash脚本

前言:有时候需要做一些上传的操作,这边简单的记录下 这个bash脚本需要依赖echo、file、awk、openssl、curl,上传的时候需要注意下 bash模版 #!/bin/bash host="oss-cn-hangzhou.aliyuncs.com" bucket="bucket" # B ......
脚本 文件 bash oss sdk

在 Visual Studio Code 里如何设置让搜索忽略指定的文件夹

我今天在 Visual Studio Code 里根据关键字 @spartacus/smartedit 进行搜索时,发现 Visual Studio Code 也把文件夹 .angular 里的文件一并搜索了: C:\Code\SPA\6.0.x.angular\cache\15.2.4\babel ......
文件夹 文件 Visual Studio Code

用 Visual Studio Code 开发 Angular 应用自动生成的 .angular 文件夹

在 Angular 开发中,项目根目录下的 .angular 文件夹是 Angular CLI 工具的一部分,它包含了一些配置和缓存文件,用于提高开发效率和构建性能。.angular 文件夹的作用主要包括: 缓存构建信息:.angular 文件夹中包含了一些缓存文件,用于存储先前构建的信息,以加速后 ......

9.9续8.31java添加图片

JLabel管理区域:图片,文字 API帮助文档:方法的用法 宽高(单位:像素),边框 将图片文件夹粘贴到idea当前模块(最大)下 Imagelcon图片对象: ImageIcon 对象名 = new ImageIcon(图片地址); JLabel 对象名 = new JLabel(图片对象名); ......
图片 8.31 java 9.9 31

安装Linux操作系统,学习Linux基础

1.虚拟机与Linux系统安装 1.1VirtualBox安装 VirtualBox安装 经验: 1.光驱可在设置虚拟机时设定(设置虚拟机时即可置入Ubuntu) 2.若虚拟磁盘路径包含中文,VirtualBox程序右侧会出现问题弹窗,点击可查看问题详情(无法覆盖所选中文名文件夹),文件夹名称改为英 ......
Linux 基础 系统

使用IDEA连接Hive数据库使用Java代码实现增删改查还需要一个Hive配置类

可以取名为:HiveConfig-- package com.example.config; import com.alibaba.druid.pool.DruidDataSource; import lombok.Data; import org.springframework.beans.fac ......
Hive 代码 数据库 数据 IDEA

cmake基础示例:如何编译【跨平台】的动态库和应用程序

示例代码 首先看一下测试代码的全貌: mylib:只有一个源文件,编译输出一个动态库; myapp:也只有一个源文件,链接 mylib 动态库,编译输出一个可执行程序; mylib 在mylib目录中,一共有3个文件:mylib.h, mylib.c 以及 CMakeLists.txt,内容分别如下 ......
示例 应用程序 基础 程序 动态

出现在pom.xml文件的依赖出现了关于jdk的tools.jar的问题--Could not find artifact jdk.tools:jdk.tools:jar:1.8 at specified path

问题描述 在我调整了好几次的dependency依赖之后,还是会爆出这个错误,项目五花八门,错误千篇一律可还行; 问题解决 看到Maven的插件那里显示红色下划线,就一直向下找,发现就是这里出现了问题(现在已经解决了): 再根据查阅的相关资料,得知有的依赖里面涵括了jdk-tools依赖的功能,需要 ......
tools jdk jar specified artifact

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

【Java】链表

链表定义 链表的使用 迭代元素 常用方法 链表的定义 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 链表可分为单向链表和双向链表。 链表的使用 你需要通过循环迭代来访问列表中的某些元素。 需要频繁的在列 ......
Java

【数据结构】——八大排序(以Java为例)

https://www.cnblogs.com/yzsn12138/p/16989094.html 主要内容如下 直接插入排序 希尔排序 直接选择排序 堆排序 冒泡排序 快速排序 归并排序 作为高级语言(以下的代码都以Java)为例,如果需要对数组排序,通常都是直接调用排序方法 sort 。例如: ......
数据结构 结构 数据 Java

JAVA SE day4

JAVA SE 基本的Dos 命令 #盘符切换 D:#查看当前目录下的所有文件 dir#切换目录(/d 换盘符 写在cd 后) cd 文件夹#返回上一级cd..#清理屏幕 cls#打开应用 calc 计算机 ,notepad 记事本,mspaint 画图#ping 命令 可以获得 IP地址 延迟 一 ......
JAVA day4 day SE

Python中跨越多个文件使用全局变量

这个琐碎的指南是关于在 Python 中跨多个文件使用全局变量。但是在进入主题之前,让我们简单地看看全局变量和它们在多个文件中的用途。 Python 中的全局变量 全局变量是不属于函数范围的变量,可以在整个程序中使用。这表明全局变量也可以在函数体内部或外部使用。 让我们看一个例子: x = "my ......
全局 变量 多个 文件 Python

Linux环境编程-文件管理

一、一切皆文件 Linux/UNIX操作系统把所有的服务、设备、协议都抽象成文件的形式,提供了一套统一而简单的文件IO的系统调用,简称系统的文件IO 也就是说在UNIX\Linux中任何对象都可以被当做是某种特殊的文件,都可以像访问文件一样,访问这些对象 通过ls -l命令可以查看文件属性信息,其中 ......
环境 文件 Linux

【Python】Python语言基础2

条件语句 if 条件1: 语句块1 elif 条件2: 语句块2 elif 条件3: 语句块3 ..... else: 语句块4 在书写过程中,不要忘记缩进四格! 关系运算符 > >= < <= == != in 前六个多针对于数学关系,最后一个多用于字符串类型 赋值的拓展 x=x+6这样的代码为累 ......
Python 语言基础 语言 基础

Java 中的反射与注解

一、反射 Reflection 和 元类 Class Class 元类是对普通类的抽象,是类的类。Class 包含了一个类的所有属性,包括类名、包名、父类、实现的接口、所有方法、属性等。拿到一个类的 Class 元类,就拿到了这个类所有信息,就可以通过这些信息动态做一些处理。 通过一个类的 Clas ......
注解 Java

创建内嵌tomcat的java项目

一、在pom文件里添加内嵌版tomcat的依赖 <!-- 添加内嵌版tomcat --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> <versi ......
项目 tomcat java

7 TCP 传输文件

客户端 ,服务端:可以相互传输数据 package Internet; import java.io.*; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException; // 管道 ......
文件 TCP

利用类加载器获取项目中的资源文件

当需要获取项目中的配置文件时,我们可以使用类加载器来获取,主要利用的就是getResource和 getResourceAsStream 方法 一、获取项目的classpath路径 以一个springboot项目举例,在idea中运行时,classpath路径指的就是idea运行时给我们创建的 ta ......
文件 项目 资源

BOM的基础概念

BOM是指产品或项目所需的物料清单,即列出了制造、组装或维护产品所需的所有零件、原材料和子装配件的清单。BOM通常包含零件号、零件名称、数量和描述等信息,以便在制造过程中对所有零部件进行跟踪和管理。BOM可以帮助制定生产计划、采购零件、预测成本和确保质量控制等方面的工作。 1.狭义上的BOM BOM ......
概念 基础 BOM