自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 阿里云服务器搭建Halo博客系统

欢迎访问我的博客:飞鱼舍前言:Halo是一款现代化的个人独立博客系统。Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。轻快,简洁,功能强大,使用 Java 开发的博客系统。具有以下几个特点:快速部署一条命令即可启动,完全没有上手难度。多主题完备的主题系统,支持在线下载和在线更新,并提供 9 款主题可供选择(主题开发文档正在开发中)。拓展性提...

2020-03-13 21:07:33 1037 1

原创 Spring Security(一)架构概览

Shiro开发者自己实现Spring Security基于Spring框架,提供了一套Web应用安全性的完整解决方案。一般来说,Web应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。

2023-12-13 21:09:53 315

原创 Mybatis Plus详解【一】

MybatisPlus可以节省大量时间,所有的CRUD代码都可以自动化完成。MyBatis-Plus是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作。

2023-12-08 19:56:50 145

原创 基于Docker安装Mysql:5.5

【代码】基于Docker安装Mysql:5.5。

2023-12-08 19:54:09 212

原创 Mybatis 详解

一、简介1. MyBatis是什么MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO( Plain Old Java Objects,普通的Java对象)映射成数据库中的记录2. MyBatis历史原是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software

2023-12-07 16:37:36 760 1

原创 Spring JdbcTemplate

Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作。它是 spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单封装。spring 框架为我们提供了很多的操作模板类。

2023-12-07 16:35:59 204

原创 Spring 事务管理

使用tx命名空间配置:--指定哪种规则的方法上面添加事务--> < tx: method name = " add* " propagation = " REQUIRED " /> < tx: method name = " * " propagation = " SUPPORTS " read-only = " true " /> </ tx: attributes > </ tx: advice >

2023-12-06 15:53:58 170

原创 Spring MVC详解

​ Spring MVC默认情况下可以对基本类型进行类型转换,例如可以将String转换为Integer,Double,Float等。但是Spring MVC并不能转换日期类型(java.util.Date),如果希望把字符串参数转换为日期类型,必须自定义类型转换器。

2023-12-06 15:37:55 809

原创 Spring 面向切面编程详解

通常来说,这些个横切关注点从概念上是与应用的业务逻辑相分离的,但往往会直接嵌入到应用的业务逻辑之中。日志是应用切面的常见范例,但是切面所适用的场景很多,包括声明式事务、安全和缓存。现在假设要给Performer派生类添加一个新的方法,传统做法是找到所有派生类,让后逐个增加新的方法或者实现。对于新的方法,我们使用了ProceedingJoinPoint作为参数,这个对象可以在通知里调用被通知的方法!我们通常使用明确的类和方法名称来指定这些切点,或是利用正则表达式定义匹配的类和方法名称模式来指定这些切点。

2023-12-05 16:53:42 215

原创 Spring 高级装配详解

要使用profile,首先要将所有不同的bean定义整理到一个或者多个pofile之中,再将应用部署到每个环境时,确保对应的profile处于激活状态。Conditional中文是条件的意思,@Conditional注解它的作用是按照一定的条件进行判断,满足条件给容器注册bean。​ 例如,我们创建一个接口和三个实现该接口的类,并通过隐式的bean发现和自动装配机制进行注入bean。在Web应用中,例如有一个bean代表用户的购物车,此时它的作用域一定是会话作用域。元素中的scope属性进行设置。

2023-12-05 13:22:18 201

原创 基于Debain安装 Docker 和 Docker Compose

在国内其实有多个 Docker 镜像源可以选择,比如有:网易镜像、百度云镜像、而之前一些比较多人用的 ustc 中科大等镜像已经停止对公众开放了,阿里云镜像的版本很久已不更新也不推荐,大家有好用的镜像也可以推荐提交一下。​ 如果服务器从github上下载docker-compose过慢,可以先下载至本地再上传至服务器。

2023-12-04 21:38:56 796

原创 Spring 装配Bean详解

​ Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。在XML中进行显示配置;在Java中进行显示配置;隐式的bean发现机制和自动装配。

2023-12-04 21:37:58 156

原创 使用docker将深度学习模型容器化

使用docker制作深度学习模型镜像,将模型容器化。

2022-11-26 19:39:12 1239 1

原创 springboot实现上传文件

springboot实现文件上传

2022-06-21 14:27:56 257

原创 docker使用笔记(一)如何部署Tomcat?

Docker环境下安装Tomcat一、简单的部署方式1. 拉取Tomcat镜像并运行容器# 拉取tomcat镜像docker pull tomcat# 运行容器docker run -d --name tomcat -p 20000:8080 tomcat:latest2. 修改容器中的webapps目录新容器中存在着webapps和webapps.dist两个文件夹,这时候webapps文件夹中没有任何文件,导致访问Tomcat首页时会出现404错误。# 进入容器内部docker e

2021-12-20 10:50:38 680

原创 移动开发技术(三)

禅道工具的使用添加产品步骤:在“产品视图”中,单击“添加产品”按钮在“新增产品”页面中,输入产品信息,单击“保存”按钮说明:产品由产品经理进行添加产品类型:正常、多分支(PC、Android、Ios)、多平台(Windows、Linux、Uuix、Mac)需求步骤:在“产品视图”中,单击“需求”菜单在“工具栏”中,单击“提需求”按钮在“提需求”页面中,输入需求...

2020-03-29 16:22:23 306

原创 在服务器上部署Anki-Server

由于严重的疫情,中国所有的学生都推迟了开学时间,但是知识该学习的还是要学的。正所谓“工欲善其事,必先利其器”,这次我们在服务器上配置anki-server。什么是Anki以及什么是Anki-ServerAnki 是一个很好用的,在电脑端手机端均可用的,开源的记忆应用。可以帮助自己记住包括英语单词在内的各种知识,并支持各种各样的扩展。Anki的官网是Anki由于anki的服务器在日本,...

2020-03-24 19:17:07 730

原创 软件测试技术(二)

因果图/判定表法的测试步骤被测系统:一卡通充值模拟系统步骤二:分析需求,找出所有的输入条件(因)投币50元投币100元充值50元充值100元步骤2:找出输出结果(果)充值成功并退卡找零错误提示并退卡步骤三:分析输入条件中有哪些组合和限制关系组合:1,2,3,4,1-3,2-3,1-4,2-4限制:1-2,3-4步骤4:确定每个输入组合对应的输出结...

2020-03-22 15:27:51 377

原创 Raspberry Pi 3b+制作24小时热点

Raspberry Pi(中文名“树莓派”),是只有信用卡大小的微型电脑,其系统基于Linux。为了改善学校宿舍的上网环境(校园网登陆系统导致不能用路由器多设备通用网络),通过树莓派访问校园网登陆系统上网并且24小时开机分享热点实现24小时多设备上网。但是不能满足于仅仅有热点而已,我还使用了seafile进行文件存储。准备材料:我所用到的设备(1)一块树莓派以及电源(2)一根HDMI线...

2020-03-12 22:10:22 420

原创 移动开发技术(一)

软件测试相关概念什么是软件?从开发的角度:软件=数据结构+算法从测试的角度:软件=程序+文档**问:**所以软件测试的对象是什么?**答:**程序和文档(都要测试)拓展内容:软件开发分为哪几个阶段?需求分析阶段由需求分析人员完成产出物:需求规格说明书设计阶段由系统架构师(系统分析师)完成产出物:概要设计说明书和详细设计说明书编码阶段由开发人员完成产出...

2020-03-12 22:03:56 639 1

原创 基于Python的大数据分析基础(一)

关于PandasPandas中的数据结构(1)Series:一维数组系列,也称序列;(2)DataFrame:二维的表格型数据结构;(3)Panel:三维数组。数据类型1.Logical(逻辑型)2. Numeric(数值型)3. Character(字符型)数据结构1.Series使用方法如下;Series([数据1,数据2,...],index=[索引1,索引2,....

2019-08-09 23:20:50 1288 1

原创 计算机网络实验(园区网设计与实施)

《计算机网络》一、设计任务本任务模拟了一个企业网,该企业的组织架构如图1所示,企业总部设在上海,技术部和市场部分设在深圳和上海2个地方,各部门主机配置如表所示。图1 公司组织架构图在上海总部:总经理室、公共事务部、财务部在一个楼层办公,技术部和市场部在另一个楼层办公;在深圳总部,所有部门在同一个楼层办公。为便于管理,每个部门划分一个 VLAN,技术部上海研发中心维护1台内部web服务器...

2019-08-03 12:03:58 16692 8

原创 数学建模R使用技巧(一)

数学建模R零碎使用点文件目录设置setwd("C:\\Users\\Desktop")#设置工作文件目录getwd()#获取当前工作文件目录list.files()#查看当前文件目录中的文件数据加载data=read.csv("文件名.csv",head=T)#导入CSV数据...

2019-07-26 21:34:10 1629

空空如也

空空如也

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

TA关注的人

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