自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (2)
  • 收藏
  • 关注

转载 mysql - 为什么这个 group_concat 不起作用?

group_concat 不起作用

2023-02-09 12:35:13 1151

原创 Vue中使用WebSocket(含心跳)

data(){ return{ websock: null, //建立的连接 lockReconnect: false, //是否真正建立连接 timeout: 20 * 1000, //20秒一次心跳 timeoutObj: null, //心跳心跳倒计时 serverTimeoutObj: null, //心跳倒计时 ...

2021-07-22 16:49:00 520

原创 nacos入门教程

一、nacos简介Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。nacos的主要特性:服务发现和服务健康监测动态配置...

2021-07-06 14:32:00 454

原创 VUE-图片缓存解决

1 <script>2 computed:{3 now(){4 return Date.now();5 }6 }7 </script>在写项目时遇到了图片修改或者上传之后,没办法实时的更新图片呢,所以下面呢就可以借助时间戳来完成图片的实时的更改:1 <template&gt...

2021-07-05 16:49:00 3259 1

原创 Invalid drive错误的解决方案

造成这个问题的原因是原先安装git的磁盘不存在导致的,之前git装在E盘,但是现在我只剩下C盘。重新安装就导致了这个问题。百度找了一下解决方案:最终参考该博主的方案解决了问题:https://blog.csdn.net/friendan/article/details/9149179首先 快捷键:WIN+R打开运行对话框,输入该命令:subst E: %TEMP%创建一个临...

2020-07-15 09:06:00 7943 6

原创 框架要点记录

1.ssm框架整合s spring 整合多方框架,是一个综合性框架,核心:两大块 ==aop 和 ioc aop :面向切面编程 。将核心业务和边缘业务 分离开 ,在真实开发过程中更注重于核心业务的开发那么我们说边缘业务具体指的什么呢??比如 日志 权限等等。简单的一句话总结就是讲在不改变当前方法的前提之下,对方法进行增强。 拦截器就相当于aop的变相实现s spring...

2019-11-05 15:06:00 97

原创 centos7搭建gitlab仓库

在有一些企业里会搭建属于自己的代码仓库,只能内网访问,所以说今天在centos7中搭建了一个gitlab仓库,大家也可以搭建一个玩一玩。呵呵1.首先安装依赖软件包和开启ssh服务:sudo yum install -y curl policycoreutils-python openssh-serversudo systemctl enable sshdsudo systemctl ...

2019-10-21 11:02:28 135

原创 centos7搭建gitlab仓库

在有一些企业里会搭建属于自己的代码仓库,只能内网访问,所以说今天在centos7中搭建了一个gitlab仓库,大家也可以搭建一个玩一玩。呵呵1.首先安装依赖软件包和开启ssh服务:1 sudo yum install -y curl policycoreutils-python openssh-server2 sudo systemctl enable sshd3 s...

2019-10-17 15:52:00 446

原创 JAVA十六进制数据接收与传输

一、十六进制转换工具类主要包含十六进制字符串转ASCII,ASCII转十六进制字符串以及十六进制字符串转Byte数组等方法: 1 /** 2 * Created by wly on 2018/4/17. 3 */ 4 public class HexConvert { 5 6 public static String convertStringT...

2019-09-20 10:06:00 1052

原创 idea远程部署SpringBoot项目到Docker

安装docker服务或者系统学习docker参考这篇文档:https://shimo.im/docs/fE0eJCx8IIojQXzB/1.配置docker的远程端口vim /usr/lib/systemd/system/docker.service找到ExecStart,在最后追加-H tcp://0.0.0.0:23752.重启docker...

2019-07-30 14:03:00 178

原创 基于vue的分页插件

相信大家用过很多jquery的分页插件,那这次就用一用基于vue的分页插件。这里的环境用的是springboot首先要引入pagehelper的jar文件,版本是1.2.3,配置文件也需要配置一下核心代码:DAO层接口:1 List<Article> selectAll();mapper文件:只需要写一个简单的查询即可。...

2019-07-29 13:35:00 423

原创 Vue.js的安装及简单使用

一.Vue简介二.Vue.js的安装2.1.npm安装2.1.1.node.js介绍及安装简介:简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行J...

2019-04-17 18:00:00 142

原创 ubuntu的安装及ubuntu中安装mysql和tomcat

一.安装ubuntu1、创建虚拟机2、向导选择自定义3、然后下一步再下一步,直到这里,稍后再安装系统4、然后选择linux,注意这里下面的下拉选择Ubuntu64,因为我们下载的是64位的,如果你的电脑是32位的,就选Ubuntu即可,博主的就是因为Ubuntu,导致后面安装出错了,不过后面还可以设置的。5、选择安装位置,这里必须输入一个已存在的目录,...

2019-04-17 17:59:00 133

原创 面试题int和Integer

int和Integer的区别1、Integer是int的包装类,int则是java的一种基本数据类型2、Integer变量必须实例化后才能使用,而int变量不需要3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值4、Integer的默认值是null,int的默认值是0public cl...

2018-06-29 11:48:00 200

原创 Linux中安装MySQL

因为使用yum安装。安装过程需保证网络通畅一.安装mysql1.yum安装mysqlCentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1.下载mysql的repo源$ wget http://repo.mysql.com/mysql-c...

2018-05-21 14:01:00 72

原创 JavaOOP笔记

http://note.youdao.com/noteshare?id=bbdc0b970721e40d327db983a2f96371

2018-05-21 13:47:00 146

原创 SpringBoot整合多数据源实现

项目架构1.导入相关依赖 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-web</artifactId>...

2018-04-06 12:11:00 152

原创 SpringBoot整合MyBatis

springboot整合mybatis小案例1.导入相关依赖 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-web</art...

2018-04-06 11:13:00 86

原创 SpringBoot集成JPA

什么jpaJava Persistence API:用于对象持久化的 APIJava EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层JPA和Hibernate之间的关系,可以简单的理解为JPA是标准接口,Hibernate是实现。集成jpa实现对图书的查询小案例springboot采用2.0.0版本1.导入相关依赖 1...

2018-04-06 10:18:00 88

原创 SpringBoot整合使用JdbcTemplate

JdbcTemplate是Spring框架自带的对JDBC操作的封装,目的是提供统一的模板方法使对数据库的操作更加方便、友好,效率也不错。整合使用JdbcTemplate实现对图书的添加功能小案例采用springboot2.0.0版本1.导入所需依赖jar包<!--web应用--> <dependency> ...

2018-04-06 10:02:00 151

原创 Hadoop下WordCount程序

一、前言在之前我们已经在 CenOS6.5 下搭建好了 Hadoop2.x 的开发环境。既然环境已经搭建好了,那么现在我们就应该来干点正事嘛!比如来一个Hadoop世界的HelloWorld,也就是WordCount程序(一个简单的单词计数程序).二、WordCount 官方案例的运行2.1 程序简介WordCount程序是hadoop自带的案例,我们可以在...

2018-03-19 10:55:00 327

原创 Linux中Hadoop的环境搭建

一:下载安装 Hadoop1.1:下载指定的Hadoop1.2:通过XFTP把文件上传到master电脑bigData目录下1.3:解压hadoop压缩文件 tar -xvf hadoop-2.8.0.tar.gz 1.4:进入压缩文件之后 复制路径/bigData/hadoop-2.8.01.5:配置Ha...

2018-03-18 09:26:00 184

原创 大数据初始化环境

一:Linux的安装二:NAT网络设置桥接网络: 虚拟机使用本地网络,和本机ip值 相同!仅主机:只能和本机进行通讯,无法上网!NAT:即可以上网,也可以和本机进行通讯!2.1本机设置2.2虚拟机的设置之后设置本机网络共...

2018-03-15 14:00:00 106

原创 Hibernate根据实体类自动创建表

Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码Xml代码<propertyname="hbm2ddl.auto">update</property>update:表示自动根据model对象来更新表结构,启动hibernate...

2018-03-15 13:21:00 505

原创 自定义MVC实现登录案例

MVC框架:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界...

2018-03-04 20:03:00 127

原创 SSH(Spring Struts2 Hibernate)框架整合(注解版)

案例描述:使用SSH整合框架实现部门的添加功能工程: Maven数据库:Oracle框架:Spring Struts2 Hibernate案例架构:1.依赖jar包 pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o...

2018-03-02 14:41:00 72

原创 SSH(Spring Struts2 Hibernate)框架整合(xml版)

案例描述:使用SSH整合框架实现部门的添加功能工程: Maven数据库:Oracle案例架构:1.依赖jar包pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2...

2018-03-02 14:17:00 79

原创 Struts2深入

Struts2架构剖析1、客户端向Servlet容器(如Tomcat)提交一个请求2、请求经过一系列过滤器(如ActionContextCleanUp过滤器等)3、核心控制器被调用,询问ActionMapper来决定请求是否需要调用某个Action4、如果ActionMapper决定需要调用某个Action,核心控制器把控制权委派给ActionProxy (备注:JS...

2018-02-28 15:42:00 71

原创 OGNL

1.简述什么是OGNLObject Graph Navigation Language开源项目,取代页面中Java脚本,简化数据访问和EL同属于表达式语言,但功能更为强大 OGNL在Struts 2中的作用表达式语言将表单或Struts 2标签与特定的Java数据绑定起来,用来将数据移入、移出框架 类型转换 数据进入和流出框架,在页面数据的字符串类型和Java数据类型之间进...

2018-02-26 15:40:00 103

原创 Struts2配置详解

1.Namespace 1)namespace决定action的访问路径,默认为“”,可以接受所有路径的Action; 2)namespace可以写为/,或者/xxx,或者/xxx/yyy,对应action访问路径为/index.action,/xxx/index.action或者/xxx/yyy/index.action 3)namespace最...

2018-02-26 13:58:00 62

原创 使用mybatis assembly插件打成tar包,在linux系统中运行服务

使用mybatis assembly插件打成tar包,在linux系统中运行服务assembly插件插件地址:链接:https://pan.baidu.com/s/1i6bWPxF 密码:gad5sembly插件2在项目的pom.xml文件加入所需节点:注意:如果使用idea工具,所导入的节点会有报红提示,不用理会。<build> <...

2018-02-25 10:45:00 155

原创 Struts2初体验

1.Struts2简介Struts 2是一个MVC框架,以WebWork框架的设计思想为核心,吸收了Struts 1的部分优点Struts 2拥有更加广阔的前景,自身功能强大,还对其他框架下开发的程序提供很好的兼容性Struts官网http://struts.apache.org/apps目录:Struts2示例应用程序docs目录:Struts2指南...

2018-02-24 18:19:00 112

原创 SpringBoot入门

SpringBoot简介1.简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。2.Sprin...

2018-01-16 17:43:00 72

原创 Linux安装Redis和Redis基本操作命令

01Redis简介REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字...

2018-01-16 16:21:00 109

原创 Linux查询进程和结束进程

1. ps -ef |grep redisps:将某个进程显示出来-A  显示所有程序。 -e  此参数的效果和指定"A"参数相同。-f  显示UID,PPIP,C与STIME栏位。 grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行这条命令的意思是显示有关redis有关的进程2. kill[参数][进程号] kill -9 4394...

2018-01-11 16:05:00 913

原创 SSH(Spring SpringMVC Hibernate)框架整合

项目说明:使用SSH(Spring SpringMVC Hibernate)框架整合添加部门功能项目结构1.导入依赖jar包 1 <!--单测--> 2 <dependency> 3 <groupId>junit</groupId> 4 ...

2018-01-06 14:56:00 134

原创 idea中Hibernate反向生成工具

HIbernate反向生成工具1.使用idea数据库集成工具连接所需数据库第一步 View--》Tool windows---->Database第二步 找到所需连接的数据库第三步 第一次使用idea连接 某种数据库时需下载某种数据库的连接文件,如下图点击Download下载即可 第三步 配置数据库信息Host 主机Sid 一般是...

2018-01-02 14:10:00 183

原创 Hibernate关联关系之多对多

多对多映射关系建立多对多单向关联关系创建Employee类:1 public class Employee {2 private Integer empid; //员工编号3 private String empname; //员工姓名4 private Set<Project> projects = new HashS...

2017-12-30 16:13:00 90

原创 Hibernate的核心接口

Hibernate5个核心接口所有Hibernate应用中都会访问Hibernate的5个核心接口Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象。SessionFactory接口:初始化Hibernate,充当数据存储源的代理,创建Session对象。Session接口:负责保存,更新,删除,加载和查...

2017-12-29 22:33:00 133

原创 理解Session缓存

session的缓存有两大作用(1)减少访问数据库的频率。应用程序从内存中读取持久化对象的速度显然比到数据库中查询数据的速度快多了,音系Session的缓存可以提高数据库访问性能(2)保证缓存中的对象与数据库中的相关记录保持同步,位于缓存中的对象被称为持久化对象。当缓存中持久化对象的状态发生了变换,Session并不会立即执行相关的sql语句,这使得Session能够把几条相...

2017-12-29 21:56:00 339

Sentinel1.8.2

Sentinel 是阿里巴巴开源的,面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从流量控制、流量整形、依赖隔离、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀、冷启动、消息削峰填谷、集群流量控制、实时熔断下游不可用服务等,是保障微服务高可用的利器,原生支持 Java/Go/C++ 等多种语言,并且提供 Istio/Envoy/MOSN 全局流控支持来为 Service Mesh 提供高可用防护的能力。

2021-07-13

alibaba/nacos

一个更易于构建云原生运用的动态服务发现、配置管理和服务管理平台,包含windows及linux系统运行包

2021-07-13

空空如也

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

TA关注的人

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