![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
JackpotHan
君子不忧不惧。不因一己之得失而忧惧。
展开
-
Linux常用服务配置(Java开发) 二
八、Maven安装配置1. 下载 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz2. 解压 tar xvf apache-maven-3.3.9-bin.tar.gz -C /usr/local/3.配置环境变量vim /etc/profil原创 2017-12-02 16:56:37 · 322 阅读 · 0 评论 -
SpringCloud的版本
Spring Cloud 项目目前仍然处于快速迭代期,版本迭代很快。目前最新的是Finchley SR1 ,我们可以去官网了解更多详细信息。 Spring 官网地址: http://projects.spring.io/spring-cloud/。 看不懂英文,没关系,我们可以访问中文版。地址:https://springcloud.cc/。 今天我要讲的只是最基础的知识,就...原创 2018-08-22 17:03:12 · 936 阅读 · 0 评论 -
手动添加jar包到本地仓库
最近写一个小项目需要用到阿里大鱼的短信功能,安装官网提供的maven及demo做了下测试,在测试过程中,发现导入的pom文件是无效的,也就是说本地的maven仓库中并么有我们pom中的依赖。于是我在网上查了一下,有些jar需要我们自己手动导入到我们的本地仓库中,才能加入maven的pom中(特别是一些阿里的jar,具体可以去 网上查原因)。 好了,废话不多说,下面我就介绍下我...原创 2018-08-15 10:24:28 · 3095 阅读 · 0 评论 -
Eureka启动报错 java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder
最近学习spring cloud,在测试Eureka作为服务注册中心的时候碰到了问题,错误提示如下:"D:\Program\Java\JDK1.8\bin\java" -XX:TieredStopAtLevel=1 -........ com.fangxing.springcloud.eurukaserver.EurukaServerApplication15:04:35.690 [main...原创 2018-08-06 15:58:11 · 2369 阅读 · 0 评论 -
JDK8之Stream流操作
过滤出素食 List vegetarian = menu.stream().filter(Dish::isVegetarian) .collect(Collectors.toList()); 过滤出偶数,并且不重复的元素。 List numbers = Arrays.asList(1, 2, 1, 3, 3, 2, 4); numbers.stream().filter(i -> ...原创 2018-06-08 18:40:00 · 652 阅读 · 0 评论 -
Java --内部类(二)
在上一篇博客Java –内部类(一) 中已经提过了,java中的内部类主要有四种:成员内部类、局部内部类、匿名内部类、静态内部类。 该文主要介绍着这几种内部类。 成员内部类 成员内部类也是最普通的内部类,它是外围类的一个成员,所以他是可以无限制的访问外围类的所有 成员属性和方法,尽管是private的,但是外围类要访问内部类的成员属性和方法则需要通过内部类实例来访问。 在成员内...转载 2018-06-08 18:38:43 · 183 阅读 · 0 评论 -
Java--内部类(一)
定义:可以将一个类的定义放在另一个类的定义内部,这就是内部类。 举个栗子:public class A { public class B { } }; 为什么要用内部类?在《Think in java》中有这样一句话:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有...原创 2018-06-07 16:37:45 · 325 阅读 · 0 评论 -
权限框架Apache Shiro 和 Spring Security及RBAC
前言 一年半年前,我负责的一个项目中需要权限管理。当时google了一些权限管理的资料,发现了RBAC这个东西。可惜一直没狠下心来学习更详细的RBAC模型非常复杂。之后又在各大社区论坛接触到了Shiro和Spring security,下面就是我个人对这三种技术的一些认识与简单对比。RBAC RBAC(Role-Based Access Control )基于角色的访问控制。 在20世纪...原创 2018-05-23 17:45:35 · 5326 阅读 · 0 评论 -
JdbcType类型和Java类型的对应关系
JDBC Type —- Java Type 1. CHAR —- String 2.VARCHAR —- String 3.LONGVARCHAR —- String 4.NUMERIC —- java.math.BigDecimal 5.DECIMA...原创 2018-04-28 13:40:09 · 2898 阅读 · 0 评论 -
Spring Boot 内嵌容器 Tomcat / Undertow / Jetty 优雅停机实现
Spring Boot 在关闭时,如果有请求没有响应完,在不同的容器会出现不同的结果,例如,在 Tomcat 和 Undertow 中会出现中断异常,那么就有可能对业务造成影响。所以,优雅停机非常有必要性,目前官方是没有提供很好的策略来实现。Each SpringApplication registers a shutdown hook with the JVM toensure tha...转载 2018-04-28 09:28:13 · 1165 阅读 · 0 评论 -
Mybatis中的自带Mapper方法
也不知道该怎么介绍,直接上代码吧! 创建一个超类接口,继承mapper内部的所有方法,开发可以简便很多。当然,复杂的sql还是需要我们自己写的。public interface BaseMapper<T> extends InsertSelectiveMapper<T>, UpdateByExampleSelectiveMapper<T>, UpdateB...原创 2018-04-26 10:43:36 · 4594 阅读 · 0 评论 -
PageHelper 补充
内容来自各位网络大神的分享,小弟在此借鉴、总结了一下。1、PageHelper的优点是,分页和Mapper.xml完全解耦。实现方式是以插件的形式,对Mybatis执行的流程进行了强化,添加了总数count和limit查询。属于物理分页。 2、Page page = PageHelper.startPage(pageNum, pageSize, true); - true表示需要统计总数,这...原创 2018-04-26 10:09:18 · 317 阅读 · 0 评论 -
Mybatis分页插件PageHelper
简介: 在使用Java Spring开发的时候,Mybatis算是对数据库操作的利器了。不过在处理分页的时候,Mybatis并没有什么特别的方法,一般需要自己去写limit子句实现,成本较高。好在有个PageHelper插件,可以非常便利快速的帮我们实现分页。 1、POM依赖 Mybatis的配置就不多提了。PageHelper的依赖如下。需要新的版本可以去maven上自行选择.&l...原创 2018-04-26 09:49:23 · 239 阅读 · 0 评论 -
Lombok
Lombok是一个通过注解以达到减少代码的Java库,如通过注解的方式减少get,set方法,构造方法等。 对于便捷、简洁开发追求者,是一个不错的选择。原创 2018-04-19 13:15:24 · 568 阅读 · 0 评论 -
Linux常用服务配置(Java开发) 一
网络配置一、配置dns1.修改/etc/NetworkManager/NetworkManager.conf 文件,在main部分添加 “dns=none” 选项: 2.NetworkManager重新装载上面修改的配置# systemctl restart NetworkManager.service手动修改/etc/resolv.原创 2017-11-22 17:49:33 · 400 阅读 · 0 评论 -
Spring cloud Eureka启动报错解决
初学Spring cloud的时候,启动Eureka的时候报了下面的错误: com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect ….. com.netflix.discovery.shared.transport.TransportE...原创 2018-08-23 10:47:12 · 2864 阅读 · 0 评论