- 博客(27)
- 资源 (37)
- 收藏
- 关注
原创 淘淘商城第十三课(引用dubbo服务)
上节课我们一起学习了如何发布一个dubbo服务,这节我们一起学习下web工程如何引用dubbo发布的服务。 首先我们在web工程也需要添加dubbo的依赖,由于我们在taotao-manager-service工程已经添加了dubbo的依赖并且解决了包冲突的问题,那么我们便可以直接把taotao-manager-service工程下的关于dubbo的依赖部分拷贝过来,拷贝的内容如下...
2018-06-28 14:57:36 258
原创 淘淘商城第十六课(展示后台管理页面)
前面做了那么多铺垫,现在我们开始着手处理后台管理系统。 首先,大家需要下载淘淘商城的静态资源文件,大家可以到:https://download.csdn.net/download/anaitudou/10505519这个地址进行下载,下载后解压,解压后可以看到有css、js、jsp三个文件夹。我们把这三个文件夹分别放到taotao-manager-web工程的src/main/web...
2018-06-28 14:48:59 1034
原创 Linux 硬盘分区、分区、删除分区、格式化、挂载、卸载
Linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下。1,创建分区先查看下是否有磁盘没有分区fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区。开始分区fdisk /dev/sdc 输入m,可以查看有哪些操作输入p 查看当前硬盘分区,目前没有分区。输入n新建一个分区,输入p 建立分区,输入分区编号 1然后会让你设置开始扇区(不知道是否...
2018-06-27 16:16:59 22627
原创 Linux怎样支持2T以上大硬盘分区,并设置开机自动挂载
命令fdisk -l,看一下。例如sdb是新增的硬盘空间,大于2TB。在当前目录下parted sdb,进入parted分区工具。首先执行命令mklabel gpt,把sdb改成gpt大分区格式。命令print,查看sdb分区状态。可以看到已经打上了gpt的标签。命令mkpart primary 0 2190gb,创建一个主分区,容量从0GB开始到2190GB的全部空间。print可以看到分区已经...
2018-06-27 16:16:48 1872
原创 淘淘商城第十课(SSM框架整合之springmvc整合及父子容器的关系)
上节课我们一起学习了整合service层,这节我们一起学习下怎样整合web层即springmvc。 我们在taotao-manager-web工程的src/main/resource目录下新建一个spring文件夹,在该目录下新建一个springmvc.xml文件,如下图所示。 springmvc.xml文件的内容如下:[html] view plain copy<...
2018-06-27 14:59:02 376 2
原创 淘淘商城第九课(SSM框架整合之Service层整合)
上节课我们一起学习了Dao层的整合,这节课我们一起来学习下Service层整合。 我们需要在src/main/resources/spring目录下新建一个applicationContext-service.xml文件,如下图所示。 applicationContext-service.xml文件的内容如下所示,可以看到我们配置包扫描器,扫描所有带@Service注...
2018-06-27 14:58:52 380
原创 淘淘商城第八课(SSM框架整合之Dao层整合)
上节课我们一起学习了如何使用逆向工程,以及如何将逆向工程生成的代码合并到我们的工程当中,这节课我们学习一下怎样整合我们的Dao层。 我们在一个Spring项目中往往有三层即Dao层、Service层和Web层。我们的taotao-manager工程包含了Dao层和Service层,Web层是一个独立的war工程,因此我们需要将他们整合到一起。Dao层的整合也是框架的整合,我们使用的是S...
2018-06-27 14:58:41 389
原创 淘淘商城第七课(SSM框架整合之逆向工程)
上节课我们一起学习了使用SVN来上传和下载代码,这节课我们一起学习SSM框架整合。 SSM代表Spring+SpringMVC+Mybatis,我们先来使用Mybatis生成逆向工程。 首先我们需要安装mysql5.5以上版本,我本地的mysql版本是5.7,如下图所示。 安装了mysql,我们再安装一个mysql管理工具,我安装的是"Navicat...
2018-06-27 14:58:27 369
原创 淘淘商城第五课(安装SVN服务器)
上节课我们一起学习了怎样用tomcat插件启动聚合工程,这节课我们一起学习安装SVN服务器。 相信大家对SVN都是非常熟悉,大家在工作中经常用用到SVN来管理我们的代码,但是我相信有很多人是没有搭建过SVN服务器的,平时只是使用罢了,既然我们的淘淘商城是综合性的项目,那么肯定有必要学一下怎样安装SVN服务器以及怎样上传和下载代码。 下面说一下怎样安装SVN服务器。第一步:我...
2018-06-27 14:58:12 366
原创 淘淘商城第四课(使用tomcat插件启动聚合工程)
上节课我们一起学习了如何使用tomcat插件来启动web工程,这节课我们一起学习如何用tomcat插件启动聚合工程。 我们淘淘商城的taotao-manager工程是个聚合工程,它下面有taotao-manager-dao、taotao-manager-pojo、taotao-manager-interface、taotao-manager-service四个子工程。其中taotao...
2018-06-27 14:57:43 372
原创 学习淘淘商城第二课(搭建Maven工程)
上节课我们一起学习了淘淘商城的架构,这节课我们一起学习如何搭建Maven工程,关于Maven的好处,网上有很多,这里就不啰嗦了。 Maven常见的打包方式有:jar、war、pom pom工程一般都是父工程,管理jar包的版本、maven插件的版本、统一的依赖管理,是一个聚合工程。 jar工程,很显然就是pom工程的子工程,由pom工程来管理。...
2018-06-27 14:57:20 807 1
原创 淘淘商城第十五课(dubbo监控中心)
前面我们学过了dubbo的架构图,如下图所示。我们目前已经完成了除monitor之外的其它模块,那么我们现在便一起学习下怎样使用monitor。 首先,我们要使用的jdk版本是1.7,如果虚拟机安装的是1.8的话,请更换为1.7,否则启动dubbo会报错。 大家需要到:https://download.csdn.net/download/anaitudou/105029...
2018-06-27 14:55:55 268
原创 淘淘商城第十四课(服务调用测试)
整合完了框架之后,我们来测试一下看是否好使,如果想在启动的时候查看更多的启动信息,大家可以把log4j.properties文件放到src/main/resources目录下,这样当工程启动的时候如果有问题的话,我们便可以清楚的知道是什么错误了。log4j.properties文件大家可以到:http://download.csdn.net/detail/u012453843/9794134这个地...
2018-06-27 13:10:35 300
原创 解决错误Fatal error compiling: 无效的目标发行版: 1.8
这几天在为公司项目搭建一个后台框架,使用的是eclipse-Mars自带的maven插件,在maven进行编译的时候,出现Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1] 的 错误。而我在pom文件中已经指定了maven编译时使用jdk8来编译,那为什么还会报这个错呢。[html] view plain copy <bu...
2018-06-27 12:51:32 6407
原创 淘淘商城第十一课(dubbo入门及单机版zookeeper安装)
由于淘淘商城是基于soa的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。 如何实现远程通信? 1.WebService:效率不高,基于soap协议。在项目中不推荐使用。 2.使用restful形式的服务:http+json。很多项目中应用。但是有个缺点是,如果服务太多,服务之间的调用关系就非常混乱,需要治疗服务。 ...
2018-06-27 11:13:09 468
原创 淘淘商城第十二课(发布dubbo服务)
Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。 单一工程中spring的配置如下(不用Dubbo的情况) <bean id="xxxService" class="com.xx.XxxServiceImpl"/> <...
2018-06-27 11:08:56 321
转载 mysql遇见Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题
报错如下:Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘sss.month_id’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible wit...
2018-06-26 09:45:18 106
原创 vim 常用命令
dd:删除游标所在的一整行(常用)ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行d1G:删除光标所在到第一行的所有数据dG:删除光标所在到最后一行的所有数据d$:删除光标所在处,到该行的最后一个字符d0:那个是数字0,删除光标所在到该行的最前面的一个字符x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)...
2018-06-11 11:05:24 82
转载 Hadoop第四课(Hadoop初始化和测试)
上节我们修改了5个配置文件,这节我们开始学习Hadoop初始化和测试,首先我们需要Hadoop的环境变量,输入命令:vim /etc/profile并按回车进入配置文件,如下图所示,我们添加的内容是下面红色圈住的内容。 编辑完之后我们按ESC键进行退出编辑,然后输入:wq保存并退出该文件,然后我们输入命令source /etc/profile来使配置起作用,如下图所示。 ...
2018-06-09 09:59:28 874
原创 java 读写文件
该程序实现按行读取某文件然后抽取符合要求的数据写入另外一个文件中package org.springboot.sample;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.FileReader;import java.io.IOExcepti...
2018-06-06 11:06:40 92
原创 Spring Boot (七)-- 启动加载数据CommandLineRunner
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLineRunner 的类package org.springboot.sample.runner;import org...
2018-06-05 11:11:49 158
原创 Spring Boot (六)--静态资源处理
Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@SpringBootApplication 注解的程序入口类已经包含...
2018-06-05 11:00:43 228
原创 Spring Boot(五)-- 拦截器(HandlerInterceptor)
上一篇对过滤器的定义做了说明,也比较简单。过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在request被响应之前、request被响应之后、视图渲染之前...
2018-06-05 09:56:57 2774
原创 Spring Boot (四)--过滤器、监听器
上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:https://mp.csdn.net/postedit/80565372 本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener。过滤器(Filter)文件MyFil...
2018-06-04 14:47:04 218 1
原创 Spring Boot(三)--Servlet
上一篇我们对如何创建Controller 来响应JSON 以及如何显示数据到页面中,已经有了初步的了解。 Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。当使用Spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所...
2018-06-04 11:53:24 260
原创 政务外网、政务内网、政务专网介绍
国家电子政务网络架构由政务内网、政务专网、政务外网组成。政务内网的联网范围不可能延伸到乡镇这一级政府,且不可能与外网交换信息,因此副省级以下城市中,党政机关业务流转和信 息处理的主要平台一般部署在外网。就外网而言,虽然联网范围可以很大,但由于与国际互联网之间通过一定的网络安全设备逻辑隔离,随着电子政务应用的不断发 展,需要打开越来越多的网络设备端口,从而降低了安全性,让越来越多的政务部门不敢用其承...
2018-06-04 10:51:44 12770
原创 Spring Boot(二)-- Controller
接上篇文章,HelloWorld程序中我们已经创建了一个HellController,里面包含了响应JSON的方法,本文针对Controller再做一下讲解。回顾上篇文章,我们在Controller中使用 @RestController 注解,该注解是Spring 4.0引入的。查看源码可知其包含了 @Controller 和 @ResponseBody 注解。我们可以理解为 @Controlle...
2018-06-01 14:20:14 212
dubbo监控中心war包
2018-06-27
teamviewer13完美破解
2018-06-06
jdk-7u80-windows-x64
2018-04-05
java tomcat 监控程序
2017-10-18
MySQL5.1参考文档
2015-04-27
hive安装包
2018-07-09
pagehelper
2018-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人