自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你好,摆渡人的博客

你做我的读者,我做你的摆渡人。

  • 博客(85)
  • 资源 (1)
  • 收藏
  • 关注

原创 dubbo案例

Dubbo快速入门Dubbo作为一个RPC框架,其最核心的功能就是要实现跨网络的远程调用。本小节就是要创建两个应用,一个作为服务的提供方,一个作为服务的消费方。通过Dubbo来实现服务消费方远程调用服务提供方的方法。1 服务提供方开发开发步骤:(1)创建maven工程(打包方式为war)dubbo-servicer,在pom.xml文件中导入如下坐标:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://ma

2020-09-01 11:38:58 289

原创 Power Designer数据库模型设计

Power DesignerPower Designer介绍PowerDesigner是Sybase公司的一款软件,使用它可以方便地对系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型、面向对象模型。在项目设计阶段通常会使用PowerDesigner进行数据库设计。使用PowerDesigner可以更加直观的表现出数据库中表之间的关系,并且可以直接导出相应的建表语句。Power Designer使用1 创建物理数

2020-09-01 00:12:58 422

原创 SSM 整合详细步骤

SSM 整合第一章环境准备1、创建数据库和表结构create database ssm;create table account(id int primary key auto_increment,name varchar(100),money double(7,2),);2、创建 Maven 工程创建ssm_parent父工程(打包方式选择pom,必须的)创建ssm_web子模块(打包方式是war包)创建ssm_service子模块(打包方式是jar包)创建ssm_dao子模

2020-08-11 17:23:30 2903 1

原创 Mybatis 多表查询(一对一,一对多,多对多)

Mybatis 多表查询一对一查询(多对一)需求查询所有账户信息,关联查询下单用户信息。注意:因为一个账户信息只能供某个用户使用,所以从查询账户信息出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的账户信息则为一对多查询,因为一个用户可以有多个账户。方式一定义账户信息的实体类/*** * <p>Title: Account</p>* <p>Description: 账户的实体类</p>*/public class

2020-06-29 22:01:51 1806

原创 resultMap 结果类型

resultMap 结果类型resultMap 标签可以建立查询的列名和实体类的属性名称不一致时建立对应关系。从而实现封装。在 select 标签中使用 resultMap 属性指定引用即可。同时 resultMap 可以实现将查询结果映射为复杂类型的 pojo,比如在查询结果映射对象中包括 pojo 和 list 实现一对一查询和一对多查询。定义 resultMap<!-- 建立 User 实体和数据库表的对应关系传智播客——专注于 Java、.Net 和 Php、网页平面设计工程师的培

2020-06-28 16:17:43 4882

原创 found 1 high severity vulnerability in 1481 scanned packages run `npm audit fix` to fix 1 of them.

输入npm install出现问题输入npm audit查看输入npm audit fix再次npm audit再次输入npm install

2021-03-31 11:02:13 480

原创 端口被占用

端口被占用netstat -ano | findstr :3000taskkill -PID 57092 -F

2021-03-31 10:54:29 127

原创 【MongoDB】mongodb 导入json文件

【MongoDB】mongodb 导入json文件分两种情况如果json是一个数组的:bin目录下另外打开一个cmd 在bin目录下执行mongoimport --db yygh_hosp --collection Department --jsonArray D:\department.json命令。第二种就是里面不是数组是个文件:...

2021-03-24 19:01:32 956

原创 mongodb的开启命令

mongodb的开启在操作前需要启动mongodb数据库服务1.首先打开dos窗口,然后选择路径到你的安装路径下的bin目录(我的路径是的D:\mongodb\bin)2.然后输入启动命令(在D:\mongodb\bin下输入cmd进入)输入 mongod --dbpath D:mongodb\data\db3.回车dos界面出现 12701 的字样说明服务启动成功了如图所示然后在bin目录下另外打开一个cmd 在bin目录下执行mongo命令,之后就能正常使用了!!!测试:浏览器输入1

2021-03-22 10:35:27 6577

原创 MyBatis映射文件中#{}

关于#{}“#{}” 在MyBatis中代表一种占位符,它可以接受输入的参数,在大括号中编写参数名称来接受对应的参数。它接受的类型可以是:基本数据类型、包装数据类型、普通的JavaBean类型或者HashMap类型。当接受简单类型时,"#{}" 中可以写 “value” 或者其他任意的参数名,因为Java反射只能获取方法参数的类型,但是无法得知方法参数的名字,如下所示:<!-- 根据 id 查询 --> <select id="findById" resultType="com.it

2020-09-02 11:22:26 1031

原创 linux普通用户转管理员用户

进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。

2020-09-01 18:46:57 1419 2

原创 xshell连接linux失败ssh拒绝了密码

查看:xshell安装和连接linux有详细的解决办法,没有很多花里胡哨操作。

2020-09-01 18:29:53 2026

原创 Xshell与securecrt之间不同

Xshell与securecrt之间不同这两个软件我都用过,下面列出两款软件的比较:一、功能对比1.1Xshell功能支持布局切换可调整执行顺序提供多标签功能对linux支持度高支持IPv6全球用户的多语言支持支持用户定义的键映射灵活和强大的分页式环境关键输入重定向到多个终端强大的自动化脚本语言支持1.2Securecrt功能支持tab,多窗口切换,效率高多窗口同时命令下发,批量直接查询便捷的文件上传下载功能,无需另开连接,在菜单可以直接使用log保存方便,对vbs,j

2020-09-01 18:26:04 1077 1

原创 XShell安装和连接linux

XShell安装第一步下载XShell:链接:https://pan.baidu.com/s/1nwlCxytDQ8w9OSDXgluICw提取码:c4ym第二步:一直下一步然后安装,至于路径可以自己设置XShell连接linux第一步:第二步:至于linux的ip怎么知道:第三步:成功连接:...

2020-09-01 18:17:12 1879

原创 @requestBody注解的使用

@requestBody注解的使用1、@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说:application/json或者是application/xml等。一般情况下来说常用其来处理application/json类型。2、通过@requestBody可以将请求体中的JSON字符串绑定到相应的bean上,当然,也可以将其分别绑定到对应的字符串上。    例如说以下情况:    $.ajax({

2020-09-01 17:13:20 3470

原创 【windows】-安装zookeeper。dubbo-admin管理控制台

【windows】-安装zookeeper1、下载zookeeper网址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/2、解压zookeeper解压运行zkServer.cmd ,初次运行会报错,没有zoo.cfg配置文件3、修改zoo.cfg配置文件将conf下的zoo_sample.cfg复制一份改名为zoo.cfg即可。注意几个重要位置:dataDir=./ 临时数据存储的目录(可写相对路径)clientP

2020-09-01 11:20:49 1108

原创 PowerDesigner表设计中的P F M分别代表什么意思?

2020-09-01 10:24:26 1332

原创 PowerDesigner如何设置字段为自增长

PowerDesigner如何设置字段为自增长http://www.leftso.com/blog/454.html

2020-09-01 00:17:31 1343

原创 Tomcat部署时war和war exploded区别以及平时踩得坑

war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;(2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat

2020-08-31 11:53:29 262

原创 JSP&EL&JSTL

JSP:1. 指令* 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * contentType:等同于response.setContentType() 1. 设置响应体的mime类型以及字符集 2. 设置当前jsp页面的编码(只能是高级的IDE才能生效, 如果使用低级工具,则需要设置pageEncoding属性设置当前页

2020-08-31 11:45:11 88

原创 Maven本地项目之间的相互依赖

Maven本地项目之间的相互依赖新建两个maven项目分别为:testMaven1项目包名:com.test.pack项目名:testMaven1版本号:1.0.0testMaven2项目包名:com.test.pack项目名:testMaven2版本号:1.0.0打jar包testMaven1项目默认的pop.xml文件部分变量如下所示:> 项目包名:<groupId>com.test.pack</groupId>> 项目名:<a

2020-08-30 21:04:08 1586

原创 Dubbox和soa框架 Zookeeper使用

什么是SOA架构SOA是Service-OrientedArchitecture的首字母简称,它是一种支持面向服务的架构样式。从服务、基于服务开发和服务的结果来看,面向服务是一种思考方式。其实SOA架构更多应用于互联网项目开发。为什么互联网项目会采用SOA架构呢?随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,迫切需一个治理系统确保架构有条不紊的演进。Dubbox框架Dubbox简介Dubbox 是一个分布式服务框架,其前身

2020-08-28 20:21:57 180

原创 为什么网络传输时对象要序列化,而字符串就不用序列化

为什么网络传输时对象要序列化,而字符串就不用序列化网络传输会将对象转换成字节流传输,序列化可以将一个对象转化成一段字符串编码,以便在网络上传输或者做存储处理,使用时再进行反序列,而字符串不用序列化的原因是如果你看过javaSE的源码,你就知道,字符串是已经实现了Serializable接口的,所以它已经是序列化了的...

2020-08-28 11:17:09 3083

原创 Eclipse中文乱码

详细介绍几步操作,轻松解决:http://xinzhi.wenda.so.com/a/1520323856205347

2020-08-22 11:38:57 163

原创 Idea每次修改jsp都需要重启tomcat解决方法

https://www.cnblogs.com/yuchencui/p/10937789.html

2020-08-17 17:04:11 700

原创 maven创建modules下没得文件

本来好端端的maven可以创建但是不知道怎么了突然创建出错,网上找了很多方法什么删除maven下的啥啥plugs,我发现解决不了问题。c盘下会有一个这个文件夹生成,我直接删除了,问题解决。

2020-08-16 17:21:59 224

原创 idea连接oracel数据库格式

idea连接oracel数据库格式jdbc.driver=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:thin:@localhost:1521:ORCLjdbc.username=ygssmjdbc.password=791511

2020-08-12 22:33:43 215

原创 maven工程连接oracle数据库报红

maven工程连接oracle数据库报红第一步 找到maven自己下载的oracel包,并且删除第二步 找到自己下载的oracel数据库的lib目录D:\oracle\product\11.2.0\dbhome_1\jdbc\lib第三步 通过cmd命令窗口到lib目录下第四步 执行命令操作,下载mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=

2020-08-12 22:30:50 458

原创 context:component-scan base-package 不能扫描其他模块下的包

编写Spring配置文件applicationContext.xml的时候扫描其他module下的包时候扫描不到:解决方法:

2020-08-12 11:30:21 3222 4

原创 Springmvc(一)第4章 常用注解

常用注解RequestParam作用:把请求中指定名称的参数给控制器中的形参赋值。属性:value:请求参数中的名称。required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错使用示例jsp 中的代码:<!-- requestParams 注解的使用 --> <a href="springmvc/useRequestParam?name=test">requestParam 注解</a>控制器中的代码:

2020-08-10 11:12:33 130

原创 Springmvc(一)请求参数乱码问题

请求参数乱码问题post 请求方式:在 web.xml 中配置一个过滤器<!-- 配置 springMVC 编码过滤器 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><!-

2020-08-10 10:11:53 133

原创 Springmvc(一)第3章 请求参数的绑定

请求参数的绑定绑定的机制:我们都知道,表单中请求参数都是基于 key=value 的。SpringMVC 绑定请求参数的过程是通过把表单提交请求参数,作为控制器中方法参数进行绑定的。例如:<a href="account/findAccount?accountId=10">查询账户</a>中请求参数是:accountId=10/*** 查询账户* @return*/@RequestMapping("/findAccount")public String fi

2020-08-10 10:00:53 217

原创 Springmvc(一)RequestMapping 注解

RequestMapping 注解使用说明:源码:@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Mappingpublic @interface RequestMapping { }作用:用于建立请求 URL 和处理请求方法之间的对应关系。出现位置:类上:请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头

2020-08-10 09:44:46 166 1

原创 Springmvc(一)入门案例中涉及的组件

入门案例中涉及的组件DispatcherServlet:前端控制器:用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。HandlerMapping:处理器映射器:HandlerMapping 负责根据用户请求找到 Handler 即处理器,SpringMVC 提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注

2020-08-10 09:26:28 95

原创 Bootstrap

Bootstrap1. 概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。 * 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 * 好处: 1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。 2. 响应式布局。 * 同一套页面可以兼容不同分辨率的设备。2.

2020-08-10 08:18:55 127

原创 Springmvc(一)SpringMVC 的入门案例

SpringMVC 的入门案例工程的创建1. 创建WEB工程,引入开发的jar包pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa

2020-08-08 18:40:47 265

原创 idea创建web工程右键没有jsp

idea创建web工程右键没有jsp

2020-08-08 16:38:24 1043

原创 Spring(三)基于注解的 AOP 配置

环境搭建第一步:准备必要的代码和 jar 包pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.

2020-08-08 11:12:13 262

原创 Spring(三)Spring 中的 AOP[掌握]

Spring 中的 AOP[掌握]说明我们学习 spring 的 aop,就是通过配置的方式,实现上一章节的功能。AOP 相关术语Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的连接点。Pointcut(切入点):所谓切入点是指我们要对哪些 Joinpoint 进行拦截的定义。Advice(通知/增强):所谓通知是指拦截到 Joinpoint 之后所要做的事情就是通知。通知的类型:前置通知,

2020-08-08 10:51:32 201

原创 Spring(三)动态代理

AOP 的相关概念什么是 AOPAOP 的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强。优势:减少重复代码提高开发效率维护方便AOP 的实现方式使用动态代理技术AOP 的具体应用案例中问题客户的业务层实现类/*** 账户的业务层实现类*/public class AccountServiceImpl implements IAccountService {private IAccountDao accountDao;public void se

2020-08-08 09:36:08 197

分布式RPC框架Apache Dubbo

分布式RPC框架Apache Dubbo的使用步骤,服务注册中心Zookeeper安装使用,Dubbo管理控制台配置使用说明文档,还有dubbo入门案例

2020-08-15

空空如也

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

TA关注的人

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