自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从JDBC到Mybatis

一、从JDBC到Mybatis的改进 1、什么是Mybatis? MyBatis是一个实现了JPA规范的用来连接数据库并对其进行增删改查操作的开源框架 (就和传统的JDBC一样,就是个连接数据库的东西),其实,它底层就是一个JDBC封装的组件。MyBatis的前身是Ibatis,Ibatis创建与2002年最初为Apache下面的一个开源项目,2010迁移到google code下面并改名为MyBatis。 2、JDBC编程的步骤 加载数据库驱动 创建并获取数据库链接 创建jdbc statement对象

2021-10-22 20:15:00 243

原创 初识opencv——opencv图像库编程

一、OpenCV3.4.0的安装 下载源码 wget https://github.com/opencv/opencv/archive/3.4.0.zip 解压源码 unzip 3.4.0.zip 安装依赖库 sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

2021-10-17 22:39:57 904

原创 了解GCC常用命令与ELF文件

一、GCC常用命令 1、对Hello的基本操作 Hello.c代码 #include <stdio.h> //此程序很简单,仅仅打印一个 Hello World 的字符串。 int main(void) { printf("Hello World! \n"); return 0; } 三条命令 ①预处理 ②编译,将预处理生成的 hello.i 文件编译生成汇编程序 hello.s ③汇编,汇编过程调用对汇编代码进行处理,生成处理器能识别的指令,保存在后缀为.o 的目标文件中

2021-10-17 20:27:31 574

原创 gcc生成静态库.a和动态库.so

一、gcc生成静态库和动态库 1、hello实例使用库 代码 hello.h #ifndef HELLO_H #define HELLO_H void hello(const char *name); #endif//HELLO_H hello.c #include<stdio.h> void hello(const char *name) { printf("Hello %s\n",name); } main.c #include"hello.h" int main() {

2021-10-17 19:42:42 347

原创 STM32的C与汇编语言混合编程

一、C语言嵌套汇编 1、无参数 代码 main.c #include<stdio.h> extern void Init_1(); int main(){ Init_1(); return 0; } fun.s AREA My_Function,CODE,READONLY ;固定格式 EXPORT Init_1 Init_1 MOV R1,#0 MOV R2,#0 LOOP CMP R1,#10 BHS LOOP_END ADD R2,#1 ADD R1,

2021-10-15 21:11:17 277

原创 Git入门&Web前端初窥

一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_

2021-10-15 19:55:35 93

原创 重温 JDBC,JDBC 连接MySQL 数据库并查询数据

一、MySQL安装 MySQL已安装! 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_https_context = ssl._create_unverifie

2021-10-13 11:55:34 131

原创 基于MDK创建第一个纯汇编语言的STM32工程并分析hex文件

前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、项目创建 1、在project下选择new uVision Project… 2、输入项目名称 3、 4、 5、 6、 7、 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotli

2021-10-03 21:16:40 241

原创 三种方式练习线性回归

一、excel中数据分析功能 20组数据: 200组数据: 2000组数据: 二、jupyter编程(不借助第三方库),用最小二乘法 20组数据: 200组数据: 2000组数据: 三、用jupyter编程,借助skleran 20组数据: 200组数据: 2000组数据: 利用数据集: weights_heights ...

2021-09-30 22:14:58 164

原创 软件设计模式的学习(以Java为例)

文章目录前言一、单例模式1、单例模式定义2、单例模式实现方法3、单例模式的优缺点:4、单例模式的 应用场景:二、工厂模式1、简单工厂模式2、工厂方法模型3、抽象工厂模式 前言 软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。 也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。 其目的是为了

2021-09-20 20:42:27 162

原创 Spring Boot 开发入门--- RESTful 接口的 Web服务

文章目录前言一、创建项目二、代码编写三、项目测试参考文章 前言 初步了解HTTP协议,掌握B/S之间的 请求Request、服务响应Response和get、put、post等主要概念和技术方法 一、创建项目 ▪ 创建spring boot ▪ 选择修改Group、Artifact ▪ 选择Web -> Spring Web ▪ 选择项目保存路径,然后Finish 二、代码编写 演示的功能就是提供一个计数器功能,可以初始化计数器,修改计数器,查询计数器当前值。没有使用数据库,直接用一个单例类来

2021-09-20 18:20:22 125

原创 Spring Boot 开发入门--- helloworld web

文章目录前言一、项目创建二、代码编写及运行1.在Helloworld 下编写代码2.运行3.最后结果 前言 在Idea上创建基于Spring Boot的web 项目,当客户端浏览器访问该web资源时,返回的网页显示 “helloword Spring Boot!这是一个用Spring Boot开发的网站 一、项目创建 1、选择Spring Initializr,点击next 2、可以选择修改Group和Artifact、Java Version改为8,然后next 3、选择Spring Web,然后n

2021-09-19 19:11:55 203

原创 ubuntu系统下gcc命令的执行与Makefile的简单使用

本文目的: 编写一个主程序文件 main1.c 和一个子程序文件 sub1.c;其中,子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主程序main1.c,定义并赋值两整型变量,然后调用函数 x2x,将x2x的返回结果printf出来。 1、在ubuntu系统用gcc 命令行方式编译主程序main1.c 并运行; 2、请在windows系统下用你熟悉的编译工具编译主程序main1.c 并运行 文章目录一、在

2021-09-16 20:22:20 723

原创 IDEA环境搭建和Spring入门

一、JDK下载、安装、配置 1、下载: 链接:https://pan.baidu.com/s/16HhuvmQ4BvEHCZ6YXoxbAQ 提取码:ugg9 2、安装: 点开下载好的安装包,可以选择更改安装目录,我这里选择更改目录 jre安装,可选择更改安装目录,点击下一步,等待安装 点击关闭 3、配置: 打开此电脑属性,选择高级系统设置 然后,点击环境变量 点击新建 变量名:JAVA_HOME ,变量值为jdk的安装路径 新建变量名:CLAS...

2021-09-12 20:27:33 182

空空如也

空空如也

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

TA关注的人

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