关闭
当前搜索:

lnmp 修改MySQL默认密码

折腾虚拟机,安装的vpser的意见安装lnmp环境,时间有点长,把mysql的root密码忘记了。 网上搜索解决方法: 用军哥的一键修改LNMP环境下MYSQL数据库密码脚本 一键脚本肯定是非常方便,我推荐大家使用。具体执行以下命令: wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_p...
阅读(3) 评论(0)

NodeJS教程--基于ExpressJS框架的文件上传

http://cnodejs.org/topic/4f40a4dc0feaaa4424081758 本文是翻译的一篇文章,原文地址:Handle File Uploads in Express (Node.js). 在NodeJS发展早期上传文件是一个较难操作的功能,随后出现了formidable。它开了一个好头,然而上传文件仍然不是那么容易。在此之后又出现了基于原文作者的...
阅读(7) 评论(0)

HTML5新特性之文件和二进制数据的操作

历史上,JavaScript无法处理二进制数据。如果一定要处理的话,只能使用charCodeAt()方法,一个个字节地从文字编码转成二进制数据,还有一种办法是将二进制数据转成Base64编码,再进行处理。这两种方法不仅速度慢,而且容易出错。ECMAScript5引入了Blob对象,允许直接操作二进制数据。 Bolb对象是一个代表二进制数据的基本对象,在它的基础上,又衍生出一系列相关的API,...
阅读(14) 评论(0)

OneinStack自动部署Let's Encrypt证书

http://www.linuxidc.com/Linux/2017-03/142249.htm Let's Encrypt是一个由电子前哨基金会、Mozilla基金会、Akamai、密歇根大学、思科联合发起的一个项目。它旨在为站长提供一个免费的、完全自 动化的证书申请过程,从而让整个互联网都能享受到HTTPS加密。Let’s Encrypt的证书申请过程非常简单、安全、快速、自动化并且...
阅读(7) 评论(0)

js中const,var,let区别

主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值 4 // b = 5; 5 // console.log('函数外修改const定义b:...
阅读(6) 评论(0)

Node.js + Web Socket 打造即时聊天程序嗨聊

转自:https://www.cnblogs.com/Wayou/p/hichat_built_with_nodejs_socket.html 前端一直是一块充满惊喜的土地,不仅是那些富有创造性的页面,还有那些惊赞的效果及不断推出的新技术。像node.js这样的后端开拓者直接将前端人员的能力扩大到了后端。瞬间就有了一统天下的感觉,来往穿梭于前后端之间代码敲得飞起,从此由前端晋升为...
阅读(47) 评论(0)

HTML5+NodeJs实现WebSocket即时通讯

转自:WAxes!   最近都在学习HTML5,做canvas游戏之类的,发现HTML5中除了canvas这个强大的工具外,还有WebSocket也很值得注意。可以用来做双屏互动游戏,何为双屏互动游戏?就是通过移动端设备来控制PC端网页游戏。这样的话就要用到实时通讯了,而WebSocket无疑是最合适的。WebSocket相较于HTTP来说,有很多的优点,主要表现在WebSocket只建立一...
阅读(16) 评论(0)

[Win10]安装msi时2503,2502错误及其解决

简述 刚安装了win10系统,在安装TortoiseGit和TortoiseSvn时,这两个软件是.msi后缀的安装文件,在点击安装时老是提示2503,2502错误,因此无法安装上。 现象 安装出错时如下所示:    解决 搜索了下一般都提到是权限不够引起的该问题。但是右键点击时发现msi是没有“以管理员身份运行”的选项的,而使用“取得管理员权限”选项也没有任何...
阅读(20) 评论(0)

PHP的内存限制 Allowed memory size of 134217728 bytes exhausted (tried to allocate 1099 bytes) in

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1099 bytes) in     解释是可用内存已耗尽,这关系到PHP的memory_limit的设置问题。 这里有两种方法解决 1、修改php.ini memory_limit = 128 这种方法需要...
阅读(12) 评论(0)

生产级Nodejs开发实践-使用连接池

引言 做后端开发免不了要和一些 存储服务器, 消息服务器 等等 打交道。 起因 (传统模式, 读取数据库) 大家都知道和这些使用 tcp连接 的服务传递数据的都必须要打开 一个 连接-connection 例如我们打开一个数据库并执行一段 sql, 通常都是 connection = open "mysql://127.0.0.1:3306/db" (打开数据...
阅读(32) 评论(0)

4种PHP异步执行的常用方式

http://www.jb51.net/article/76909.htm 本文为大家讲述了php异步调用方法,分享给大家供大家参考,具体内容如下 客户端与服务器端是通过HTTP协议进行连接通讯,客户端发起请求,服务器端接收到请求后执行处理,并返回处理结果。 有时服务器需要执行很耗时的操作,这个操作的结果并不需要返回给客户端。但因为php是同步执行的,所以客户端需要等待服务处理完才可以进...
阅读(29) 评论(0)

微信禁用右上角的分享按钮,WeixinJSBridge API以及隐藏分享的子按钮等菜单项

今天在做隐藏微信右上角的分享按钮 百度查到的一串代码,挺好用的 function onBridgeReady() { WeixinJSBridge.call('hideOptionMenu'); } if (typeof WeixinJSBridge == "undefined") { ...
阅读(40) 评论(0)

php类和对象: clone 克隆

对象也能被“克隆” 在php5中,对象的传递方式默认为引用传递,如果我们想要在内存中生成两个一样的对象或者创建一个对象的副本,这时可以使用“克隆”。 通过 clone 克隆一个对象 对象的复制是通过关键字 clone 来实现的。用 clone 克隆出来的对象与原对象没有任何关系,它是把原来的对象从当前的位置重新复制了一份,也就是相当于在内存中新开辟了一块空间。通过关键字 clon...
阅读(21) 评论(0)

php的call_user_func_array()使用场景

1..动态调用普通函数时,比如参数和调用方法名称不确定的时候很好用 [php] view plain copy function sayEnglish($fName, $content) {       echo 'I am ' . $content;   }      function sayChinese($fName, $conte...
阅读(17) 评论(0)

PHP中new static()与new self()的区别异同分析

这篇文章主要介绍了PHP中new static()与new self()的区别异同分析,是很实用的技巧,需要的朋友可以参考下 本文实例讲述了PHP中new static()与new self()的区别异同,相信对于大家学习PHP程序设计能够带来一定的帮助。 问题的起因是本地搭建一个站。发现用PHP 5.2 搭建不起来,站PHP代码里面有很多5.3以上的部分,要求更改在5.2下能运行...
阅读(25) 评论(0)
378条 共26页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:194528次
    • 积分:2701
    • 等级:
    • 排名:第15089名
    • 原创:20篇
    • 转载:358篇
    • 译文:0篇
    • 评论:5条
    最新评论