自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是一名程序猿

不忘初心,方得始终

  • 博客(185)
  • 资源 (3)
  • 收藏
  • 关注

转载 孟岩:区块链的原则与价值观

看到这篇关于“区块链技术”的大量描述,让我感觉区块链目前仅仅是一个思想,尚未达到全球公认的层面。原文地址:https://blockchaincamp.blog.csdn.net/article/details/86704017作者:区块链大本营 来源:CSDN 原文:https://blockchaincamp.blog.csdn.net/article/details/867040...

2019-02-16 21:38:05 456

原创 浅谈IM即时通讯

什么是IM当你看到这篇文章的时候,说明你还是不太了解IM即时通讯的,或者你有了些许的了解,但是不是太明白是怎么回事儿。这篇文字我就详细讲一下IM通讯机制。IM其实就是类似与微信、QQ的聊天消息系统。最近几年,互联网技术迅猛发展,除了微信、QQ等已经遍布全国的聊天系统以外,还有其他各种社交软件,例如:快手、蜻蜓FM、核桃编程等只要涉及到“实时聊天交互”的功能,就可以认定它是IM即时通讯。创建一个IM系统其实不难,只要有钱~~~因为有些公司就擅长做解决方案类型的产品,目前最流行的是腾讯IM,当然

2021-04-22 10:48:19 2184 1

原创 MyBatis-Plus技术详解

MyBatis-Plus技术详解在今天之前,我还不知道MyBatis-plus,直到今天有个技术经理问我知道这个不,我才网上百度了一番~~下面是我看到的总结的很好的一篇博文,在这里分享出来,供自己学习,也供给屏幕前的你们~https://www.cnblogs.com/l-y-h/p/12859477.html...

2021-04-20 00:09:58 641

原创 Visio Studio Code 图标美化

1.点击左侧导航栏最下面的带时钟表示的图标进入软件商店,输入vscode-icon搜索下载第一项就可以2.下载完成后自动完成安装,切换回project选项后,可以直接看到图标美化的效果

2021-04-17 13:30:20 879 1

原创 webpack初级使用案例-超详细

1.创建初始目录文件图中的3个目录创建出来,然后在src下面建立index.html和index.js文件两个文件可以先空着,没关系接着走下一步2.确保环境中安装了webpack和webpack-cli如果没有安装,需要执行下面两个命令$ cnpm install webpack -g$ npm install webpack-cli -g3.在根目录下创建package.json文件package.json文件代码{ "name": "webpack_

2021-04-17 13:24:53 435 1

原创 解决方案npm ERR! Error: EPERM: operation not permitted

作为一个Java开发程序员,首次搞前端的NodeJS、Webpack等相关的前端组件,也是遇到了很多问题。关于npm ERR! Error: EPERM: operation not permitted我百度了很多,只有下面这个博文地址的解决方案有效。原文地址:https://www.cnblogs.com/shellon/p/12690699.html具体实现方式:1. 在终端运行下面这句命令,清除缓存$ npm cache clean --force2. 删除文件npmrc

2021-04-17 12:48:11 2290 3

原创 Redis可视化工具连接Redis服务器失败的完美解决

背景描述:Redis可视化工具连接Redis服务器失败,最主要的问题在于linux对外端口没开。。。开放对外端口指令,改完后,记得保存一下配置文件信息,然后重启一下防火墙设置(下列代码指令中有)-A INPUT -p tcp --dport 6379 -j ACCEPT 具体操作指令[root@localhost bin]# vim /etc/sysconfig/iptables[root@localhost bin]# service iptables saveiptables

2021-04-11 19:33:38 2544

原创 解决2021年之后 CentOS 6 Yum 源无效 停止维护404错误

解决2021年之后 CentOS 6 Yum 源无效 停止维护404错误发现yum install会报错,这是由于2021年后,很多yum源停止了对外服务大家遇到这个问题,暂且按照下面的方式来修改:1、进入yum.repos.d文件夹中,把本机的repo为后缀的文件做一个备份,可以选择把这些文件放入一个文件夹里(反正也用不着)2、在这个yum.repos.d文件夹中,新建一个名为CentOS-Base.repo(跟之前的文件名称一样,其实是否一样无所谓的)的文件,写入下列配置[base

2021-04-08 21:17:11 695

原创 IDEA工具构建maven应用的注意事项

1.注意module模块中启动类的存放位置。一定要放置在src下的一个目录下,例如下图2.要保证SQL服务器版本和maven配置的版本一致尽量一致吧,严谨一点总是好的,免得踩坑3.配置Mysql服务器,会报关于时间的错误解决方法:执行命令给MySQL服务器设置时区为东八区mysql> set global time_zone='+8:00';Query OK, 0 rows affected (0.00 sec)mysql>...

2021-04-04 19:18:51 130

原创 完美解决idea中unable to import maven project报错问题

unable to import maven project完美解决问题背景:我用的idea导入的maven最新版3.6.3版本,导致maven依赖根本无法更新,并且有unable to import maven project报错问题这是由于maven版本过高的问题(兼容性不是很好),于是我就换成了低版本(官网上都有)低版本下载入口:https://archive.apache.org/dist/maven/maven-3/...

2021-04-04 12:07:00 4398

原创 MySQL客户端SQLYog的问题Plugin caching_sha2_password could not be loaded

1. 用的SQLyog工具连接MySQL报错,MySQL安装无误2.解决方法如下(三行命令代码搞定)按照如下命令按顺序操作一下,再次连接SQLyog就没有问题了mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;Query OK, 0 rows affected (0.01 sec)mysql> ALTER USER 'root'@'localhost' I

2021-04-04 11:59:54 169

原创 MySQL免安装版的配置

1.去官网下载mysqlhttps://dev.mysql.com/downloads/mysql/2.点开官网后,看下面两张图,下载下来就行了,是个压缩包3.用管理员角色打开命令运行窗,就是平时用的win+R快捷键出来的那个黑色窗口相关的指令都在下面窗口中了,大家可以做个参考Microsoft Windows [版本 10.0.19041.867](c) 2020 Microsoft Corporation. 保留所有权利。C:\Windows\system32..

2021-04-02 21:25:38 109

原创 -bash: ssh: command not found的完美解决

-bash: ssh: command not found解决方法:命令安装SSH: yum -y install openssh-clients具体命令如下:[root@node01 .ssh]# ssh node01-bash: ssh: command not found[root@node01 .ssh]# rpm -qa | grep opensshop...

2020-03-13 16:00:41 11892

原创 Linux修改root账户密码

Linux修改root账户密码很简单的,一句命令就搞定了:sudo passwd root看下图示例:

2020-03-12 16:44:56 320

原创 不一样的解决方案:-bash: /home/jdk-13.0.2/bin/java: cannot execute binary file

-bash: /home/jdk-13.0.2/bin/java: cannot execute binary file遇到这个问题,我也是无语了。无论我怎么source环境变量,都是没反应。最后干脆重新启动操作系统吧,然后问题就消失不见了.......................

2020-03-09 18:27:56 560

原创 大数据与云计算物联网的关系

云计算、大数据和物联网代表了IT领域最新的技术发展趋势,三者既有区别又有联系。云计算最初主要包含了两类含义:一类是以谷歌的GFS和MapReduce为代表的大规模分布式并行计算技术;另一类是以亚马逊的虚拟机和对象存储为代表的“按需租用”的商业模式。但是,随着大数据概念的提出,云计算中的分布式计算技术开始更多地被列入大数据技术,而人们提到云计算时,更多指的是底层基础IT资源的整合优化...

2020-02-25 21:27:33 9475

原创 大数据中的物联网运用

物联网是新一代信息技术的重要组成部分,具有广泛的用途,同时和云计算、大数据有着千丝万缕的紧密联系。1.物联网的概念物联网是物物相连的互联网,是互联网的延伸,它利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式连在一起,形成人与物、物与物相连,实现信息化和远程管理控制。从技术架构上来看,物联网可分为四层:感知层、网络层、处理层和应用层。每层的具体功能如下图...

2020-02-25 21:25:21 4782

原创 浅谈云计算

云计算、大数据和物联网代表了IT领域最新的技术发展趋势,三者相辅相成,既有联系又有区别。为了更好地理解三者之间的紧密关系,下面将简要介绍云计算和物联网的概念,再分析云计算、大数据和物联网的区别与联系。1. 云计算的概念云计算实现了通过网络提供可伸缩的、廉价的分布式计算能力,用户只需要在具备网络接入条件的地方,就可以随时随地获得所需的各种IT资源。云计算代表了以虚拟化技术为核心、以低成本...

2020-02-25 21:16:53 1815

原创 深入了解大数据计算模式

1. 批处理计算批处理计算主要解决针对大规模数据的批量处理,也是我们日常数据分析工作中非常常见的一类数据处理需求。MapReduce是最具有代表性和影响力的大数据批处理技术,可以并行执行大规模数据处理任务,用于大规模数据集(大于1 TB)的并行运算。MapReduce极大地方便了分布式编程工作,它将复杂的、运行于大规模集群上的并行计算过程高度地抽象到了两个函数——Map和Reduc...

2020-02-25 21:03:01 6427

原创 大数据计算模式有哪些

先总结汇总一下大数据有哪些计算模式:1. 批处理计算针对大规模数据的批量处理。主要技术有MapReduce、Spark等2. 流计算针对流数据的实时计算处理。主要技术:Storm、Flume、Streams、Puma、DStream、S4、SuperMario、银河流数据处理平台。3. 图计算针对大规模图结构数据的处理。主要技术:Pregel、GraphX、Giraph、P...

2020-02-25 20:55:20 19255

原创 大数据技术有哪些

数据的采集与处理利用 ETL 工具将分布的、异构数据源中的数据,如关系数据、平面数据文件等,抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础;也可以利用日志采集工具(如Flume、Kafka等)把实时采集的数据作为流计算系统的输入,进行实时处理分析。数据存储和管理利用分布式文件系统、数据仓库、关系数据库、NoSQL数据库、云数据库...

2020-02-25 20:48:13 1230

原创 web请求中出现的中文乱码问题

获取访问请求参数时乱码当访问请参数为中文时,通过 request 对象获取到的中文参数值为乱码,这是因为该请求参数采用的是ISO-8859-1编码,不支持中文。所以,将获取到的数据通过String的构造方法使用UTF-8或GBK编码重新构造一个String对象,也可以正确地显示出中文。例如,在获取包括中文信息的参数user时,可以使用下面的代码。String user = new Strin...

2020-02-25 16:31:13 662

原创 JSP中out内置对象的使用

out内置对象的应用方法 方法名 含义 print() 输出显示信息 println() 换行输出显示信息 clear() 清除缓冲区里的内容 clearBuffer() 清除当前缓冲区的内容 flush() 刷新流的操作 isAutoFlush() 检测当前缓冲区满的时候 是自动清空还是抛出异常 ge...

2020-02-21 17:02:16 1122

原创 JSP九大内置对象

JSP九大内置对象1. request对象该对象封装了客户端提交的HTTP请求信息,用于处理客户端提交的信息。在开发Web项目时,它被用来获取请求参数的值、获取表单数据值等作用范围:单次请求2. response对象该对象适用于响应客户端的请求信息。用来重定向网页,将JSP容器反馈的信息传递回客户端,设置HTTP响应报头和缓冲区配置。作用范围:在JSP页面内有效。...

2020-02-21 16:58:11 117

原创 Eclipse启动Tomcat 警告: 基于APR的本地库加载失败.错误报告为

问题背景jdk用的是1.7版本,Tomcat用的是64位的7版本,用startup.sh来单独启动Tomcat是没有任何错误的。但是在Eclipse启动Tomcat的时候,却报了如下错误:警告: 基于APR的本地库加载失败.错误报告为[D:\apache-tomcat-6.0.43\bin\tcnative-1.dll: Can't load IA 32-bit .dll on a AMD...

2020-02-21 16:33:07 12652 9

原创 JSP中contentType和pageEncoding编码格式区别

先看一段代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="ISO-8859-1" isThreadSafe="false"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "...

2020-02-19 17:21:59 296

原创 JSP页面或HTML中将隐私注释隐藏起来

很多时候,我们在开发页面的时候,会对一些关键的代码片段进行注释,起到解释说明的作用。但是用户可以通过浏览器可以查看到部分的注释内容,那么如果有隐私的注释呢,不想让用户看到呢,可以如下这样写。<!-- 可以通过查看网页源代码看到该注释的内容,不具有隐私性 --><h1>可以看到的注释</h1><%--通过浏览器无法查看到注释内容,具备隐私性 -...

2020-02-19 17:04:28 2632 3

原创 JSP表达式应用实例

JSP表达式的使用方法,是由尖括号和百分号所组成的标签。下面列举一个小例子,就很容易知道JSP表达式的用法了。简单粗暴,直接上代码,其中count是全局变量,只要服务器不停,count值就不会归零。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" is...

2020-02-19 17:04:22 265

原创 计算机配置环境变量后如何不重启电脑就使之生效

关于这个问题,想必程序猿们经常遇到。很简单,一句命令,就可以解决。1. win + R打开命令行窗口2. 输入 echo %PATH%,回车就OK啦!

2020-02-19 16:38:34 303

原创 Eclipse配置Tomcat报404错误的解决方案

问题背景:Eclipse正确配置了Tomcat服务器后,Tomcat启动正常,但访问Tomcat主页时却报404的错误。解决目标Eclipse在配置服务器的时候,是按照Eclipse自身的配置进行的,部署项目等的相关配置并没有写进Tomcat配置中,从而导致Tomcat无法识别配置。要改的就是把配置写进Tomcat配置中,具体如下所示。解决方法如下步骤一步骤二...

2020-02-19 16:34:05 1948

原创 JSP的相关概述以及指令标签的使用

JSP的定义JSP,全称Java Server Pages。是基于Java语言的动态网页技术,其文件扩展名为.jsp。JSP页面的组成可以由指令标识、HTML代码、Java代码、注释语句等项目组成。下面具体讲一下什么是指令标识由一个尖括号包括的一系列页面属性配置的代码部分,例如我们经常定义的<%@ page language = "java" contentType =...

2020-02-19 15:43:01 572

原创 常见的Web应用服务器

Web应用程序的运行需要有Web服务器来提供支持。在Java Web开发中,最长使用以下四种服务器。1. Tomcat服务器Tomcat服务器还是很受欢迎的,是Apache公司下的产品,以轻量级为首要特点。2. JBoss服务器JBoss是一种遵从Java EE规范、开放源代码、纯Java的EJB容器,对于J2EE有很好的支持。它采用 JML API实现软件模块的集成与管理,革...

2020-02-16 17:55:19 2379

原创 XML与HTML的区别汇总

以下整理了关于XML和HTML的区别XML与HTML区别 特点 HTML XML 扩展性能 不可扩展 可扩展 功能 用于显示信息 用于描述信息 语法格式 固定语法格式,标签不可自定义 格式正确即可,标签可以自定义 数据和展示关系 内容和显示为一体 内容和显示相分离 可读性 相比XML差了点 容易阅读...

2020-02-16 17:44:08 183

原创 Java Web概述

1. web应用程序的简单介绍Web应用程序Web 应用程序是用户可以直接通过浏览器进行访问的一种程序。它不需要额外的客户端,是基于B/S架构模式开发的一种网页程序。Web应用程序的组成在Java Web中,它是由Servlet、HTML网页、静态资源、以及后台应用程序构成,是一种运行在Servlet容器中的一种程序。2. Web的运行方式3. Java EE介绍这...

2020-02-16 17:43:58 598

原创 Tomcat服务器介绍及安装配置

1. Tomcat 的简单介绍Tomcat 的定义Tomcat 是Java领域很有名的开源服务器,是一款轻量级的WEB容器。所有的JSP程序都需要在WEB容器中运行。Tomcat底层是Socket的一个程序,也是JSP和Servlet的一个容器。Tomcat服务器类型Tomcat服务器有安装版和免安装版。用哪个都可以,使用起来都非常方便。Tomcat的应用场景如果没有W...

2020-02-14 23:30:29 628

原创 Tomcat启动窗口出现中文乱码的解决方案亲测有效

如下图,在Tomcat启动时,出现了一系列中文乱码这里需要设置一下Tomcat服务器的输出文字编码找到conf文件夹下的 logging.properties 文件找到这一行: java.util.logging.ConsoleHandler.encoding = UTF-8将UTF-8修改为GBK,保存即可。下图是修改后的启动窗口...

2020-02-14 23:18:52 3246 1

转载 XML简单介绍

XML语言定义可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言XML有两个先驱:SGML和HTMLSGML早在Web未发明之前,SGML(Standard Generalized Markup Language,标准通用标记语言)就已存在,正如它的名称所言,SGML是国际上定义电子文件结构和内容描述的标准。SGML具有非常复杂的...

2020-02-14 22:03:38 374

原创 Oracle中关于中文显示为问号的解决方法

关于这个问题,很多朋友都遇到了,但是鉴于每个朋友的数据库的安装方式不同,网上的解决方案也不一定适用。这里我来说一下我的解决方案。1. 首先,我先查了一下注册表,找到Oracle服务端的编码语言。2. 然后,我把这个编码语言,设置到计算机的环境变量里边,问题就成功解决了。3. 解决方案的目的就是将服务器中的编码和PLSQL工具中的编码设置为一致。具体如下:之前像这种(箭头标明...

2020-02-14 18:56:03 4381

原创 Oracle中关于字符串操作的SQL语句实例

1. 连接两个字符串,concat只能连接两个字符串哦select concat('ABC','DEF') from dual;select 'ABC' || 'DEF' || 'GH' from dual;select e.ename || ',' || e.job from emp e;2. 把每个单词的首字母都变成大写,函数initcapselect initcap('aaa...

2020-02-13 21:33:07 790

原创 关于NLSSORT和NLS_SORT的用法

首先用下列语句来查询一下NLS_SORT有几种参数值:select value from v$nls_valid_values where parameter = 'SORT' and value like '%SCHINESE%';看下图查询结果:SCHINESE_PINYIN_M 按照拼音排序SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(...

2020-02-13 16:11:05 888

讲解虚拟机的克隆-精讲版.mp4

本视频不收费,本人亲自录制,便于大家学习交流使用。视频中涵盖了虚拟机的克隆过程,以及克隆后出现的网络不通的问题。这节视频手把手教你如何解决网络问题、如何修改主机名、如何修改账户的密码。

2020-03-13

VMware工具下Linux系统的安装.mp4

VMware工具中Linux系统的安装。教程中VMware用的是12版本的,Linux装的是CentOS6版本。视频很详细,大家可以作为参考进行安装。

2020-03-09

idean创建基于web的servlet实例.rar

使用IDEA工具创建一个基于Web的Servlet实例。一个很简单的小例子:包含一个页面、一个Servlet类。适合于入门级的程序猿做参考。

2019-08-05

空空如也

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

TA关注的人

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