自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 JAVA查询英伟达显卡资源

JAVA查询英伟达显卡资源。

2024-02-28 11:52:35 314 1

原创 Java将多个面shp拆分单面shp

使用geotools系列版本为17.0,jts-core版本为1.16.1。

2023-05-09 15:19:36 266

原创 Java正则总结

正则总结。

2022-11-14 15:22:24 167

原创 Java读取shp信息

java使用gdal读取shp信息

2022-11-14 15:20:07 453

原创 java获取所有进程

java获取所有进程

2022-11-14 15:17:59 1768

原创 JDBC分页

一、最低级分页resources下的db.propertiesdb.driver=com.mysql.cj.jdbc.Driverdb.url=jdbc:mysql://localhost:3305/dbdb.user=rootdb.password=db.pageSize=3Demo2.javapackage cn.zcx;import java.sql.DriverManager;import java.sql.PreparedStatement;import jav

2022-03-10 10:44:30 1399 1

原创 mysql 函数、事件( 建立一个存储引擎为memory(已建好)的表,通过事件实现插入的每条数据30分钟后自动删除)

use db;create table lg(id int unsigned,naem varchar(20),t timestamp,message varchar(100) );select *from lg;drop table lg;insert into lg(id,naem,t,message)value(1, 'zcx',now(),'message');-- 建立存储过程查询数据delimiter $create procedure ins()beginsele.

2022-02-26 16:51:33 363

原创 mysql8主从配置

一、配置主从(这里主是m3300,从是3301、3302)1.配置m3301从mysql8里拿出这两个文件到m33012.配置my.ini初始化mysql8mysqld --initialize-insecure;安装服务mysqld -install m3300;开启服务net start m3300;进入mysqlmysql -uroot -P3300;其它几个服务同上,建好如下:3.在主服务m3300中的操作建立账号creat

2022-02-23 20:02:53 2142

原创 mysql的CRUD

一、介绍CRUD即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。In computing, CRUD is an acronym for create, Retrieve, update, and delete. It is used to refer to the basic functions of a database or persistence layer in a software system.C reate new

2022-02-18 21:12:02 622

原创 mysql中LOAD DATA LOCAL INFILE导入数据和导出数据

一、先创建表CREATE TABLE stu(id INT UNSIGNED AUTO_INCREMENT,NAME VARCHAR(15) UNIQUE, /* 唯一约束 , 可以不填写,如果填写,不能为重复*/age TINYINT UNSIGNED DEFAULT 18, /* 默认值 */gender ENUM('男','女') DEFAULT '男',address VARCHAR(255) NOT NULL, /* 必须填写*/PRIMARY KEY(id));配置my.i

2022-02-18 19:48:23 2104

原创 mysql可视化工具

一、mysql可视化工具SQLyog13.1和nacivat16「mysql可视化工具」https://www.aliyundrive.com/s/VkmXy9iUp8G 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。...

2022-02-17 19:45:40 2089

原创 mysql基本认知与操作

关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据 库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该形式的表格作用的实质是装载着数 据项的特殊收集体,这些表格中的数据能以许多不同的方式被存取或重新召集而不需要重新组织数据库 表格。关系数据库的定义造成元数据的一张表格或造成表格、列、范围和约束的正式描述。每个表格 (有时被称为一个关系)包含用列表示的一个或更多的数据种类。 每行包含一个唯一的数据实体,这些 数据是被列定义的种类。当创造一个关系数据库的时候,你能定

2022-02-17 19:24:25 443

原创 mysql,数据类型与表操作

一、mysql基本认知创建用户create host aa identified with mysql_native_password by '';修改用户权限alter user root@'localhost' identfied with mysql_native_password by '';/*查看数据库*//* 1. 注释 - 为单行注释 多行注释2. 不区分大小写,但有习惯性将默认的关键字为大写3. 每个语句结尾建议有分号4. mysql中使用 反引号为兼容性操作.

2022-02-16 15:09:01 69

原创 mysql中int 类型

/* 数据类型 数字 */--整型数字 TINYINT SMALLINT MEDIUMINT int BIGINT--小数数字 float double decimal(p,s) numeric(p,s)--建立表use ex;create table t1( c1 TINYINT, c2 SMALLINT, c3 MEDIUMINT, c4 BIGINT, f1 float, f2 float(6,2), d1 double(2,1),...

2022-02-15 17:44:34 107

原创 mysql安装

一、mysql,5.6版本下载解压完后,cmd(用管理员身份)进入bin目录。1.安装服务mysald install m5 //m5是命名开启的服务,不写默认是MySQLnet start m5 //开启服务mysql直接进入二、mysql8最新版本下载解压完后,cmd(用管理员身份)进入bin目录。由最新的没有Data目录和配置文件,先初始化配置文件:# bin>mysqld --initialize-inse...

2022-02-14 16:58:44 68

原创 Java中关于“==”和equals()方法

public static void main(String[] args) { var s1="ok"; var s3=new String("ok"); var s2="ok"; var s4="Ok"; //==是判断是不是一个对象 System.out.println(s1==s2);//true System.out.println(s1==s3);//false System.out.println(s1==s4);//false.

2022-01-12 15:25:59 84

原创 Java线程同步运行

案例:4个售票窗口,同时售卖票,卖出去的票的数据要同步。不可以同时售卖同一张票。import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class Therad { //线程同步 public static void main(String[] args) { TicketThread ticketThread = new Tic...

2022-01-06 19:08:02 54

原创 JAVA中计算5天前,6天后日期,指定月份1号,最后一天日期

public class Job3 { //5. 计算5天前,6天后日期,指定月份1号,最后一天日期 public static void main(String[] args) { Calendar d= Calendar.getInstance(); long s=d.getTimeInMillis(); System.out.printf("当前时间是:"+"%1$tF %1$tT %1$tA%n",s);//输出当前时间 .

2022-01-06 17:13:27 946

原创 Java项目JAR打包

Java项目JAR打包在项目状态中选中Artifacts然后点+选择你要打包的项目选择你要打包的项目ok后点击Build里的Build Artifacts构建就可以了运行JAR将txt改为bat格式txt里的内容根据你的jre和dict.jar包在哪儿来定。...

2022-01-04 20:33:36 88

原创 IDEA随机生成100以内的10位数并且不重复

import java.util.Arrays;import java.util.Random;public class Mathr {//方法二 public static void main(String[] args) { // sjmath();//方法一的调用方法 int[] arry=new int[100]; for(int i=0;i<arry.length-1;i++){ arry[i]=i+1;.

2022-01-04 18:40:01 1030

原创 IDEA写翻译词典简洁版

首先将jsoup-1.14.3.jar下载再导入Libraries编写代码import org.jsoup.Jsoup;import javax.swing.*;import java.io.IOException;public class Dicts { public static void main(String[] args) throws IOException { String w = JOptionPane.showInputDialog("请输入.

2022-01-03 20:44:49 244

原创 JDK相关概念

jvm Java Virtual Machine(Java虚拟机)jdk Java Development Kitjre JavaRuntimeEnvironment缩写,指Java运行环境jcp (Java Community Process) 是一个开放的国际组织,主要由Java开发者以及被授权者组 成,职能是发展和更新jsr Java Specification Requests,Java规范请求,由JCP成员向委员会提交的Java发展议案,经 过一系列流程后,如果通过最终会体现在未来

2022-01-02 22:35:27 344

原创 Linux中关于docker的atp下载和初始配置

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像 中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用 沙箱机制,相互之间不会有任何接口。Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何 流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间

2022-01-02 15:46:45 599

原创 冒泡排序和选择排序实现

public class sText { //冒泡排序 稳定// public static void main(String[] args){// int[] array ={88,34,99,12,56,34,34,65,12}; //外循环控制要交换多少轮// for(int i=0;i<array.length-1;i++){ //内循环控制每轮交换次数// for(int j=0;j<array.

2021-12-31 21:20:00 347

原创 Linux中关于对文件内容在文件外面的操作,cat,sed,grep.

1.echoecho hello > user.txt //将hell 写入user.txtcat user.txt //查看user.txthelloecho 19*19 | bc >> user.txt //将echo运算的19*19写入user.txt2.cat查看命令cat user.txt -n//查看user.txt内容并加行号3.head和tailhead显示前十行,tail显示后十行head -3 user.txt//显示前三行t

2021-12-31 18:22:46 378

原创 Linux命令关于对文件内容的操作与执行

1、进入插入模式(7个命令)【i】 从目前光标所在处插入【I】 从目前光标【a】 从当前光标所在的下一个字符处开始插入【A】 从光标所在行的最后一个字符处开始插入【o】 英文小写字母o,在目前光标所在行的下一行处插入新的一行并开始插入【O】 英文大写字母O,在目前光标所在行的上一行处插入新的一行并开始插入2、进入编辑模式(2个命令)【r】 只会替换光标所在的那一个字符一次【R】 会一直替换光标所在字符,直到按下[ESC]键为止【[ESC]】 退出编辑模式回到一般模式

2021-12-30 16:26:18 369

原创 Ubuntu 下载JDK17配置环境变量并运行程序

1.下载地址:$ wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz有点慢,可以在Windows上提前下载好直接导入就可以。2. 解压,并移动到 /usr/local/jdk-17.0.1 目录下# 解压到 /home/webrx/jdk-17.0.1 目录下tar -zxvf jdk-17_linux-x64_bin.tar.gz 解压sudo mv jdk-17.0.1 /...

2021-12-29 19:52:23 1319

原创 关于JavaScript获取页面的值和放入值

<!-- 3、提示用户输入用户名,然后再提示输入密码。如果用户名是"admin"并且密码是“888888”则提示正确,否则提示错误,如果用户名不是admin还提示用户名不存在。 --> <div style="height: 100px;width: 580px;margin:0 auto;margin-top: 50px;"> <form> <label>用户名:</label><i...

2021-12-28 15:43:24 382

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除