自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jia.huang的博客

快乐搬运代码

  • 博客(49)
  • 资源 (15)
  • 收藏
  • 关注

原创 mysql之数据库设计三大范式

mysql数据库设计基础之三大范式理解

2022-04-24 10:48:51 3461

原创 ubuntu制作开机自启动service

ubuntu设置jar开机自启动

2021-12-03 15:58:51 1437

原创 systemback安装与运行教程

systemback安装与运行教程SystembackSystemback是一款用于创建定点系统备份,使用户能够完全恢复操作系统的应用程序,提供了任何先进备份软件的功能 systemback的功能 systemback提供了任何先进备份软件的功能,包括:系统备份、系统恢复、系统复制、系统安装、live系统创建、系统修复及系统升级。 systemback工作方式 systemback并不仅仅是另一个快照工具,它可以把你现在的系统转变为一张live CD或者DVD或者把系统做成启动盘和

2020-12-02 16:41:24 12000 8

转载 moqui从入门到精通--组件简介

目录一,Entity 21,定义实体 22,实体字段的定义 33,定义索引 44,定义外键 54.1 relationship 54.2 key-map 55,添加数据 65.1 seed-data 65.2 entity-facade-xml 66,实体的类型 77,实体的CrUD操作 77.1 entity-find-one: 87.2 entity-find: 87...

2020-06-30 14:50:50 2149

原创 springboot+自定义注解

简介】项目中经常使用自定义注解和切面,实现操作日志、权限、统计执行时间等功能,本文以操作日志为例自定义注解类编写的一些规则:1. Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口.2. 参数成员只能用public或默认(default)这两个访问权修饰3. 参数成员只能用基本类型byte,short,char,int,long,float,double,boolean八种基本

2020-06-22 16:13:06 915

原创 springboot+多线程

在springboot的过程中,我们会使用到多线程去同时执行某个任务,那么我们就需要多线程,在以前的java中是自己去实现Thread或者runnable来实现多线程,springboot中已经自己拥有了多线程的注解@Async,那么我们现在使用这个注解来实现springboot的多线程1.创建多线程的配置信息类: 在这个类中需要注解为@Configuration 及@Bean("XXX"),其中@Bean中的名称在我们日后使用@Async注解时需要制定的Bean类名,具体代码如下:pack.

2020-06-22 15:12:07 3919

原创 VMWare中设置Linux的IP地址与宿主机保持一致上外网

linux下vmware桥接模式、静态ip上外网的配置,不一、桥接模式之VMware设置:VMware->【Edit】->【Virtual Network Edit】二、桥接模式之虚拟机设置:三、桥接模式之设置静态ip地址  配置成桥接网络连接模式的虚拟机就当作主机所在以太网的一部分,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的...

2019-12-23 15:42:13 1597

原创 mysql 之索引

什么是索引: 索引是一种高效获取数据的 存储结构,一般包含了 hash 二叉树 红黑树。 但是mysql中索引一般使用的是B树 准确说是使用的B+树构建的索引:若仅仅是进行select * from table where id = 1,用上述的三种方法都会很轻松的实现,因为条件很准确,可以直接查找到,但是若是 where id>100这样的条件,那么就需要进行全表扫描查...

2019-12-05 11:12:20 196

原创 java工程师面试应该了解的Linux知识点

Linux知识点总结如下,在日常生产操作和面试中会涉及到1.常见的Linux的发行版本有哪些: 答:ubunt CentOS redhat等2.切换用户的命令: su lizhi切换到lizhi用户(不需要输入密码) su root 切换到root用图画(需要输入密码)...

2019-12-04 15:31:29 531

原创 为什么面试都喜欢问hashmap

HashMap的工作原理是目前java面试问的较为常见的问题之一,这里面主要会包含是否用过Hashmap,hashMap的hash碰撞的机制是什么,hashMap是如何扩容的,hashMap的底层数据结构是什么,jdk1.8中对hash算法和寻址算法是如何优化的等问题,那么我们现在就针对这些问题做个简要的分析和解答。1.为什么在java面试中一定会深入考察HashMap? hashM...

2019-12-03 11:09:14 1955 1

原创 docker之kubernets入门(1)

1 简介: Kubernets是Google公司基于内部集群管理系统Borg开源的容器几圈管理项目,基于go语言,试图为基于容器的应用部署和管理打造一套强大并且易用的管理平台。基于K8s可以很容易的实现一套PaaS 如Openshift和Deis,目前在github.com/kubernetes/kubernetes进行维护,最新版本为1.3.X2.核心概念: 从架构上看K8...

2019-11-07 16:24:51 424

原创 docker之componse(2)

Componse应用案例:web负载均衡负载均衡+web应用是十分经典的应用架构。下面创建一个该结构的web项目,使用Haproxy作为负载均衡后端挂在三个web容器1.创建haproxy_web目录。作为项目工作目录。并在其中分别创建两个子目录:web和haproxy1.1web子目录 web子目录下放所需web应用代码和Dockerfile,生成web镜像。 ...

2019-11-07 15:56:38 235

原创 docker之componse(1)

前面几章讲解了如何使用docker创建一个镜像及容器,主要是使用Dockerfile模板文件来创建一个docker镜像和启动这个镜像作为容器,那么要是一个系统需要启动多个镜像使他们成为容器来配合工作的时候,就需要使用docker的componse来进行编排,如一个web项目,除了web服务容器本身外,还需要加入后端的数据库服务容器,甚至还要包括负载均衡容器等。componse刚好满足了这个需求...

2019-11-07 15:41:51 621

原创 docker之连接mysql启动web服务

1.使用官方镜像快速启动mysql server实例$ docker run --name hi-mysql -e MYSQL_ROOT_PASSWORD=123 -d mysql:lateste6cb906570549812c798b7b3ce46d669a8a4e8ac62a3f3c8997e4c53d16301b62.可以使用 --link标签将一个应用容器连接到mysql容器...

2019-11-06 16:46:39 554

原创 Docker之tomcat操作

1.创建tomcat7.0_jdk1.6文件夹,从www.oracle.com网站上下载sun_jdk.1.6压缩包加压为jdk目录2.创建Dockerfile和run.sh文件$mkdir tomcat7.0_jdk1.6cd tomcat7.0_jdk1.6/touch Dockerfile run.sh3.下载tomcat:wget http://mirror.bit.ed...

2019-11-06 16:03:53 213

原创 docker之nginx操作

Nginx为功能强大的开源反向代理服务器。支持HTTP HTTPS SMTP POP3 IMAP等协议,也可作为负载均衡器,HTTP缓存或者web服务器。1.使用官方的Nginx镜像 docker run -d -p 80:80 --name webserver nginx2.自定义一个web页面 统一创建一个index.html页面,并将index.html文件挂在到容器中去,...

2019-11-06 15:56:05 600

原创 docker之web容器创建(apache nginx tomcat LAMP CMS)

1.apache容器的创建: 1.1 官方提供了hpptd的Apache镜像,作为web的基础镜像 编写Dockerfile文件FROM httpd:2.4COPY ./publish-html /usr/local/apache2/htdocs/ 创建项目 目录public-html 并在此目录下创建index.html文件<!DOCTYP...

2019-11-06 15:46:00 310

原创 java中Map判断是否为空之isEmpty()与==null的区别

isEmpty()方法判断Map是否有内容(即new分配空间后是否put键值对),若没有内容则true,否则false == null是判断map是否为null(即是否new分配空间,和其中的键值对没关系),若没有内容则true,否则false Map map = new HashMap<String ,String>();System.out.println("判断map...

2019-10-31 17:07:19 65795 3

原创 java8 lambda表达式详解及示例

lambda表达式是java8的新特性,这里做简单的介绍和常用功能的示例在使用lambda表达式时,较为重要的一个内容则是stream(在后面的示例中会经常用到stream,在这里先做介绍一下,有个概念和映象)具体可以参考如下博客地址https://blog.csdn.net/lidai352710967/article/details/82496783下面是lambda表达...

2019-10-11 16:43:01 500

原创 springboot自定义注解

在我们使用springboot的时候,需要使用自定义的注解,如日志的获取及保存,权限的前期判断,都可以自定义注解来实现功能,自定义注解的核心原理,还是使用了spring自身的AOP功能,在学自定义注解前,可以先了解下spring的aop功能,这样能更好的理解自定义注解的写法,这里做简单的注解的解释和说明,方便自定义注解的编写jdk自带的注解:1、@Override注解用于重写父类的...

2019-10-10 11:37:40 535

原创 RPC之http调用

httpClien调用URL 并传递参数获取返回值方法:package com.delta.whLab.httpClient;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.http.Nam...

2019-08-29 14:21:03 968

原创 springboot中 拦截器无法访问数据库解决方法

在springboot中使用拦截器时,拦截器中还需要访问数据库,会出现实例化数据库访问对象失败的现象,不管是添加@Componse还是添加@Servie 或者@Configuration 均不可以,需要做如下处理,方法如下:1.在集成WebMvcConfigurerAdapter的方法中进行修改:@Configurationpublic class FilterConfig exten...

2019-08-22 10:41:04 2087 6

原创 springCloud之连接consult作为网关配置及pom文件

在使用springCloud时 可以配置网关作为权限控制等一些主要控制的入口,首先,配置网关相关的pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche...

2019-08-13 17:04:18 737

原创 springCloud之application.yml文件编写

sprignCloud可以识别application.properties文件和application.yml两种格式的文件。现在记录文件的编写方式:server: port: 8081spring: application: name: consul-provider cloud: consul: host: localhost por...

2019-07-29 12:31:24 706

原创 Maven install报错To see the full stack trace of the errors, re-run Maven with the -e switch.解决

今天在使用maven进行springCloud的打包jar包时 一直报错To see the full stack trace of the errors, re-run Maven with the -e switch首先 我是使用了本地的jar包,那么需要把本地的jar包install到本地仓库中,安装方法请参考如下:https://www.cnblogs.com/zeng19...

2019-07-18 16:21:08 52224 2

原创 springboot 获取客户端IP地址方法

在使用springboot时,需要获取访问客户端的IP地址,//获取客户端IP地址 private String getIpAddress() { String ip = request.getHeader("x-forwarded-for"); if(ip == null || ip.length() == 0 || "unknow".equalsIgnoreCase(ip)) ...

2019-07-11 11:29:19 18623 3

原创 redisUtil方法

这里记录一个redis的公共处理方法package com.delta.whLab.Utils;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.dao.DataAccessException;import org.springframework.data.r...

2019-07-11 11:26:57 3337

原创 springboot-redis 集成

今天做项目 需要使用springboot与redis集成 现在记录如下:1,xml文件中插入redis的启动包, <!-- redis启动类 --> <dependency> <groupId>org.springframework.boot</groupId> <artifac...

2019-07-11 11:24:06 142

原创 springCloud 启动报错input= 1

再启动springCloud时,控制台报错:Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.jav...

2019-06-19 11:33:58 368

原创 Error creating bean with name 'consulRegistration' defined in class path resource 解决方法

在运行springCloud集成了springboot时,启动报错Error creating bean with name 'consulRegistration' defined in class path resource 查找原因,是resouces中的文件读取不到,把resource中的文件添加到path中即可...

2019-06-19 10:52:57 5869

原创 springCloud搭建(1)

在学习springCloud时,首先得搭建springCloud,现在我们就开始搭建我们的第一个springCloud工程吧1.首先 新建一个maven工程,如何搭建maven工程 这里就不做描述了,我们开始引入jar包: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...

2019-06-19 10:50:53 277

原创 springboot注册到consul中报错:Spring MVC found on classpath, which is incompatible with Spring Cloud

今天在做springboot整合成springCloud并注册到consul中时,发现若注册到consule中成功 则不能启动swagger,且不能提供任何API服务,要是能提供API服务则不能注册到consule中,并报错“Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway at th...

2019-05-28 15:36:33 15381 4

原创 Eclipse提示Java compiler level does not match the version of the installed Java project facet.解决方法

通过eclipse导入一个旧的maven工程时,会提示Java compiler level does not match the version of the installed Java project facet. 这个错误,如下图所示:解决方法:1.找到工程中.settings文件夹中如下文件修改其中的java version为eclipse中对应的版本即可2.通过...

2019-03-19 14:51:23 605

原创 redis中无 config.setMaxActive( )及无 jedisPool.returnResource(jedis)的解决方案

在使用Redis高版本中( 本文使用的是3.0) 针对: // 池基本配置 JedisPoolConfig config = new JedisPoolConfig(); config.setMaxActive(20); config.setMaxIdle(5); config.setMaxWait(1000l); ...

2019-02-18 16:14:59 895

原创 mybatis(六)--mybatis事物回滚

在使用springmvc+mybatis的过程中,发现spring中的配置如下:spring-mybatis.xml中的配置如下:&lt;!-- 拦截器方式配置事物 --&gt; &lt;tx:advice id="transactionAdvice" transaction-manager="transactionManager"&gt; &lt;tx:attri...

2019-01-23 16:24:43 780

原创 Docker部署及运行首个image --hello-world示例

今天首次开始接触Docker并开始尝试的部署Docker,这里对部署及运行过程进行总结。首先会发现Linux无法连接外网的问题,这里可以参考:http://www.cnblogs.com/jasmine-Jobs/p/5928218.html来进行设置桥接模式上外网。下面开始进入正题1.Docker的部署:    Docker可以在windows下Linux下及macOS下...

2019-01-17 16:14:27 3735 1

转载 springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll...

2019-01-15 16:59:49 101

原创 springmvc与mybatis整合总结(二)----springContext-service、dao.xml 、translation xml 及mybatis文件的配置总结及详细示例参考

接第一篇,这里还剩下对context-service   dao  及translation配置文件的解释,这里继续补上:1. springContext-service.xml文件    该文件作为spring容器中的一部分,主要功能是对service对应的bean进行配置管理(在springmvc眼中 一切均为bean)配置案例如下:&lt;beans xmlns="http...

2019-01-15 16:50:12 201

原创 springmvc与mybatis整合总结(一)----web.xml及springmvc.xml的配置总结及详细示例参考

1.什么是springmvc    springmvc是一个spring框架的一个模块,springmvc和spring无需通过中间件整合即可使用,springmvc是一个基于mvc的web框架。2.springmvc框架:   3.springmvc 流程:    第一步:发起请求到前端控制器(DispatcherServlet)   第二步:前端控制器请求Handler...

2019-01-15 16:36:51 695

原创 mybatis(五) --springmvc和mybatis整合

                                                                             spring和mybatis整合1.整合思路:   需要spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spr...

2019-01-14 13:48:59 126

ansible2.9.26_offline.7z

离线安装ansible所有安装包-ansible2.9.26,包含ansible安装过程需要的所有依赖安装包想,适用于在Linux安装

2021-10-08

boot2docke.iso

book2docker V19.03.1版本 下载下来直接替代原来的文件,就不需要在初次启动docker时 进行preCheck了、下载下来改下名字即可

2019-07-30

北京圣思园JAVA学习笔记全套

全套的北京圣思园java学习笔记,总结的很好,很受用

2015-09-05

不同分辨率下网格布局的实现.

实现不同分辨率下网格布局的实现.源码类型,可以正藏的运行

2015-01-23

基于八叉树的网格简化算法实现

基于八叉树的网格简化算法实现 能正常的运行和对网格进行简化

2015-01-23

3D模型文件动态展示

3D模型文件动态展示 源码,能运行,很好的进行三维模型的展示

2015-01-23

PhoneGap开发者指南源码

PhoneGap开发者指南 适合需要学习移动设备跨平台的用户使用 源码清晰简洁,能运行

2015-01-23

精彩绝伦的Android UI响应式设计

详细讲解了精彩绝伦的Android UI响应式设计 符合学习响应式设计的人员和Android开发人员使用

2015-01-23

android-4.4 源码

最新的安卓源码,能支持4.4及以下的版本的源码,

2014-07-16

Spring开发包含的各种包com.springsource.org.aopalliance-1.0.0.jar

spring开发的各种包均包含在其中,比如com.springsource.org.aopalliance-1.0.0.jar等等

2014-07-13

灰度直方图源码

计算机数字图像处理 灰度直方图的得到方法及相关源码,可正常运行

2014-07-13

android ADT-22.3.0.zip

安卓开发的ADT-22.3.0.zip Eclipse的插件 导入后可以正常的进行android开发!

2014-07-13

中值滤波源码

图像处理技术中的中值滤波 图像处理源码 可以正常的运行!

2014-07-13

java 3d sdk for windows

java 3d sdk for windows

2014-07-13

响应式设计最新24个模板文档及源代码可运行

响应式设计的罪行24个文档,可以运行的源码。共有24个!

2014-07-13

空空如也

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

TA关注的人

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