- 博客(61)
- 资源 (5)
- 收藏
- 关注
原创 springcloud - 2021.0.3版本 - (一)服务注册nacos+feign
使用nacos作为注册中心,搭建一个简单的微服务项目
2023-02-13 14:20:19
1102
1
原创 springboot - 2.7.3版本 - (九)整合security
整合security对用户进行授权认证,初步掌握使用方法,实现动态权限管理
2022-10-12 14:43:14
2027
1
原创 springboot - 2.7.3版本 - (八)ELK整合Kafka
变更日志存储顺序:logback - kafka - logstash - elasticSearch
2022-09-30 14:46:08
1102
原创 springboot - 2.7.3版本 - (六)学习如何使用Elasticsearch-8.4.2
初步认知elasticSearch的几种操作方式,基于当前版本8.4.2整合springboot项目
2022-09-29 15:48:25
1417
原创 springboot - 2.7.3版本 - (五)整合Elasticsearch+Logstash+Kibana(ELK)
使用elk收集日志
2022-09-28 11:35:27
1220
原创 springboot - 2.7.3版本 - (四)整合Redisson
在redis的基础上添加redisson的使用,主要演示与springboot项目的整合
2022-09-23 13:21:17
2624
原创 springboot - 2.7.3版本 - (二)整合Redis
Springboot 2.0以上版本整合Redis,跟1.0版本相比,在配置上有所不同
2022-09-21 15:02:17
2410
原创 springboot - 2.7.3版本 - 开发环境安装-202209
学习springboot 2.7 版本导入项目各种报错,于是想要升级一下当前的开发环境,重新安装当前最新版本,内容包括jdk,maven,tomcat,eclipse的安装和配置。
2022-09-15 14:29:05
1599
1
原创 MongoBD常用命令:(入门)
1,数据库(database)创建数据库:- 如果数据库不存在,则创建数据库,否则切换到指定数据库。use userInfo删除数据库:- 删除当前数据库db.dropDatabase()查看数据库:- 查看所有show dbs切换数据库:use userInfo演示(创建数据库-查看当前数据库名称-查看所有数据库-切换到指定数据库-删除):>...
2018-11-13 10:11:14
369
原创 SpringBoot 学习记录(十二): mongoDB(入门)
1,添加依赖包<!-- mongodb --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependenc...
2018-11-12 20:03:13
243
原创 vue.js学习记录(五):基础属性
<!DOCTYPE html><html><head><meta charset="utf-8"><title>test</title><script src="https://cdn.staticfile.org/vue/2.4.2/vue.min.js">&a
2018-11-12 11:11:01
329
原创 webstorm初学笔记
1,安装:http://www.jetbrains.com/webstorm/index.html2,破解注册码:http://idea.lanyus.com/3,基本配置:Ctrl + Alt + S(快捷键)进入配置 File - Settings3.1,设置主题3.2,设置eclipse快捷键3.3,设置字体3.4,取消勾选安全保存时间,更改实时更新到浏览...
2018-11-10 17:08:40
466
原创 vue.js学习记录(四):路由
1,同一路由,传递参数不同,调用同一组件。一个“路径参数”使用冒号 : 标记。2,根据路由,调用不同组件。3,获取路由中的参数:$route.params...
2018-11-10 15:49:35
255
原创 vue.js学习记录(三):模板语法
菜鸟在线测试工具:http://www.runoob.com/try/try.php?filename=vue2-v-bind1,数据绑定:{{message}}2,html 代码输出:v-html3,属性值绑定:v-bind,可缩略不写。4,表单双向数据绑定:v-model,改变表单输入值,或者改变js参数值都会同步更改。<!DOCTYPE html><...
2018-11-09 17:09:35
193
原创 vue.js学习记录(二):组件的引用
1,项目目录说明:2,首页入口页面:index.html这里没有多少html代码,主要看这行:<div id="app"></div>,这里会指定元素初始化Vue对象,并引入需要的模板组件。3,引用方法需要看主入口方法,main.js:4,查看App.vue的语法定义。4.1,html写在template标签内:<template>...
2018-11-09 16:03:23
952
原创 vue.js学习记录(一):my-project
1,安装node.js。可以到官网下载 http://nodejs.cn/download/,安装到本地指定目录,然后添加环境变量。2,安装淘宝镜像。win+R开启cmd,输入:npm -v 测试刚刚安装好的nodejs。成功,继续执行:npm install -g cnpm --registry=https://registry.npm.taobao.org安装成功后...
2018-11-09 14:43:04
1065
原创 Excel解析工具
上篇分享了Excel的导出工具,这篇我们来看Excel的导入解析。一,创建测试类package com.example.controller;import java.io.IOException;import java.util.List;import java.util.Map;import org.slf4j.Logger;import org.slf4j.LoggerF
2018-01-30 09:17:01
846
原创 Excel导出工具
项目中经常会有导出excel的需求,这里使用poi写了一套导出工具。一,导入pom包<!-- excel解析 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.9&a
2018-01-18 21:57:12
663
原创 elk的使用说明
项目需要,对elk的安装,使用等做了些许调研,文档已上传,需要的可以自行下载:http://download.youkuaiyun.com/download/mynoteblog/9926312
2017-08-24 11:57:57
867
原创 SpringCloud 学习记录(二):断路器(hystrix)
在上一篇中我们学习了如何使用feign调用远程接口,但当服务提供方宕机,或网络问题造成连接不可用,或服务提供方抛异常时,又该如何处理?这篇我们来看如何使用断路器-hystrix。首先我们启动eureka-feign(别忘了开启zookeeper),此时服务提供者eureka-client处于不可用的状态,直接访问http://localhost:8082/test,会看到以下信息:
2017-08-10 13:57:18
743
原创 SpringCloud 学习记录(一):服务注册与发现(eureka+feign)
前面介绍过dubbo远程接口调用的简单使用,这里我们将开始学习如何使用springcloud微服务架构中的服务注册与发现。一,eureka-servereureka分为服务端和客户端两部分, eureka server是一个服务注册中心,类似于zookeeper,当然,也可以使用zookeeper代替,后面会详细说明。首先,新建一个maven springboot应用,这里
2017-08-09 17:54:22
13003
1
原创 zabbix的使用:简介+安装+java api
一,简介zabbix是一个分布式监控系统,支持多种采集方式、采集客户端、多种协议,将采集到的数据存放到数据库,然后分析整理,达到条件触发告警。是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。二,使用场景在一个IT环境中,由上层应用(数据库、应用软件)、系统架构(操作系统、虚拟化、集群)、底层支持(网络、硬件)等所组成,为了保证这些应用稳定运行,则
2017-07-22 11:08:16
3171
原创 activiti 的使用
一,Activiti简介。Activiti项目是一项新的基于Apache许可的开源工作流引擎,它实现了BPMN 2.0规范,可以发布设计好的流程定义,并通过api进行流程调度。 二,BPMN2.0规范。BPMN(Business ProcessModel and Notation)--业务流程模型与符号。BPMN是一套流程建模的标准,主要目标是被所有业务用户容易理解的符号,支持
2017-07-20 20:48:37
1480
原创 SpringBoot 学习记录(十一): hazelcast+swagger2
Hazelcast的使用还不是特别广泛,很多时候我们还是习惯使用redis。目前项目中有使用到Hazelcast作为缓存框架,网上相关文档不多,这里记录下简单使用方法。日后有进一步了解后,再补充。一,新建一个Springboot工程。这里补充一个知识点,在Springboot中使用swagger2,方便接口说明和测试。引入jar包如下: org.springframe
2017-07-13 17:50:01
621
原创 Freemarker模板自动生成java代码
模板工具:Freemarker自动生成java代码:Controller, Service, ServiceImpl, mapper.java, mapper.xml, Entity可选生成html, js等等,只需要写模板,填充需要的数据即可。
2017-06-22 11:59:30
4049
原创 SpringMvc 国际化消息处理
类似于将参数放到properties配置文件中进行读取,我们也可以将各种message放到配置文件中然后按照语言读取不同的配置响应到页面,从而实现国际化。这里我们学习messageSource的使用。一,添加配置文件spring-servlet-validator.xml引入消息配置文件,这里只需要写明文件名中公共部分"message"即可<beans xmlns="http:
2017-05-19 14:43:27
2544
原创 JSR303 校验框架的使用
很多时候,用户提交的表单数据需要验证其合法性。比如不能为空,电话号码,邮箱格式等等,这些一般在js里面会有一次校验,选择表单input type也能帮助校验。但是前端校验并不能保证到后台的数据就一定正确,在后台我们同样需要做校验。这里我们来学习如何使用JSR303验证框架来校验表单/ajax提交的参数。一,JSR 303是Java EE 6中的一项子规范,叫做Bean Valida
2017-05-19 11:28:14
1863
原创 Spring mvc 接收参数的几种方式
今天对spring mvc 接收参数的几种方式做了一个整理,方便日后回顾。一,搭建sping + spring mvc 项目环境,这个之前有讲过,可以直接拷贝工程做测试用,这里就不重复了。可以点击跳转学习:http://blog.youkuaiyun.com/mynoteblog/article/details/54922775二,新建测试类,SpringController每个请求都
2017-05-19 10:44:25
15105
1
原创 java_web 学习记录(十):jxl excel export(二)
接之前,这篇我们来讲如何从数据库查询数据,并导出excel一,这里我们使用前篇写好的工具类DbcpUtil,并在其中添加方法: /** * 根据返回结果集获取列名集合 * @param rsmd * @return */ public static List getColumnNames (List> list) { List names = new ArrayLis
2017-04-22 16:56:43
406
原创 java_web 学习记录(九):jdbcpool + datasource
继续上篇,我们这篇主要讲解数据库连接池。我们来看下什么是数据库连接池:连接池基本的思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。而连接的建立、断开都由连接池自身来管理。同时,还可以通过设置连接池的参数来控制
2017-04-22 15:06:18
630
原创 java_web 学习记录(八):jdbc + mysql
本篇的学习,需要对数据库有一定的了解,这里基于mysql进行数据库的连接操作。JDBC,Java DataBase Connectivity,java数据库连接,可以为多种关系数据库提供统一访,是一种用于执行SQL语句的Java API。简单地说 , JDBC 可做三件事:不数据库建立连接、发送操作数据库的语句、返回处理结果。下面我们来学习,如何使用JDBC连接数据库Mysql.
2017-04-21 09:34:17
394
原创 java_web 学习记录(六):文件上传和下载
文件的上传和下载是web应用中很常见的功能,下面我们具体来看实例。这里有两篇博客写的十分详细,大家可以移步学习:http://www.cnblogs.com/xdp-gacl/p/4200090.htmlhttp://www.cnblogs.com/lxnlxn/p/5843636.html我这里主要是就用过的几种方法做个综合总结,加深理解。一,文件上传
2017-04-19 15:44:37
607
原创 java_web 学习记录(五):ServletContext
web会为每个应用都创建一个ServletContext对象,当容器分布在多个虚拟机上时,web应用在所分布的每个虚拟机上都拥有一个ServletContext实例.可以作为web应用的全局变量被所有Servlet和JSP访问.下面我们来学习如何使用:一,获取初始化参数1) 新建测试servlet类:package com.example.servlet;import
2017-04-19 14:57:47
427
原创 java_web 学习记录(四):json
接上一篇继续学习json字符串与对象之间的转换,这里我们使用jackson包和fastjson包分别演示。一,引入依赖包: com.fasterxml.jackson.core jackson-databind 2.6.5 com.alibaba
2017-04-19 11:39:28
294
原创 java_web 学习记录(三):ajax
ajax是什么?asynchronous javascript and xml(异步的javascript和xml),其实质可以理解 为:使用浏览器内置的一个对象(XmlHttpRequest)向服务器发送请求,服务器返回xml数据或者是文本数据给浏览器,然后在浏览器端,使用这些数据更新部分页面,整个过程,页面无任何的刷新。这里我们以上一篇中的登录为例,不采用表单提交方式,
2017-04-17 16:47:57
390
springboot - 2.7.3版本 - (六)学习如何使用Elasticsearch-8.4.2
2022-09-29
java_web 学习记录源码
2022-09-14
常用框架(三):spring+springMvc+mybatis+maven+shiro+freemarker
2019-04-28
常用框架(二) : spring+springMvc+mybatis+maven+redis
2019-04-28
常用框架(一):spring+springMvc+mybatis+maven
2018-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人