原创 前後端分離後的跨域問題

在當前前後端分離技術熱火的情況下,在開發過程中難免會遇到跨域問題,記錄一次跨域配置的代碼:@ConfigurationpublicclassCorsConfig{@BeanpublicCorsWebFiltercorsWebFilter()

原创 Spring底層學習:【AOP源碼的探究】

AOP源碼探究AOP源碼探究:一、@EnableAspectJAutoProxy是什麼?二、AnnotationAwareAspectJAutoProxyCreator組件的結構:三、流程: 定義--》註冊--》創建--》賦值、初始化--》

原创 MNIST手寫數字的識別+LeNet的網絡的實現+迭代8輪達到測試集98.78%

LeNet網絡:LeNet分爲卷積層塊和全連接層塊兩個部分。下⾯我們分別介紹這兩個模塊。卷積層塊⾥的基本單位是卷積層後接最⼤池化層:卷積層⽤來識別圖像⾥的空間模式,如線條和物體局部,之後的最⼤池化層則⽤來降低卷積層對位置的敏感性。卷積層塊由

原创 Tensorflow使用CNN 遇到的問題記錄:讀取圖片的維度轉換

在Tensorflow使用CNN神經網絡進行圖像分類的時候,常常會面對,識別圖像和網絡訓練的維度不同問題,記錄一轉換圖像維度代碼。IMAGE_HEIGHT=60IMAGE_WIDTH=160char_set=number C

原创 程序猿必會算法之快速排序

快速排序:一、問題引入:假設我們現在對“6 1 2 7 9 3 4 5 10 8”這個10個數進行排序。首先在這個序列中隨便找一個數作爲基準數(不要被這個名詞嚇到了,就是一個用來參照的數,待會你就知道它用來做啥的了)。爲了方便

原创 中點算法畫圓

R=100;x1=0;y1=R;d(1)=1-R;x(1)=x1;y(1)=y1;n=1;%中點在園內,應該取上面那個點%代表d>0中點在圓外,應該取下面那個點whilex<yifd(n)<0x(n+1)=x(n)+1;y(n+1)=y(n

原创 Tensorflow學習:卷積神經網絡的搭建+MNIST手寫數字的識別(分批訓練,達到訓練集99%,測試集99%準確率)+保存模型和讀取模型

importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltimportmatplotlib.cmascmimporttensorflowastf learning_rate=1e

原创 Shiro學習:記一次model在重定向後的數據丟失

@RequestMapping("/user/hello")publicStringhello(Model model){model.addAttribute("hello","world");model.addAttribute("hel

原创 springboot14-Druid配置和使用

一、高級配置:druid數據源1、Druid簡歷:​ Druid首先是一個數據庫連接池。Druid是目前最好的數據庫連接池,在功能、性能、擴展性方面,都超過其他數據庫連接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss

原创 springboot15-mybatis的整合

Mybatis框架的整合1、首先配置好druid見上節druid的配置和使用;2、配置和整合Mybatispow.xml文件:<?xml version="1.0" encoding="UTF-8"?><projectxmlns="http

原创 springboot學習筆記13-數據訪問-JDBC整合

一、整合JDBC數據源1、JDBC:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo

原创 springboot17-Cache的使用和原理

Cache使用和Redis的使用:一、準備工作:新建一個springboot的project,然後配置好mybatis和druid的數據庫、數據源。二、準備初試Cache緩存的作用:1、新建一個bean.User實體類:publicclas

原创 springboot16-JPA的整合和使用

SpringData JPA的整合一、SpringData概述:Spring Data:Spring的一個子項目。用於簡化數據庫訪問,支持NoSQL和關係型存儲。其主要目的是使得數據的訪問變得更加方便和快捷;SpringData項目所支持N

原创 springboot10-servlet自定義配置

嵌入式servlet配置修改SpringBoot默認使用Tomcat作爲嵌入式的Servlet容器嵌入式tomcat:tomca-embed-core問題?1)、如何定製和修改Servlet容器相關配置;​ 1.修改和server有關的配置

原创 springboot12-使用外置Servlet的原理

SpringBoot使用外置Servlet的原理:jar包:執行SpringBoot主類的main方法,啓動ioc容器,創建嵌入式的Servlet容器;war包:啓動服務器,服務器啓動SpringBoot應用,啓動ioc容器;我們可以找到這