- 博客(93)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java学习笔记
创建一个数组arr,在栈中存放arr的引用,在堆中为arr开辟3个内存空间,用初始化的值代替默认的值引用arr的值就是为arr开辟内存空间首位的地址二维数组内存解析...
2020-04-08 16:05:56
271
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 redis学习笔记
1下载安装包wget http://download.redis.io/releases/redis-3.0.4.tar.gz把安装包放入opt目录下,linux的软件都安装在opt下/opt目录下,解压命令:tar -zxvf redis-3.0.4.tar.gztar -zxvf redis-3.0.4.tar.gz进入目录:cd redis-3.0.4...
2020-03-14 19:48:57
522
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 C语言学习笔记
touch 1-1.c表示在当前目录下创建了一个名为1-1.c的文件。gedit 是一个 Linux 下的纯文本编辑器软件;gedit 1-1.c命令可以使用 gedit 软件把名字为1-1.c的文件打开。在 gedit 里面输入以下代码#include<stdio.h> int main(){ printf("Hello S...
2019-12-13 04:11:19
353
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 git学习笔记
Git和Github都是程序员每天都要用到的东西 —— 前者是目前最先进的版本控制工具,拥有最多的用户,且管理着地球上最庞大的代码仓库;而后者是全球最大同性交友代码托管平台、开源社区大四毕业生小张在写毕业论文,他经常删删改改,有时还会后悔“昨天那个思路那么好,我怎么就给删了”……有了多次教训后,他决定每次写之前都先复制一份,在复制的那份里修改,这么一来,文件夹里有了...
2019-12-12 00:00:24
138
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 linux学习笔记
linux常规操作linux目录结构绝对路径是一个以根目录 / 为起点的完整路径pwd可以获取当前目录的绝对路径输入目录结尾最好加“/”用于区分文件有了绝对路径后,不管你当前在哪个目录下,都可以通过指令进入指定目录如果忘记了目录名、文件名或命令,可使用 Tab 键自动补全,还可避免输入错误;连续按两次 Tab 可以显示全部候选结果。ctrl+c终止一条正在执...
2019-12-11 13:27:13
5019
原创 mybatis学习笔记
1.mybatis简介1.MyBatis非接口操作数据库(不常用)1、创建MyBatis全局配置文件 MyBatis 的全局配置文件包含了影响 MyBatis 行为甚深 的设置(settings)和属性(properties)信息、如数据 库连接池信息等。指导着MyBatis进行工作。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org/.
2020-07-29 03:16:36
179
原创 Docker学习笔记
Docker简介是什么 docker理念 Docker镜像的设计,使得Docker得以打破过去「程序即应用」的观念。透过镜像(images)将作业系统核心除外,运作应用程式所需要的系统环境,由下而上打包,达到应用程式跨平台间的无缝接轨运作。解决了运行环境和配置问题软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术。 能干嘛 之前的虚拟机技术虚拟机(virtual machine)就是带环境安装的一种解决方案。它可以在一种操作系统里面运行另一种操作...
2020-05-23 17:39:28
1168
原创 单点登录
1、认证中心(sso-server)如何保存登录过的信息 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/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
2020-05-20 13:32:29
306
原创 mysql学习笔记
mysql乱码问题解决1.修改配置文件,配置文件的位置通常在linux环境下my.cnf文件位于/etc/mysql/my.cnf(/etc/my.cnf)路径下[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation connection = utf8_unicode_ci'init_connect='SET NAMES utf
2020-05-14 18:47:00
249
原创 Gateway新一代网关
概述简介 官网 上一代zuul 1.x https://github.com/Netflix/zuul/wiki 当前gateway https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.2.RELEASE/reference/html/ 是什么 源码架构 能干嘛 反向代理 鉴权 流量控制...
2020-05-08 18:18:27
936
原创 OpenFeign服务接口调用
概述 是什么 Feign是一个声明式的Web服务客户端,让编写Web服务客户端变得非常容易,只需创建一个接口并在接口上申明注解 能干嘛 Fegin+OpenFeign两者区别 OpenFeign使用步骤 接口+注解 微服务调用接口+@FeignClient 新建wms-sentinel-ser...
2020-05-08 17:26:20
1006
原创 SpringCloud Alibaba Senta处理分布式事务
分布式事务问题 分布式前 单机单库没这个问题 从1:1 -> 1:N -> N:N 分布式之后 一句话 一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题 Seata简介 是什么 Senta是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能...
2020-05-08 14:18:14
3937
原创 shell笔记
shell概述shell是命令行解释器,接受外层应用程序、用户的命令然后调用操作系统的内核,最终控制硬件[root@yangdong ~]# cat /etc/shells/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash/bin/tcsh/bin/cshsh是bash的软连接,sh调用的是bash[root@y...
2020-04-27 17:41:24
167
转载 中国省市区树形表
DROP TABLE IF EXISTS `dgtx_places`;CREATE TABLE `dgtx_places` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `parent_id` smallint(5) unsigned NOT NULL DEFAULT '0', `cname` varchar(120) N...
2020-04-27 10:17:03
1248
1
转载 国家省市表
--省级 Provincial--城市 Citycreate table Provincial(pid int,Provincial varchar(50),primary key (pid))insert into Provincial values(1,'北京市')insert into Provincial values(2,'天津市')insert into Provincia...
2020-04-27 09:28:31
182
原创 vue 学习笔记
mvvm<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_HelloWorld</title> <script type="text/javascript" src="../js/vue.js"&...
2020-04-24 17:48:01
179
原创 SpringCloud Alibaba Sentinel实现熔断与限流
服务使用中的各种问题 服务雪崩 服务降级 服务熔断 服务限流安装Sentinel sentinel组件由2部分构成 后台 前台8080 运行命令 前提 java8环境OK 8080端口不能被占用 命令 java -jar sentinel-dashboard-1.7....
2020-04-21 13:03:14
226
原创 nacos 使用过程中的一些问题
原因一,配置了mysql数据库作为nacos的数据持久化数据库但是没有启动mysql或者连接出了问题可以查看log文件报错:Nacos Server did not start because dumpservice bean construction failure :No DataSource set启动mysql就可以启动nacos了...
2020-04-20 17:36:39
10395
原创 ThingJS学习笔记
1.现在模摸搭上建模这个需要专业人员操作切记需要操作的物品或者建筑一定要设置属性,要不然无法操作2,建模完毕后要对模型进行2次开发需要到ThingJS控制台上操作3.进入thisgjs控制台1.控制台会自动生成代码//加载场景代码var app = new THING.App({ // 场景地址 "url": "/api/scene/08c...
2020-04-16 18:16:24
6232
2
原创 docker日常操作
查看镜像[root@yangdong gitprojects]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEinfluxdb latest 7acb11ac9607 36 h...
2020-04-15 19:06:28
185
原创 linux使用过程中出现的问题
原因就是开启服务失败,也没有检查服务进程不知道开启服务失败[root@yangdong ~]# firewall-cmd --list-allpublic (active) target: default icmp-block-inversion: no interfaces: ens33 sources: services: dhcpv6-client ssh ...
2020-04-12 15:06:21
1006
原创 SpringCloudAlibaba nacos学习笔记
Nacos就是注册中心 + 配置中心的组合 Nacos=Eureka + Config + Bus安装并运行nacos先从官网下载Nacos https://github.com/alibaba/nacos/releases/tag/1.1.4 推荐百度云下载,github下载太慢了,提取码rest https://pan.baidu.com/share...
2020-04-12 11:42:48
282
原创 springboot热部署
<!-- 修改后立即生效,热部署 --> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> </dependency> <dependen...
2020-04-08 16:05:06
138
原创 eclipse快捷键
1、打开资源的快捷键快捷键 介绍CTRL + SHIFT + R 打开所有类型文件,不包括 JAR 包CTRL + SHIFT + T 打开 Java 类型文件,包括 JAR 包2、查找资源的快捷键快捷键 介绍CTRL + F 查找当前编辑器内容CTRL + H 查找所有文件内容CTRL + SHIFT + G 快速查找所有引用的地方3、...
2020-04-08 15:03:55
116
原创 mybatis缓存
mybatis 也提供了对缓存的支持, 分为一级缓存和二级缓存。 但是在默认的情况下, 只开启一级缓存(一级缓存是对同一个 SqlSession 而言的)。一级缓存同一个SqlSession对象, 在参数和 SQL 完全一样的情况先, 只执行一次 SQL 语句(如果缓存没有过期)也就是只有在参数和 SQL 完全一样的情况下, 才会有这种情况。同一个sqlsession@...
2020-04-07 10:07:16
106
原创 node.js使用笔记
1.安装2.安装完毕之后使用命令node -v查看版本号C:\Users\Administrator>node -vv12.16.13.设置npm镜像仓库位置,不设置的话下载npm包太慢,nose的npm类似于java的mavennpm config set registry http://registry.npm.taobao.org/4,使用...
2020-04-06 22:56:51
351
原创 docker安装redis
下载 redis 镜像docker pull redis创建配置文件mkdir -p /mydata/redis/conftouch /mydata/redis/conf/redis.conf启动容器docker run -p 6379:6379 --name redis \-v /mydata/redis/data:/data \-v /mydata/re...
2020-04-04 20:59:43
135
原创 docker安装mysql
1.下载镜像文件docker pull mysql:5.7安利一下,有了阿里镜像加速之后速度真的很快2.查看下载的镜像docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEmysql 5.7 ...
2020-04-04 16:05:52
188
原创 centos7联网的一些问题
安装完centos7之后发现无法联网cd /etc/sysconfig/network-scripts/vim ifcfg-ens33TYPE=EthernetPROXY_METHOD=autoBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=yesNAME=ens33UUID=9100f10c...
2020-04-04 13:18:46
781
原创 docker安装
微服务整体架构:项目分为内网部署和外网部署,内网就是服务集群完整的请求流程:客户端发HTTP请求到nginx集群,nginx代理请求转发给到网关,网关的作用:认证授权:oauth,springsecunity动态路由负载均衡:ribbon令牌限流熔断降级:sentineles是用来保存日志的数据库一个新的虚拟机,virtua...
2020-04-04 05:41:17
127
原创 wget命令下载jdk1.8
wget --no-cookies --no-check-certificate --header"Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie""http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336...
2020-04-03 14:38:28
2701
1
原创 mysql综合测试
DROP DATABASE IF EXISTS student;CREATE DATABASE student;USE student;CREATE TABLE student( studentno VARCHAR(10) NOT NULL PRIMARY KEY, studentname VARCHAR(20) NOT NULL, loginpwd VARCHAR(8) NOT...
2020-04-01 22:35:24
299
原创 mysql分页查询
#进阶8:分页查询 ★/*应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法: select 查询列表 from 表 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit 【offset,】size; offset要显示条目的...
2020-04-01 22:07:47
116
原创 mysql子查询
#1. 查询和Zlotkey相同部门的员工姓名和工资#①查询Zlotkey的部门SELECT department_idFROM employeesWHERE last_name = 'Zlotkey'#②查询部门号=①的姓名和工资SELECT last_name,salaryFROM employeesWHERE department_id = ( SELECT ...
2020-04-01 21:49:35
235
原创 eclipse笔记
java working set用于存放一个项目的所有工程在packageExplorer视图里面选择topleavlelements 下的workingsets 就是以workingset的视图显示项目
2020-03-31 21:34:22
155
原创 Eureka服务注册与发现
原理讲解 Eureka的基本架构Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现(请对比Zookeeper)。Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用 Eureka 的客户端连接到 Eureka Server并维...
2020-03-30 04:38:09
103
原创 springcloudRest微服务构建
Maven的分包分模块架构复习一个简单的Maven模块结构是这样的:---- app-parent 一个父项目(app-parent)聚合很多子项目(app-util,app-dao,app-service,app-web) |---- pom.xml (pom) | |-------- app-util | |------...
2020-03-30 01:34:42
110
原创 ActiveMQ的Broker
是什么不同config配置文件来模拟不同的实例[root@yangdong conf]# cp activemq.xml activemq1.xml [root@yangdong conf]# activemq start xbean:file:/opt/apache-activemq1-5.15.12/conf/activemq.xml 区别在于redis的配置文件可...
2020-03-26 00:25:58
172
原创 JMS规范和落地产品
是什么 JavaEEJavaEE是一套使用Java进行企业级应用开发的大家一致遵循的13个核心规范工业标准。JavaEE平台提供了一个基于组件的方法来加快设计,开发。装配及部署企业应用程序。1,JDBC(Java Databease)数据库连接2,JNDI(Java Naming and Directory Interfaces)Java的命令和目录接口3,EJB(E...
2020-03-25 01:55:46
148
apache-activemq-5.15.12-bin.tar.gz
2020-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人