-
使用maven构建java9 service实例详解
所属栏目:[Java] 日期:2020-12-14 热度:136
序 本文主要研究下如何在maven里头构建java9 multi module及service实例 maven 整个工程跟传统maven多module的工程结构一样,java9的一个module对应maven project的一个module。下面是根目录下的pom文件: xml version="1.0" encoding="UTF-8"project xmlns=[详细]
-
Java最常用的6个简单的计算题
所属栏目:[Java] 日期:2020-12-14 热度:95
1、3个白球 3个红球 6个黑球 随机拿出8个球,算出所有结果 public class Ball{ public static void main(String[] args){ int a=3,b=3,c=6,i=0; for (int x=0;x=a;x++){ for (int y=0;y=b;y++){ for (int z=0;z=c;z++){ if (x+y+z==8){ System.out.println("[详细]
-
Spring Cloud Ribbon负载均衡器处理方法
所属栏目:[Java] 日期:2020-12-14 热度:187
接下来撸一撸负载均衡器的内部,看看是如何获取服务实例,获取以后做了哪些处理,处理后又是如何选取服务实例的。 分成三个部分来撸: 配置 获取服务 选择服务 配置 在上一篇《撸一撸Spring Cloud Ribbon的原理》的配置部分可以看到默认的负载均衡器是ZoneAw[详细]
-
Spring Security 控制授权的方法
所属栏目:[Java] 日期:2020-12-14 热度:133
本文介绍了Spring Security 控制授权的方法,分享给大家,具体如下: 使用授权方法进行授权配置 每一个 Spring Security 控制授权表达式(以下简称为表达式)实际上都在在 API 中对应一个授权方法,该方法是请求的 URL 权限配置时的处理方法。例如: @Overri[详细]
-
深入理解SpringBoot中关于Mybatis使用的三个问题
所属栏目:[Java] 日期:2020-12-14 热度:107
原本是要讲讲PostgreSQL的一些学习总结的,不巧的是最近一段时间的进度都是一些类似于加减乘除、位移、类型转换的稍显小儿科的一些内容,额~( .. ),这也不是什么问题,只是觉得这中间没什么终点和难点可讲的,也就暂时略过了~,这里首先说声抱歉啊,后续如[详细]
-
springboot实现文件上传和下载功能
所属栏目:[Java] 日期:2020-12-14 热度:155
spring boot 引入”约定大于配置“的概念,实现自动配置,节约了开发人员的开发成本,并且凭借其微服务架构的方式和较少的配置,一出来就占据大片开发人员的芳心。大部分的配置从开发人员可见变成了相对透明了,要想进一步熟悉还需要关注源码。 1.文件上传([详细]
-
Eclipse使用maven搭建spring mvc图文教程
所属栏目:[Java] 日期:2020-12-14 热度:171
本文为大家介绍了 Eclipse使用maven搭建spring mvc的详细步骤,供大家参考,具体内容如下 1、环境配置 a). Java 1.7 b). Eclipse luna c). Maven3.2.5 d).Spring 4.1.4 2、创建maven工程 a). 打开eclipse,file-new-project-Maven-Maven Project b). 下一步[详细]
-
ztree简介
所属栏目:[Java] 日期:2020-12-14 热度:62
【简介】 zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 zTree是一个依靠jQuery实现的多功能“树插件”。优异的性能、灵活的配置、多种功能的组合是zTree最大优点。 官方文档:http://www.treejs.cn/v3/main.php#_zTreeInfo 兼[详细]
-
详解Docker下搭建Jenkins构建环境
所属栏目:[Java] 日期:2020-12-14 热度:85
首先需要搭建好docker环境的linux系统,这个教程多如牛毛,在此不再赘述。 然后编写一个dockerfile来生成一个镜像,dockerfile其实就是一系列命令的集合,有点像windows的批处理文件, 搭建Jenkins构建环境需要安装jdk、maven、tomcat、jenkins,另外还安装[详细]
-
spring boot ajax跨域的两种方式
所属栏目:[Java] 日期:2020-12-14 热度:56
前言 java语言在多数时,会作为一个后端语言,为前端的php,node.js等提供API接口。前端通过ajax请求去调用java的API服务。今天以node.js为例, 介绍两种跨域方式:CrossOrigin和反向代理 。 一、准备工作 pom.xml: xml version="1.0" encoding="UTF-8"proje[详细]
-
利用Spring Boot操作MongoDB的方法教程
所属栏目:[Java] 日期:2020-12-14 热度:112
MongoDB MongoDB作为一种NoSQL数据库产品,其实已经非常著名了。去年,由于MongoDB安全认证的薄弱,上万家公司中招。虽然是一则负面新闻,但是也从侧面说明了MongoDB的流行程度。 下图是DB-Engines统计的2017年5月全球数据库引擎使用排名。从图中可以看出,m[详细]
-
基于spring boot 1.5.4 集成 jpa+hibernate+jdbcTemplate(详解)
所属栏目:[Java] 日期:2020-12-14 热度:137
1.pom添加依赖 !-- spring data jpa,会注入tomcat jdbc pool/hibernate等 -- dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-data-jpa/artifactId /dependency dependency groupIdmysql/groupId artifactIdmysql-connec[详细]
-
JavaWeb项目FullCalendar日历插件使用的示例代码
所属栏目:[Java] 日期:2020-12-14 热度:192
本文介绍了JavaWeb项目FullCalendar日历插件使用的示例代码,分享给大家,具体如下: 使用FullCalendar需要引用的文件 1.css文件 2.js文件 link href="${base}/assets/global/plugins/fullcalendar/fullcalendar.min.css" rel="external nofollow" rel="styl[详细]
-
Java实现“年-月-日 上午/下午时:分:秒”的简单代码
所属栏目:[Java] 日期:2020-12-14 热度:191
如何借助SimpleDateFormat类实现“年-月-日 上午/下午时:分:秒”日期的格式化: import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void main(String[] args) { System.out.println(new SimpleDateFormat("yyyy[详细]
-
jenkins构建Docker 镜像实例详解
所属栏目:[Java] 日期:2020-12-14 热度:191
jenkins构建Docker 镜像实例详解 前言:jenkins有Docker镜像,而之前我们说过使用jenkins打包Docker镜像,那么可否用jenkins的Docker镜像打包Docker镜像呢? 环境: CentOS 7 Docker 1.10.3 1、本机安装docker环境,并配置TCP访问接口 # vi /usr/lib/systemd[详细]
-
Java利用Sping框架编写RPC远程过程调用服务的教程
所属栏目:[Java] 日期:2020-12-14 热度:111
RPC,即 Remote Procedure Call(远程过程调用),说得通俗一点就是:调用远程计算机上的服务,就像调用本地服务一样。 RPC 可基于 HTTP 或 TCP 协议,Web Service 就是基于 HTTP 协议的 RPC,它具有良好的跨平台性,但其性能却不如基于 TCP 协议的 RPC。会[详细]
-
java万年历,获取该年月日历表
所属栏目:[Java] 日期:2020-12-14 热度:134
这篇文章应用java技术输入年份和月份获取该年月日历表,下面通过一段代码给大家做展示: 输入年份和月份,打印出这个月的日历表 1.1900年1月1日是星期一 2.计算输入的年份距离1900年有多少天再计算当年1月1日距这个月有多少天 3.总天数%7得出从星期几开始 注[详细]
-
Spring Security 图片验证码功能的实例代码
所属栏目:[Java] 日期:2020-12-14 热度:184
验证码逻辑 以前在项目中也做过验证码,生成验证码的代码网上有很多,也有一些第三方的jar包也可以生成漂亮的验证码。验证码逻辑很简单,就是在登录页放一个image标签,src指向一个controller,这个Controller返回把生成的图片以输出流返回给页面,生成图片[详细]
-
JAVA验证码工具实例代码
所属栏目:[Java] 日期:2020-12-14 热度:139
工具类: package com.lhy.web.servlet;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.FileNotFoundException;import java.io.FileOutputStream[详细]
-
详解Spring Cloud 跨服务数据聚合框架
所属栏目:[Java] 日期:2020-12-14 热度:96
AG-Merge Spring Cloud 跨服务数据聚合框架 解决问题 解决Spring Cloud服务拆分后分页数据的属性或单个对象的属性拆分之痛,支持对静态数据属性(数据字典)、动态主键数据进行自动注入和转化,其中聚合的静态数据会进行 一级混存 (guava). 举个栗子: 两个服务[详细]
-
详解Spring Boot整合Mybatis实现 Druid多数据源配置
所属栏目:[Java] 日期:2020-12-14 热度:74
一、多数据源的应用场景 目前,业界流行的数据操作框架是 Mybatis,那 Druid 是什么呢? Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展功能。比如可以监控 SQL ,在监控业务可以查询慢查询 SQL 列表等。Druid 核心主要包括三部分: 1.[详细]
-
Spring整合Redis完整实例代码
所属栏目:[Java] 日期:2020-12-14 热度:70
做过大型软件系统的同学都知道,随着系统数据越来越庞大,越来越复杂,随之带来的问题就是系统性能越来越差,尤其是频繁操作数据库带来的性能损耗更为严重。很多业绩大牛为此提出了众多的解决方案和开发了很多框架以优化这种频繁操作数据库所带来的性能损耗[详细]
-
java 输入某年某月某日,判断这一天是这一年的第几天
所属栏目:[Java] 日期:2020-12-14 热度:97
题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 程序设计: import java.util.*;public class test { public st[详细]
-
spring整合redis以及使用RedisTemplate的方法
所属栏目:[Java] 日期:2020-12-14 热度:88
需要的jar包 spring-data-Redis-1.6.2.RELEASE.jar jedis-2.7.2.jar(依赖 commons-pool2-2.3.jar) commons-pool2-2.3.jar spring-redis.xml 配置文件 beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframewo[详细]
-
java复制文件和java移动文件的示例分享
所属栏目:[Java] 日期:2020-12-14 热度:105
复制代码 代码如下: package com.famous.dark.util; import java.io.File; import java.io.FileFilter; public class MyFileFilter implements FileFilter { public boolean accept(File file) { String fileName = file.getName().toLowerCase(); if (fileN[详细]