自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MySelf_豪

阿巴阿巴阿巴~~~~

  • 博客(78)
  • 收藏
  • 关注

原创 Java串口Can‘t load AMD 64-bit .dll on a IA 32-bit platform thrown while loading gnu.io.RXTXCommDriver

推荐下载2.2版本,直接使用最新的(版本是最新的,时间可能不是最新的)不能在AMD平台加载当前版本的驱动,解决办法也相当的哇塞。DLL文件和jar文件记得同步替换。下载更高版本的驱动即可。

2023-03-31 09:13:50 238

原创 Centos7 >> 网络设置,设置DHCP动态IP获取

Centos7网络配置,静态及动态IP配置

2022-12-10 13:00:58 2919

原创 SpringBoot > 服务注册

SpringBoot应用注册到Nacos

2022-01-21 21:21:37 626

原创 Linux >>Centos7配置jdk环境

Centos7配置jdk环境下载jdk address:去官网下配置Linux下/etc/profile文件JAVA_HOME=/usr/local/software-installed/jdk1.8.0_301JRE_HOME=$JAVA_HOME/jreCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$CLASSPATH:$P

2021-11-29 22:36:00 2173

原创 Rabbit >> 安装并开启web管理页面

1.官网地址https://www.rabbitmq.com/download.html2.文件上传上传到/usr/local/software 目录下(如果没有 software 需要自己创建) 3.安装文件(分别按照以下顺序安装)rpm -ivh erlang-21.3-1.el7.x86_64.rpmyum install socat -yrpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm3.常用命令(按照以下顺序执行)添加开机启动 Ra

2021-10-27 14:22:32 312 1

原创 SpringBoot > web层常用注解&使用方法,及其单文件多文件上传

# 相关资料在网盘压缩文件中链接:https://pan.baidu.com/s/1yTFzo65NgdYuI_ndD5FBJQ 提取码:8888 --来自百度网盘超级会员V6的分享# 网盘文件包含相关注解的使用方法,以及单文件多文件上传,前端页面的编写

2021-10-08 15:39:45 86

原创 SpringBoot > 创建初始的工程

1、导入相关的起步依赖SpringBoot_Document:https://docs.spring.io // 父工程起步起来,内部继承了很多可能会用到的jar包版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi

2021-10-08 14:36:24 83

原创 JavaScript >创建数组

创建一个空的数组var arr1 = new Array();document.write(“This is a arr1 :” + (arr1) + “”);创建一个带参数的数组var arr2 = new Array(1,2,3,4,5);document.write(“This is a arr2 :” + (arr2) + “”);创建一个长度为5的数组var arr3 = new Array(5);document.write(“This is a arr3 :” + (arr3)

2021-09-08 10:49:49 118

原创 JQuery > 创建方法(函数)方法

创建函数,方式一var fun1 = new Function("a", "b", "alert(a);")fun1(1, 2);这种方式用的及其的少创建函数,方式二var fun2 = function(a,b){ document.write("Result is (sum) :" + (a+b))}fun2(2,3);创建函数,方式三function fun3(a,b){ console.log("Result is (sum) :" + (a+b));}fun3(3,4

2021-09-08 10:22:41 842

原创 JQuery > Ajax发送异步请求,Json语法

1 》原始方式Ajax请求$.ajax({ url:"ajaxServlet1111" , type:"POST" , //data: "username=jack&age=23",//请求参数 data:{"username":"jack","age":23}, success:function (data) { alert(data); }, error:function () { alert("出错啦...")

2021-08-27 15:33:13 85

原创 Spring > 七种事务,以及设置Spring事务时所对应的属性各为什么意思

七种事务1 》 required -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 2 》 supports -- 支持当前事务,如果当前没有事务,就以非事务方式执行。 3 》 mandatory -- 支持当前事务,如果当前没有事务,就抛出异常。 4 》 requires_new -- 新建事务,如果当前存在事务,把当前事务挂起。 5 》 not_supported -- 以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。 6 》 nev

2021-08-18 21:08:17 261

原创 Spring > 纯注解方式配置spring声明事事务

1 》首先pom文件导入所需依赖< 这里面是注释 , CSDN自己的注释看不清><?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac

2021-08-18 21:01:46 132

原创 Java > 计算字符串中每个字符及其字符串出现的次数

方式一(比较繁琐)public static void hashMapMethod1(){ Scanner scan = new Scanner(System.in); System.out.println("hashMapMethod1 Please input String :"); String user_input = scan.next(); HashMap<Character,Integer> hashMap_var

2021-08-18 14:12:00 220

原创 Spring > 基于Annotation(注解)的声明式事务控制

1 > POM文件项目依赖导入(你要是问我为啥用单词Annotation,我只能告诉你是为了好看,上一篇基于xml的声明式事务控制)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca

2021-08-18 13:44:19 120

原创 Spring >基于xml的spring声明式事物控制

1 > POM文件需要的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.

2021-08-18 00:12:31 114

原创 Spring > AOP切面编程,注解配置(不可能完全避免xml,你要是杠我,你就是对的)

1 > 前期准备1.1 > pom文件依赖,SpringIOC配置,配置需扫描的包 <dependencies> <!-- spring ioc --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId&g

2021-08-15 18:00:58 165 1

原创 Spring > AOP切面编程,XML文件配置

1 > maven工程pom依赖<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version> </dependency&

2021-08-15 15:16:42 150

原创 Proxy > 基于接口和基于子类的两种动态代理

> 基于接口1.1 编写一个接口及其接口的实现类public interface ParentClass { void showAccount(Float money); // 显示账户 void saveMoney(Float money); // 保存钱}public class ParentClassImpl implements ParentClass{ @Override public void showAccount(Float money) {

2021-08-14 16:40:54 128

原创 Spring > 纯注解开发,Dome写法

主(父)配置类的编写// 声明这是一个配置类@Configuration // 配置哪个包下的类需要加载到IOC容器中@ComponentScan("com.xx.dao") // 需要导入的配置类有哪些@Import(value = {SqlSessionFactoryBuilderConfig.class , DriverManger_Dome.class}) // 当需要导入配置文件时 classpath:;类路径@PropertySources(value = {@PropertyS

2021-08-12 15:54:00 146

原创 Spring > 注解实现实体类的设置,引用类型值的注入,基本类型和String类型值的注入

> 前期准备- maven依赖的导入<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://

2021-08-09 18:39:57 817

原创 Spring > 基于XML 的 IOC环境的搭建及入门

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://ww

2021-08-09 12:45:59 72

原创 Spring > 模拟编写配置文件和工厂类

编写Dao层的实现类和接口配置文件的编写首先要确定本类的Id,然后还有本类的全类名实现工厂类public class BeansFactory { private static Properties beans = null; static { beans = new Properties(); // 获取配置信息 InputStream beans_path = BeansFactory.class.getClassLoade

2021-08-09 00:30:51 107

原创 Maven项目管理工具阿里云公共源地址及其maven依赖搜索地址

依赖搜索地址http://mvnrepository.com/ 默认http://repo1.maven.org/maven2 默认http://maven.aliyun.com/nexus/content/groups/public/ 阿里云(国内强烈推荐)阿里云公共源地址 2021年8月<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>ali

2021-08-08 01:05:59 920

原创 Mybatis >注解开发,MySQL一对一接口注解配置,一对多接口注解配置,开启懒加载

Account实体类User实体类》一对一 接口注解配置>> public interface IAccountDao // 查询所有 // Select注解内为查询所需要的语句 @Select("select * from account") // Results 内为查询所需要的属性和mysql字段的对应关系 @Results(value = { // id = true:表示该字段为主键字段 property表示实体类中的属性,column

2021-08-06 23:47:18 146 1

原创 Mybatis > dao层xml文件映射接口,一对一,一对多关系映射,开启懒加载及不开启懒加载

设置结果映射 一个账户对应一个用户上方为需要映射的类(需求为查询账户及其账户所对应的用户)** 例子类似于银行账户 与身份证之间的关系(一个银行账户,只能对应一张身份证)**** 数据库中为一对一的表关系 **Mybatis.xml配置 : https://blog.csdn.net/weixin_43309893/article/details/119330742 <!-- id对应下方select标签中的resultMap中的值 type则表示需要映射的是实体类中的哪个属性 --&gt

2021-08-06 00:30:41 667

原创 Mybatis >xml配置

亲吻亲吻群无

2021-08-05 17:32:47 128

原创 jdk16,Java运行环境9,jdk-16.0.4_windows-x64_bin

链接:https://pan.baidu.com/s/1G82ITmiVTyAXADS5Owyc2Q提取码:6666–来自百度网盘超级会员V5的分享

2021-07-26 11:25:52 315

原创 Linux > Centos7安装后的配置网络及其yum网络源的更换

安装Centos7VMWare相关配置虚拟网络编辑器2.NAT设置>>其他的虚拟机设置,默认就好,安装完成后进行联网配置进入:/etc/sysconfig/network-scriptscommand:[root@localhost network-scripts]# vi ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #<<这块原本是dhcp,改stat

2021-07-20 09:42:38 416 5

原创 Java>>Servlet,response.getOutputStream().write(byte[], 0, len);文件下载

import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;impo

2021-06-27 09:40:53 828

原创 Java >验证码生成

public class Utils_Image { static int result_num = 0; public static BufferedImage createImage(Integer line_number) { result_num = 0; int width = 120; int height = 30; // 获取图片对象 BufferedImage bufferedImage

2021-06-12 22:09:11 504 1

原创 MySQL>事务四大特征、隔离级别、DCL创建用户、删除用户、权限管理

事务 start transaction : 开启事务 -- 开启事务之后,执行完sql语句,将会存储在一个临时的空间 commit : 提交事务 -- sql语句执行完成,判断其内数据是否全部执行成功, 若执行成功,数据无异常,则将临时空间内的数据存入数据库 rollback : 回滚事务 -- sql语句执行失败,则将数据返回至开启事务之前 事务提交的两种方式: 1、自动提交 表的增删改,就是自动提交 insert update delete这些 2、手动

2021-05-10 16:00:53 110

原创 MySQL>多表查询

1、创建两个表,如下 mysql> show tables; +-------------------+ | Tables_in_company | +-------------------+ | department | | employee | +-------------------+ 1.1、创建部门表(department_table) -- 表结构(table constructor) mysql> desc d

2021-05-09 19:17:42 61

原创 MySQL> 备份与还原

备份: mysqldump -u用户名 -p密码 需要备份的数据库 > 保存的路径还原: 登陆数据库 创建数据库 create database dome01_lib; 使用数据库 use dome01_lib; 执行SQL备份的文件 source 保存的路径

2021-05-08 19:11:23 61

原创 MySQL>约束

--约束 概念:对表中的数据进行限定 分类 主键约束 primary --> -- 创建表时,创建主键 --> create table student_04( id int(10) primary key, name varchar(10) ); -- 创建表后创建 --> alter table student_04 modify id int(10) primary key; --> alter table s

2021-05-08 16:30:34 64

原创 MySQL>DDL、DML、DQL语句的使用

数据库 显示所有show databasesSQL的三种注释方式-- 注释内容# 注释内容/* 注释内容 */SQL分类DDL(Data Difinition Language) 数据定义语言 用来定义数据库对象:数据库,表,列等 如:create drop alter等DML(Data Manipulation Language) 数据操纵语言 用来对数据库中表的数据,进行增删改查的操作 如:insert delete updateDQL(Data query lang

2021-05-03 21:11:41 113

原创 Java > 简单的测试框架,通过注解,判断是哪个方法出现的问题

注解类import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Check {

2021-05-03 10:12:10 89

原创 Java>注解 案例:定义注解内的属性(抽象方法),并使用属性的值

@Target:描述注解能够作用的位置 ElementType取值: TYPE:可以作用于类上 METHOD:可以作用于方法上 FIELD:可以作用于成员变量上@Retention:描述注解被保留的阶段@Retention(RetentionPolicy.RUNTIME):当前被描述的注解,会保留到class字节码文件中,并被JVM读取到@Documented:描述注解是否被抽取到api文档中@Inherited:描述注解是否被子类继承@Deprecated:表示该

2021-05-03 10:02:10 538

原创 Java>反射 案例:在不改变该类的任何代码的前提下,帮我们创建任意类的对象,并且执行其中任意方法

Person类public class Person { public String str_name; public Integer str_age; private String ID_card_number; public Person() { } public Person(String str_name, Integer str_age, String ID_card_number) { this.str_name = str_

2021-05-03 09:52:32 192

原创 Java>获取Class对象的三种方式,及其Method、Field、Constructor对象的使用方法

**获取Class对象的三种方式** 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 * 多用于配置文件,将类名定义在配置文件中。读取文件,加载类 2. 类名.class:通过类名的属性class获取 * 多用于参数的传递 3. 对象.getClass():getClass()方法在Object类中定义着。 * 多用于对象的获取字节码的方式Class对象的作用 1. 获取多个成员变量 Field[] getFields() :获取所有

2021-05-03 09:35:09 783

原创 Java>方法引用

用到的接口.public interface Method_interface_01 { // absolutely int calc(Integer integer);}方法引用public class Method_print { // 方法引用 重写 Method_interface_01 接口内的方法 public static void method_math(Method_interface_01 me, String num) { /

2021-05-01 10:20:15 76

空空如也

空空如也

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

TA关注的人

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