`
364434006
  • 浏览: 591823 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
这是关于Hexo的第三篇文章了,这里主要分享下Hexo上一些辅助功能项。 目录: fancybox使用 取消默认hexo处理文件 文章摘要 自定义目录 草稿文章的处理 百度统计 自定义挂件 配置404页面 图床 博客访问量统计 fancybox使用 fancybox效果使用,就是在文章头部增加可以切换显示的图片效果,具体效果如下:   具体配置是在文章头部添加photos配置项: --- photos: - http://linmuxi.github.io/me/screenshot/gaoqing1.jpg - http://linmuxi.g ...
接上一篇《使用Hexo在Github上构建免费Blog应用》,这篇介绍下如何在Hexo博客上配置留言和分享功能。 我们的留言控件采用多说这款插件,话不多说,直接进入主题吧。   第一步,打开多说官网,点击“我要安装”,然后选择 ...
目录 Hexo介绍 Hexo安装 Hexo使用 Hexo发布到Github Hexo主题 1、Hexo介绍       "A fast, simple & powerful blog framework"这是Hexo官方上面的介绍,Hexo是基于Node.js的一个静态blog框架,通过Hexo可以仅仅使用几条简短的命令就能方便我们快速创建自己的blog。Hexo可以部署在Node服务器上,也可以部署在github上面。当然部署在github上好处多多,不紧可以省去服务器的成本,还可以免去了相关系统运维方便的事情。   2、Hexo安装 # ...
Node.js提供了20多种内置中间件供我们使用: logger: 用户请求日志中间件 csrf: 跨域请求伪造保护中间件 compress: gzip压缩中间件 basicAuth: basic认证中间件 bodyParser: 请求内容解析中间件 json: JSON解析中间件 urlencoded: application/x-www-form-urlencode请求解析中间件 multipart: multipart/form-data请求解析中间件 timeout: 请求超时中间件 cookieParser: cookie解析中间件 session: 会话管 ...
  log4js的输出级别6个: trace, debug, info, warn, error, fatal   1、安装log4js npm install log4js   2、代码app.js var express = require("express"); var app = express(); var log4js = require("./logger"); var logger = log4js.logger("normal","info"); /** 日志级别对 ...

Node.js事件循环

Node.js事件循环 Node.js 是单进程单线程应用程序,但是可以通过事件回调支持异步编程和并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 Node.js 基本上所有 ...
   我们都知道node.js是单线程的,它又是如何实现异步编程的呢?答案是通过事件回调。         异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。      回调函数在完成任务后就会被调用,Node.js使用了大量的回调函数,Node 所有 API 都支持回调函数。      例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高了 Node.js 的性能,可以处理大量的并发请求。       非阻塞代码实例:     创建test.txt文 ...
  var mysql = require("mysql"); var pool = mysql.createPool({ host:"localhost", user:"root", password:"root", database:"mydb", port:"3306", connectionLimit:10 }); var helper = function(){ this.query = function(sql,callba ...
  var mysql = require("mysql"); var conn = mysql.createConnection({ host:"localhost", port:"3306", user:"root", password:"root", database:"mydb" }); conn.connect(); console.log('query pre'); //异步执行 conn.query("selec ...

NodeJS介绍

1. Nodejs的介绍     Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 2. Nodejs的方方面面?     Node有4大优势: 1. Nodejs基于Javascript语言,减低了学习的门槛。同时,Javascript语言在Web前端开发中至关重要,特别HTML5的应用必须要使用,所以前后台统一语言,不仅可以实现程序员的全栈开发,还可以统一公共类库,代码标准化。单凭这一 点,Node ...
问题描述: 调用汇付天下还款接口时,接口一直响应101(验证签名失败)。   问题分析及解决过程: 1、第一反应就是仔细核对请求参数,然后对比接口响应的参数,发现没有什么问题。惟一不同就是接口响应回来的参数OutAcctId为null,而请求发送的参数是有这个字段值,一开始以为是这里出现的问题,当通过日志对比以前发送成功的报文,不是这个字段引起的。 ===中途测试了几遍,还是返回101,找汇付技术支持,没有得到回复(PS:不晓得是不是问他们的姿势不对.),看来还是得靠自己。   2、没办法,只能再继续分析日志,仔细对比下过往请求成功的报文和这次失败的报文进行分析。   3、 ...
应用类型:android开发语言:H5+JS+CSS运行环境:TV分辨率:1280*720实时机制:前端定时ajax查询界面效果:   PS:由于是嵌套在webview上显示,很多效果都无法和pc端效果媲美,例如echarts会出现重影的问题,动画效果显示会出现卡顿或不显示的问题等   github
1:Server returned HTTP response code: 401 for URL 需要启用验证 urlResource.setBasicAuthentication("enabled"); urlResource.setUsername("admin"); urlResource.setPassword("admin"); 2:java.io.InvalidClassException: org.drools.rule.MVELDialectRuntimeData; local class incompat ...
  元组 元素 是不可变的列表。一旦创建之后,用任何方法都不可以修改元素   >>> my_tuple=('a','b','c','d',1,2,3,True) >>> my_tuple ('a', 'b', 'c', 'd', 1, 2, 3, True) >>> my_tuple[0] 'a' >>> my_tuple[-2] 3 >>> my_tuple[1:3] ('b', 'c') >>>  元组和列表的主要区别是元组不能进行修改。   元 ...
列表 列表可以说是python的主力数据类型了。 Python 中的列表更像 Java 中ArrayList类。可以容纳任何对象,并可以在添加新元素的时候动态扩充。   创建列表: 列表创建非常轻松:使用中括号包裹一系列以逗号分割的值即可:   my_list = [1,'a',True,1.2]; print(type(my_list));#<class 'list'> print(my_list);#[1, 'a', True, 1.2] print(my_list[1]);#a print(my_list[-2]);#True 支持从列侯尾部开始访问 ...
Global site tag (gtag.js) - Google Analytics