自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4545)
  • 收藏
  • 关注

转载 系统日志文件

主要日志文件:系统中有一些重要的痕迹日志文件,如/var/log/wtmp、/var/run/utmp、/var/log/btmp、/var/log/lastlog 等日志文件。1 .w 命令w 命令是显示系统中正在登陆的用户信息的命令,这个命令查看的痕迹日志是/var/run/utmp。这个命令的基本信息如下:[root@localhost ~]# w00:06:1...

2019-08-25 22:32:00 163

转载 IP地址配置和邮件命令

一:IP地址配置1:配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth02: 重启网络服务:service network restart3: 虚拟机需要桥接到有线网卡,病重启网络服务 复制镜像有可能需要重置 UUID(唯一识别符),复制可能造成一个局域网两个重叠的UUID导致IP重复等问题[root@local...

2019-08-25 21:52:00 383

转载 LINUX关机和重启命令

1 .sync 数据同步 sync 命令的基本信息如下。命令名称:sync。英文原意:flush file system buffers。所在路径:/bin/sync。执行权限:所有用户。功能描述:刷新文件系统缓冲区。2:shutdown命令 shutdown 命令的基本信息如下。命令名称:shutdown。英文原意:bring t...

2019-08-25 20:35:00 126

转载 【CSS】Houdini, CSS的成人礼

前情提要CSS:老板,你看ES9,ES10都出来了,您看我的事情什么时候...W3C: 这不是正在走着流程嘛!小C你不要心急!W3C:(语重心长)你看啊,我们先(1)提个开发提案章程, 然后再批准成立工作组(2)紧接着工作组建立标准和指南,然后再修改修改。(3)再然后啊,给顾问委员会技术报告审核一下(4)最后浏览器...

2019-08-25 10:08:00 126

转载 JDK源码那些事儿之PriorityBlockingQueue

今天继续说一说阻塞队列的实现,今天的主角就是优先级阻塞队列PriorityBlockingQueue,从命名上看觉得应该是有序的,毕竟是优先级队列,那么实际上是什么情况,我们一起看下其内部实现,提前说明下,因为PriorityBlockingQueue涉及到了堆排序的相关使用,如果没了解清楚,可以参考我之前写的关于堆排序的相关说明前言JDK版本号:1.8.0_171Priori...

2019-08-24 16:56:00 113

转载 react使用moment进行日期格式化

导入momentimport moment from 'moment';使用方式年月日,时分秒moment().format('YYYY-MM-DD HH:mm:ss'); // 2019-08-23 21:03:43星期几moment().format('d'); // 4相对时间moment("20130823", "YYYYMMDD").fromNow(); // ...

2019-08-24 08:27:00 605

转载 Java 中 PO 与 VO 的区别

什么是POPO(Persistence Object 持久化对象)是直接跟持久层数据库打交道的java Bean (model,entity,bean等叫法都是可以的),里面除了私有的成员变量之外,就只有其对应的set/get方法,而且其变量一般跟数据库表中的列几乎(除了名字)一样。什么是VOVO(Value Object 值对象)除了可以跟PO完全一样的变量,set/get方法...

2019-08-24 08:27:00 436

转载 分布式的cap原理

由来1998年的加州大学的计算机科学家 Eric Brewer 提出,分布式有三个指标。Consistency,Availability,Partition tolerance。简称即为CAP。Eric 提出 CAP 不能全部达到,这就是CAP定理。CConsistency,一致性的意思。一致性就是说,我们读写数据必须是一摸一样的。比如一条数据,分别存在两个服务器中,se...

2019-08-23 08:27:00 84

转载 单点登录的原理

一、单点登录的概念1、什么是单点登陆单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。2、单点登录的引入较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服 务。例如:财务系统为财务人员提供财务的管理、计算和报表服务;人事系...

2019-08-23 08:27:00 122

转载 将文字自动转为banner打印形式的工具

http://patorjk.com/software/taag/转载于:https://www.cnblogs.com/jichi/p/11396277.html

2019-08-23 08:26:00 532

转载 Mysql将日期转为字符串

select date_format(time, '%Y-%m-%d %H:%i:%s') from info # 2019-08-22 21:03:21转载于:https://www.cnblogs.com/jichi/p/11396272.html

2019-08-23 08:26:00 2039

转载 【JavaScript】论一个低配版Web实时通信库是如何实现的之二( EventSource篇)

前情提要「 话说上回说到!那WebSocket大侠,巧借http之内力,破了敌阵的双工鸳鸯锁,终于突出重围。然而玄难未了,此时web森林中飞出一只银头红缨枪,划破夜"莫非!?" websocket大侠喃喃念道,"恐怖如斯,你莫不是就是那个手使单向追魂枪的。。。""正是在下!",那人厉声喝道。只见那胸前的纹章铭刻着几个洋文——读作"EventSource"!」...

2019-08-23 07:42:00 137

转载 【CSS】CSS特效集锦,视觉魔法的碰撞与融合(一)

前言在本文中我讲述了7种CSS的特效,它们也许看起来并不惊艳,但是我认为却足够传达本文的理念:编写一些特殊的CSS样式的时候需要不拘于常理,要用特殊的认识角度看待标签和样式属性,从而用「绕个弯」的方式达到效果。一.浮光掠影首先我们看第一个实现效果:在鼠标浮动到图片上方时,让一片白影一闪而过。实现思路画一个竖直的长方形的白色div,设置opcity将其...

2019-08-22 09:01:00 984

转载 文件压缩命令--压缩和解压缩命令

文件压缩命令--压缩和解压缩命令1:(1)zip命令.zip “.zip”是 Windows 中最常用的压缩格式,Linux 也可以正确识别“.zip”格式,这可以方便地和Windows 系统通用压缩文件。zip [选项] 压缩包名 源文件或源目录 -r: 压缩目录示例:zip -r vi.zip vitestadding: vitest/ (stored 0%)...

2019-08-21 23:07:00 214

转载 封装GetQueryString()方法来获取URL的value值

扫二维码进入页面,截取url“?”后面的value,url为.../monitorScreen/category.html?ridgeCode=ZT1S010005function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&amp...

2019-08-21 17:58:00 133

转载 线上问题排查的四类方法

最正统的方法日志这是排查问题的最常用的方法,需要预估自己每日日志量和需要存储的日志时间。申请磁盘空间时一般会留35%的冗余以备突发流量。一般需要打日志的有:每个对外提供方法的入口和出口,调用第三方的调用前和调用后。打印内容主要包括入参和出参。https://github.com/xiexiaojing/concise-logger 我在简明日志...

2019-08-20 10:16:00 192

转载 【Node.js】论一个低配版Web实时通信库是如何实现的1( WebSocket篇)

引论simple-socket是我写的一个"低配版"的Web实时通信工具(相对于Socket.io),在参考了相关源码和资料的基础上,实现了前后端实时互通的基本功能选用了WebSocket ->server-sent-event -> AJAX轮询这三种方式做降级兼容,分为simple-socket-client和simple-socket-server两套代码,...

2019-08-20 10:10:00 260

转载 Eclipse不能自动编译 java文件,不会生成CLASS

每次修改类代码后都得重启 Tomcat 花了1天终于解决,网上所说基本是下面1和2的方法,使用之后还是不行最后重新建工作环境导入项目对比了一下找到第三种方法 1、Project 下有个 "Build Automatically" 勾上之后就会自动编译。 2、如果还不会编译,看一下 "Problems"(在 Windeow > Show View &...

2019-08-20 08:26:51 193

转载 快速了解 React Hooks 原理

作者:Dave Ceddia译者:前端小智来源:daveceddia为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!我们大部分 React 类组件可以保存状态,而函数组件不能? 并且类组件具有生命周期,而函数组件却不能?React 早期版本,类组件可以通过继承PureComponent来优化一些不必要的渲染,相对于函数组件...

2019-08-19 23:57:24 93

转载 [Unity优化]包体积01:查找资源依赖

[Unity优化]包体积01:查找资源依赖 1 posted on 2019-08-19 20:33艰苦奋斗中 阅读(...) 评论(...) 编辑 ...

2019-08-19 20:33:00 154

转载 Spring参数的自解析--还在自己转换?你out了!

背景前段时间开发一个接口,因为调用我接口的同事脾气特别好,我也就不客气,我就直接把源代码发给他当接口定义了。没想到同事看到我的代码问:要么 get a,b,c 要么 post [a,b,c]。这么写可以自动解析?他们一直都是自己转换成list。我很肯定的说可以,但是已经习惯这么用了,没有了解底层的机制,这里其实RequestParam这个注解是不能省略的,普通的字符串参...

2019-08-19 09:37:00 80

转载 《图解 HTTP》 学习笔记

前言本书对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、最新技术动向等方面。本书的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过本书快速了解并掌握HTTP协议的基础,前端工程师分析抓包数...

2019-08-19 08:58:07 195

转载 【Node.js】 bodyparser实现原理解析

为什么我们需要body-parser也许你第一次和bodyparser相遇是在使用Koa框架的时候。当我们尝试从一个浏览器发来的POST请求中取得请求报文实体的时候,这个时候,我们想,这个从Koa自带的ctx.body里面取出来就可以了嘛!唉!等等,但根据Koa文档,ctx.body等同于ctx.res.body,所以从ctx.body取出来的是空的...

2019-08-19 08:17:00 239

转载 web应用中浏览器与服务端的编码和解码

基本概念有信息交换就会产生编码、传输、解码三个过程。编码是信息从一种形式转变成另一种形式的过程,正如人类的语言通过声带编码,转换成声波。解码是编码的逆函数,耳膜接收声波,通过脑神经解码成人类文化所能理解的信息。字符集是一种文化上下文下的所有文字符号集合,它的作用是规定了某个文化下的所有字符,以及该字符在信息交换系统下的表示方式,在计算机信息系统下是字节或01序列。本文会在某些时刻将字...

2019-08-18 18:31:00 131

转载 LINUX命令别名和常用快捷键

LINUX命令别名和常用的快捷键1:常用快捷键Tab 键 命令或文件补全ctrl+A 把光标移动到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用。ctrl+E 把光标移动到命令行结尾。ctrl+C 强制终止当前的命令。ctrl+L 清屏,相当于 clear 命令。ctrl+U 删除或剪切光标之前的命令。ctrl+Y 粘贴 c...

2019-08-18 17:28:00 86

转载 Linux搜索命令

LINUX 搜索命令1:whereiswhereis 是搜索系统命令的命令(像绕口令一样),也就是说,whereis 命令不能搜索普通文件.而只能搜索系统命令。whereis 命令的基本信息如下。命令名称:whereis。英文原意:locate the binary, source, and manual page files for a command。所在路径...

2019-08-18 17:26:00 112

转载 帮助命令

1:帮助命令man 是最常见的帮助命令,也是 Linux 最主要的帮助命令,其基本信息如下。 命令名称:man。 英文原意:format and display the on-line manual pages。 所在路径:/usr/bin/man。 执行权限:所有用户。 功能描述:显示联机帮助手册。1.1.命令格式[root@localhost...

2019-08-18 11:38:00 98

转载 文件基本权限和默认权限

1:基本权限(1)-rw-r--r--. 1 root root 24772 1 月 14 18:17 install.log第一位标识文件的类型:“-”:普通文件。- “b”:块设备文件。这是一种特殊设备文件,存储设备都是这种文件,如分区文件/dev/sda1就是这种文件。- “c”:字符设备文件。这也是特殊设备文件,输入设备一般都是这种文件,如鼠标、键盘等。-...

2019-08-18 11:37:00 347

转载 oracle将时间加一天,加小时,加分,加秒

前言oracle 时间类型可以直接相加,但加的是天,以天为单位,我们了解了这个,加一天,一小时,一分,一秒就都简单了。加一天select to_date('2019-08-15 22:03:10','yyyy-mm-dd hh24:mi:ss')+1 next_day from dual;加一小时select to_date('2019-08-15 22:03:10','yyy...

2019-08-18 09:37:00 1112

转载 聊一聊 SpringBoot 自动配置的原理

解析思路我们建立好一个SpringBoot的工程后,我们将从启动类,SpringBootApplication开始进行探究。开始解析首先我们建立一个 Springboot的工程。找到启动类,我们看到启动类上有一个注解@SpringBootApplication。我们从这开始。我们通过idea点进去看看这是两个关键的注解,我们先来看一下@SpringBootConfigura...

2019-08-18 09:37:00 68

转载 【JavaScript】EventEmitter的前端实现

EventEmitter简介EventEmitter是Node.js的内置模块events提供的一个类,它是Node事件流的核心,EventEmitter是服务端的东西,前端已经有event-emitter的npm库地址:https://www.npmjs.com/package/event-emitter高级浏览器也有原生提供的EventTarget...

2019-08-18 07:46:00 277

转载 【JavaScript】当我们尝试用JavaScipt测网速

npm包地址https://www.npmjs.com/package/network-speed-test Github地址https://github.com/penghuwan/network-speed-test事情是这样的,最近尝试写一个通过判断当前网速,从而在前端控制范围请求去分步请求一个大型文件的库。这个东东我现在一行代码都还没写,除了突然发现这个...

2019-08-17 08:53:00 349

转载 jq实现图片下载功能

很多时候网站中都会有下载功能,一般的下载直接指定a链接然后直接就能下载了,但是有些文件比较特殊,如图片,指定a链接的时候会直接在浏览器中打开图片,这并不是我们想要的,有人说在a链接中加个download属性,其实这个方法在低版本的google浏览器中是可以实现的,但是在高版本的浏览器中是没法实现的。说了这么多具体怎么将图片作为附件下载下来,请看下面的代码function d...

2019-08-16 15:46:00 1168

转载 通过idea将maven工程转为web项目

前言吐槽一下网上的各种转换教程。。说的真的是吵来吵去,有用的东西极少。特此自己写一篇好使的。转换过程建好的maven工程建好的maven工程长这个鬼样子~~,没有使用骨架。就是普通的建立方式。生成webapp,web-inf和web.xml首先选择我们的工程,往idea的右上方看,找到如下的图标点击后,选择modules,点击上方加号,选择web。进入如下页面:...

2019-08-16 07:43:00 348

转载 解决maven创建web项目过慢的问题

在骨架选择完成后,变量处。增加一组变量archetypeCataloginternal转载于:https://www.cnblogs.com/jichi/p/11356672.html

2019-08-16 07:42:00 560

转载 let definitions are not supported by current javascript

修改为es6即可转载于:https://www.cnblogs.com/jichi/p/11357788.html

2019-08-16 07:42:00 254

转载 E-SQL

E-SQL1.学会用嵌入式SQL对数据库进行增、删、改、查操作。2.多行查询使用游标和STATE3.SQL事物操作4. 集群和模式1:以SQL嵌入C语言为例说明实现嵌入式SQL的方法1.1声明:通信的变量就是SQL与C语言进行数据传递C语言和SQL语言之间是通过共享变量来进行数据的传送。 (1)EXEC SQL BEGIN DECLA...

2019-08-15 22:01:00 217

转载 Http协议中的CharacterEncoding、Content-Encoding和Transfer-Encoding

https://www.cnblogs.com/jinzhiming/p/5765672.htmlhttps://www.jianshu.com/p/e918a65b617fhttps://www.cnblogs.com/z-sm/p/5478495.html?tdsourcetag=s_pctim_aiomsghttps://www.cnblogs.com/jamesvoid/p...

2019-08-15 20:51:00 813

转载 CSS之Position详解

    重点在 relative 定位时,是根据 margin 的左上侧,而 absolute 是根据其最近进行定位的父对象的 padding 的左上角进行定位。  CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对 这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正...

2019-08-15 12:19:07 60

转载 Hadoop之HDFS(概述和Shell操作)

HDFS概述HDFS组成架构HDFS文件块大小HDFS的Shell操作(开发重点)1.基本语法bin/hadoop fs 具体命令 OR bin/hdfs dfs 具体命令dfs是fs的实现类。2.命令大全$ bin/hadoop fs[-appendToFile <localsrc> ....

2019-08-15 02:41:00 47

空空如也

空空如也

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

TA关注的人

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