自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 QtDesigner安装+设计界面+转换成.py文件+pyinstaller安装+打包PyQt5项目

QtDesigner安装 首先安装anaconda,会自带PyQt5以及QtDesigner,配置QtDesigner到Pycharm D:\Anaconda3\Library\bin\designer.exe Program选中anaconda中的designer.exe程序 $ProjectFileDir$ QtDesigner界面设计 设计好界面后保存...

2020-04-27 21:57:02 851

原创 使用阿里云ECS服务器部署Web应用流程介绍

一.前言 学习了许久的Java,也参与开发了很多的Java项目,但一直没有系统的接触学习过项目部署,而我对项目部署也很有兴趣,于是便摸索学习了一番,在这里记录一下学习过程,参考博客,遇到的问题和解决办法,有需要会随时更新。 服务器使用的阿里云ECS云服务器,下面就开始一步步介绍如何从零开始部署一个Web项目。 二.建站流程 第一步:购买阿里云服务器 1.阿里云提供多种服务器类型的选...

2019-04-21 21:37:56 2021

原创 Web开发常用工具和小技巧总结

前言:这里记录一下项目里会用到的小工具和小技巧,方便以后快速查阅。 一、spring boot使用devtools进行热部署 1.devtools   spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 2.项目搭建   本文是采用IDEA搭建的Sprin...

2019-01-09 15:03:59 569

原创 Mabatis细节知识点总结

1、#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值。 使用#{}可以有效的防止SQL注入,提高系统安全性。 2、当实体类中的属性名和表中的字段名不一样 ,怎么办 ? 第1种: 通过在查询的...

2019-01-08 11:08:22 252

原创 基础算法学习笔记---第二部分:查找算法

前言: 最近在复习基础算法,这里记录一下复习过程,以后有新体会随时更新。 第二部分:查找算法 本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查找、插值查找以及斐波那契查找都可以归为一类——插值查找。插值查找和斐波那契查找是在二分查找的基础上的优化查找算法。 查找算法分类: 1)静态查找和动态查找;        1.静态查找表(Static Search Table):只...

2018-10-24 22:53:32 213

原创 AspectJ和Spring与AOP的关系

        前面介绍过AOP面向切面编程是一种编程思想,是对OOP面向对象编程的一种补充。对于AOP这种编程思想,很多框架都进行了实现。Spring就是其中之一,可以完成面向切面编程。而AspectJ也实现了AOP的功能,且其实现方式更为简捷,使用更为方便,而且还支持注解式开发。所以,Spring又将AspectJ的对于AOP的实现也引入到了自己的框架中。后面使用AOP编程都是在Spring环...

2018-10-11 18:10:17 4367

原创 Spring对AOP的实现

AOP引入: 我们首先通过下面这一段代码看看传统编程存在的问题 package com.hnu.service; public class SomeServiceImpl implements SomeService { @Override public void doFirst() { SystemService.doTx(); //系统级事务服务 System.out....

2018-10-10 16:12:59 203

原创 Java的静态代理和动态代理详解

前言:我们知道Spring的重点就是IoC和AOP,而AOP的原理就是java的动态代理机制,AOP的底层实现分别用到了CGLIB和JDK的Proxy(使用Proxy的前提是目标对象有继承接口)。在复习AOP的内容之前,就先复习巩固一下有关Java代理的知识。   关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代...

2018-10-10 11:08:00 864

原创 基础算法学习笔记---第一部分:排序算法

前言: 最近在复习基础算法,这里记录一下复习过程,以后有新体会随时更新。 第一部分:排序算法 我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。 排序算法大体可分为两种:   一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。   另一种是非比较排序,时间复杂度可以达到O(n),主要...

2018-08-28 10:53:14 431

原创 算法的时间复杂度

前言: 最近在复习基础算法,这里记录一下复习过程,以后有新体会随时更新。 学习算法,离不开对算法执行效率的评估,下面记录一下对算法复杂度的理解,以及算法时间复杂的计算。 1.算法的复杂度 1.1时间复杂度:评估执行程序所需的时间。可以估算出程序对处理器的使用程度。 1.2空间复杂度:评估执行程序所需的存储空间。可以估算出程序对计算机内存的使用程度。 设计算法时,一般是要先考虑系统环境,...

2018-08-06 16:40:11 365

原创 Maven安装与配置

 1.Maven下载: 下载地址:http://maven.apache.org/download.cgi 2.解压到本地: 2.1配置环境变量 2.2测试是否配置成功 打开cmd命令行,输入mvn -v,出现如下信息,说明配置成功。 3.更改默认配置: 找到maven安装路径下的conf->settings.xml。 3.1更改本地仓库地址(其中E:/m...

2018-07-23 17:48:23 156

原创 基于注解的依赖注入

7.2基于注解的注入(DI)    这种方式是用来替换spring配置文件里面Bean的注册的。需要以下操作: (1)导入AOP的jar包。因为注解的底层实现用到了AOP编程。 jar包可以在spring-framework-4.2.1.RELEASE\libs下找到   (2)需要给配置文件添加约束,因为需要用到组件扫描器,这个扫描器需要context的约束。 约束可以在spri...

2018-07-04 21:45:16 701

原创 Bean的装配,基于XML的依赖注入

关于spring的Bean 需要建立的几个文件:   1.Bean的默认装配,通过容器的getBean()方法。 import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApp...

2018-07-04 19:10:49 350

原创 什么是Spring?Spring容器介绍

一、什么是spring? spring是2003年兴起的一个轻量级的java开发框架,它是为了解决企业应用开发的复杂性而创建的。 spring是一个容器,用于降低代码间的耦合度,根据不同情况(不同代码),采用IoC(用于主业务逻辑解耦合)和AOP(用于系统级服务与主业务逻辑解耦合)两种技术进行解耦合。 上面是spring架构图,每一块代表一个jar包,例如第一块由5个jar包组成。  ...

2018-07-03 16:51:30 1516

沙威老师构造正交小波变换矩阵的matlab文件

这是沙威老师关于构造正交小波变换矩阵的matlab实现代码,供大家学习交流。

2018-03-29

Java 1.8 API 帮助文档-中文版

JDK1.8的中文接口文档,Java 1.8 API 帮助文档-中文版。

2019-04-25

黄海广教授关于吴恩达教授机器学习的课程的笔记

黄海广教授关于吴恩达教授机器学习的课程的笔记,2014年最新版

2018-04-14

AI圣经,深度学习2017最新版pdf

这是深度学习入门的AI圣经,前面介绍了深度学习需要的一些基本的数学知识,很适合深度学习入门的同学

2018-04-14

空空如也

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

TA关注的人

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