摘要: 以上是待切分的模板view/test1.html。 以下是lexer.php,用来测试切分效果的。 切分是1.先按{%%}和{{}}切分成文本块和代码块,2.然后再对代码块进行切分,主要切分的有 数字,运算符,字符串,名称。 以下是切分后的输出。有tokens元素的是代码块。 阅读全文
posted @ 2018-06-08 18:14 无敌美php开发 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 这是模版文件 以下是扫描出来的东西,还有的字符串的没写。太晚了。先给看个效果。 阅读全文
posted @ 2018-06-06 19:31 无敌美php开发 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 写了个测试的例子: 目前也只是做了按界定符切分字符串,暂时区分了文本类型、界定符、变量内容、代码块内容、注释内容。输出的结果是: 阅读全文
posted @ 2018-06-05 18:13 无敌美php开发 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 很喜欢laravel,以前写了一个wudimei php (https://github.com/wudimeicom/wudimeiphp),就是学习laravel的方法名、类名、连写。 现在用zephir写成扩展。把wudimei 框架编译成wudimei.so,复制到php7.2.3的安装目录 阅读全文
posted @ 2018-06-04 16:44 无敌美php开发 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,任务栏下是有程序的按钮的,点击一下激活该程序的窗口。如下图: 有一次,我把“MATE终端”图标拖到右边,结果任务栏上的程序按钮就不见了。如下图所示,任务栏缺少应有的程序按钮。程序最小化后就找不到了。 我关掉所有程序,发现"MATE终端“和左边的图标距离有点大。我猜任栏是分为好几个区域的, 阅读全文
posted @ 2018-05-25 15:54 无敌美php开发 阅读(627) 评论(0) 推荐(0) 编辑
摘要: cmake 报错,改了文件夹权限也不行。后来在cmake-gui.exe上面右键,选“以管理员身份运行(A)”,然后再点"configure"按钮,ssl证书就被产生出来了。 说白了就是权限问题。 阅读全文
posted @ 2018-05-21 10:13 无敌美php开发 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在win7下安装了qt5.10版。安装之后双击qtcreator.exe没反应。 我用鼠标右键点击qtcreator.exe,选择属性菜单,在兼容性选项卡中,找到下面的“设置”栏目,勾选“以256色运行”,然后应用,确定。 接着等了十几秒,终于打开了,只是画面不是那么好看。 方法二: 网络上有人说升 阅读全文
posted @ 2018-05-19 11:40 无敌美php开发 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 文件位置:\ThinkPHP\Library\Think\Template\TagLib.class.php 如果要加一个不等于“<>”的运比较运算符,估计也可以,我没试过。 上述代码相当于如下: 阅读全文
posted @ 2018-05-07 15:18 无敌美php开发 阅读(297) 评论(0) 推荐(0) 编辑