自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rick Dong

积累-- 沉淀--- 分享---- 成长

  • 博客(110)
  • 资源 (2)
  • 收藏
  • 关注

原创 Vue前端npm编译报错问题总结

npm编译报错

2022-01-07 10:20:15 3001

原创 如何在腾讯会议中使用PPT使用演讲者模式

一、正常播放PPTPPT右下角,正常地播放你的PPT二、右键点击“显示演讲者视图”在放映的PPT中右键点击“显示演讲者视图”。三、取消PPT窗口最大化重点来了!点击演讲者视图右上角中间的“小窗口”按钮(即取消窗口最大化)。三、打开腾讯会议,点击共享屏幕可以事先就先打开着腾讯会议。此步通过按win键调出任务栏,进行共享,共享的时候只选择共享那个ppt演示的部分。四、切换到演示者视图按win键调出任务栏,切到到演示者视图,此时自己看到的演示者视图...

2021-12-03 09:54:12 52347 6

原创 5G-知识积累-DNN及签约开户配置

近期在跟踪5G相关的一些项目,对5G网络方面了解还不是太深入,现对平时收集的一些信息进行整理汇总。4G-5G部分参数标识对比IMSI变成SUPI了,加密传输,UDM用私钥(Home Network Private Key)对SUCI进行解密。APN变成DNN了。新增NSSAI/S-NSSAI 网络切片选择辅助信息DNN(Data Network Name)数据网络名称在TS 24.501、TS23.003中有一些描述,其实相当于4G的APN。DNN、APN这两个标识符具有相同的含义.

2021-09-15 11:36:44 6098

原创 如何理解IT、OT、CT?

说在前:本文是从百度拷贝,仅用于记录,便于后续查看。IT是指互联网技术,Internet Technology。在IT、CT大融合之前,IT并不是Information Technology(信息技术),IT最初是指互联网技术,这也是为什么BAT这些巨头被称为互联网三巨头的原因。在开始的时候,IT和CT还是泾渭分明的两种技术,IT业也也可以说是代表了计算机业,一些涉及到计算机的软硬件企业也被称为是IT业企业。在美国,思科、微软、谷歌这些大公司被认为是IT业企业。CT是指通信技术.

2021-02-05 11:51:10 36587 2

原创 Elasticsearch配置与安装

本文主要记录ES的安装与配置,以及首次安装遇到的一些问题,供后续使用参考!一、软件以及环境准备linux环境版本:Linux version 3.10.0-693.2.2.el7.x86_64 (查看服务器命令:uname -a或者cat /proc/version)jdk版本:java version “1.8.0_191” (查看命令:java -version),安装本次不做说明,省略ES软件:elasticsearch-7.6.2.tar.gz 百度云下载地址:链接下载地址:链接:ht.

2020-08-12 09:09:40 159

原创 linux系统文件系统格式转换--不丢文件

首先,当我们想要改变Linux已有分区的文件系统类型时,除了备份数据重新格式化外,似乎别无他法。但是fstransform打破了这一局面,fstransform可以实现无损的将一种文件系统转换成另外一种文件系统,比如ext4转换为xfs注释:不管任何形式的转换,最好都事先做好磁盘数据的快照或备份,避免造成手误或者其他因素导致的数据丢失。数据无价!!!!!关于fstransform的详细...

2020-03-31 10:00:53 1571 1

原创 Zookeeper基础

一、概述与特点?Zookeeper 是一个分布式服务框架,是ApacheHadoop的一个子项目。从设计模式角度来看,它是基于观察者模式设计的一个分布式协调框架;它负责存储大家关心的数据,观察者订阅关心的数据或结点,当发生变化时,它将通知观察者以实现分布协调。常称分布式协调指挥官!特点:一个领导者Leader,多个跟跟随者Follower;一个Zookeeper集群,半数以上存活,则...

2020-03-14 20:34:43 228 1

原创 Linux主机时钟同步-NTP操作步骤

写在文章开头,对于内网主机(无法联网)一般都是采用NTP的方式来做时做时钟同步。下面就NTP作为解决方案来介绍一下相关操作步骤。一、简版1、NTP服务器主机 (192.168.23.123)安装:yum install ntp -y ;vi /etc/ntp.conf,增加配置:server 127.127.1.0 ;fudge 127.127.1.0 stratum 8;sud...

2020-02-13 11:37:33 2038

原创 Server-sent-events与 WebSocket的区别是什么?

SSE与WebSocket作用相似,都是建立浏览器与服务器之间的通信渠道,然后服务器向浏览器推送信息。总体来说,WebSocket更强大和灵活。因为它是全双工通道,可以双向通信; SSE是单向通道,只能服务器向浏览器发送。SSE使用HTTP协议,现有的服务器软件都支持; WebSocket是一个独立协议。SSE属于轻量级,使用简单;WebSocket协议相对复...

2019-12-17 14:18:35 1273 1

原创 如何使用LVM删除逻辑卷?

方法/步骤 如果创建的逻辑卷已经挂载使用了首先我们要将它umount,修改/etc/fstab里面逻辑卷的挂载信息,否则系统有可能启动不起来 使用lvdisplay查询LV Path /dev/vg01/data 通过lvremove 删除逻辑卷,lvremove /dev/vg01/data,输入y删除 使用vgdisplay查询VG Na...

2019-12-02 09:22:19 2787

转载 云主机硬盘挂载

本教程适用于centos和ubuntu等主流Linux系统,Linux不同于Windows系统操作那么简单,Windows有直观的桌面,Linux只能用枯燥的命令操作,对于非专业人员,操作起来还是有一定难度的,所以我这里就将使用频率较高的“挂载新硬盘”的方法详细讲解一下:Linux系统挂载新硬盘有2种方法:1.普通分区挂载2.LVM挂载我这里推荐使用LVM挂载,后期方便动态扩容,硬盘不够用...

2019-12-02 09:14:25 588 2

原创 SpringCloud断路器的作用及使用?

一、作用 当一个服务调用另一个服务由于网络原因或者自身原因出现问题时,调用者就会等被调用者的响应,当更多的服务请求到这些资源时,导致更多的请求等待,这素以会发生连锁效应,断路器就是解决这一问题的。 断路器有三种状态,完全打开状态、半开状态、关闭态。完全打开态:一定时间内,达到一定的次数无法调用,并且多次检测没有恢复的迹象,断路器完全打开,那么下次的请求不会到...

2019-11-21 13:10:49 5109 1

原创 Burpsuite神器下载及常用功能介绍

1.前言       近期集团公司对公司的产品进行了各种安全漏洞渗透扫描,然后组内同事各种安全漏洞修复,修复过程,经常需要自测,经过多方查找与验证,发现了一款非常方便做此功能的软件,套用至尊宝的名言,如果上天只能让我选择一个 Web 扫描器,那么我会选择 Burp,因为他不仅仅只起一个爬网的作用。下面先介绍一下他的安装:       Burp Suite(以下简称 Burp),该公司发行了...

2018-10-19 12:49:40 1473 1

原创 设计模式-创建模式--【单例模式】的多种写法

        单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。简介       单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。       许多时候整个系统只需要拥有一个的全局对象,这样...

2018-10-15 12:50:02 228

原创 获取WEB各阶段响应时间

【web性能】Web performance 获取web各个阶段响应时间:DNS解析时间、TCP建立连接时间、首页白屏时间、dom渲染完成时间、页面onload时间等准确地测量web应用程序的性能特性是使web应用程序更快的一个重要方面那么我们怎么知道一个网站加载定的时间呢?我们可以添加时间戳标记下面的JavaScript显示了一个简单的尝试来度量完全加载页面所需的时间:&l...

2018-09-20 20:02:10 6730 1

转载 ELK 实现 Java 分布式系统日志分析架构

ELK 实现 Java 分布式系统日志分析架构日志是分析线上问题的重要手段,通常我们会把日志输出到控制台或者本地文件中,排查问题时通过根据关键字搜索本地日志,但越来越多的公司,项目开发中采用分布式的架构,日志会记录到多个服务器或者文件中,分析问题时可能需要查看多个日志文件才能定位问题,如果相关项目不是一个团队维护时沟通成本更是直线上升。把各个系统的日志聚合并通过关键字链接一个事务处理请求,是分...

2018-09-13 11:58:25 1408

转载 JVM性能调优总结

目录一、常见JVM配置参数(引子)二、JVM参数配置详解2.1、堆大小设置2.2、回收器选择2.3、辅助信息三、常见配置汇总四、调优总结4.1、年轻代大小选择4.2、年老代大小选择五、Tomcat中配置实践六、其它配置参考一、常见JVM配置参数(引子)Xms 是指设定程序启动时占用内存大小。一般来讲,大点,程序会启动的快一点,但是也可能会导致机器...

2018-09-01 17:00:29 439

原创 Maven开源插件(yuicompressor-maven)编译报错 A required class is missing:org.mozilla.javascript.ErrorReporter

 1.报错现象                 这两天遇到一个Maven插件(JS压缩)在公司Linux主机编译出错的问题,出错内容如下:[ERROR] Failed to execute goal net.alchim31.maven:yuicompressor-maven-plugin:1.5.0:compress (default) on project crm-web: Execution...

2018-07-14 17:26:14 6972 1

转载 Redis实现缓存主页

首先,缓存主页的目的并不是提高性能,而是减少数据库访问压力,有效推迟数据库I/O瓶颈的到来。实现主页缓存的方法有很多,但是鉴于项目中使用了Redis对数据库读写做了缓存,因此把顺便也就把主页也缓存了吧。实现思路编写一个过滤器,在过滤器中拦截对主页的访问请求。此时向Redis服务器查询主页html的缓存,如果有则直接返回给客户端,如果没有,则在过滤器中截获JSP的渲染结果,放到Redis缓存中,以供...

2018-07-09 08:47:33 5494

转载 一个Tomcat高CPU占用问题的定位

      前段时间项目(交接过来的)发布了一个大的版本以后,IDC机器CPU不时会突然飙升,而且是“根本停不下来”的样子,一上去了就是100%。想来也纳闷,虽然发了版本,但没有太耗CPU的功能,不应该会让CPU一下子从20%左右飙升到100%,而且是间歇性的,想想也应该是项目本身固有的bug,只不过现在访问量大了才暴露出来。先top命令看看是哪个进程当用了大量的CPU,得到pid,继续top -...

2018-03-30 09:04:02 2088

原创 Spring-父类变量注入失败

昨天遇到一个Action里面Service注入失败,换种说法应该说是根本没有发生注入,本来很简单的一个问题,但由于在项目中多个Action进行了继承,才最终导致了这个看似奇怪的问题。下面小记下这个过程:收到同事问题,“有个Action请求一直调用报控指针,service一直是空的导致的!” 初步看了代码及配置,没有发现什么问题,起初怀疑是Action没有...

2018-03-17 11:00:37 1944

原创 SECURECRT中文乱码解决已设置UTF-8

在使用SECURECRT过程中经常会遇到终端查看日志出现乱码的情况,针对当前会话调整字符集可以解决,步骤如下:1.选项--》会话选项;2.设置字符集如下图:重连当前主机即可解决乱码,这样设置真的彻底决乱码问题了吗?其实不然,下次打开SECURECRT又会重现乱码的情况,那么可以这样设置:配置文件进行设置1. 找到SecureFX配置文件夹(选项–全局选项,常规下的配置文件夹),比如:F:\des_...

2018-03-14 08:55:18 16261

转载 单点登录原理与简单实现

一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限

2018-02-03 10:37:02 253

转载 nginx根据cookie分流

nginx根据cookie分流众所周知,nginx可以根据url path进行分流,殊不知对于cookie分流也很强大,同时这也是我上篇提到的小流量实验的基础。二话不说,先看需求,两台服务器分别定义为apache001:192.168.1.1:8080apache002:192.168.1.2:8080默认服务器为:default:192.168.1.0:8080

2018-01-26 11:14:39 1819

转载 HTTP与HTTPS握手的那些事

今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS是安全的。前提在讲述这两个握手时候,有一些东西需要提前说明。HTTP与TCP/IP区别?TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。

2017-09-08 10:40:50 543

转载 数据库的垂直切分和水平切分

数据切分可以是物理上的,对数据通过一系列的切分规则将数据分布到不同的DB服务器上,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。数据切分也可以是数据库内的,对数据通过一系列的切分规则,将数据分布到一个数据库的不同表中,比如将article分为article_001,article_002等子表,若干个子表水平拼

2017-08-30 09:00:15 533 1

转载 java术语(PO/POJO/VO/BO/DAO/DTO)

PO(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象通常用

2017-07-03 15:43:19 384

转载 Linux下Apache与tomcat的整合

一.jdk安装1.在www.sun.com中下载linu的jdk1.6,下载到/home/lijing/下2.在当前目录下,输入sh jdk-6u2-linux-i586-rpm.bin  看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议.  出现一行字:Do you aggree to the above licenseterms? [yes or no]

2017-05-19 23:37:49 868

转载 TOMCAT8009端口与AJP13协议

Tomcat最主要的功能是提供Servlet/JSP容器,尽管它也可以作为独立的Java Web服务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器管理功能方面都不如其他专业的HTTP服务器,如IIS和Apache服务器。    因此在实际应用中,常常把Tomcat与其他HTTP服务器集成。对于不支持Servlet/JSP的HTTP服务器,可以通过Tomca

2017-05-19 23:33:55 46362

转载 cookie和session

1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。 2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注:

2017-04-06 09:07:58 400

原创 ORA-12154:TNS:无法处理服务名

今天项目组来了一位新同事,在指导他搭建相关开发环境时,在配置Oracle相关环境时遇到标题上面的错误:ORA-12154:TNS:无法处理服务名,查了很久终于解决了,现在简单记录一下.步骤A.安装Oracle客户端,服务器端一般可以不用安装; B.cmd执行tnsping验证客户端是否安装成功; C.安装数据库客户端执行工具toad; D.在oracle_home/network/ADMI

2016-10-02 15:27:37 28036

转载 JS获取客户端IP地址、MAC和主机名的7个方法汇总

这篇文章主要介绍了JS获取客户端IP地址、MAC和主机名的7个方法汇总,JS本身是不支持获取IP地址等信息的,本文通过其它方法实现,需要的朋友可以参考下今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome、FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本。下面的代码是我在所有windowsNT5.0及以

2016-09-19 12:42:35 20259

原创 String、StringBuffer与StringBuilder之间区别

最近过来公司面试的人比较多,其中有一道笔试题就是问String、StringBuffer与StringBuilder之间区别 。发现虽然大家在程序中做字符串处理时经常用到,但对他们的真正区别好像不是太清楚,回答也千奇百怪!这里整理下它们三者之间的几点区别,以及使用场景,以供大家参考!执行速度 1.执行速度方面三者有如下关系: StringBuilder>StringBuffer>String;

2016-09-16 11:14:06 8607 1

原创 一道面试题,总共能喝多少瓶啤酒

题面啤酒2元一瓶,2个空瓶可以换一瓶,4个瓶盖可以换一瓶,现在给10元钱,总共能喝多少瓶啤酒?分析从题面可以看出是一个循环的过程,先买啤酒,喝完再拿瓶子或盖子换,最终当XX条件符合时将不再能循环进行下去,推演到算法里可以想到递归算法。标题以下仅以JS代码为例写下这个算法:var money = 10;var count = Maht.floor(money/2); //喝几瓶计数var curP

2016-09-14 14:54:03 2754

原创 Redis3缓存集群(cluster)搭建

Redis3以后支持Cluster特性:1.节点自动发现;2.slave->master 选举,集群容错;3.Hot resharding:在线分片;4.进群管理:cluster xxx;5.基于配置(nodes-port.conf)的集群管理;6.ASK 转向/MOVED 转向机制。集群搭技术知识点Redis服务端口:用于接收客户端连接或客户端请求命令的端口,如:9579.Redis集群通信

2016-09-13 12:52:40 4387

原创 开发工具分享

好工具分享工欲善其事,必先利其器。在工作中经常会遇到各种好用工具,可以给工作带来事半功倍的效果,不过时间久了,会有一种特想想起来,可就是只有一个模糊的记忆的痛苦经历,这里简要记录下,以作备忘:网页开发者协作工具性能调用工具设计工具待发现网页开发者协作工具原型交互-反馈 用一个屏幕来获是反馈: Red Pen是一个非常简单的工具,可以帮你分享屏幕各收集意见。把设计稿拖到Red Pen里,生

2016-08-26 09:14:32 571

转载 JAVA二进制.位运算.移位运算

二进制、位运算、位移运算思考题1、请看下面的代码段,回答a,b,c,d,e结果是多少?public static void main(String []args){int a=1>>2;int b=-1>>2;int c=1int d=-1int e=3>>>2;//a,b,c,d,e结果是多少System.out.println("a="+a);//a=0

2016-07-28 09:54:34 4455

原创 Maven多模块编译慢的问题

Maven工程编译加速方法,很好用供参考!

2016-07-15 15:01:12 14882 3

原创 sh中执行cd语句报 不存在该文件或目录

今天在编写项目的打包发布脚本时遇到一个问题,在执行一个下面的shell脚本时报错。        报错,不存在该文件或目录 /data/crm/crmweb/crmweb_branches/crmweb,但在unix下执行输入命令 cd /data/crm/crmweb/crmweb_branches/crmweb 又是可以成功的,后来折腾后发现原来是因为sh我是用ue编写的,编写后就

2016-07-13 19:39:39 6334

转载 Maven构建多模块项目

在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。  项目结构如下:  system-parent    |----pom.xml

2016-07-13 09:46:43 598

Elasticsearch与Kibana最新版下载与安装.rar

新版Elasticsearch与Kibana最新版下载与安装,安装请参见https://blog.csdn.net/posonrick/article/details/107949226

2020-08-12

eclipse checkstyle插件

该插件本人已经在MyEclipse6.5上验证成功了,下载下来后解压开后将features与plugins两个文件夹的内容分别拷到MyEclipse安装目录下的eclipse目录下的features与plugins中,重启MyEclipse即可。

2015-04-18

空空如也

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

TA关注的人

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