自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜小白的博客

如果博客有错误,希望各位看官可以指出。

  • 博客(15)
  • 资源 (4)
  • 问答 (6)
  • 收藏
  • 关注

原创 菜鸟的成长之路——计算机网络安全

  我们在项目的开发过程中,很多内容是非常机密的,但是这些机密的模块又要完整,还要具备可用的特性。也有很多时候我们项目中需要一些不可抵赖的内容,比如支付宝的余额和支付密码等,但是也要是可控的,不能因为保密就不让修改。这些内容都是计算机网络安全的内容,这个月我们就来看一下网络安全的内容。1、信息加密技术  回想看日战争时期,日本捕获中国的电台信息非常简单,就是我国的设备落后、信息加密技术落后...

2018-03-26 09:36:14 679 1

原创 菜鸟的成长之路——docker部署web项目

上节课我们已经将静态项目上传到ubuntu的nginx根目录下了,但是如果是动态站项目,那部署无疑是非常麻烦的问题,各种环境的配合与jar包的导入都是容易致命的因素。我们使用docker将动态站项目部署到服务器上就非常简单了。

2018-03-23 11:24:21 5223 1

原创 菜鸟的成长之路——ubuntu部署静态网页

在ubuntu上部署静态页面html,不需要java环境,所以只需要将本地的html复制到ubuntu的nginx根目录下就可以正常访问了。但是从本地拷贝文件到服务器,我们需要用到ssh连接,今天我们从windows和mac两个系统来分析如何部署静态文件。

2018-03-21 16:59:18 5993

原创 uml类图(Class Diagram)中类与类之间的关系及表示方式

UML对于程序员的代码梳理,最重要的就是类图。没有谁可以一下将类图做的的特别好,但是如果最后再创建类图,那意义也不大,那我应该在这两者之间互相前进,迭代盘旋。

2018-03-21 11:40:28 1556

原创 菜鸟的成长之路——ubuntu的nginx

nginx是一个高性能的http和反向代理服务器,它占用内存少,并发能力强,所以中国的百度、京东、新浪、网易、腾讯、淘宝等项目都在使用nginx。除此之外,nginx的配置也让人叹为观止,他可以作为负载均衡服务器,可以作为邮件代理服务器,也可以扩展成ftp服务器等。今天我们来安装一下nginx吧!

2018-03-21 10:05:36 395

原创 菜鸟的成长之路——ftp的上传和下载

FTP是一种文件传输协议,用户internet中文件的双向传输,也就是我们经常提到的两个概念:上传和下载。上传就是将文件从自己本地计算机上拷贝至远程主机,下载就是从远程主机上拷贝文件到自己的本地计算机。今天我们看一下vsftpd服务器的搭建,以及使用springmvc上传和下载。

2018-03-20 18:57:08 611

原创 菜鸟的成长之路——ubuntu的mysql

我们只是演示在ubuntu上安装mysql,然后再局域网上连接这个mysql。这些都是在桥接模式下进行的,不然局域网内是连接不到虚拟机的。我们来看一下如何安装和配置吧!

2018-03-20 10:11:45 478

原创 菜鸟的成长之路——ubuntu的联网

我们现在开始学习linux系统中的ubuntu系统,在这节课开始前,我们需要做这个几个事情。首先,现在合适版本的VMware,然后再下载最新版本的ubuntu镜像文件,然后就在VMware中安装ubuntu系统,然后开始本月课程的学习。

2018-03-14 20:20:51 12693

原创 菜鸟的成长之路——让ssm更优雅

话不多说,我们讨论一下下面几个话题!

2018-03-12 13:25:49 575 3

原创 菜鸟的成长之路——ssm整合

ssm开发架构指的是spring+springmvc+mybatis三个架构合作开发系统或者网站。曾经我说过,spring非常优雅,他可以接纳任何框架,这节课我们来看看spring如何整合这两个框架并成为行业内目前最火的架构组合吧!

2018-03-08 12:13:35 1086 2

原创 菜鸟的成长之路——mybatis的注解

spring的IOC有注解来协助完成,spring的AOP有注解来协助完成,springmvc也有注解来协助完成,自从java支持 注解以来,注解一直是所有开发者比较喜欢的选择。mybatis也有注解来代替冗杂的xml配置来达到简化开发的目的,今天我们一起来学习一下mybatis的注解吧!

2018-03-06 11:05:09 452

原创 菜鸟的成长之路——动态sql

在我们传统JDBC中查询数据,有时候需要一个条件,有时候需要两个条件,也有时候并不需要条件,因此我们不仅要注意sql的拼接错误,还要注意多个条件之间的and和or的连接,这些事情对于我们来说都是非常痛苦的。mybatis给我们提供了动态sql,这个强大的特性帮我们解决了上面恼人的问题。

2018-03-05 18:46:45 539

原创 菜鸟的成长之路——映射文件

mybatis和ORM框架相比最大的一个优点就是可以自己编写sql,并且引入了动态sql的概念。上节课我们研究了一下mybatis的环境,他们通过映射文件mapper.xml来执行sql,那么mapper映射文件里面还有很多内容需要我们研究,这节课我们就来研究一下mapper映射文件的内容和动态sql。

2018-03-05 17:12:55 639

原创 菜鸟的成长之路——体系结构

java是当前比较流行的编程语言,是一个面向对象的编程语言。而目前主流的数据库产品比如Oracle、DB2等,依然是关系型数据库。由于编程语言和数据库的发展不协调,于是催生出了ORM框架,也就是“对象关系数据库”,ORM是一种框架的规范,完成面向对象编程语言到关系数据库的映射。Mybatis并不完全是一种ORM框架,但是他的设计思想和ORM相似,我们接下来研究一下Mybaits框架。

2018-03-04 15:31:02 918

原创 菜鸟的成长之路——springmvc的数据

现在企业基本都在使用html5+js+css作为前端开发,发送过来的数据往往需要我们做各种处理,来满足数据的一致,哪怕使用jsp开发页面也会存在这些问题。或者我们的数据不能以程序的形式展示给用户浏览,不然没有编程基础的用户看的很难甚至看不懂,也有时候同一个页面在不同的国家显示不同的语言等等问题,这些问题我们这节课来研究一下。

2018-03-02 16:45:23 608

威客网站前端静态页面

本资源是威客项目的静态页面,配合本人博客使用,如果没有看到博客请斟酌后下载,避免浪费您的积分。

2018-08-14

sax解析xml

使用sax解析xml的源代码

2017-06-07

spring3.0教程

spring框架学习教程,适合有java基础的朋友使用

2017-06-06

sql基础教程

数据库入门教程,适合初学者

2017-06-06

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

TA关注的人

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