- 博客(71)
- 收藏
- 关注
原创 黑马程序员-学成在线项目总结
基础公共样式清除默认样式,例如内边距、外边距、项目符号等等设置通用样式,例如:文字样式项目结构注:多个css文件引入顺序,先清除,后设置版心效果许多网页整体都有版心居中,可将版心样式设为通用css若有通栏(水平方向铺满)则多嵌套一层div即可整体布局方法先整体后局部,从左往右,层层递进,善用flex布局,例下图第一步:本模块为通栏效果,则先设置通栏div的效果第二步:设置版心样式,分析可知,内容左右两部分,采用flex布局。
2023-05-10 15:13:25
1735
原创 mybatis
持久层:负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。而Mybatis就是对jdbc代码进行了封装。JavaEE三层架构:表现层、业务层、持久层三层架构
2022-11-20 15:38:39
564
原创 maven基础入门
项目结构我们都知道,每一个开发工具(IDE)都有自己不同的项目结构,它们互相之间不通用。我再eclipse中创建的目录,无法在idea中进行使用,这就造成了很大的不方便而Maven提供了一套标准化的项目结构,所有的IDE使用Maven构建的项目完全一样,所以IDE创建的Maven项目可以通用。如下图右边就是Maven构建的项目结构。例如我们开发了一套系统,代码需要进行编译、测试、打包、发布,这些操作如果需要反复进行就显得特别麻烦,而Maven提供了一套简单的命令来完成项目构建。
2022-11-19 13:46:01
771
原创 通信原理FM直接调频实验
通信原理FM直接调频实验系统框图基带信号1V 10hz基带信号频谱FM信号波形1V 200Hz 50Hz/V疏密相间的等幅波形注意:此处我们fm信号调制器的频率要大于基波信号的频率FM信号频谱带通滤波输出波形注意:我们滤掉了直流,实际操作发现,直流不仅仅在0频输出频谱...
2021-11-12 00:35:56
3335
原创 有趣的汇编
思考retf指令assume cs:code,ss:stackstack segment db 16 dup(0)stack endscode segment mov ax, 4c00h int 21h start: mov ax, stack mov ss, ax mov sp, 16 mov ax, 0 push ax mov bx, 0 retfcode endsend start思考:为什么执行mov ss,ax后 cs进入了
2021-05-30 10:57:34
163
原创 实验9(王爽汇编语言)
assume cs:code,ds:data,ss:stackdata segment db 'welcome to masm' ;定义要显示的字符串 16字节 db 02h,24h,71h;定义三种颜色属性data endsstack segment dw 8 dup(0)stack endscode segment start: mov ax, data mov ds, ax mov ax, stack mov ss, ax mov sp, 10h
2021-05-29 20:33:31
163
转载 数字图像处理非线性滤波
//-----------------------------------------------------------------------------------------------//-----------------------------------【头文件包含部分】---------------------------------------// 描述:包含程序所依赖的头文件//----------------------------------------
2021-05-26 20:55:16
214
转载 数字图像处理线性滤波
数字图像处理线性滤波/** * 数字图像处理线性滤波:输出图像fo(x,y)= T[ fi(x,y) ],T是线性算子,即:输出图像上每个像素点的值都是由输入图像各像素点值加权求和的结果。非线性滤波的算子中包含了取绝对值、置零等非线性运算。线性滤波器的原始数据与滤波结果是一种算术运算,即用加减乘除等运算实现,如均值滤波器(模板内像素灰度值的平均值)、高斯滤波器(高斯加权平均值)等。由于线性滤波器是算术运算,有固定的模板,因此滤波器的转移函数是可以确定并且是唯一的(转移函数即模板的傅里叶变换
2021-05-26 20:43:25
462
原创 图像点运算(代数运算、逻辑运算及几何运算)
环境:vs2019+OpenCV4.5.1实验内容:图像(相加)平均去除高斯噪音/*图像平均的一种重要应用是在天文学领域,在该领域在非常低的照度下成像常常会导致传感器噪声;以至于单幅图像无法解析;多次高斯模糊求平均值可以消除图像在低照度下的噪音*/#include <cstdlib>#include <cmath>#include <limits>#include <iostream>#include <sstream>#in
2021-05-26 19:46:49
1282
2
原创 直方图均衡化实现图像增强
环境:vs2019+OpenCV4.5.1实验内容:对图像进行对数变换和直方图均衡化处理,显示两种方法处理后的图像直方图#include<opencv2/opencv.hpp>#include<iostream>#include<vector>using namespace cv;using namespace std;Mat Histogram_Display(Mat& srcImage);void logTransform1(cv::Mat
2021-05-26 19:33:01
1303
1
原创 cpu三大总线
cpu三大总线例如六十四位就是2的64次方的寻址能力,现在理论上是无限大,量子计算机出来以后就不一定了,没有这么大的内存的,32位寻址能力为2的32次方,即4GB。
2021-04-19 19:43:30
1008
原创 OpenCV实现图像的灰度变换
1、灰度变换的基本概念灰度变换指对图像的单个像素进行操作,主要以对比度和阈值处理为目的。其变换形式如下:s=T®其中,T是灰度变换函数;r是变换前的灰度;s是变换后的像素。图像灰度变换的有以下作用:改善图像的质量,使图像能够显示更多的细节,提高图像的对比度(对比度拉伸)有选择的突出图像感兴趣的特征或者抑制图像中不需要的特征可以有效的改变图像的直方图分布,使像素的分布更为均匀2常用的灰度变换说明灰度变换函数描述了输入灰度值和输出灰度值之间变换关系,一旦灰度变换函数确定下来了,那么其输出的
2021-04-07 17:44:50
2726
原创 数字图像的二值化和反色图
数字图像的二值化和反色图环境:vs2019+OpenCV4.5.1#include <opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp> #include"opencv2/imgproc/imgproc.hpp" #include <iostream> #include <opencv2\imgproc\types_c.h>#include <opencv2/hi
2021-04-07 13:00:59
516
原创 OpenCV反色处理
**## OpenCV反色处理环境 vs2019+OpenCV4.5.1**#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>#include <opencv2\imgproc\types_c.h>#include <opencv2/highgui/highgui_c.h>using namespace cv;using namespace std;
2021-04-07 11:53:23
1345
原创 OpenCV实现彩色图像转换为灰度图及二值化处理
OpenCV实现彩色图像转换为灰度图及二值化处理环境win10+vs2019+OpenCV4.5.1#include <opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp> #include"opencv2/imgproc/imgproc.hpp" #include <iostream> #include <opencv2\imgproc\types_c.h>using
2021-04-06 17:19:57
3949
原创 openCV基础学习
openCV读取图像环境:vs2019+OpenCV4.5.1#include<opencv2\core\core.hpp>#include<opencv2\highgui\highgui.hpp>#include<opencv2\imgproc\imgproc.hpp>using namespace cv;int main(){ //创建一个图像image2,并用imread函数进行读取 Mat image2 = imread("d:\\images\
2021-04-06 17:12:48
99
原创 C语言动态内存管理
malloc(申请动态内存空间)free(释放动态内存空间)#include <stdio.h>#include <stdlib.h>int main(){ char *p; //申请一动态内存空间,在堆里,如不释放,直到程序结束才会销毁 p=(char *)malloc(sizeof(char)); if(p == NULL) { printf("分配内存失败"); exit(1); }
2020-12-04 17:07:19
228
原创 汉诺塔
代码演示中文网 void hanoi (int n,char x,char y,char z); void hanoi (int n,char x,char y,char z) { if(n==1) { printf("1111%c ---> %c\n",x,z); }else { hanoi(n-1,x,z,y); printf("2222%
2020-11-23 19:50:33
111
原创 递归(C语言)
实现递归要满足的两个基本条件调用函数本身设置了正确的结束条件递归函数分为两类①在递去的过程中解决问题 int test(int i) { int itmp; int ii=i; if(ii<=100)//判断递归的条件 { printf("ii=%d\n",ii); itmp = ii+test(ii+1); } return it
2020-11-23 14:02:47
150
原创 C语言的作用域和链接属性
作用域当C语言的变量定义在程序的不同位置时,其作用的范围是不一样的,也就是作用域不同。C语言有四种不同的作用域代码块作用域(可以理解为局部变量)文件作用域(可以理解为全局变量,注意函数名也具有文件作用域)原型作用域函数作用域链接属性可参考编译器的工作流程...
2020-11-16 20:07:02
194
原创 c语言局部变量和全局变量的一些事
局部变量和全局变量先看两个例子:int main(){ int i=520; printf("before,i=%d\n",i); for(int i=0;i<10;i++) { printf("%d\n",i); } printf("after,i=%d\n",i); return 0;}void a();void b();void c();int count=0;//如果不对全局变量进行初始化,那么它
2020-11-16 19:48:13
308
原创 c语言之指针函数与函数指针
c语言之指针函数与函数指针1.指针函数指针函数本质上是函数,返回指针类型的数据。char *getWord(char);char *getWord(char input){ switch(input) { case 'A':return "apple"; case 'B':return "banana"; case 'C':return "cat"; case 'D':return "dog"; def
2020-11-16 14:43:19
361
原创 Vue在单选框和下拉框中使用双向数据绑定
Vue在单选框和下拉框中使用双向数据绑定在这里插入代码片单行文本:<head> <meta charset="UTF-8"> <title>Java</title> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></sc...
2019-12-05 17:27:15
3001
原创 SpringBoot基础入门
1.为什么使用Spring Boot2.构建Spring Boot项目2.1构建项目方式1:使用官方初始化方法:https://start.spring.io/方式2:使用IDE方式:idea:STSSpring InitializrWeb方式IDE方式项目结构启动类@SpringBootApplication@Configuration@EnableAutoCo...
2019-11-20 15:09:35
168
原创 跨源问题
跨源问题package cn.com.taiji.springwebmvctest1.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.spr...
2019-11-18 16:19:56
293
原创 MyBatis:配置解析
MyBatis:配置解析1. 核心配置文件mybatis-config.xml 系统核心配置文件;MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。注意元素节点的顺序!顺序不对会报错2. environments元素 <environments default="development"> <environment...
2019-10-31 11:27:41
292
原创 MyBatis第一个程序
MyBatis第一个程序思路流程:搭建环境–>导入Mybatis—>编写代码—>测试代码演示:1:搭建试验数据库CREATE DATABASE `mybatis`;USE `mybatis`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(20) NOT NULL, `name` v...
2019-10-30 17:23:52
160
原创 Spring中的AOP
Spring中的AOP使用aop先要导入依赖【重点】 <!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver --> <dependency> <groupId>org.aspectj</groupId> ...
2019-10-30 12:25:31
117
原创 java动态代理
java动态代理接口:package com.wbx.demo3;/* *@author 王炳祥 *@createTime */public interface Rent { public void rent(); public void sent();}实体:package com.wbx.demo3;/* *@author 王炳祥 *@create...
2019-10-30 10:29:08
117
原创 Spring使用注解实现自动装配
Spring使用注解实现自动装配jdk1.5开始支持注解spring2.5开始支持注解使用注解须知导入约束:xmlns:context="http://www.springframework.org/schema/context"配置注解的支持: context:annotation-config/<?xml version="1.0" encoding="UTF-8"?&g...
2019-10-23 15:25:02
611
2
原创 Bean的自动装配
Bean的自动装配1:环境搭建一个人有两个宠物(看到这句话,代码就该出来了)2:Byname自动装配之前的装配方式: <bean id="cat" class="com.wbx.pojo.Cat"></bean> <bean id="dog" class="com.wbx.pojo.Dog"></bean> &l...
2019-10-23 10:32:40
111
原创 Spring中Bean的作用域
Spring中Bean的作用域单例模式:(默认机制) <bean id="user2" class="com.wbx.Student.User" c:uname="小余" c:age="520" scope="singleton"/>测试: @Test public void testuser(){ ApplicationContext ...
2019-10-23 09:58:42
97
原创 Spring依赖注入
Spring依赖注入1. 构造器注入之前写过:Spring中IOC创建对象的方式2. Set注入(重点)依赖注入:set注入(核心)依赖:bean对象的创建依赖于容器注入:bean对象中的所有属性,由容器来注入【环境搭建】复杂类型package com.wbx.Student;/* *@author 王炳祥 *@createTime */public class A...
2019-10-21 16:42:55
108
原创 Spring配置
Spring配置别名xml文件配置: <!--我们也可以通过别名获取对象--> <alias name="uname" alias="ijdwajdji"/>测试:import com.wbx.test.UserTest;import org.springframework.context.ApplicationContext;import...
2019-10-21 15:27:39
106
原创 Spring中IOC创建对象的方式
Spring中IOC创建对象的方式通过无参构造器创建对象实体类:package com.wbx.test;/* *@author 王炳祥 *@createTime */public class UserTest2 { private String name; //无参构造器 public UserTest2(){ System.out....
2019-10-21 14:56:09
144
原创 人生中的第一个Spring Boot程序
人生中的第一个Spring Boot程序新建一个类import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;/** * 王炳祥 */@RestControllerpublic class helloC...
2019-10-11 19:16:24
187
原创 Java中Socket应用
Java中Socket应用基于TCP协议的Socket通信具体实现:服务器端:package Socket;import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * 基于TCP协议的Socket通信,实现用户登录 * 服务器端 */package Socket;impo...
2019-09-25 11:36:05
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人