自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程金鹏(程利鹏)

先相信有这么一回事——永远不给自己找借口了!!

  • 博客(278)
  • 资源 (23)
  • 收藏
  • 关注

原创 彻底卸载MariaDB

查询安装的mariadb软件[root@node1 ~]# rpm -qa|grep mariadbmariadb-5.5.56-2.el7.x86_64mariadb-libs-5.5.56-2.el7.x86_64mariadb-server-5.5.56-2.el7.x86_64[root@node1 ~]#开始卸载:[root@node1 ~]# yum remove mariadb删除遗留的目录:rm -rf /etc/my.cnfrm -rf /var/lib/mysql

2021-07-27 10:32:37 10954

原创 nginx 常用命令

在本文介绍nginx的常用命令。我们安装好nginx后,如果需要实用nginx 命令,需要进入到nginx的安装路径下:我以我的安装路径为例:cd /usr/local/nginx/sbin如果感觉到每次都要进入到路径下面执行命令非常的麻烦,可以访问如下链接进行配置:https://www.cnblogs.com/testlearn/p/14151186.html1、查看 nginx 版本号: ./nginx -v2、启动 nginx :./nginx3、停止 nginx :./nginx -

2021-07-26 20:43:40 808 3

原创 【docker】docker启动nginx并实现反向代理

文章目录1、拉取nginx镜像2.启动nginx3、创建文件夹4、将nginx.conf 复制到/docker/nginx/conf/路径下5、使用配置文件挂载的方式启动docker5-1、docker部署nginx后403报错问题分析与解决方案:6、配置nginx反向代理6-1 启动tomcat容器:6-2、nginx配置反向代理docker部署nginx 的优缺点:最近因为工作需要,需要部署nginx,为了方便我直接选择了docker部署nginx。可以免去各种安装内容。1、拉取nginx镜像do

2021-07-23 13:52:18 3063 2

原创 Docker方式启动tomcat,访问首页报404

描述:我们直接在参考中拉取tomcat镜像,然后直接使用下面的命令启动:docker run -d -it -p 8080:8080 --name tomcat tomcat镜像创建成功,通过浏览器访问tomcat:http://192.168.25.216:8080/我们进入容器找原因: docker exec -it tomcat /bin/bash # 进入到/usr/local/tomcat/webapps cd /usr/local/tomcat/webapps ls1、进入w

2021-07-23 13:24:20 544 2

原创 centos 7 普通用户安装mysql5.7 (绿色版)

1、下载mysqlhttps://dev.mysql.com/downloads/mysql/5.7.html#downloads2、上传服务器解压sudo tar -zxvf mysql-5.7.35-linux-glibc2.12-x86_641.tar.gz移动/usr/local 路径下并重命名一下 sudo mv mysql-5.7.35-linux-glibc2.12-x86_64 /usr/local/mysql3、创建mysql用户组和用户并修改权限备注:mysql启动需

2021-07-22 15:40:41 906 1

原创 idea中上传git 报错push to origin/master was rejected

今天遇到领导给创建了一个新的git仓库,并且git仓库中已经存在了一个文件readme.md按照往常,我在本地操作如下步骤:git init //初始化仓库git add .(文件name) //添加文件到本地仓库git commit -m “first commit” //添加文件描述信息git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支git push -u origin master //把本地仓库的文件推送到远程仓库但是提示:原因:就是因为

2021-07-22 11:39:17 443 1

原创 feign.codec.DecodeException

报错信息:feign.codec.DecodeException: Type definition error: [simple type, class com.rouchi.growth.rpc.dto.classroom.response.SimpleClassRoomResponse]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instanc

2021-05-28 19:40:26 1216

原创 idea注释不顶格(不在行首)

1、进入 Settings -> Code Style -> Java ,2、在右边选择 “Code Generation” Tab,3、然后找到 Comment Code 那块,把Line comment at first column和Block comment at first column 去掉前面两个的复选框

2021-05-26 11:05:26 4591 1

原创 FeignException-BadGateway

报错日志feign.FeignException$BadGateway: [502 Bad Gateway] during [POST] to [http://178.192.149.23:4100/v2/user/findOneByMobile] [UCenterClient#getUserByMobile(GetUserByMobileReq)]: [Unable to route request!service name: /svc/178.192.149.23:4100dtab:base

2021-05-26 10:51:23 4678

原创 springboot动态调用实现类

因为项目需要,我们有一个功能的接口UserReader。其他的类都是实现这个接口。那么会有多个实现UserReader接口的实现类。现在需要在程序 中动态的去调用不通实现类中的方法getUser()。下面既是功能实现代码:1、添加接口package com.example.mavenceshi.service;/** * @author by CLP * @Classname UserReader * @Description * @Date 2020/9/8 15:16 */publi

2020-09-08 16:54:31 4886 1

原创 Error creating bean with name ‘xmlModelPlugin‘: Lookup method resolution failed

错误详情:2020-08-18 13:06:49,839 [main] ERROR org.springframework.boot.SpringApplication -[SpringApplication.java:842]- Application run failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xmlModelPlugin': Lookup meth

2020-08-18 13:17:26 3997 1

原创 Mybatis Generator 生成的mapper只有insert方法

首先检查generatorConfig.xml中table项中的属性enableSelectByPrimaryKey=”true”enableUpdateByPrimaryKey=”true”enableDeleteByPrimaryKey=”true”看看这几个属性是否设置成了false,默认的值是true。如果不是的话,那么就是你的表没有主键,无法根据primaryKey生成select、update、delete方法。...

2020-07-24 15:11:21 345

原创 springboot( 2.0.6.RELEASE)集成logback日志

引入依赖: <properties> <java.version>1.8</java.version> <logback.version>1.2.3</logback.version> <slf4j.version>1.7.21</slf4j.version> </properties> <dependency> &

2020-07-21 21:18:07 430

原创 docker x509: certificate has expired or is not yet valid

报错信息:docker: error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cc/cc28899d5b9077f49f22494074e1197ef4af59d0a1ddca636f57c3b1dc3...

2020-04-17 15:31:56 883

原创 Failed to start LSB: Bring up/down networking 终极解决方法

废话不多说,直接上图。这个错误遇到很多次了,网上的解决办法千千万,但是就是不能结局问题,今天终于找到了可以一次性解决的办法了。解决方案:# 依次执行以下指令systemctl stop NetworkManagersystemctl disable NetworkManager#重新启动网络:systemctl start network.service参考链接:htt...

2020-04-15 10:19:46 2763 5

原创 Cannot construct instance of `com.*` (although at least one Creator exists): cannot deserializ

今天开发的springboot项目的时候,当前端发出请求的时候,还没有进入controller层就爆出了这样的一个错误。Cannot construct instance of `com.***.***` (although at least one Creator exists): cannot deserialize from Object value (no delegate- or pr...

2020-03-03 12:39:50 37334 7

转载 Charles 抓取手机app的请求包。

详情连接:https://www.cnblogs.com/wanglu/p/11574436.html

2020-02-17 14:37:43 801

原创 mac 版本charles安装报错-Charles cannot configure your proxy settings while it is on a read-only volume.

错误信息:Charles cannot configure your proxy settings while it is on a read-only volume. Perhaps you are running Charles from the disk image? If so, please copy Charles to the Applications folder and ru...

2020-02-17 14:31:08 6932 2

原创 java如何对list进行分页查询---list分页查询工具类

工具类:ListPageUtilpackage com.dt.user.center.util;import java.util.Collections;import java.util.List;public class ListPageUtil<T> { private List<T> data; /** 上一页 */ priva...

2020-02-13 16:13:00 2539

原创 服务器磁盘空间满后,导致构建项目报错。

sh deploy_dev.sh;] ...SSH: EXEC: connected+ echo 'backup app dir: mv WEB-INF 20200130213828_WEB-INF'backup app dir: mv WEB-INF 20200130213828_WEB-INF+ cd /App/install/SRT/web/yanxiu-7up/yanxiu-7up...

2020-01-30 22:39:31 431

原创 【maven实战】第一遍总结

无总结,不读书。maven简介:坐标与依赖:坐标依赖依赖传递性排除依赖归并依赖优化依赖仓库聚合与继承

2019-12-26 19:44:34 183

原创 jvm参数

-X :非标准选项-XX:非稳定选项在选项名前用 “+” 或 “-” 表示开启或关闭特定的选项,例:-XX:+UseCompressedOops:表示开启 压缩指针-XX:-UseCompressedOops:表示关闭 压缩指针-Xms1G :设置java程序启动时堆内存1G(默认为物理内存1/64,且小于1G)-Xmx1G :设置最大堆内存1G,超出后会出现 OutOfMem...

2019-12-26 19:23:56 390

原创 【linux is not unix】常用命令整理

文章目录1-grep2-jps2-1参数3-awk4-xargs1-grepps -ef |grep project_name |grep -v grep :其中的grep -v grep为了去除包含grep的进程行 ,避免影响最终数据的正确性。2-jpsjpsLists the instrumented Java Virtual Machines (JVMs) on the ta...

2019-12-26 19:10:38 385

原创 mysql实现for循环

DROP PROCEDUREIF EXISTS test_insert;DELIMITER;;CREATE PROCEDURE test_insert ( ) BEGINDECLARE i INT DEFAULT 1; WHILE i < 100 DO SELECT 123 AS 'name' SET i = i + 1; END WHILE...

2019-12-16 11:36:20 41388 4

转载 【idea】通过修改-DarchetypeCatalog来提升idea中利用maven创建项目的速度

https://www.cnblogs.com/del88/p/6286887.html

2019-10-23 17:13:05 819

原创 RESTFUL架构

简介RESTful架构,就是目前流行的一种互联网软件架构。它结构清晰、符合标准、易 于理解、扩展方便,所以正得到越来越多网站的采用。REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的 .REST 是Representational State Transfer的缩写,翻译是”表现层状态转化”。 可以 总结为一句话:REST是所有Web应用都应该遵守的架构设...

2019-10-23 16:32:58 209

原创 【dubbo】dubbo与Hystrix的整合

Hystrix 旨在通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包,以及监控和配置等功能直接上步骤:1 生产者和消费者都导入依赖: <dependency> <groupId>org.springframework...

2019-10-03 22:11:33 890

原创 【dubbo】Spring boot与dubbo整合的三种方式

方式一使用注解的方式导入dubbo-starter在application.properties配置属性使用@Service暴露服务使用@Reference引用服务使用@EnableDubbo开启注解Dubbo功能或者配置包扫描dubbo.scan.base-packages=com.atguigu.gmall开启注解、包扫描,配置一个即可这种方式可以在@Service、@...

2019-10-03 21:43:44 502

原创 【dubbo】dubbo配置的方式和属性加载顺序

1、我们项目中如果用到了dubbo,我们必然涉及到配置一些dubbo配置。那么这些配置可以写到哪里呢。我们从官网:http://dubbo.apache.org/zh-cn/docs/user/configuration/properties.html了解到我们经常设置属性的位置有三个:1、通过虚拟机参数。比如 设置通信端口 java -jar dubbo.jar -Ddubbo.prot...

2019-10-03 20:27:45 604

原创 【dubbo实战】记一次zookeeper连接数暴增事件

基础环境:1、centos7.x,程序运行在docker中。2、jdk是1.83、用到zk的服务有kafka、dubbo程序(dubbo程序分两个一个提供者一个消费者)问题现象:1、kafka突然连不上或者连接很慢2、zk集群执行命令特别卡3、在zookeeper.out中出现too many connecttion from _ip :显示我在_ip上的某应用请求过度!解决思路...

2019-10-02 17:05:47 1322

原创 【zookeeper】zookeeper的常用配置

本文讲一下分布式模式的zookeeper,因为这也是在生产环境的唯一部署方式。安装配置很简单,官网也有介绍,这里就只说明下。配置-zoo.cfg这是zookeeper的主要配置文件,因为Zookeeper是一个集群服务,集群的每个节点都需要这个配置文件。为了避免出差错,zoo.cfg这个配置文件里没有跟特定节点相关的配置,所以每个节点上的这个zoo.cfg都是一模一样的配置。这样就非常便于管...

2019-10-02 15:06:57 1442

原创 【linux is not unix】centos如何永久修改主机名

1 centos6下修改hostname[root@centos6 ~]$ hostname # 查看当前的hostnmaeeshop-cache0111111[root@centos6 ~]$ vim /etc/sysconfig/network ...

2019-09-10 15:33:15 499

原创 如何学习开源代码

a. fork下来,起一个demo,上一个测试环境,遇到问题再去社区提问或找些实践文章;b. 把官方文档通读一遍,理解下产品、特点和应用场景;c. 先看一遍源代码,理解清楚其中的代码逻辑;d. 看源代码太费劲,找本社区推荐的书系统的梳理下;...

2019-08-14 14:41:23 821 1

原创 【dubbo】单机构建Dubbo服务消费者Web应用的war包并在Tomcat中部署规范

一、构建Dubbo服务消费者Web应用的war包1、打包类型:war2、包含的配置文件3、依赖到的jar包(相关工程要先构建)4、构建war包二、Tomcat中部署服务消费者Web应用的war包1、环境变量配置(Java环境变量全平台统一)2、部署目录规范 /home/wusc/edu/web/xxx-tomcat3、Tomcat内存设置4、设置Tomcat开机启动具体步骤:...

2019-08-02 09:27:04 516 1

原创 【dubbo】在linux上单机部署dubbo的规范

在我们部署dubbo服务的过程中肯定是要部署在linux上面的,如果是用windows部署那就太屌丝了。0、服务器的划分如果是在测试环境,我们经常使用单机部署。为此至少有以下几个服务器。server01-zookeeperserver02-databaseserver03-providerserver04-consumer1、环境变量配置Java环境变量----只需要JRE vi ...

2019-08-02 09:02:30 617 1

原创 【dubbo】使用Dubbo框架提供的Main方法类来运行dubbo服务——服务容器

我们在dubbo的框架使用中,不能不提的就是如何运行我们的dubbo服务的jar包。比如provider的jar等。根据现有经验,dubbo服务的运行方式有三种。1.Dubbo服务的运行方式:1、使用Servlet容器运行(Tomcat、Jetty等)----不可取缺点:增加复杂性(端口、管理)浪费资源(内存)2、自建Main方法类来运行(Spring容器) ----不建议(本地调...

2019-08-01 21:24:32 2094

原创 【Springboot】@RestController 与@ResponseBody 和@Controller的关系

在使用springboot的的时候,一个大神问我,你怎么在Controller层中写这么多@ResponseBody,不能用@RestController吗。为此。我还特意查了一下,发现了其中的奥秘:我们先看一段以前的代码:@Controller // 因为这是Controller层,为此,要写Controller注解。public class helloController { ...

2019-07-25 15:59:16 2999

原创 【SpringBoot】@springbootapplication 注解讲解

之前我们已经用一个Helloword的实例来演示了一下spring boot的基本实现,今天我们来聊一下spring中是如何实现自动,以下是我的第一个springboot程序的创建方式和一些简单的讲解:[【SpringBoot】idea创建第一个springBoot 程序](https://blog.csdn.net/aiming66/article/details/88252136)...

2019-07-25 15:46:11 1017

原创 【spring mvc】

文章目录what:spring mvc 简介:The DispatcherServletwhat:spring mvc 简介:Spring model-view-controller (MVC)框架是围绕DispatcherServlet设计的,它将请求分派给处理程序,具有可配置的处理程序映射、视图解析、语言环境、时区和主题解析,以及对上传文件的支持。默认处理程序基于@Controller和...

2019-07-21 19:28:25 188

原创 【spring】01 总结

文章目录what:经过几天的学习,对于spring的理解略微有了了解,今天暂时总结一下。what:Spring Framework是一个Java平台,为开发提供全面的基础设施支持Java应用程序。Spring处理底层的封装,因此您可以专注于应用程序的开发。spring 主要包含八大模块:data access/integrationwebaopaspectsinstrumen...

2019-07-21 18:01:50 129

SpringBoot启动流程.png

springboot启动路程图

2021-12-12

calico.zip资源包,解压即用

calico网络插件, 直接使用 kubectl apply -f calico.yaml 安装。

2021-11-16

cni-plugins-linux-amd64-v0.8.6.zip

cni-plugins-linux-amd64-v0.8.6.tgz

2021-11-10

etcd-v3.4.9-linux-amd64.tar.zip

etcd-v3.4.9-linux-amd64.tar.zip

2021-11-07

cfssl.zip包含cfssl相关文件,解决国内无法下载或者下载慢的问题

wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64 本压缩包是通过上面三个命令下载的文件,主要是为了解决在国内下载慢或者下载失败的问题。

2021-11-06

provider——consumer 程序源码.zip

博客连接https://blog.csdn.net/aiming66/article/details/90272553

2019-05-22

使用servlet实现注册&登录&解决注册乱码&beanutils;的使用

使用servlet实现注册&登录&解决注册乱码&beanutils;的使用

2019-01-01

httpservlet_request

本代码需要配合博客https://blog.csdn.net/aiming66/article/details/85540705一同学习。

2019-01-01

java通过servlet获取验证码和文件下载

本代码主要是为了解决通过servlet向前台传送验证码并进行校验。另外还有通过servlet下载各种文件。同时避免中文乱码问题。如果下载后有文件无法启动的问题,请将代码移植到自己的程序中,本代码使用eclipse开发。是一个dynamic web project项目。

2018-12-31

httpservlet_response

本文件为博客https://blog.csdn.net/aiming66/article/details/85410558的匹配代码文件。

2018-12-31

echartDemo柱状图折线图详解

echartDemo柱状图折线图详解,需要配合博客:https://blog.csdn.net/aiming66/article/details/83025748

2018-10-12

通过ADO.NET连接数据原理

本文件与博客https://blog.csdn.net/aiming66/article/details/82932485 相匹配,欢迎下载。

2018-10-03

Python 3.7.0

这是在phthon官网上下载的,下载日期为2018年9月14日。主要是为了不方便访问外网的童鞋们使用。

2018-09-14

filters源码c#

本源码为认证过滤器,希望能帮助读者更好的理解mvc中的认证。相关匹配博客:https://blog.csdn.net/aiming66/article/details/82083732

2018-08-29

C#调用bartender的SDK执行打印实现标签打印demo

本程序是一个CS项目调用bartender的sdk执行打印的程序,方便的打印标签程序,不需要先预览在打印。压缩包中附带相关dll文件和代码,已经相关的bartender模板。

2018-08-16

6_urlAndRoutes_for outgoing_urls(整篇博客源码)

本源码主要帮助读者更好的阅读博客,小编的博客地址: https://blog.csdn.net/aiming66/article/details/81626232

2018-08-13

6_urlAndRoutes_for outgoing_urls

本源码主要帮助读者更好的阅读博客,小编的博客地址: https://blog.csdn.net/aiming66/article/details/81626232

2018-08-13

mvc 中如何使用路由(详细教程,匹配博客讲解)

本文件匹配相关博客详细讲解,感谢大家的拜读,更希望能帮助有需要的小伙伴。 4篇博客资源: https://blog.csdn.net/aiming66/article/details/81516080; https://blog.csdn.net/aiming66/article/details/81607784; https://blog.csdn.net/aiming66/article/details/81610322; https://blog.csdn.net/aiming66/article/details/81611115

2018-08-12

LanguageFeatureso——对不能修改的类添加功能——使用扩展方法

LanguageFeatureso——对不能修改的类添加功能——使用扩展方法源码,这个仅限于普通方法的扩容,对于接口的扩展没有展示。

2018-07-28

LanguageFeatureso-使用对象和集合初始化器

C#特性之一,使用对象和集合初始化器源码,配合博客一同发表。

2018-07-28

LanguageFeatureso-简化C#属性——使用自动实现的属性

简化C#属性——使用自动实现的属性的源码,主要是为了方便大家的学习。属性值的读取和设置就像对一个常规字段进行操作一样。使用属性要比使用字段更好,因为你可以修改get块和set块中的语句,而不需要修改依赖于这个属性的类。

2018-07-27

如何在sqlserver中进行分类汇总-附件sql server 2005实例数据库和脚本

小编对工作中遇到的用数据库语句进行分类汇总的查询信息的信息。压缩包中附件相关的数据库和 sql脚本。 详细的思路过程见博客:https://blog.csdn.net/aiming66/article/details/80717802

2018-06-17

大话设计模式源码

大话设计模式,史上最全源码。包括23个设计模式,6个原则。

2017-10-02

SQL Server 2005实用教程_素材

方便大家在学习数据时使用,不需要大家在学习时自己建库了。当然对于初学者来说,自己练习着建库也是相当有必要的。

2016-06-04

空空如也

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

TA关注的人

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