笑看风云路的博客

长风破浪会有时,直挂云帆济沧海。

我的书单

我的书单整理,推荐一下:《Java编程思想》《深入理解JVM虚拟机》《Effective Java》《大型网站技术架构-核心原理与案例分析》《重构:改善既有代码的设计》《编程之美》《spring 技术内幕-深入解析Spring架构与设计原理》《深入分析Java web技术内幕》绿色标注的表示目前正...

2018-05-10 15:42:23

阅读数 120

评论数 0

将dubbo暴露HTTP服务

通常来说一个dubbo服务都是对内的,也就是给内部调用的,但也有可能一个服务就是需要提供给外部使用,并且还不能有使用语言的局限性。 比较标准的做法是对外的服务我们统一提供一个openAPI,这样的调用方需要按照标准提供相应的appID以及密钥来进行验签才能使用。这样固然是比较规范和安全,但复杂度...

2019-01-11 10:55:22

阅读数 775

评论数 0

dubbo日志插件

当我们一个项目拆分为N多个微服务之后,当其中一个调用另一个服务出现了问题,首先第一步自然是查看日志。 为了规范日志以及后续的可扩展,我们可以单独提供一个插件给每个项目使用即可。 有关日志插件的实现以及使用,可以参考博文:https://crossoverjie.top/2017/04/25/S...

2019-01-11 09:55:29

阅读数 100

评论数 0

基于dubbo 的分布式框架

1、pom.xml中添加dubbo相关的依赖 <properties> <project.build.sourceEncoding>UTF-8</p...

2019-01-10 13:40:37

阅读数 62

评论数 0

maven构建多模块项目

  参考博文: https://www.cnblogs.com/h--d/p/6001366.html https://crossoverjie.top/2017/03/04/SSM10/

2019-01-08 16:37:57

阅读数 47

评论数 0

切换数据源

使用Spring的AbstractRoutingDataSource类来进行拓展多数据源。 该类就相当于一个dataSource的路由,用于根据key值来进行切换对应的dataSource。 首先编写DynamicDataSource类 package com.bsk.util; imp...

2019-01-07 13:46:38

阅读数 52

评论数 0

跨域问题的了解

什么是跨域问题? 只要协议、域名、端口有任何一个不同,都被当作是不同的域 只要是在不同域中是无法进行通信的。 基于以上的的出发点,我们又有跨域共享资源的需求(譬如现在流行的前后端分离之后分别部署的情况),本文所采用的解决办法是JSONP,说到JSONP就会首先想到JSON。虽然只有一字之差...

2019-01-05 17:15:37

阅读数 31

评论数 0

Websocket的使用学习

什么是websocket? WebSocket是一种在单个TCP连接上进行全双工通信的协议。 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并...

2019-01-05 15:56:48

阅读数 88

评论数 0

HttpServlet cannot be resolved to a type

转载:https://blog.csdn.net/testcs_dn/article/details/50286073

2019-01-05 11:20:07

阅读数 98

评论数 0

Only a type can be imported. com.baidu.ueditor.ActionEnter resolves to a package问题解决

问题: An error occurred at line: 6 in the generated java file Only a type can be imported. com.baidu.ueditor.ActionEnter resolves to a package An erro...

2019-01-05 11:16:57

阅读数 326

评论数 0

maven引入json-lib包问题

  maven引入json-lib包的完整路径如下: <dependency>             <groupId>net.sf.json-lib</groupI...

2019-01-04 21:11:50

阅读数 47

评论数 0

WebService入门学习

1、什么是WebService? WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 可以从多个角度来理解WebService,从表面上看,WebService就是一个应用程序向外界暴露出一个能通过Web进行调用的API,也就是说能用编程的方法通过Web来调用这个应用程序。我...

2019-01-04 15:57:11

阅读数 38

评论数 0

shiro使用

shiro使用场景: 登录的验证 对指定角色以及权限的验证 对URL的验证 shiro使用步骤: 以下针对maven项目管理来说的 1、在pom.xml中添加依赖 <!--shiro start-->     &lt...

2019-01-04 09:33:19

阅读数 57

评论数 0

@Resource和@Autowired的区别

1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。  2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如...

2019-01-03 08:10:45

阅读数 22

评论数 0

@responseBody注解的使用

@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML   数据,需要注意的呢,在使用此注解之后不会再走视图解析器,而是直接将数据写入到输入流中,他的效果等同于...

2018-12-30 09:44:26

阅读数 41

评论数 0

Java web项目Linux下部署的中文乱码问题

转载:https://blog.csdn.net/qq_28039297/article/details/76686022 我们项目的开发是在windows下完成的。  然后导出.sql数据库文件,并导出war包,准备部署到linux下的tomcat服务器上。  部署完成出现中文问题: 问题描...

2018-12-30 09:20:57

阅读数 127

评论数 0

Ubuntu18.04LTS下安装配置Mysql

请参考:https://blog.csdn.net/nancy50/article/details/81080693

2018-12-29 10:34:04

阅读数 42

评论数 0

java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal问题解决

在使用Maven构建项目并加载spring配置文件时,报如下异常 Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal     at java.net.URLClassLoader$1.run(URLCl...

2018-12-28 14:45:09

阅读数 58

评论数 0

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

问题描述:在WEB-INF下第一次创建jsp文件时出现的错误 解决方法:        参考 https://blog.csdn.net/testcs_dn/article/details/36455669

2018-12-28 07:15:03

阅读数 29

评论数 0

Apache JMeter安装、配置和使用

一. 安装和配置 1.Apache JMeter官网,点击进去之后,在页面左侧找到Download标签下的“Download Releases”,点击此标签 2.页面进入新的页面,点击此页面Binaries标签下的“apache-jmeter-3.2.zipmd5shapgp”,下载jmete...

2018-12-27 23:53:07

阅读数 70

评论数 0

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