07 2018 档案

摘要:为了让 Node.js 支持 ES6 的语法, 需要使用 Babel。 安装 es-checker 在使用 Babel 之前 , 我们先检测一下当前 node 对 es6 的支持情况。 在命令行下执行以下命令安装 es-checker: npm install -g es-checker 安装完毕以 阅读全文
posted @ 2018-07-31 11:31 与f 阅读(1616) 评论(0) 推荐(0) 编辑
摘要:先说一下基本使用。官网也有。 比如说你在App.js里面有这些变量。想修改某些值。 data: { main_view_bgcolor: "", border: "", } 修改方式有两种,一是直接用“=”赋值,这种是可以修改,并且你把修改之后的值打印出来可以看到确实修改了,但是不推荐使用这样的方式 阅读全文
posted @ 2018-07-31 10:27 与f 阅读(25438) 评论(0) 推荐(0) 编辑
摘要:vue中的httpvueresource.jsvue.jshttp服务。如果需要使用这个服务去百度下载vue-resource.js 然后引进项目即可。 还有一种方法是在开发项目中 需要,这样我们直接在npm 中下载 npm install vue-res 阅读全文
posted @ 2018-07-27 17:26 与f 阅读(41445) 评论(3) 推荐(3) 编辑
摘要:首先使用vue-resource,需要安装 : https://blog.csdn.net/qq_36947128/article/details/72832977 下面我写的一个例子: 网络请求应该作为全局的,所以在项目的man.js中导入并使用它: 然后就是在自己写的组件中使用了,怎么写组件请看 阅读全文
posted @ 2018-07-27 17:21 与f 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:当用vue-cli创建一个项目后, 创建项目的方法: https://www.cnblogs.com/fps2tao/p/9376847.html 编写了组件怎么,在其他组件中调用了? 组件listBox: 路径 src/components/listBox.vue 1.全局组件注册 复用 mian 阅读全文
posted @ 2018-07-27 15:08 与f 阅读(2124) 评论(0) 推荐(0) 编辑
摘要:前言:为什么要用webpack搭建项目呢,因为这个工具可以把目前浏览器不全部支持的ES6语法,通过打包工具(Babel插件)生成所有浏览器都支持的单个JS文件. 参考: https://blog.csdn.net/u012863664/article/details/72813941 使用vue2. 阅读全文
posted @ 2018-07-27 12:05 与f 阅读(416) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq20004604/article/details/56965703 阅读全文
posted @ 2018-07-27 10:01 与f 阅读(179) 评论(0) 推荐(0) 编辑
摘要:ES6模块主要有两个功能:export和importexport用于对外输出本模块(一个文件可以理解为一个模块)变量的接口import用于在一个模块中加载另一个含有export接口的模块。也就是说使用export命令定义了模块的对外接口以后,其他JS文件就可以通过import命令加载这个模块(文件) 阅读全文
posted @ 2018-07-27 09:46 与f 阅读(346) 评论(0) 推荐(0) 编辑
摘要:第一步:yum源更新 yum update 第二步:下载php7源码 wget http://124.202.164.8/files/312100000A0BB72D/cn.php.net/distributions/php-7.0.18.tar.gz 第三步:安装依赖库文件[注意dev/devel 阅读全文
posted @ 2018-07-23 17:28 与f 阅读(3207) 评论(0) 推荐(0) 编辑
摘要:报错信息: 编译参数:(或源安装) 过程报错: 解决方法: 安装 libgd-dev: 阅读全文
posted @ 2018-07-23 09:11 与f 阅读(1889) 评论(0) 推荐(0) 编辑
摘要:一、卸载删除 mysql 1 sudo apt-get autoremove --purge mysql-server-5.0 2 sudo apt-get remove mysql-server 3 sudo apt-get autoremove mysql-server 4 sudo apt-g 阅读全文
posted @ 2018-07-22 17:43 与f 阅读(540) 评论(0) 推荐(0) 编辑
摘要:删除mysql的数据文件 sudo rm /var/lib/mysql/ -R 删除mysql的配置文件 sudo rm /etc/mysql/ -R 自动卸载mysql(包括server和client) sudo apt-get autoremove mysql* --purge sudo apt 阅读全文
posted @ 2018-07-22 17:32 与f 阅读(262) 评论(0) 推荐(0) 编辑
摘要:centos 中GTK的安装 阅读全文
posted @ 2018-07-20 15:45 与f 阅读(4626) 评论(0) 推荐(0) 编辑
摘要:先卸掉本身自带的 cmake 2.8 cmake版本:3.3.2 安装编译源码所需的工具和库 下载cmake 使用wget工具,若没有安装wget ,先通用 yum 安装wget 再执行 wget 命令: 将tar.gz 移动到 /usr/local/目录下 解压,并查看: 编译并安装 修改文件名称 阅读全文
posted @ 2018-07-20 15:39 与f 阅读(2412) 评论(0) 推荐(0) 编辑
摘要:用 yum安装方式的php,切换NTS为ZTS版本(切换为线程安全版本) 最好按我这个方法安装(安装比较全一点): https://www.cnblogs.com/fps2tao/p/7699448.html 其实按上面安装后默认httpd也安装了. 默认是NTS 版本. 个人感觉,线程安全主要是 阅读全文
posted @ 2018-07-20 11:55 与f 阅读(1303) 评论(0) 推荐(0) 编辑
摘要:在配置php.ini的Xdebug是遇到的错误 问题 当在命令行运行PHP的CLI版本时,您可能会收到类似以下错误: 原因 在PHP中对于大多数扩展而言加载有两种方法。一种是直接编译扩展到PHP二进制文件。另一种是通过一个ini文件动态加载的共享扩展。这些错误表明,动态扩展正在通过.ini文件加载, 阅读全文
posted @ 2018-07-19 15:58 与f 阅读(541) 评论(0) 推荐(0) 编辑
摘要:配置phpstrom的Xdebug 问题描述: Error. Interpreter is not specified or invalid. Press "Fix" to edit your project configuration. 解决方法: 打开File->Settings 浏览到Lang 阅读全文
posted @ 2018-07-19 15:53 与f 阅读(839) 评论(0) 推荐(0) 编辑
摘要:一、下载xdebug xdebug官网:https://xdebug.org/download.php 在选择下载哪个版本的xdebug的时候需要注意了,下面有两种方法,让你准确的下载自己环境对应的xdebug文件: 1>.打印出phpinfo()信息,如下: 然后还要注意一点就是看看自己php对应 阅读全文
posted @ 2018-07-19 15:41 与f 阅读(669) 评论(0) 推荐(0) 编辑
摘要:线程都需要开启线程安全 及(ZTS版本) 不是(NTS版本) pthreads扩展安装步骤 1、查看phpinfo() 获取PHP版本号及位数(x86表示32位,x64表示64位)、编译器版本、PHP配置文件加载所在位置等。如下图所示: 2、pthreads扩展下载地址:http://windows 阅读全文
posted @ 2018-07-19 10:58 与f 阅读(631) 评论(0) 推荐(0) 编辑
摘要:使用swiper.js做一些动效时,如果进行了ajax,并且重新把DOM写入到HTML代码中,会导致swiper.js的特效消失的问题、原因是ajax加载后,原先new 的Swiper对象,不认识新来的DOM对象,所以要把ajax之后的DOM也绑定到swiper的事件,就得重新声明Swiper对象, 阅读全文
posted @ 2018-07-19 09:40 与f 阅读(795) 评论(0) 推荐(0) 编辑
摘要:微信的模板消息需要认证的公众号后台申请 申请通过后就可以用平台定义的消息模板了 阅读全文
posted @ 2018-07-18 17:32 与f 阅读(154) 评论(0) 推荐(0) 编辑
摘要:API介绍 首先看看API如何使用: history.pushState(state, title, url) : 无刷新的向浏览器 历史最前方 加入一条记录。 state(any) 需要保存的数据,这个数据在触发popstate事件时保存在event.state上。 title(string): 阅读全文
posted @ 2018-07-16 11:13 与f 阅读(462) 评论(0) 推荐(0) 编辑
摘要:本文介绍的是一维数组的去重 合并数组的方法 array_merge: 数字键,直接往后添加,key重置 字符串键,后面的数组的值会替代前面的值 +: 数字键,后面的数组的值不会替代前面的值 字符串键,后面的数组的值会替代前面的值 合并数组并去重 测试功能 转:https://blog.csdn.ne 阅读全文
posted @ 2018-07-06 15:26 与f 阅读(21113) 评论(0) 推荐(1) 编辑
摘要:canvas转换为dataURL (从canvas获取dataURL) 转:https://blog.csdn.net/cuixiping/article/details/45932793 阅读全文
posted @ 2018-07-06 15:23 与f 阅读(167) 评论(0) 推荐(0) 编辑
摘要:在socket出现之前已经有ajax定时请求、长轮询等方案,但都不能满足需求,socket就应用而生了。 socket基本函数socket 总结下常用的socket函数 服务端: socket_create 创建socket设置基本参数 socket_bind 绑定ip和端口号 socket_lis 阅读全文
posted @ 2018-07-06 14:01 与f 阅读(506) 评论(0) 推荐(0) 编辑
摘要:Canvas转换为Blob对象并使用Ajax发送 转换为Blob对象后,可以使用Ajax上传图像文件。 先从canvas获取dataurl, 再将dataurl转换为Blob对象 转:https://blog.csdn.net/cuixiping/article/details/45932793 阅读全文
posted @ 2018-07-06 10:23 与f 阅读(1193) 评论(1) 推荐(0) 编辑
摘要:html之file标签 图片上传前预览 -- FileReader 记得以前做网站时,曾经需要实现一个图片上传到服务器前,先预览的功能。当时用html的<input type="file"/>标签一直实现不了,最后舍弃了这个标签,使用了其他方式来实现了这个功能。 今天无意发现了一个知识点,用html 阅读全文
posted @ 2018-07-05 16:55 与f 阅读(356) 评论(0) 推荐(0) 编辑
摘要:File File对象可以用来获取某个文件的信息,还可以用来读取这个文件的内容。通常情况下,File对象是来自用户在一个 <input> 元素上选择文件后返回的FileList对象,也可以是来自由拖放操作生成的 DataTransfer对象。 用户在选择一个或者多个文件后,可以通过File API访 阅读全文
posted @ 2018-07-05 15:59 与f 阅读(2992) 评论(0) 推荐(0) 编辑
摘要:js 图片转换base64 base64转换为file对象 相关: https://www.cnblogs.com/fps2tao/p/9268380.html 阅读全文
posted @ 2018-07-05 15:35 与f 阅读(27049) 评论(0) 推荐(1) 编辑
摘要:把一个base64编码的图片绘制到canvas 需要引入jquery. canvas的图片在转成dataurl 相关: https://www.cnblogs.com/fps2tao/p/9268613.html 阅读全文
posted @ 2018-07-05 15:05 与f 阅读(5163) 评论(2) 推荐(0) 编辑
摘要:Data URL给了我们一种很巧妙的将图片“嵌入”到HTML中的方法。跟传统的用img标记将服务器上的图片引用到页面中的方式不一样,在Data URL协议中,图片被转换成base64编码的字符串形式,并存储在URL中,冠以mime-type。本文中,我将介绍如何巧妙的使用Data URL优化网站加载 阅读全文
posted @ 2018-07-05 11:31 与f 阅读(356) 评论(0) 推荐(0) 编辑
摘要:什么是Blob? Blob 是什么? 这里说的是一种Javascript的对象类型。 oracle 中也有类似的栏位类型。 在 [JS进阶] HTML5 之文件操作(file) 这一篇中用到了File对象,而实际上 file 对象只是 blob 对象的一个更具体的版本,blob 存储着大量的二进制数 阅读全文
posted @ 2018-07-05 10:38 与f 阅读(27335) 评论(0) 推荐(1) 编辑
摘要:代理模式(Proxy Pattern) : 给某一个对象提供一个代 理,并由代理对象控制对原对象的引用。代理模式的英 文叫做Proxy或Surrogate,它是一种对象结构型模式 模式动机: 在某些情况下,一个客户不想或者不能直接引用一个对 象,此时可以通过一个称之为“代理”的第三者来实现 间接引用 阅读全文
posted @ 2018-07-04 17:33 与f 阅读(1403) 评论(0) 推荐(0) 编辑
摘要:XML 实体扩展攻击libxml_disable_entity_loader https://pay.weixin.qq.com/index.php/public/cms/content_detail?lang=zh&id=63003 之后看这个隐患 阅读全文
posted @ 2018-07-04 17:27 与f 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:故事背景: 问题: 在传统的OOP(面向对象编程:Object-Oriented Programming)思想里,一般把应用程序分解成若干个的对象,强调高内聚,弱耦合,从而提高应用程序的模块化程度,但是在处理某些问题的时候,OOP会显得不够灵活, 比如说,应用程序里很多业务逻辑都要在操作之初进行“权 阅读全文
posted @ 2018-07-04 14:48 与f 阅读(297) 评论(0) 推荐(0) 编辑
摘要:AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程,有的又称之为面向切面编程。在企业级开发中面向方面编程很有用。比如,我们在调用某些特定的方法之前,我们需要作一个日志记录,调用方法之后,我们还需要一个日志记录。我们先来看看不使用AOP,我们在PH 阅读全文
posted @ 2018-07-04 14:33 与f 阅读(234) 评论(0) 推荐(0) 编辑
摘要:FormData 对象的使用 https://developer.mozilla.org/zh-CN/docs/Web/API/FormData/Using_FormData_Objects https://developer.mozilla.org/zh-CN/docs/Web/API/FormD 阅读全文
posted @ 2018-07-04 10:39 与f 阅读(295) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示