JAVA
啊嘞嘞嘞嘞
博客内容仅为个人三维案例研究展示。不经常上博客。
展开
-
[java] 基于springboot的开源项目搭建使用
iBase4j说明:iBase4J是Java语言的分布式系统架构。 使用Spring整合开源框架。 使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性。 系统包括4个子系统:系统管理Service、系统管理Web、业务Service、业务Web。 系统管理:包括用户管理、权限管理、数据字典、系统参数管理等等。 业务相关:您的业务开发。 可以无限的扩展子系统,子系统之间...原创 2019-10-24 14:56:40 · 472 阅读 · 0 评论 -
windows和linux 配置sigar 使用java 获取系统信息
下载配置sigar所需要的包 下载地址:hyperic-sigar下载配置打开下载的文件,进入lib目录hyperic-sigar-1.6.4/sigar-bin/libwindows配置sigar将 hyperic-sigar-1.6.4/sigar-bin/libsigar-amd64-winnt.dll文件 复制到C:\WINDOWS\system3...原创 2019-01-11 17:20:29 · 807 阅读 · 0 评论 -
mybatis generator生成持久层代码
mybatis generator的获取方式mybatis generator jar包下载地址: http://repo1.maven.org/maven2/org/mybatis/generator/mybatis-generator-core/官网地址:http://mybatis.org/gen...转载 2019-01-02 16:51:23 · 174 阅读 · 0 评论 -
java学习 myeclipse整合SSM框架
版权声明:尊重原创,转载注明出处。 https://blog.csdn.net/u012909091/article/details/37956105 </div> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/temp..转载 2018-12-19 11:22:44 · 565 阅读 · 0 评论 -
java学习 SSM整合dubbo+zookeeper
最近刚好有点时间,特意来整合一下项目,以后会陆续把前端框架和一些组件也给整合进去,今天就先来整合一下SSM+mysql+dubbo+zookeeper来做一个用户列表功能。关于理论性的知识,大家可以自行查阅下资料,这里重点讲解一下怎么搭建这一套开发环境。背景随着互联网的发展,网站应用的规模不断扩大,常规的垂...转载 2018-12-19 11:21:18 · 408 阅读 · 0 评论 -
myeclipse 搭建 ssh框架环境
一. 创建一个Web Project点击 “Next >”,默认设置,然后再点击“Next >”,勾选“Generate web.xmldeployment descriptor” 然后点击“Next>”,最后点击“Finish”,创建项目SSH_PRO。  二,导入Strut...转载 2018-11-02 09:20:14 · 187 阅读 · 0 评论 -
java基础
本人学习java时,做的java基础知识总结:(转载)因内容较多,提供原文链接下载。 写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点:1...转载 2018-11-02 09:20:02 · 141 阅读 · 0 评论 -
myeclipse安装详细教程
下载myeclipse2017百度云下载路径:链接:https://pan.baidu.com/s/1wQYwO2zrUvbbUcjCB5B8IQ 密码:6igumyeclipse2017破解文件百度云下载路径:链接:https://pan.baidu.com/s/1E7k873HlbJGjdMbzTwV74...转载 2018-11-01 14:50:50 · 772 阅读 · 0 评论 -
[hadoop] hadoop性能优化 模拟读写分离核心代码
package com.simulation.core;import java.util.LinkedList;import java.util.concurrent.atomic.LongAdder;/***AtomicLong的实现原理是:利用底层操作系统的CAS来保证原子性,在一个死循环内不断执行CAS操作,直到操作成功。不过,CAS操作的一个问题是在并发量比较大的时候,可能很多...原创 2019-07-30 16:35:39 · 232 阅读 · 0 评论 -
java 核心学习思维导图
下载包含java核心基础,开源框架链接:https://pan.baidu.com/s/17XPyt1NF94Vb8K9l0JL7Tw密码:5dbn原创 2019-01-22 18:06:18 · 290 阅读 · 0 评论 -
java学习 小工具常量标签
前言java开发中使用的一些小工具常量标签:数据类型转换,时间格式化修改,数组集合转换逗号分隔,高效计数器,排序算法等。下面贴代码开箱即用: /** * 数组变成sql语句中in的数据,例如:'1','2','3' * * @param arr * @return */ public static String arrToSqlStr(Str...原创 2019-02-21 11:13:35 · 170 阅读 · 0 评论 -
[java] Spring Cloud学习(一) 微服务详解
微服务微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底去掉耦合,每一个微服务提供单个业务功能,一个服务只做一件事。从技术角度讲就是一种小而独立的处理过程,类似与进程的概念,能够自行单独启动或销毁,可以拥有自己独立的数据库。微服务详解:https://blog.csdn.net/eson_15/article/details/83651732Spring c...原创 2019-03-15 17:18:40 · 192 阅读 · 0 评论 -
[java] Spring Cloud 学习(四) Ribbon负载均衡
RibbonSpring Cloud Ribbon 是一套实现客户端负载均衡的工具。当然也有服务端的负载均衡工具,我们后面再介绍。可以认为 Ribbon 就是一个负载均衡器(Load Balancer)。负载均衡就是将用户的请求平摊的分配到多个服务上,从而达到系统的高可用。简单来说,Ribbon 的主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务连接在一起。Ribb...原创 2019-04-02 18:18:48 · 203 阅读 · 0 评论 -
[java] Spring Cloud学习(二)使用maven搭建spring cloud项目
搭建项目环境ide:ideajdk:jdk1.8操作系统:mac工程目录创建父工程(其他模块都魏父工程的子模块)1.新建一个空工程:File -> New -> New Project2.创建完成有弹出框 新建modules,点击 + 号,新建一个父工程,也就是一个父 module。然后我们选择 maven 工程,选择 jdk 版本和模板,...原创 2019-03-29 17:17:45 · 9551 阅读 · 0 评论 -
[java] Spring Cloud 学习(三) Eureka服务注册与发现
EurekaNetflix EurekaEureka服务端:也称服务注册中心,同其他服务注册中心一样,支持高可用配置。如果Eureka以集群模式部署,当集群中有分片出现故障时,那么Eureka就转入自我保护模式。它允许在分片故障期间继续提供服务的发现和注册,当故障分片恢复运行时,集群中其他分片会把它们的状态再次同步回来 Eureka客户端:主要处理服务的注册与发现。客户端服务通过注解和参...原创 2019-04-01 18:13:56 · 294 阅读 · 0 评论 -
[java] Shiro 框架学习 (二)Spring Boot 整合
环境开发工具:IDEAjdk版本:jdk1.8创建项目1.新建spring-boot项目项目结构:2.导包 pom.xml文件添加spring-boot 父级依赖,maven用户可用通过继承parent项目来获得一些合理的默认配置 <parent> <groupId>org.springframework.boot...原创 2019-03-27 12:17:11 · 108 阅读 · 0 评论 -
[java] Shiro 框架学习(一)
Shiro 简介shiro是一个安全框架,可以进行认证、授权、密码加密、会话管理。与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易懂易于使用的授权方式。shiro属于轻量级框架,相对于security简单的多,也没有security那么复杂。所以我这里也是简单介绍一下shiro的使用。S...原创 2019-03-21 18:01:14 · 217 阅读 · 0 评论 -
[java] 单例模式详解
单例模式单例对象的类必须保证只有一个实例存在——这是维基百科上对单例的定义,这也可以作为对意图实现单例模式的代码进行检验的标准。对单例的实现可以分为两大类——懒汉式和饿汉式,他们的区别在于: 懒汉式:指全局的单例实例在第一次被使用时构建。 饿汉式:指全局的单例实例在类装载时构建。 饿汉模式Singleton类称为单例类,通过使用private...原创 2019-03-19 18:15:18 · 109 阅读 · 0 评论 -
[java] Spring boot 学习(二)
Spring Boot对springboot还是不太了解请看这篇:传送门Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录内置Servlet Container使用Spring boot你可以像使用标准的Java库文件一样使用Spring Boot。简单的将需要的spring-boot-*.jar添加到classpath即可。...原创 2019-03-19 16:21:38 · 398 阅读 · 0 评论 -
[java] Spring boot 学习(一)
SpringSpring诞生时是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了EJ...原创 2019-03-19 11:50:24 · 257 阅读 · 0 评论 -
[java] 微服务框架Dubbo和Spring cloud差异
主要优缺点SpringCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决springcloud的接口协议约定比较自由且松散,需要有强有力的行政措施来限制接口无序升级dubbo的注册中心可以选择zeekeeper,redis等多种,springcloud的注...原创 2019-03-15 17:51:52 · 152 阅读 · 0 评论 -
[java] spring cloud 学习(五) 使用feign实现负载均衡
FeignFeign 是一个声明式 WebService 客户端。使用 Feign 能让编写的 WebService 客户端更加简洁,它的使用方法式定义一个接口,然后在上面添加注解。Spring Cloud 对 Feign 进行了封装,使其支持了 Spring MVC 标准注解和 HttpMessageConverters。Feign 可以与 Eureka 和 Ribbon 组合使用以支持负载...原创 2019-04-12 18:06:20 · 271 阅读 · 0 评论