- 博客(118)
- 资源 (5)
- 收藏
- 关注

原创 解决问题6步走
解决问题6步走:要仔细观察错误的现象。不要随便问人!要仔细思考问题会出在哪些环节(重要)如何定位错误(重要)分析清楚有哪些环节之后,下一步就是定位到底什么环节出错了。如果还不行,baidu吧什么?还不行?那么就BBS和QQ群吧还解决不了?是不是思路从根上就搞错了...
2018-12-13 10:17:23
596
1
转载 线程join()方法join的含义
一直搞不明白Java线程里的join()方法。API给出的解释是:Waits for this thread to die.那你为啥不叫die()或者waitToDie()或者blockOtherThread()? join明明是参加、结合的意思嘛。一直苦闷了很久。今天查知乎后终于明白了!“fork/join”一语惊醒梦中人!!!“命名来源于posix标准。子线程join到主线程(启动程序的线程,比如c语言执行main函数的线程)。你的问题可能在于没有理解join,阻塞线程仅仅是一个表现
2021-04-01 14:34:56
349
原创 如何使用优快云-markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-03-27 15:21:15
335
转载 window 10 改了很久的Nginx改变配置文件后不生效问题
本来nginx可以使用nginx -s reload可以直接生效 但是我试了很久都不行又使用nginx -s stop重启服务但是依然不行最后 找到一种方法taskkill /fi "imagename eq nginx.EXE" /f关闭所有进程中的Nginx 再重新开启 成功start nginx其他常用命令:nginx -t # 验证配置nginx -V...
2020-03-16 08:53:44
811
原创 Spring Data Elasticsearch入门实例
文章目录Spring Data Elasticsearch入门操作:1.新建项目2.创建实体类3.Template索引操作3.1.创建索引和映射3.2.删除索引4.Repository文档操作5.4.1.新增文档5.4.2.批量新增5.4.3.修改文档5.4.4.基本查询5.4.5.自定义方法5.5.高级查询5.5.1.基本查询5.5.2.自定义查询5.5.4.分页查询5.5.5.排序5.6.聚合...
2020-03-06 18:27:13
465
原创 Windows 环境下 kibana 的入门基本操作
文章目录1. 告诉 kibana ,Elasticsearch的地址2. kibana的启动脚本3. 使用 Rest Client 创建索引库4. 访问kibana4.1 查看索引设置4.2 删除索引5. 映射配置5.1. 创建映射字段5.2. 查看映射关系5.3. 字段属性详解5.3.1. type5.3.2. index5.3.3. store6.新增数据6.1.随机生成id6.2.自定义i...
2020-03-05 19:06:05
2142
原创 CentOS7操作防火墙的相关命令
CentOS7操作防火墙的相关命令:1. 查看防火墙状态systemctl status firewalld.service执行后可以看到绿色字样标注的“active(running)”,说明防火墙是开启状态2. 关闭运行的防火墙systemctl stop firewalld.service执行后可以看到字样标注的disavtive(dead)的字样,说明防火墙已经关闭3. 禁止防...
2020-02-25 08:46:11
305
原创 判空的方法
文章目录1. 如何判断一个值是否为空?2. 判断对象是否为 null1. 如何判断一个值是否为空? if (StringUtils.isNotBlank(key)) { //...... }需要引入的依赖: <!-- 添加 StringUtils 的依赖 --> <dependency> <groupId>co...
2020-02-23 18:51:15
706
原创 实现商品分类和品牌管理功能
文章目录一、实现商品分类管理1.1 导入数据1.2 实体类1.3 controller1.4 service1.5 mapper1.6.启动并测试二、跨域问题2.1 cors解决跨域2.1.1 简单请求2.1.2 特殊请求2.2 cors跨域的实现过程三、实现商品品牌管理3.1 数据库表3.2 实体类3.3 mapper3.4 service3.5 controller3.6 访问一、实现商品分...
2020-02-23 15:27:23
3543
原创 跨域问题【已解决】
‘http://xxxxx.yyyyy.com’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on on the requested resource.
2020-02-23 07:41:32
233
转载 如何在springboot整合的mybatis的项目中在控制台输出sql语句?已解决
如何在springboot整合的mybatis的项目中在控制台输出sql语句?在yml或yaml文件中的设置:#打印sql语句logging: level: com.iacp.dao : debug在application.properties文件中的设置:#控制台打印sqllogging.level.com.iacp.dao=debug注意:com.iacp.dao...
2020-02-22 23:29:53
590
原创 [已解决] Could not create connection to database server.
[已解决] Could not create connection to database server.解决 Could not create connection to database server.前段时间在做一个springboot小项目时遇到了一个问题:利用mybatis进行逆向工程创建pojo和mapper时,出现 Could not create connection to ...
2020-02-22 21:11:13
1279
原创 初识Nginx
初识Nginx1.nginx作为反向代理什么是反向代理?代理:通过客户机的配置,实现让一台服务器代理客户机,客户的所有请求都交给代理服务器处理。反向代理:用一台服务器,代理真实服务器,用户访问时,不再是访问真实服务器,而是代理服务器。nginx可以当做反向代理服务器来使用:我们需要提前在nginx中配置好反向代理的规则,不同的请求,交给不同的真实服务器处理当请求到达ngi...
2020-02-22 19:50:31
265
原创 本机 hosts 文件的地址,及其出现的问题
如果不符合就会进行拦截。问题:Invalid Host header 服务器域名访问出现的问题解决方法:https://www.jianshu.com/p/6133251bb4b51、关闭host检查可以在build目录下的webpack.dev.conf.js文件,devServer下添加 disableHostCheck: true,跳过检查重新启动项目,就可...
2020-02-22 18:37:18
440
原创 商城项目后台前端
文章目录商城项目后台前端一、安装依赖并启动项目二、目录结构三、调用关系商城项目后台前端一、安装依赖并启动项目package.json 中有文件的依赖:devDependencies:指开发时依赖执行:npm install启动项目:执行:npm run dev访问:二、目录结构webpack:是一个现代 JavaScript 应用程序的静态模块打包器(module bu...
2020-02-22 18:28:52
1305
1
原创 Vue组件之间的通信和路由
文章目录Vue组件之间的通信和路由一、组件化1.1 `全局组件`1.2.组件的复用1.3 `局部组件`子组件中声明的各种需要的数据和方法:1.4.组件通信1.4.1 props(父向子传递)1.4.2 props验证1.4.3 子向父的通信:$emit二、路由 vue-router2.1.场景模拟2.1.1.编写父组件2.1.2.编写登录及注册组件2.1.3.在父组件中引用Vue组件之间的通信和...
2020-02-22 08:01:14
2688
4
原创 Vue入门案例
文章目录Vue入门案例1.1 新建空的工程文件1.2 新建模块 Module1.2.1 初始化文件1.2.2 安装 vue1.2.3 在hello-vue目录新建一个HTML1.2.4 vue声明式渲染【通过`id选中`要渲染的页面元素】1.2.5 双向绑定 【通过`v-model`与`num`】1.2.6 事件处理 【用`v-on`指令绑定点击事件】1.3 生命周期钩子生命周期Vue入门案例...
2020-02-21 18:50:30
361
1
原创 Vue入门操作命令手册
Vue实例1. 创建Vue实例每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的:var vm = new Vue({ // 选项})在构造函数中传入一个对象,并且在对象中声明各种Vue需要的数据和方法,包括:eldatamethods等等接下来我们一 一介绍。2. 模板或元素每个Vue实例都需要关联一段Html模板,Vue会基于此模板进行...
2020-02-21 11:48:31
393
原创 电商项目的介绍及其框架搭建
文章目录电商项目的介绍及其框架搭建一、项目介绍二、项目架构缩略图三、系统架构说明四、项目搭建4.1 技术选型4.2 开发环境4.3 域名五、后台环境的搭建5.1 创建统一的父工程:excellent5.2 创建EurekaServer5.3 搭建 Zuul 网关电商项目的介绍及其框架搭建一、项目介绍该电商购物网站是 B2C 模式。用户可以在线购买商品、加入购物车、下单可以评论已购买商品...
2020-02-20 22:04:51
3739
原创 如何idea在service窗口中显示多个服务?
idea在service窗口中显示多个服务如下:.idea > workspace.xml 中找到 RunDashboard 替换成如下: <component name="RunDashboard"> <option name="configurationTypes"> <set> <option val...
2020-02-20 16:25:49
2160
2
原创 SpringCloud组件介绍及其使用方法
文章目录一、负载均衡 Robbin1.1 启动多个服务的提供方1.2 在服务的消费方配置负载均衡算法二、熔断器 Hystrix2.12.22.3三、声明式调用 Feign四、网关路由 Zuul一、负载均衡 Robbin1.1 启动多个服务的提供方将原先的服务复制一份,并启动。1.2 在服务的消费方配置负载均衡算法01.在引导类上添加负载均衡算法注解:02.在Controller中直...
2020-02-20 00:27:34
785
原创 SpringCloud入门之服务注册中心Eureka
文章目录一、搭建服务的提供方创建SpringBoot项目二、搭建服务的调用方创建SpringBoot项目三、搭建夫妇注册中心Eureka3.1 创建SpringBoot项目3.2四、改造微服务注册到Eureka五、小结一、搭建服务的提供方创建SpringBoot项目二、搭建服务的调用方创建SpringBoot项目三、搭建夫妇注册中心Eureka3.1 创建SpringBoot项目3....
2020-02-19 11:52:58
300
原创 集群/分布式/微服务/SOA是什么?
文章目录一、集群二、分布式三、微服务四、SOA一、集群集群:同一个业务,部署在多个服务器上(不同的服务器运行同样的代码,干同一件事)。作用:通过负载均衡设备共同对外提供服务好处:本来只有一台机器处理访问,现在有两台机器处理访问了,分担了压力。如果其中一台忘记缴费了,暂时用不了了。没关系,还有另一台可以用呢。二、分布式一个业务分拆多个子业务,部署在不同的服务器上(不同的服务器,运行不同...
2020-02-18 11:29:20
273
原创 SpringBoot整合持久层框架
文章目录SpringBoot整合持久层框架一、创建SpringBoot项目二、在 pom.xml 文件中添加依赖三、创建数据库表四、配置数据源及连接数据库的4大参数五、使用代码生成器生成实体类和数据库访问层六、创建Service和Controller七、配置pom.xml八、访问结果SpringBoot整合持久层框架一、创建SpringBoot项目二、在 pom.xml 文件中添加依赖添加...
2020-02-17 22:21:39
455
原创 SpringBoot整合SpringMVC之拦截器
文章目录SpringBoot整合SpringMVC之拦截器一、新建SpringBoot项目二、创建拦截器实现 HandlerInterceptor 接口三、配置拦截器。定义配置类进行拦截器配置四、通过路径访问后的结果SpringBoot整合SpringMVC之拦截器一、新建SpringBoot项目二、创建拦截器实现 HandlerInterceptor 接口public class MyI...
2020-02-17 20:18:49
1087
原创 SpringBoot项目入门
文章目录使用 IDEA 快速搭建 SpringBoot 入门项目一、构建SpringBoot项目二、在pom.xml文件中添加依赖三、编写启动类Demo01Application四、创建 SpringMVC中的控制器:HelloController五、启动项目使用 IDEA 快速搭建 SpringBoot 入门项目一、构建SpringBoot项目1.2. 这里的packaging是指打包方...
2020-02-17 15:16:58
272
原创 代码生成器 Mybatis-Genator
简介:MyBatis Generator简称MBG,是MyBatis 官方出的代码生成器。一、新建SpringBoot项目二、新建数据库表create table shop_goods_pics( id int unsigned not null auto_increment comment'主键', goods_id mediumint unsigned not nul...
2020-02-17 09:13:36
513
原创 java项目里classpath具体指哪儿个路径
一、classpath路径指什么只知道把配置文件如:mybatis.xml、spring-web.xml等放到src目录(就是存放代码.java文件的目录),然后使用 “classpath:xxx.xml” 来读取,都放到src目录准没错,那么到底classpath到底指的什么位置呢?src路径下的文件在编译后会放到WEB-INF/classes路径下。默认的classpath是在...
2019-12-26 17:17:01
429
原创 Spring02创建对象的3种方式,通过set方法对对象赋值
一、Spring创建对象的3种方式通过构造方法创建无参构造创建:默认情况有参构造创建:需要明确配置工厂设计模式:帮助创建类对象,一个工厂可以创建多种对象。实例工厂(1) 需要先创建工厂,才能再创建对象。public class PeopleFactory { public static People newInstance(){ return new People(1...
2019-05-09 08:49:22
1975
原创 Spring01环境搭建
Spring的3大主要功能:1. ioc/di2. aop3. 声明式事务一、IOCioc:由spring容器去创建实例,不再需要程序员去new实例。控制:控制类的对象反转:转交给spring容器去完成最大作用:解耦(解除了<创建对象和程序员的耦>)二、Spring环境搭建创建一个web项目导入核心功能的jar包新建applicationContext.xm...
2019-05-08 22:12:14
248
原创 CentOS 7 如何设置为eth0网卡
文章目录CentOS 7 如何设置为eth0网卡1、编辑网卡信息2、修改grub3、验证更改CentOS 7 如何设置为eth0网卡1、编辑网卡信息[root@monitor network-scripts]# cat ifcfg-ens192 TYPE="Ethernet"BOOTPROTO=noneDEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV...
2019-05-07 18:06:59
745
原创 XShell的使用
XShell 是 Linux 的客户端工具。安装到自己电脑后,通过它来连接远程服务器。我们在XShell上敲出命令,通过它来发送给远程服务器执行。下方的主机IP,是错的,无法连接。使用centOS7的盆友请看:https://www.linuxidc.com/Linux/2017-06/144973.htmcentOS默认开启22端口,其余的端口都被防火墙拦截了。连接完成,输入ifcon...
2019-05-07 18:04:15
250
原创 tongWeb6.1使用debug启动
tongWeb6.1使用debug启动修改startserver.bat文件:在根目录下,shift+右键 =》“在此处打开命令窗口”在dos界面中,输入【start start“Tab键” debug】 回车启动...
2019-05-07 16:23:33
1731
原创 虚拟机VMware的安装和CentOS安装
文章目录一、安装虚拟机:VMware1.解压缩,傻瓜式安装2.安装完成之后,电脑上会多出2个虚拟网卡3. 安装完成之后,点击“许可证”,输入“密匙”二、创建虚拟机虚拟机:一款软件,该软件可以在你的电脑上模拟出真实计算机的效果。虚拟机软件:VMwarelinux操作系统:CentOS6.5一、安装虚拟机:VMware1.解压缩,傻瓜式安装2.安装完成之后,电脑上会多出2个虚拟网卡3...
2019-05-07 15:14:44
259
原创 消息队列中间ActiveMQ高级应用
文章目录消息队列中间ActiveMQ高级应用一、MQ应用场景分析1. 异步处理2. 应用解耦3. 流量削峰二、JMS消息模型( Java Message Service )1. 点对点模型(P2P)2. 发布订阅模型(Pub/Sub)三、ActiveMQ Topic消息失败重发机制1. JMS消息确认机制2. 代码实现四、ActiveMQ Topic消息持久化订阅1. 持久化到文件(默认)2. 持...
2019-04-30 14:56:51
377
原创 maven项目的创建.md
maven项目的创建1. 新建工程2. 引入依赖3. 编写测试类添加客户端手动应答,需要将内部类也需要改造。4. 编写测试类(消息持久化订阅到文件)建类将生产者和消费者都黏贴过来消费者改为“自动应答”当生产者先发布消息,消费者后接收消息时,消费者接收不到消息,此时需要进行消息持久化订阅到文件修改本地ActiveMQ的配置文件activemq.xml文件【持久化到...
2019-04-30 14:55:40
484
原创 jsp的9大内置对象和4大作用域
jsp的9大内置对象和4大作用域自己做的总结,如果有不正确或漏记的地方,想大家批评指正,下载地址:https://download.youkuaiyun.com/download/xxacker/11151125
2019-04-29 13:40:54
381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人