今年上半年大概4月的时候,因为开发需要,加上个人兴趣,于是便尝试了使用Vue来编写前端。目前有尝试做过纯前端的小项目、一个浏览器扩展、一个混合渲染的小项目。就着这几个月的经历,来说说Vue开发的体会和踩过的“坑”吧。
Vue:方便的前端框架
和之前经常接触的jQuery、Zepto等不同,Vue是一个“渐进式框架”。按照我的理解,便是达到HTML和JS分离的 ...
2018-07-27 12:40
查看全文
闲来无事,写一篇文章,算是科普向吧。这篇文章也没有太高深的知识,因为太高深的,其实我也不懂。本文所有理论都是基本的理论,实际上有些理论可能在今天已经有所更新和优化,不完全一样了。
操作系统
操作系统是多久诞生的?从定义上来说,最早的时候,人们是通过各种按钮控制计算机的,这时候还没有操作系统。不过,如果我们认为,只要是让人们操作计算机的工具,都可以称为操作系统 ...
2018-04-06 00:36
查看全文
2.1.0更新内容:
增加了API
修复了一些BUG
顺便写了一个简单的App,目前大部分功能都可以正常使用,还存在一些BUG:
经过几次版本更新后……
下载体验:点我
2018-02-21 22:10
查看全文
这篇文章其实也不为了什么,只是简单的整理一下我见到的新手经常问的一些问题,以及我自己的一些经验。这些东西也不一定多有用,不过,能帮一个是一个吧
初步认识
首先,先认识一下PHP。如果按照语言的运行方式分类的话,我们常见的语言一般有两种,一种是编译型,一种是解释型。编译型语言代表则是C/C++、Java,它们修改之后需要经过一个“编译”的过程,才能运行。它们一 ...
2018-02-18 23:00
查看全文
成果预览
先放上最后的成果吧~
完整的代码在文章结尾将会给出。这个小游戏一开始只是从互联网上随便找的一个代码。然后我玩起来各种不爽,就开始优(bao)雅(li)的修改起代码来。
封装
一开始我看这个代码不太爽的原因,是代码基本上没有封装,各种逻辑都夹杂在一起,第一步就是把它封装一下。首先是把所有与游戏无关的逻辑剥离出去,比如关于获奖的代码。其次,则是将其改 ...
2017-12-28 21:42
查看全文
无意间点开自己的GitHub账号,发现自己注册GitHub已经四年了,于是又去看了看Gitee,发现也是四年。从动态中,我仿佛看到了自己的一点一滴。
虽然说我的账号都注册于2013年,实际上,我在2013年没有向GitHub或者Gitee推过一句代码,提交过一个issue,那时候Git在我看来还是个新鲜的东西。
我第一个commit说起来有点搞笑,仅仅是提交 ...
2017-12-06 18:18
查看全文
一点废话
这篇文章原作者是PHP开发者之一nikic。原文:PHP 7 Virtual Machine。已征得原作者的允许进行翻译。
因为文章篇幅较长,翻译会作为两部分分开发布。
这是上半部分。这部分包括内容:
Opcode简介
变量类型
Op数组
堆栈帧
函数调用
下半部分还在翻译中
正文
本文旨在提供一个对Zend虚拟机的概览,就如同PHP ...
2017-08-04 17:50
查看全文
关于require与require_once孰优孰劣其实已经有很多文章了。这些文章基本上都认为require_once对程序运行效率影响很大。那么,实际情况如何呢?
内核简单分析
一点基本知识
首先介绍一点基本知识。PHP中会使用一个名为AST的语法分析树。另外有两个经常看到的东西,一个叫EG,一个叫CG。EG和CG在源代码中定义如下:
/* Compile ...
2017-07-18 14:22
查看全文
实例
前段时间朋友发消息来让我帮忙调试一个奇怪的问题,他使用ThinkPHP编写的一个程序,之前用着都好好的,接入微信登录后,便无法正常写入数据,查看ThinkPHP自带的错误信息,提示如下:
ERR: 1364:Field 'avatar' doesn't have a default value
[ SQL语句 ] : INSE ...
2017-06-18 18:29
查看全文
自从Firefox计划放弃原有的扩展,转而支持WebExtension后,WebExtension已经成为主流。Firefox自45开始支持WebExtension,并逐渐增加各种API。目前为止,WebExtension已被大部分主流浏览器支持。
阅读此文章前,您应该有一定HTML、CSS、JS基础。如果想知道如何学习CSS/JS,请移步w3school
...
2017-03-05 15:42
查看全文
简介
Pthreads是PHP的多线程扩展,可以用于并行执行。目前兼容PHP7,但不可用于cgi模式
安装
在使用PHP7较新的版本时,直接下载最新的release版本时,可能会遇到无法编译的问题。因此,直接从GitHub下载最新的源代码,再进行安装
git clone https://github.com/krakjoe/pthreads.git
cd p ...
2017-02-25 15:11
查看全文
之前一直有听闻SourceTree的“大名”。最近看到消息,SourceTree发布了Windows的2.X测试版,于是便下载来试用
界面
SourceTree给人的整体印象还是不错的。整体界面基本上符合Windows的设计风格
提交记录页面内容虽然很多,但是并不显得杂乱
对话框设计可能并不算很棒,但是也算是“够用”吧?因为不得不把很多功能“塞”到有限的 ...
2017-02-09 11:22
查看全文