import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io....
分类:
其他好文 时间:
2016-04-29 15:24:17
阅读次数:
173
目录(?)[+]
React并不是一个框架,React提供了一些新颖的概念、库 和编程原则让你能够同时在服务端和客户端编写快速、紧凑、漂亮的代码来构建 你的web应用。
React里常用的概念或技术:
ES6 React虚拟DOM(virtual DOM)组件驱动开发(component-driven development)不变性(immutability)自上...
分类:
Web程序 时间:
2016-04-29 15:24:58
阅读次数:
187
OS X El Capitan 是苹果公司在
2015 年 10 月正式发布的新一代Mac 桌面操作系统。这一代系统对比上一代 Yosemite,外观变化不大,表面上看,仅仅是将字体换成了新的字体。不过,这一代系统的人性化的韵味更加鲜明,例如摇晃鼠标自动变大的等等功能。除了带来系统性能提升、更流畅的操作体验,以及全新分屏体验外,El Capitan 还有哪些高级使用技巧呢?下面精选 10 个 ...
windows上安装Xibo-CMS准备工作下载各类工具 按照官网上所描述的,“本节中我们假设已经搭建好可以运行PHP和Mysql的web服务。”因此我们第一步就是搭建CMS工作的环境。
这里推荐大家使用XAMPP这款业界良心工具,只需要在系统上安装了XAMPP,一切环境问题均已搞定。...
85-虚拟机的语法分析Bison是一种通用目的的分析器生成器。它将LALR(1)上下文无关文法的描述转化成分析该文法的C程序。 使用它可以生成解释器,编译器,协议实现等多种程序。 Bison向上兼容Yacc,所有书写正确的Yacc语法都应该可以不加修改地在Bison下工作。 它不但与Yacc兼容还具有许多Yacc不具备的特性。Bison分析器文件是定义了名为yyparse并且实现了某个语法的函数的C...
分类:
其他好文 时间:
2016-04-29 15:23:01
阅读次数:
246
项目实现功能:用户注册、登录,商品查看和发布,加入购物车、在线支付,交易确认,地理定位,商品查询、评论和分享、关注商家等。...
分类:
移动开发 时间:
2016-04-29 15:24:10
阅读次数:
256
86-中间代码opcode的执行假如我们现在使用的是CLI模式,直接在SAPI/cli/php_cli.c文件中找到main 函数, 默认情况下PHP的CLI模式的行为模式为PHP_MODE_STANDARD。 此行为模式中PHP内核会调用php_execute_script(&file_handle TSRMLS_CC);来执行PHP文件。 顺着这条执行的线路,可以看到一个PHP文件在经过词法分析...
分类:
其他好文 时间:
2016-04-29 15:22:45
阅读次数:
290
nginx 可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。准备工作:1、安装必备工具:编译环境gcc g++ 开发库之类的需要提前装好$ yum -y install gcc gcc-c++ autoconf automake安装过程中如果出现如下图错误:原因:
dns服务器没有配置正确
解决办法:
①、打开文件/etc/resolv.conf在其中添加...
分类:
系统相关 时间:
2016-04-29 15:25:11
阅读次数:
200
84-虚拟机的词法解析语言从广义上来讲是人们进行沟通交流的各种表达符号。每种语言都有专属于自己的符号,表达方式和规则。 就编程语言来说,它也是由特定的符号,特定的表达方式和规则组成。 语言的作用是沟通,不管是自然语言,还是编程语言,它们的区别在于自然语言是人与人之间沟通的工具, 而编程语言是人与机器之间的沟通渠道。相对于自然语言,编程语言的历史还非常短, 虽然编程语言是站在历史巨人的基础上创建的,但...
分类:
其他好文 时间:
2016-04-29 15:24:05
阅读次数:
248
88-zend_execute的具体执行过程解释器引擎最终执行op的函数是zend_execute,实际上zend_execute是一个函数指针,在引擎初始化的时候zend_execute默认指向了execute,这个execute定义在{PHPSRC}/Zend/zend_vm_execute.h:ZEND_API void execute(zend_op_array *op_array TSRM...
分类:
其他好文 时间:
2016-04-29 15:23:55
阅读次数:
211
Android 自定义View的一些总结
Paint与Canvas
下面先说下Paint的基本设置函数:
paint.setAntiAlias(true);//抗锯齿功能
paint.setColor(Color.RED); //设置画笔颜色
paint.setStyle(Style.FILL);//设置填充样式
paint.setStrokeWidth(30);//设置画笔宽度
p...
分类:
移动开发 时间:
2016-04-29 15:24:03
阅读次数:
223
82-资源resource类型讲述之前,先描述下{资源}类型在内核中的结构://每一个资源都是通过它来实现的。
typedef struct _zend_rsrc_list_entry
{
void *ptr;
int type;
int refcount;
}zend_rsrc_list_entry;
在真实世界中,我们经常需要操作一些不好用标量值表现的数据,比如某个文件的...
分类:
其他好文 时间:
2016-04-29 15:23:55
阅读次数:
281
一、设置创建数据库时数据库所使用的编码方式
CREATE {DATABASE|SHECMA} [IF NOT EXISTS] db_name
[DEFAULT] CHARACTER SET [=] charset_name我们默认[ ]里面的内容是可选的,也就是说可写可不写的。还可以选择编码方式,如
[DEFAULT] CHARACTER SET [=] charset_nam...
分类:
数据库 时间:
2016-04-29 15:24:13
阅读次数:
252
当我们想开发一个比较美观的iOS软件时,漂亮的图标和启动图片是必不可少的。一般而言,有两个方法,一个是通过xib文件设置,一个是通过...
分类:
移动开发 时间:
2016-04-29 15:23:29
阅读次数:
156
既然是透过相机来渲染场景,那么没有相机,我们也就什么看不到了。THREE.js中提供了Camera类对相机这个角色进行抽象话。相机将三维的场景投影到二维的屏幕,根据投影的方式不同,THREE.js中提供了几种不同类型的相机。正交投影与透视投影
我们先从上面的两种图来理解正交投影与透视投影,我觉得我们可以把正交投影理解为到面的投影,投影线垂直于投影面进行投影,因此物体投影之后的比例是保持不变的。...
分类:
Web程序 时间:
2016-04-29 15:20:58
阅读次数:
218
原文地址:http://developer.android.com/intl/zh-cn/guide/topics/graphics/opengl.html
OpenGl 支持 2D和3D图形开源库。
Android支持多个版本的OpenGL ES API:
OpenGL ES 1.0和1.1 -这个API规范支持Android 1.0和更高版本。OpenGL ES 2.0 ...
分类:
其他好文 时间:
2016-04-29 15:21:07
阅读次数:
504