![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2024年程序员学习
文章平均质量分 91
普通网友
这个作者很懒,什么都没留下…
展开
-
springboot快速入门一篇文章全_springboot快速学习
springboot的swagger配置与SSM稍微有些不同,SSM对2.9.0以上的兼容性很差,但是springboot就可以使用2.9.0以上的包了,其实区别不算太大,除了能对对象直接操作外就是页面更清爽了。目录1、pom依赖2、swagger配置文件3、接口api写法4、启动效果:【http://127.0.0.1:8088/swagger-ui.html】5、使用方法编辑@Api("用户操作接口")@ApiOperation(value = "获取信息",notes = "没啥留言的")原创 2024-05-17 08:34:19 · 605 阅读 · 0 评论 -
springboot快速入门一篇文章全_springboot快速学习(1)
在项目中开发定时任务应该是一种比较常见的需求,在Java中开发定时任务主要有三种方案:一是使用JDK自带的Timer,二是使用第三方组件Quartz’,三是使用Spring Task。Timer是JDK自带的定时任务工具,其简单易用,但是对于复杂的定时规则无法满足,在实际项目开发中也很少使用到,Quartz功能强大,但是使用起来相对笨重,而Spring Task则具备了前两者之间的优点,使用起来简单,除Spring 相关的包外不需要额外的包,而且支持注解和配置文件两种形式。原创 2024-05-17 08:33:45 · 643 阅读 · 0 评论 -
SpringBoot——嵌入式 Servlet容器_servlet 容器怎么配置
由于SpringBoot默认是以 jar包的方式启动嵌入的Servlet容器来启动SpringBoot的web应用,没有web.xml文件。注册三大组件的方式如下:【1】通过注册自定义的Servlet。【2】通过 FilterRegistrationBean 注册拦截器 Filter。原创 2024-05-17 08:33:10 · 552 阅读 · 0 评论 -
SpringBoot----嵌入式Servelt容器
/注册三大组件//注册Servlet到容器中@Bean//第一个参数:注册哪一个Servlet//第二个参数:这个Servlet映射哪些路径注册Filter@OverrideSystem.out.println(“初始化中…”);@OverrideSystem.out.println(“放行”);@OverrideSystem.out.println(“销毁中…”);//注册Filter到容器中@Bean//拦截的路径注册Listener@Override。原创 2024-05-17 08:32:36 · 895 阅读 · 0 评论 -
PCI——第1章——PCI总线的基本知识
PCI 总线是一条共享总线, 在一条 PCI 总线上可以挂接多个 PCI 设备。这些 PCI 设备通 过一系列信号与 PCI 总线相连, 这些信号由地址/ 数据信号、 控制信号、 仲裁信号、 中断信 号等多种信号组成。PCI 总线可以使用33 MHz 或者66 MHz 的时钟频率, 而 PCI⁃X 总线可以使用 133 MHz、 266 MHz 或者 533 MHz 的时钟频率。原创 2024-05-17 04:56:30 · 709 阅读 · 0 评论 -
PCI——第1章——PCI总线的基本知识(1)
PCI 总线是一条共享总线, 在一条 PCI 总线上可以挂接多个 PCI 设备。这些 PCI 设备通 过一系列信号与 PCI 总线相连, 这些信号由地址/ 数据信号、 控制信号、 仲裁信号、 中断信 号等多种信号组成。PCI 总线可以使用33 MHz 或者66 MHz 的时钟频率, 而 PCI⁃X 总线可以使用 133 MHz、 266 MHz 或者 533 MHz 的时钟频率。原创 2024-05-17 04:55:56 · 863 阅读 · 0 评论 -
PCA:详细解释主成分分析
covx1x1cov(x1,x1)的求解公式如下,其他类似covx1x1∑i1Mx1i−x1‾x1i−x1‾M−1根据上面的协方差计算公式我们就得到了这MMM个样本在这NNN维特征下的协方差矩阵C。原创 2024-05-17 04:55:22 · 655 阅读 · 0 评论 -
pair及pair在vector中的使用_vector<;pair>;
除了构造函数,标准库还定义了一个make_pair函数,由传递给它的两个实参生成一个新的pair对象。类模板:template struct pair。系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)**pair p3(p2);参数:T1是第一个值得数据类型,T2是第二个值的数据类型。这一对值可以具有不同的数据类型(T1和T2),原创 2024-05-17 04:54:47 · 392 阅读 · 0 评论 -
gcc -Wall详解
◆cast-align:一旦某个指针类型强制转换时,会导致目标所需的地址对齐边界扩展,编译器就发出警告。◆Switch:如果某条switch语句的参数属于枚举类型,但是没有对应的case语句使用枚举元素,编译器就发出警告(在switch语句中使用default分支能够防止这个警告)。◆missing-prototypes :如果没有预先声明函数原形就定义了全局函数,编译器就发出警告。◆return-type:如果函数定义了返回类型,而默认类型是int型,编译器就发出警告。原创 2024-05-16 23:55:30 · 405 阅读 · 0 评论 -
GAN学习 ACGAN TensorFlow代码解读_acgan代码
inputs = tf.concat(axis=1, values=[z, c]) # ACGAN 把噪音和标签concat作为G的输入G_log_prob = tf.matmul(G_h1, G_W2) + G_b2 # logit值G_prob = tf.nn.sigmoid(G_log_prob) # 返回图像G_probD_W2_gan = tf.Variable(xavier_init([h_dim, 1])) # 判断0/1的GAN的Weight。原创 2024-05-16 23:54:56 · 816 阅读 · 0 评论 -
GAN学习 ACGAN TensorFlow代码解读_acgan代码(1)
其中,读取MNIST数据时,需要将二进制的MNIST数据download完成放在"MNIST"文件夹中。95%以上物联网嵌入式知识点,真正体系化!用Adam优化器优化G\D参数。原创 2024-05-16 23:54:22 · 239 阅读 · 0 评论 -
FSMC知识详解,以及驱动TFTLCD原理_fsmc noe
对于NOR FLASH/PSRAM控制器-存储块1,可通过FSMC_BCRx、FSMC_BTRx和FSMC_BWTRx寄存器设置(其中x=1~4,对应4个区)。HADDR[25:0]来自外部存储器地址FSMC_A[25:0],而HADDR[26:27]对4个区进行寻址。STM32的FSMC支持8/16/32位数据宽度,我们使用的LCD为16位,所以设置选择16位。1,当Bank1接 8位宽度存储器时:HADDR[25:0] -> FSMC_A[25:0]00,表示8位数据模式;01表示16位数据模式;原创 2024-05-16 23:53:48 · 571 阅读 · 0 评论