- 博客(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整合
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
执行sql的时候不报错也不继续执行
2016-08-11
数字签名公钥和私钥编码问题
2016-06-20
flash流媒体两个视频互相影响问题
2016-05-19
操作系统的不确定性,指的是哪些不确定性?
2016-04-29
微信开发里面video的控件怎么解决?
2016-04-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人