自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

繁星博客

数据让生活更美好

  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

原创 html渐变色

关于颜色渐变,实际上就是linear-gradient函数的使用,具体使用如下:background-image: linear-gradient(90deg, rgb(16,123,248),rgb(245,245,245));

2021-08-12 00:25:03 997

原创 connect EPERM //./pipe/rpc.sock

问题安装pm2的时候,全局安装没什么问题,启动服务安装的时候,就没办法安装了提示错误。报错,一直提示:connect EPERM //./pipe/rpc.sock[PM2] Spawning PM2 daemon with pm2_home=C:\Users\PCONE\.pm2解决方案查文档发现windows下安装pm2需要,添加系统环境变量.添加系统环境变量 PM2_HOME=C:\Users\PCONE\.pm2以管理员方式打开cmd命令行打开新的cmd命令行窗口,执行

2021-06-21 16:36:05 3855 2

原创 gulp4版本切换为3.9.1

前言工作上一直在用 gulp 3.9.1 的配置,换电脑重新安装的时候发现版本太高,跑不起来,想想以前也是遇到这个情况,今天又遇到了就顺便把方法记录一下。注意:进行全局安装gulp 如用cnpm 后续保持一致cnpm安装如果有安装失败依赖,降低node版本为11如需卸载:cnpm uninstall gulp -g步骤全局安装- gulp:npm install --global gulp作为项目的开发依赖(devDependencies)安装:- npm install

2021-05-29 03:20:31 1114

原创 gulp4版本中gulpfile.js配置,解决构建默认任务default报错

问题:在下载了新版的 gulp4 后,构建默认任务 default 报错,经过对比发现 gulp3 和 gulp4 申明和调用方式更新啦报错:AssertionError [ERR_ASSERTION]: Task function must be specifiedObject.<anonymous>解决:原先的声明方式:gulp.task(‘default’, [‘htmlmin’, ‘cssmin’, ‘jsmin’, ‘copy’]);原先的调用方式:gulp

2021-05-29 01:57:33 1318

原创 node.js学习笔记之在node中使用模板引擎art-template

art-template 不仅可以在浏览器使用,也可以在 node 中使用// 安装: npm install art-template该命令在哪执行就会把包下载到哪里。默认会下载到 node_modules 目录中node_modules 不要改,也不支持改。在 Node 中使用 art-template 模板引擎模板引起最早就是诞生于服务器领域,后来才发展到了前端。安装 npm install art-template在需要使用的文件模块中加载 art-template.

2020-11-08 17:36:07 287

原创 node.js学习笔记之在Apache案例中加入模板引擎

var http = require('http')var fs = require('fs')var template = require('art-template')var server = http.createServer()var wwwDir = 'D:/Movie/www'server.on('request', function (req, res) { var url = req.url fs.readFile('./template-apache.html',

2020-11-08 17:28:51 267 1

原创 java编程练习题50道

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?//这是一个菲波拉契数列问题f(n)=f(n-1)+f(n-2) n=1和n=2是f(1)=f(2)=1public class lianxi01 {public static void main(String[] args) {System.out.println("第1个月的兔子对数: 1");System.out.println

2020-09-29 06:01:45 774

原创 node.js学习笔记之像Apache-目录列表

1.如何得到 wwwDir 目录列表中的文件名和目录名 fs.readdir2.如何将得到的文件名和目录名替换到 template.html 中在 template.html 中需要替换的位置预留一个特殊的标记(就像以前使用模板引擎的标记一样)根据 files 生成需要的 HTML 内容只要你做了这两件事儿,那这个问题就解决了var http = require('http')var fs = require('fs')var server = http.createSe..

2020-08-11 11:30:54 167

原创 node.js学习笔记之读取目录

var fs = require('fs')fs.readdir('D:/Movie/www', function (err, files) { if (err) { return console.log('目录不存在') } console.log(files)})

2020-08-11 11:29:51 139

原创 node.js学习笔记之像Apache一样

var http = require('http')var fs = require('fs')var server = http.createServer()var wwwDir = 'D:/Movie/www'server.on('request', function (req, res) { var url = req.url // / index.html // /a.txt wwwDir + /a.txt // /apple/login.html wwwDir + /

2020-08-11 11:28:44 118

原创 node.js学习笔记之初步实现Apache功能

引入模块var http = require('http')var fs = require('fs')创建 Servervar server = http.createServer()监听 Server 的 request 请求事件,设置请求处理函数请求 // 处理 // 响应 //一个请求对应一个响应,如果在一个请求的过程中,已经结束响应了,则不能重复发送响应。没有请求就没有响应。以前使用过 Apache 服务器软件,这个软件默认有一个 .

2020-08-11 11:21:13 155

原创 node.js学习笔记之发送文件中的数据以及Content-Type内容类型

结合 fs 发送文件中的数据Content-Typehttp://tool.oschina.net/commons不同的资源对应的 Content-Type 是不一样的图片不需要指定编码一般只为字符数据才指定编码var http = require('http')var fs = require('fs')var server = http.createServer()server.on('request', function (req, res) { // / inde..

2020-08-11 11:19:48 412

转载 node.js学习笔记之http乱码问题解决

在服务端默认发送的数据,其实是 utf8 编码的内容但是浏览器不知道你是 utf8 编码的内容浏览器在不知道服务器响应内容的编码的情况下会按照当前操作系统的默认编码去解析中文操作系统默认是 gbk解决方法就是正确的告诉浏览器我给你发送的内容是什么编码的在 http 协议中,Content-Type就是用来告知对方我给你发送的数据内容是什么类型var http = require('http')var server = http.createServer()server.on(..

2020-08-11 11:15:58 514

原创 ip地址和端口号

ip 地址用来定位计算机端口号用来定位具体的应用程序所有需要联网通信的应用程序都会占用一个端口号var http = require('http')var server = http.createServer()// 2. 监听 request 请求事件,设置请求处理函数server.on('request', function (req, res) { console.log('收到请求了,请求路径是:' + req.url) console.log('请求我的客户端的地..

2020-08-11 11:14:24 693

原创 node.js学习笔记之Node模块的加载与导出

a.js// require 方法有两个作用:// 1. 加载文件模块并执行里面的代码// 2. 拿到被加载文件模块导出的接口对象// // 在每个文件模块中都提供了一个对象:exports// exports 默认是一个空对象// 你要做的就是把所有需要被外部访问的成员挂载到这个 exports 对象中var bExports = require('./b')var fs = require('fs')console.log(bExports..

2020-08-11 11:13:05 221 1

原创 软件开发版本型号解析

涉及到软件工程学:0(新增功能比较多,甚至可能去除了某些功能).0(加入了新功能).1(修复bug,提升性能)一般是客户端软件、技术框架开发者理解的多,做网站很少涉及版本的概念

2020-08-08 20:25:07 438

原创 客户端渲染与客户端渲染的核心区别

服务端渲染说白了就是在服务端使用模板引擎模板引擎最早诞生于服务端,后来才发展到了前端服务端渲染和客户端渲染的区别客户端渲染不利于 SEO 搜索引擎优化服务端渲染是可以被爬虫抓取到的,客户端异步渲染是很难被爬虫抓取到的所以你会发现真正的网站既不是纯异步也不是纯服务端渲染出来的 + 而是两者结合来做的例如京东的商品列表就采用的是服务端渲染,目的了为了 SEO 搜索引擎优化而它的商品评论列表为了用户体验,而且也不需要 SEO优化,所以采用是客户端渲染图解服务端渲.

2020-08-05 19:32:57 230

原创 node.js学习笔记之代码风格以及代码中的分号问题

代码风格var foo = 'bar'var foo ='bar'var foo= 'bar'var foo = "bar"if (true) { console.log('hello') }if (true) { console.log('hello') }if (true ){ console.log('hello') }为了约定大家的代码风格,所以在社区中诞生了一些比较规范的代码风格规范:- JavaScript Standard Style

2020-08-05 09:43:55 444

原创 node.js学习笔记之Node自定义简单模块化

a.js// require 是一个方法// 它的作用就是用来加载模块的// 在 Node 中,模块有三种:// 具名的核心模块,例如 fs、http// 用户自己编写的文件模块// 相对路径必须加 ./// 可以省略后缀名// 相对路径中的 ./ 不能省略,否则报错// 在 Node 中,没有全局作用域,只有模块作用域// 外部访问不到内部// 内部也访问不到外部// 默认都是封闭的// 既然.

2020-08-01 20:20:13 183

原创 node.js学习笔记之Node中的核心模块

Ecmacript 中没有DOM 和 BOM核心模块Node为JavaScript提供了很多服务器级别,这些API绝大多数都被包装到了一个具名和核心模块中了,例如文件操作的 fs 核心模块 ,http服务构建的http 模块 path 路径操作模块 os 操作系统信息模块// 用来获取机器信息的var os = require('os')// 用来操作路径的var path = require('path')// 获取当前机器的 CPU 信息console.log(os.cpus.

2020-08-01 20:13:43 178

原创 node.js学习笔记之http不同请求路径返回不同数据

var http = require('http')// 1. 创建 Servervar server = http.createServer()// 2. 监听 request 请求事件,设置请求处理函数server.on('request', function (req, res) { console.log('收到请求了,请求路径是:' + req.url) console.log('请求我的客户端的地址是:', req.socket.remoteAddress, req.sock

2020-08-01 19:30:46 353

原创 node.js学习笔记之http发送响应

var http = require('http')var server = http.createServer()// request 请求事件处理函数,需要接收两个参数:// Request 请求对象// 请求对象可以用来获取客户端的一些请求信息,例如请求路径// Response 响应对象// 响应对象可以用来给客户端发送响应消息server.on('request', function (request, response) { // h

2020-08-01 19:05:10 324

原创 node.js学习笔记之随时随地简单的http服务搭建

接下来,我们要干一件使用 Node 很有成就感的一件事儿你可以使用 Node 非常轻松的构建一个 Web 服务器在Node 中专门提供了一个核心模块:httphttp 这个模块的职责就是帮你创建编写服务器的// 1. 加载 http 核心模块var http = require('http')// 2. 使用 http.createServer() 方法创建一个 Web 服务器// 返回一个 Server 实例var server = http.createServer()/.

2020-08-01 18:55:01 133

转载 node.js学习笔记之node文件的读写

在node中,采用Ecmascript进行编码,没有BOM.DOM和浏览器上不一样。浏览器中的JavaScript是没有文件操作的能力的,但是Node中的JavaScript具有文件操作的能力。node.js文件读取// fs 是 file-system 的简写,就是文件系统的意思// 在 Node 中如果想要进行文件操作,就必须引入 fs 这个核心模块// 在 fs 这个核心模块中,就提供了所有的文件操作相关的 API// 例如:fs.readFile 就是用来读取文件的// 1...

2020-08-01 18:42:30 178

原创 node.js之Hello Node.js

创建编写javascript脚本文件打开终端,定位到脚本文件所属目录输入 node 文件名 执行对应文件注意:文件名不要使用 node.js 命名,最好也不要以中文名来命名。

2020-08-01 18:00:35 169

原创 node.js之精华级入门

node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。—解决问题: I/O的操作阻塞线程,优化请求线程(所有请求一个线程)历史详细介绍用途web服务API,实时多人游戏后端的web服务,跨域,服务器端的请求

2020-08-01 17:25:03 132

原创 电影黑客酷炫展示的命令行窗口

命令行窗口打开方法打开控制台 输入cmd 出现的黑色窗口windows按键+R键 输入cmd在桌面或任意磁盘新建一个TXT–输入CMD并保存–修改扩展名为.BAT(文件名随意)–点击运行即可其他名称:小黑屏、cmd窗口、DOS窗口、终端、shell官方解释:命令行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。也有人称之为字符

2020-08-01 15:47:45 1924

原创 面试题之进程与线程之间的关系

进程进程简单理解就是我们平常使用的程序,如QQ,浏览器,网盘等。进程拥有自己独立的内存空间地址,拥有一个以上的线程。进程负责为程序的运行提供必备的环境相当于工厂中的车间线程计算机中的最小的计算单位,线程负责执行进程中的程序相当于工厂中的工人单线程js是单线程多线程多线程可以并行、并发执行(如互联网开发中高并发编程技术),可以共享数据和资源,线程间采用多种线程通信方式进行通信。图解:...

2020-08-01 15:39:03 270

原创 Linux CentOS 6.5 改系统语言为中文简体

有时候上传的文件在Linux上ls时显示出现乱码,原因可能是系统语言编码问题,以Linux CentOS 6.5为例,解决方法如下:1、在root(皇帝)权限下更改:su root查看当前所有语言环境:locale -a查看当前系统语言环境:echo $LANG2、编辑i18n配置文件: vi /etc/sysconfig/i18n进行如下配置并保存退出:#LANG="en_US.UT...

2019-12-19 06:21:22 1366

原创 如何安装Favicon网站签页展示小图标

将压缩文件中的favicon.ico图像放在根目录下(也可以是其他目录)在页面源文件的<head><</head>标签之间插入<link rel="shortcut icon" href=" /favicon.ico" />最后形成:<head>...<link rel="shortcut icon" href="/favi...

2019-12-18 22:48:08 225

原创 HTML之a标签去下划线

css样式a{ text-decoration:none}

2019-12-18 22:09:39 3221

转载 网页底部版权说明

据统计,截止2016年1月,我国互联网普及率已达50.3%,我国网民对各式各样的网站、网页都早已司空见惯,但不知道有多少人对网站页面底端这个版块的内容有所注意:网站建设中的知识产权问题主要存在于主页、链接、网页信息、技术措施和权利管理信息中。以主页为例——主页作为一种多媒体作品,其中的某些单一图形可能符合著作权法对美术作品的判定条件,而主页的形式和内容在选择、编排上构成智力创作也可被视为一种“汇...

2019-11-05 03:14:13 6425

原创 繁星博客_阿甘开发

繁星数据库 目录: (专注于核心数据,打造属于自己的核心数据库) 一个人成功的多少与他信息量的获取成正比 1.html+css 2.JavaScript 3.JQuery 4.jsp 5.MySql 6.java 7.C语言

2019-10-29 01:05:14 888

原创 如何使用Linux之快速入门

Linux基本操作目录Linux基本操作2.1 系统登录超级用户登录普通用户登录2.2 虚拟机终端2.3 Linux系统目录结构2.4 Linux系统配置2.5 常用命令2.1 系统登录Linux是一个多用户的操作系统,用户要使用该系统首先必须登录系统。用户登录系统时,为了使系统能够识别自己,必须输入用户名和密码,经系统验证无误后方能进入系统在系统安装过程中可以创建两种帐号:...

2019-10-25 15:27:39 364

原创 tomcat报错:Address already in use: JVM_Bind

tomcat报错:Address already in use: JVM_Bind报错分析:tomcat启动时出现Address already in use: JVM_Bind 的原因是因为端口被占用,有可能是因为多次启动tomcat或者启动了多个tomcat,或者是其他应用程序或者服务占用了。错误日志如下:严重: StandardServer.await: create[8080]:...

2019-10-24 19:01:59 201

原创 Linux下安装 Java

启动 Linux 命令终端,在虚拟机上创建目录,执行命令 mkdir /usr/java,切换 到该目录下执行命令 cd/usr/java, [root@hadoop ~] mkdir /usr/java [root@hadoop ~] cd /usr/java 把 JDK 文件 jdk-8u181-linux-x64.tar.gz 上传到该目录下然后对/usr/j...

2019-06-13 11:51:52 277

原创 Linux修改主机名和域名映射

启动命令终端,在任何目录下执行命令 cd /etc/sysconfig,切换到该目录并查看目录 下的文件,可以发现存在文件 network在/etc/sysconfig 目录下找到文件 network,然后执行命令 vim network,按“i”进入 编辑内容,编译完成后按 Esc 退出编译状态,之后执行命令 wq 保存并退出)修改主机名和 iP 地址具有映射关系,执行命...

2019-06-13 11:27:33 11638

原创 linux基础之静态IP配置

(1)在 master Linux 虚拟机命令终端,执行命令 cd /etc/sysconfig/network-scripts,切换到该目 录并查看该目录下的文件 ifcfg-eth0在 Linx 系统命令终端,执行命令 vim ifcfg-eth0,并修改文件的内容,按“键入编辑内 容编译完成后按Esc键退出编译状态,之后执行命令wq,保存并退出。IPADDR、 NETMASK、GATE...

2019-06-13 11:23:57 370

原创 Linux简单入门级介绍

Linux学习目录1.1 Linux概述1.1.1 Linux是什么?1.1.2 Linux的特色1.1.3 发行版本1.redhat 红帽2.centOS3.Debian4.UBuntu1.1.4 Linux的体系架构1.1 Linux概述1.1.1 Linux是什么?Linux是一套免费使用的操作系统基于多用户,多任务,支持多线程和多CPU支持32位和64位硬件,性能稳定的多用户...

2019-06-13 08:34:58 268

原创 VMware虚拟机安装

虚拟机安装步骤VMware介绍VMware 的主要特点虚拟机安装的详细步骤1.1 首先,我们应选择一个合适的虚拟机版本1.2 点击安装vm虚拟机1.3 点击下一步会显示选择安装到磁盘,默认下会是C盘,可以浏览到我们的D盘或者其他盘上1.4 这是安装前要输入的密钥,也就是说这款软件不是免费的,自行破解或购买1.5 这一步是要把我们需要安装的操作系统添加到光盘映像文件框内1.6 我的计算机右键再修改虚...

2019-06-02 16:29:16 665

统计软件和R语言.ppt

统计软件和R语言,讲解统计语言的历史,应用背景,计算机与统计的关系,统计软件, 统计软件的问题 ,统计软件的种类,R语言的优势,R语言-软件的使用方法。

2020-07-28

空空如也

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

TA关注的人

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