笔记
文章平均质量分 53
唐宋元明清2.0
这个作者很懒,什么都没留下…
展开
-
火焰图–async-profiler使用
火焰图–async-profiler使用原创 2022-12-02 23:54:32 · 709 阅读 · 1 评论 -
CentOS环境搭建
环境搭建原创 2022-07-05 22:51:49 · 105 阅读 · 0 评论 -
Servicemesh
Service Mesh 作为下一代微服务技术的代名词,初出茅庐却深得人心一鸣惊人,大有一统微服务时代的趋势。那么到底什么是 Service Mesh?一言以蔽之:Service Mesh 是微服务时代的 TCP/IP 协议。有了这样一个感性的初步认知,我们再来看到底什么是Service Mesh。提到Service Mesh,就不得不提微服务。根据维基百科的定义:微服务 (Microservices) 是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building转载 2022-05-22 14:06:00 · 251 阅读 · 0 评论 -
ThreadPoolExecutor解析
ThreadPoolExecutor解析最近在研究多线程开发,在构建线程池的时候,常用ThreadPoolExecutor构建,但对于其构造方法中的入参不是很清楚,所以记录一下ThreadPoolExecutor线程池构建先上构造方法 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long原创 2022-02-12 16:54:07 · 203 阅读 · 0 评论 -
由springboot默认数据库连接池学习到的内容
由springboot默认数据库连接池学习到的内容springboot在2.x之后默认数据库连接池为Hikari那么在springboot是如何设置默认数据库连接池的呢?通过查询资料得知,springboot默认设置数据库连接池的原理为DataSourceAutoConfiguration此源码为:/* * Copyright 2012-2021 the original author or authors. * * Licensed under the Apache License,原创 2022-01-13 23:12:45 · 3254 阅读 · 0 评论 -
解决 webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 报错
解决 webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 报错目前存在这种情况,可能是三个原因造成的1.webpack版本与vue版本不一致2.本地运行IP地址不正确3.本地运行localhost与127.0.0.1映射被修改1.webpack版本与vue版本不一致查看vue版本vue -V2.9.6卸载、安装对应版本webpacknpm uninstall webpack-de原创 2021-07-19 00:16:23 · 5736 阅读 · 1 评论 -
git提交本地项目到远程
将本地项目提交到远程服务器1.进入本地项目根目录,初始化git空间git init2.将本地空间的内容addgit add .3.添加远程仓库git remote add 服务器地址 仓库地址 服务器地址默认为origin,除非自己有设置,否则一般是origin4.拉取远程仓库内容git pull -u origin master:本地仓库名称本地仓库名称默认为master,因此该命令可以缩写为git pull -u origin master5.提交修改到本地仓库gi原创 2021-06-22 18:19:46 · 285 阅读 · 1 评论 -
vue跨域问题
解决VUE跨域问题1.如果Vue项目存在config目录,并且目录下存在index.js文件则跨域配置如下'use strict'// Template version: 1.3.1// see http://vuejs-templates.github.io/webpack for documentation.const path = require('path')module.exports = { dev: { // Paths assetsSubDirecto原创 2021-06-07 19:54:32 · 193 阅读 · 0 评论 -
mac安装nginx,并解决80端口占用问题
MAC安装nginx,并解决80端口占用问题安装nginx安装HomeBrew解决80端口占用,导致nginx启动失败安装nginxmac上的包管理工具HomeBrew非常好用,一般通过这种方式安装nginx若mac没有安装HomeBrew,建议安装安装nginxbrew install nginx启动nginxsudo nginx关闭nginxsudo nginx -s stop重启nginxsudo nginx -s relaod或者sudo nginx -s rest原创 2021-05-12 15:44:14 · 1186 阅读 · 0 评论 -
解决tomcat设置context路径导致项目执行两次的问题
解决tomcat设置context路径导致项目执行两次的问题在开发过程中,我们经常使用到context配置虚拟路径,但是这种方式会导致醒目执行两次server配置文件<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="GGShip" debug="原创 2020-12-02 21:44:13 · 655 阅读 · 0 评论 -
spring_maven
spring1.spring容器@component注解解释使用该注解标记的类会被spring自动创建对象,不用使用new关键字@componentScan使用该注解标记的类会搜索有component注解的类applicationcontext 是spring的容器 使用它的实现类AnnotationConfigApplicationContext用于向容器中添加数据实例代码package hello;import org.springframework.stereotype.原创 2020-07-05 00:11:39 · 145 阅读 · 0 评论 -
Spring整合Mybatis搭建框架步骤
Spring整合Mybatis搭建框架步骤1.建立java项目,创建所需package2. 引入所需jar文件3.配置config配置文件Mybatis配置文件datasource.properties文件配置configuration.xml文件配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"原创 2020-07-05 00:11:04 · 95 阅读 · 0 评论 -
javaBean与POJO与entity的区别
javaBean与POJO与entity的区别1.POJO是一个简单的java对象,可以包含属性已经一些setter,getter方法,不能有其他的方法2. javabean是一个可重用组件,不是一种技术,而是一种规范属性必须私有必须提供无参构造器,可以有有参构造器属性使用getter、setter方法获取这个类应该是可以序列化的,即实现serializable接口(按照约定)3.javaBean与pojo之间的区别:javaBean相对于pojo来说要复杂一些,javaBean允许有原创 2020-07-05 00:10:06 · 729 阅读 · 0 评论 -
关于ieda中使用tomcat部署的web项目的图片访问不到解决办法
关于ieda中使用tomcat部署的web项目的图片访问不到解决办法首先配置tomcat虚拟路径idea设置tomcat虚拟路径开启仍然访问不到的话,重新部署web项目,还是不能访问的话,重启idea,还是不能访问的话,将web项目的output路径修改到tomcat的webapps...原创 2020-06-12 02:58:01 · 1071 阅读 · 0 评论