上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 想获取 2018-02-03 13:32:53 这样一个时间格式: 可以把Mysql数据库中读取的时间戳替换掉 new Date() 阅读全文
posted @ 2018-02-03 13:42 .追风逐月 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 方法一: 方法二: 阅读全文
posted @ 2018-02-02 13:12 .追风逐月 阅读(745) 评论(0) 推荐(1) 编辑
摘要: 常用数组遍历方法: 1、原始for循环 2、数组内置方法Array.prototype.forEach 3、数组内置方法Array.prototype.map map和forEach不同,在forEach中return语句是没有任何效果的,而map则可以改变当前循环的值,并且最终会返回一个新的被改变 阅读全文
posted @ 2018-02-01 19:42 .追风逐月 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 我们会遇到批量修改文件后缀的情况,比如把 .html 的问件 修改成 .ejs 方法: 1、新建一个txt文件,里面写上 2、保存,然后把 .txt 的后缀改成 .bat 3、双击这个 .bat 文件,当前目录下的 所有 html 文件就会变成 ejs 文件 修改前: 修改后: 阅读全文
posted @ 2018-01-27 17:43 .追风逐月 阅读(367) 评论(1) 推荐(0) 编辑
摘要: Mysql中更新某天数据可设置该条数据中的某个字段自动更新 一个表中只能出现一个 CURRENT_TIMESTAMP 属性的字段 阅读全文
posted @ 2018-01-25 20:04 .追风逐月 阅读(1931) 评论(0) 推荐(3) 编辑
摘要: Linux CentOS安装PHP环境 1、下载php环境 wget http://cn2.php.net/distributions/php-7.2.1.tar.gz 更多php版本下载 http://www.php.net/downloads.php 2、解压 tar -zxvf php-7.2 阅读全文
posted @ 2018-01-21 16:14 .追风逐月 阅读(488) 评论(0) 推荐(3) 编辑
摘要: 抽象工厂模式特点: 围绕一个超级工厂创建其他工厂,该超级工厂又称为其他工厂的工厂。 抽象工厂模式是相较工厂模式而言的,对工厂模式更深的抽象,更高内聚,更低耦合 使用场景: 与工厂模式相同 ,只是出现了工厂的工厂 工厂模式VS抽象工厂模式 如果说工厂模式是线那么抽象工厂就是面,如果说工厂模式是面那么抽 阅读全文
posted @ 2018-01-18 12:19 .追风逐月 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 工厂模式特点: 提供了一种创建对象的最佳方式,创建对象时不会对客户端暴露创建逻辑,通过使用一个共同的接口来指向新创建的对象 扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以 使用场景: 日志记录器:记录可能记录到本地硬盘、系统事件、远程服务器等,用户可以选择记录日志到什么地方。 数据库访问,当 阅读全文
posted @ 2018-01-18 10:26 .追风逐月 阅读(194) 评论(0) 推荐(1) 编辑
摘要: 单例模式特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实例。 构造函数是私有的。 没有接口,不能继承(C#最好用sealed class,此修饰符会阻止其他类从该类继承)。 使用场景: 要求生产唯一序列号。 WEB 中的计数器,不用每次刷新都在数 阅读全文
posted @ 2018-01-18 09:56 .追风逐月 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 搭建一个最简单的node服务器 1、创建一个Http服务并监听8888端口 2、使用url模块 获取请求的路由和请求参数 通过浏览器访问 http://127.0.0.1:8888/about?name=zhangsan 浏览器就会打印出请求方式(GET/POST)、访问的路由以及请求参数 哇!这可 阅读全文
posted @ 2018-01-12 20:35 .追风逐月 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 最常用的十个MarkDown语法总结: 标题:只要在这段文字前加 # 号即可 # 一级标题 最大 ## 二级标题 ### 三级标题 无序列表:在文字前加上 - 或 * 有序列表:在文字前加1. 2. 3.符号要和文字之间加上一个字符的空格 引用:只需要在文本前加入 > 这种尖括号(大于号) 图片:! 阅读全文
posted @ 2018-01-05 18:01 .追风逐月 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在node上使用第三方类库(nodemailer)发邮件是一件很esay的事情:) app.js 以QQ邮箱为例 只需要安装依赖nodemailer即可 注:使用QQ邮箱时,需要使用QQ邮箱授权码,163邮箱直接用邮箱的密码 授权码获取方式:进入QQ邮箱,设置-账户-开启服务 POP3/SMTP 服 阅读全文
posted @ 2017-12-27 21:14 .追风逐月 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 这是一个简单的node.js爬虫项目,麻雀虽小五脏俱全。 本项目主要包含一下技术: 发送http抓取页面(http)、分析页面(cheerio)、中文乱码处理(bufferhelper)、异步并发流程控制(thenjs) 1、为什么选择http模块来发送Http请求下载页面 社区有很多封装好的Htt 阅读全文
posted @ 2017-12-12 21:40 .追风逐月 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 使用Nginx做node.js程序的反向代理,会有这么一个问题:在程序中获取的客户端IP永远是127.0.0.1 如果想要拿到真实的客户端IP改怎么办呢? 一、首先配置Nginx的反向代理 proxy_set_header 这时Nginx做反向代理就会把客户端的Head信息写入请求的Head中 二、 阅读全文
posted @ 2017-12-04 11:49 .追风逐月 阅读(1386) 评论(0) 推荐(1) 编辑
摘要: 一个最简单的反向代理配置方式 使用PM2永动机启动Node.js项目,再使用nginx做反向代理,简直完美。 因为node.js程序监听的是服务器端口,使用nginx做反向代理,就可以任意配置你的二级域名来访问你的程序 一个最简单的负载均衡配置方式 一个最简单的Https配置 Nginx解决跨域问题 阅读全文
posted @ 2017-11-21 21:12 .追风逐月 阅读(6688) 评论(1) 推荐(5) 编辑
摘要: nginx启动和关闭(centos平台) nginx -c /etc/nginx/nginx.conf #ngnix 启动指定配置文件 http 模块 http模块可以说是最核心的模块了,它负责HTTP服务器相关属性的配置,它里面的server和upstream子模块 log_format 用于设置 阅读全文
posted @ 2017-11-21 21:02 .追风逐月 阅读(319) 评论(0) 推荐(0) 编辑
摘要: http://pv.sohu.com/cityjson?ie=utf-8 返回结果:var returnCitySN = {"cip": "203.100.83.125", "cid": "CN", "cname": "CHINA"}; 阅读全文
posted @ 2017-11-21 19:03 .追风逐月 阅读(4481) 评论(0) 推荐(4) 编辑
摘要: 我们在使用 git clone xxx.git 下载代码的时候,获取到的只是 master上的代码 假入有个 dev 分支我们想获取上面的代码怎么办! #下载dev分支上的代码并切换到dev分支 git checkout -b dev origin/dev 阅读全文
posted @ 2017-11-14 11:21 .追风逐月 阅读(4847) 评论(0) 推荐(10) 编辑
摘要: 什么是重载? 在C#和JAVA等编程语言中函数重载是指在一个类中可以定义多个方法名相同但是方法参数和顺序不同的方法,以此来实现不同的功能和操作,这就是重载。 JS没有重载,只能模拟重载 一般来说,如果在JS中定义了两个相同名称的函数/方法,那么前一个函数等于定义无效,后一个函数才是有效的定义。即使参 阅读全文
posted @ 2017-11-05 22:27 .追风逐月 阅读(677) 评论(0) 推荐(1) 编辑
摘要: log4js的配置文件: 当然有的项目当中用不了这么多种Log,可自行删除一些 笔者喜欢对log4js封装一下,如下: 项目启动时首先要初始化log4js 阅读全文
posted @ 2017-11-02 20:49 .追风逐月 阅读(481) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页