自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oracle jdk8各版本下载地址

今天重装系统发现下载低版本的1.8很难找到下载地址,有些就是要积分。这里免费找到了Oracle官网的下载地址,大家可以免费尽情下载。

2023-07-02 15:37:57 488

转载 Centos7 Ulimit设置

虽然优先级不同,但是这里还是使用/etc/security/limits.d/来举例,因为centos版本不同,相对应的文件名也不相同。如果使用centos7系统使用下面的方式,记得把/etc/securit/limits.conf下的配置文件注释掉。系统优先级:/etc/systemd/system.conf 、user.conf。第二优先级:/etc/security/limits.d/第三优先级:/etc/security/limits.d/用户配置 /etc/systemd/user.conf。

2023-03-13 10:18:07 1665

原创 解决Ubuntu22.04内核升级Vmware启动Install vmmon和vmnet模块报错

vmware内核升级

2023-01-16 09:47:18 2227

原创 Chrome浏览器无法加载已解压的.crx文件的解决办法

chrome无法加载离线crx

2022-07-28 19:54:17 3972

原创 docker export import无法启动(onlyoffice)

公司使用onlyoffice进行文档展示,直接使用docker拉取onlyoffice启动完全正常。当我们迁移服务的时候,想着用docker export可以小导出一些文件,当直接用docker import后,执行run 命令发现启动不了onlyoffice。 查看日志发现postgresql启动不了,错误信息如下。/etc/postgresql//main/pg_hba.conf/etc/postgresql//main/postgresql.conf/usr/lib/postgresq

2022-05-11 17:58:59 1758

原创 C/C++嵌入BS架构的页面

最近项目要用C/C++来嵌入BS的网页,经调研发现使用QT Creator工具有直接能用的组件。废话不多说直接上代码。第一步:创建Qt Widgets项目并修改项目.pro文件添加如下一句QT += core gui webenginewidgets第二步:在main.cpp代码里直接调用代码#include "mainwindow.h"#include <QWebEngineView>#include <QWebEngineView&...

2022-05-05 14:08:09 2366 1

原创 docker容器修改源_net-tools安装

docker 修改容器阿里源

2022-04-26 12:43:08 4202

原创 解决ubuntu下wps卡顿和缺少字体

问题描述新装了ubuntu系统,又安装了wps。然后打开word文档卡了半天才能打开,而且不定时的卡死。分析原因看网上有更改fctix输入法的,但是装好没有生效(其它人可以参考百度)。分析主要原因是wps缺少字体,一直在加载字体导致卡慢。下面是我自己的解决方法,仅供参考。字体安装包请查看附件。解决步骤:1.下载附件链接: https://pan.baidu.com/s/1_ZjZCYffd2X-bL1pSChs6g?pwd=6ckn提取码: 6ckn2. 进到有.tt

2022-04-15 15:03:37 2020

原创 Springboot2 Error creating bean with name ‘healthIndicatorRegistry‘

启动SpringBoot项目经常出现healthIndicatorRegistry无法创建问题解决方法:在启动类上添加exclude={DataSourceAutoConfiguration.class,}

2022-03-11 14:03:16 1685

原创 nginx源码安装

只做一个简单的操作,上传了nginx安装包。这里在centos下可以直接使用,如果是ubuntu需要手动安装依赖包,这里不做说明,请百度。操作步骤:1. 用tar -zxvfnginx-1.20.1.tar.gz2. 新建 /usr/local/nginx目录3. mv nginx-1.20.1目录到/usr/local/nginx目录下4. 直接到nginx-1.20.1目录下,执行./configure --prefix=/usr/local/nginx5. make .

2021-11-01 15:21:33 748

原创 Ubuntu修改配置环境,每次source /etc/profile

可能很多朋友发现在ubuntu系统修改环境变量后,每打开一个终端都要用source /etc/profile才能生效。 其实这个有种简单的方式就可以解决:1. 切换root用户2. vim ~/.bashrc在文档最后面添加一条source /etc/profile,并保存3. 再执行一次source /etc/profile即可。...

2021-10-28 16:21:35 1335

原创 ubuntu initramfs无法正常启动

上图是我这边无法正常启动的结果。具我分析这个有可能是ubuntu升级了内核导致这个无法正常启动,需要手动恢复一些默认加载配置,废话不多说,具体解决步骤如下:1. 需要重启系统--BIOS,具体操作是按F8或F10,不能的厂商可能会有变化,可百度2. 进入BIOS,然后找到EXIT-Load Setup Defaults3.SATA MODE要设置成ACHI,宏基机器是用ctrl+s来显示SATA MODE的。4. 重新启动即可。注意:如果系统里装的有vmware虚拟机,还需...

2021-10-28 15:58:03 3277

原创 mysqldump备份数据文件大小0

最近有个项目上线,需要在线备份mysql的数据。就使用了ssh + mysqldump备份。遇见的问题就是,exec mysqldump -h xxxx -uroot -p --all-databases > test.sql 发现文件大小是0.说明:我这里的mysql是自己编译的解决步骤: 1. 命令行输入mysqldump看是否能找到此命令 2. 如果无法找到此命令,则需要配置环境变量(这里试了2种) 第一种: vim /...

2021-07-16 18:00:21 952

原创 银河麒麟4.0.2安装

这次在联想的物理机上装银河麒麟4.0.2系统,遇到了不少坑。大致有下面3个问题:1. 联想的安全策略,不让BIOS回刷解决方法: 重启,按F1进行系统设置页面;然后选择安全管理-防BIOS回刷-关闭即可。2. 光盘启动后,显示屏一直黑屏解决方法: 在光盘启动后,选择install kylin时(不要直接回车),要按键盘e进行编辑状态,找到 quiet splash 在后面添加空格和nomodeset然后 按F10保存重启。3. 系统安装完成后,只出一个麒麟界面不动解决方法: 当系统安

2021-01-13 17:28:55 5947 3

原创 MySQL8.0 表名大小写 lower-case-table-names

mysql8处理lower_case_table_names=11. 在安装mysql之前创建/etc/mysql/mysql.conf.d/lower.cnf[mysqld]lower-case-table-names=12. 安装mysql sudo apt-get install mysql-server -y sudo apt install mysql-client -y sudo apt install libmysqlclient-dev -y3. 验证my...

2020-10-19 12:40:28 1241 1

原创 Springboot2 session设置超时时间无效

问题: 今天项目中遇到了一个设置时间超时的问题,按SpringBoot2的application.properties更改一直不生效。解决方案:server.*属性用于控制Spring Boot使用的嵌入式容器 。 Spring Boot将使用ServletWebServerFactory实例之一创建servlet容器的实例。 这些类使用server.*属性来配置受...

2020-04-18 17:29:10 7635 1

原创 Java 过滤器Url通配符处理

今天遇到项目中,加过滤器调试麻烦的问题。加上了一个过滤器来处理每次登录的问题。代码如下:/** * 将通配符表达式转化为正则表达式 * * @param path * @return */ private String getRegPath(String path) { char[] chars = path....

2019-11-08 17:11:02 3263 3

原创 SwaggerUi上传文件注释

注意两点:1. 在PostMapping里加上 headers = "content-type=multipart/form-data"2. 在MultipartFile前加上 @ApiParam. 例如:@ApiParam(value="上传", required = true) MultipartFile file@ApiOperation(value = "校验服务发布...

2019-11-04 16:22:49 1997

原创 解决 Swagger2返回map复杂结构不能解析

今天有同事用swagger2开发时,有一方法返回Map<String,List<Object>>出现无法解析错误。Pom.xml引入的swagger版本如下:<!--swagger start--> <dependency> <groupId>io.swagger</groupId&...

2019-10-22 14:21:34 6501 2

原创 显示Idea右侧的maven project

今天不小心把idea右侧的maven去掉了,引出了几个同事也给试验去掉,结果是不同的机器还有不同的出现操作,具体方法如下:方法1:菜单栏-->View-->Tool Windows-->maven。 有些机器这种可行方法2:方法1不可行时使用。 菜单栏-->help-->find action-->maven projects-->add ...

2019-10-16 17:20:26 1665

原创 Java版扫jar,py和目录

最近项目中要用到扫包的问题,主要是扫jar包和Python 目录。这里不多说直接上代码,注意:代码里的MyRuntimeException可自定义,或返回个空对象不报错即可:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.File;import java.io.IOException;imp...

2019-10-15 16:55:48 120

原创 三种负载均衡 Nginx、Dubbo、Ribbon 区别

描述1.Dubbo负载均衡:支持4种(随机,轮循,最少活跃,hash),引入了JVM预热时间加权、权重自定义配置的规则,同时支持控制台动态配置权重值参数,所以是最灵活的。2.Nginx负载均衡:支持4种,自带 轮询(支持权重)、IP_Hash(避免Session共享的问题)、最少连接数策略,可以扩展fair(响应时间)策略,更专注于功能。3.Ribbon负载均衡:支持6种,不支持权重:...

2019-08-04 14:54:20 8114

原创 Linux 查看匹配内容的前后几行和查询某段时间内的日志

说明: 这个只是供自己以后查询使用,如有问题请指出。 仅供参考查看匹配内容的前后几行: reg : 代表要搜索的内容 destFile : 代表要搜索的文件 #grep -5 'reg' destFile //打印匹配行的前后5行 #grep -C 5 'reg' destFile //打印匹配行的前后5行 #grep ...

2019-07-30 14:17:55 3866

转载 Dubbo负载均衡策略

Random LoadBalance 随机,按权重设置随机概率。 在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重。RoundRobin LoadBalance 轮询,按公约后的权重设置轮询比率。 存在慢的提供者累积请求的问题,比如:第二台机器很慢,但没挂,当请求调到第二台时就卡在那,久而久之,所...

2019-07-25 17:02:57 693

转载 Dubbo集群容错策略

Failover Cluster 失败自动切换,当出现失败,重试其它服务器。通常用于读操作,但重试会带来更长延迟。可通过retries="2"来设置重试次数(不含第一次)。 重试次数配置如下: <dubbo:service retries="2" />或<dubbo:reference retries="2" />或<du...

2019-07-25 16:57:18 195

转载 Java线程池

经典面试题面试问题1:Java的线程池说一下,各个参数的作用,如何进行的?面试问题2:按线程池内部机制,当提交新任务时,有哪些异常要考虑。面试问题3:线程池都有哪几种工作队列?面试问题4:使用无界队列的线程池会导致内存飙升吗?面试问题5:说说几种常见的线程池及使用场景?线程池概念线程池:简单理解,它就是一个管理线程的池子。它帮我们管理线程,避免增加创建线程和销毁线程的资源损耗...

2019-07-25 16:45:45 79

原创 Dubbo工作原理

架构图:第一层:service 层,接口层,给服务提供者和消费者来实现的 第二层:config 层,配置层,主要是对 dubbo 进行各种配置的 第三层:proxy 层,服务代理层,无论是 consumer 还是 provider,dubbo 都会给你生成代理,代理之间进行网络通信 第四层:registry 层,服务注册层,负责服务的注册与发现 第五层:cluster 层,集群层,...

2019-07-25 12:43:52 64

原创 Zookeeper工作原理

1.ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。2.ZooKeeper提供了什么?1)文件系统2)通知机制3)Zookeeper...

2019-07-25 11:55:00 112

原创 Zookeeper分布式锁实现

废话不多说,代码从我的iteye博客里贴过来的(https://washingtin.iteye.com/blog/2442081)一、引入zkclient包<dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId>...

2019-07-23 23:21:04 159

原创 wsdl生成代码(idea)

首先安装JDK和IDEA,这里不详细介绍。 生成代码步骤如下:一、IDEA新建一个工程1.File -&gt;New-&gt;Project 出现以下界面: 2.选择Hello World项目 3.填写项目名称,点击Finish 4.右键点击你的项目,找到WebServices-》Gernerate Java Code From Wsdl  5.点击“ok”,...

2018-06-15 17:14:22 1491

原创 java request getParameter乱码

今天来说一下request.getParameter()获取URL中文参数乱码的解决办法:首先咱们先分析一下出现乱码的原因: Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(造成中文乱码)解决办法:我们需要把request.getParameter(“参数名”)获取到的字符串先用ISO-8859-1编码成字节流,然后...

2017-10-31 14:03:12 340

原创 linux安装禅道9.5.1

    今天安装了一下禅道一键安装,在linux下遇到不少坑废话不多说,直接上截图。    1.找到禅道下载地址          http://www.zentao.net/download/80049.html          选择下面的linux 64位一键安装包,下载    2.把包(ZenTaoPMS.9.5.1.zbox_64.tar.gz)上传到/opt目录里,...

2017-10-27 18:54:34 245

阿里云开启mysql3306远程访问

      今天买了阿里云ecs服务器,用阿里云的安全组规则配置,其它端口可以正常远程访问,但是mysql的就不行,后来提了工单才发现原来是ubuntu mysql默认绑定的端口是本地端口(也就是127.0.0.1:3306),把这个改成0.0.0.0:3306即可。      下面是具体的操作步骤(我的是Ubuntu 14.04):       1.开启防火墙对3306端口开放,百度一...

2017-05-15 10:55:59 2747

原创 定时任务CronTrigger配置格式:

CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年]序号说明是否必填允许填写的值允许的通配符1秒是0-59, - * /2分是0-59, - * /3小时是0-23, - * /4日是1-31, - * ? / L W5月...

2017-04-07 19:13:30 922

原创 RabbitMQ+Zookeeper+Dubbo+Nginx+Mysql+Redis搭建

一、RabbitMQRabbitmq 是用 erlang 语言写的,所以我们需要安装 Erlang,安装 erlang 又需要安装 python 与 simplejson,所以我们从python开始:1、安装 python:[php] view plaincopy#wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2....

2016-10-30 20:03:04 1165

原创 tomcat集群实现(一)

                  本贴子只针对tomcat6做集群实现方法如何实现tomcat集群呢,我们会想到几个问题?1.我的应用程序如何实现?2.我的应用会话怎么实现一个会话对应一台机器?3.tomcat如何配置多台机器?以及如何容错?还有负载均衡(这个另一贴子详解:httpd和nginx)? 在挖掘tomcat的集群实现的详细信息之前,先介绍下用于描述集群的一...

2016-10-29 09:23:04 256

原创 MemCache超详细解读

以下内容抄自:http://www.cnblogs.com/xrq730/p/4948707.html MemCache是什么MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对任意...

2016-10-19 11:00:30 81

原创 redis使用场景

Redis使用场景Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在写庞大的sql上了,而是利用Redis灵活多变的数据结构和数据操作来实现。 Redis常用数据类型      Redis最为常用的数据类型主要有以下五种:StringHashListSetSorted set      下面我们先来逐一...

2016-10-19 10:54:38 80

原创 java集合

Java的集合类都位于java.util包中,Java集合中存放的是对象的引用,而非对象本身。Java集合主要分为三种类型:a.Set(集):集合中的对象不按特定方式排序,并且没有重复对象。它的有些实现类能对集合中的对象按特定方式排序。b.List(列表):集合中的对象按索引位置排序,可以有重复对象,允许按照对象在集合中的索引位置检索对象。c.Map(映射):集合中的每一个元素包含一对键对象和...

2016-10-18 20:28:41 143

原创 数据库中char, varchar, nvarchar的区别

1. char     固定长度,最长n个字符。 2. varchar     最大长度为n的可变字符串。(n为某一整数,不同数据库,最大长度n不同) char和varchar区别:     varchar必char节省空间,但在效率上比char稍微差一些。     说varchar比char节省空间,是因为varchar是可变字符串,比如:用varchar...

2016-10-11 11:46:00 219

GB16260.2-2006-T_软件工程_产品质量_第2部分_外部度量.pdf

GB16260.2-2006-T_软件工程_产品质量_第2部分_外部度量.pdf

2010-01-13

GB16260.1-2006-T_软件工程_产品质量_第1部分_质量模型.pdf

GB16260.1-2006-T_软件工程_产品质量_第1部分_质量模型

2010-01-13

空空如也

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

TA关注的人

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