• Card image cap

    Docker配置apache+php7

    应网友要求,最近决定尝试一下配置个docker环境用于 ShirneCMS的配套本来是打算回去网络好点再做,无奈这macos开发环境太CD,不得不折腾一下。先下载安装,并找相关的文档初步学习一下。hub.daocloud.io资料看起来挺丰富的,国内的速度也快(此处有伏笔)。由于...
    PHP 2020-03-10 15:08:07 1558 0
  • Card image cap

    记一次失败的Mac10.15覆盖编译PHP

    由于一些众所周知的原因,macos历届版本在内置的php环境中均没有完整的gd库支持(freetype)一般在使用macos做开发时,要么另外配置一套php的执行环境,要么重新编译来修复默认版本的问题。当然,现在比较流行的docker也是一种解决方案。另外配置环境,在macos1...
    PHP 2020-03-10 14:31:30 967 0
  • Card image cap

    Flutter Widget : NumberStepper (数字步进组件)

    数字步进组件(通常叫Stepper) 在商城类应用中必不可少的, 但是翻遍了Flutter文档, 貌似没有这个组件, 唯一同名的, 是步骤组件(Progress) .两者名称上确实有概念混淆的可能.怎么办呢, 去pub上搜了一通, 找到两个功能类似的 stepper_touch 和 ayn_stepp...
    Flutter 2019-12-10 11:40:49 1300 0
  • Card image cap

    Vue实践--页面转场效果

    最近准备抽时间把ShirneCMS的Vue端写一下。做框架的时候,忽然想到了页面切换的转场动画。对比 App的页面切换效果, Vue在预设方面就不太友好了。查了下官方文档,是通过在router-view或Vue组件外套一个Transation来实现的。这样的话,问题就来了。如果在每个...
    Vue 2019-11-13 11:47:39 1281 0
  • Card image cap

    Flutter心得 -- 从JavaScript的回调到Dart的Future

    最近由于其它项目紧急,Flutter的摸索断断续续,并没有实质性的进展。今天抽空要将之前js的一些逻辑改到dart中,发现一个纠结的问题:JavaScript的回调函数怎么优雅地转到Dart ?
    Flutter 2019-11-09 07:01:09 1193 0
  • Card image cap

    Flutter踩坑之--环境配置

    最近有个移动端的项目需要扩展APP端,对比了几种技术方案,决定用Flutter试试效果。之前Flutter刚流行的时候,安装来看过效果,当时在编辑器启用了插件之后,系统里的Dart进程一直运行,并且占用20%的CPU资源。因为当时没有硬需求,所以禁用了插件也就没管这...
    Flutter 2019-09-26 03:32:02 1063 0
  • Card image cap

    一套基于ThinkPHP 5.1的开源CMS(含商城)

    本源码侧重于二次开发使用。前台功能仅用于功能演示。功能特点如下:后台管理员登录验证,基于方法名的全局权限验证系统管理员/会员操作日志系统配置,可后台自定义配置项会员/会员组 可自定义分销层级无限级分类/文章系统,分类可独立设置模板无限级分类/产...
    PHP源码 2019-08-29 11:29:28 4252 0
  • Flash AS3 二维码生成工具

    老早就想做一个功能比较全面的二维码工具,发现ZXing库还是比较全的,AS3的库也有,就用Flash做了一个,效果展示: 初步的功能其实还好,但问题就卡在编码上,生成出来的汉字扫出来就是 ?? ,这肯定是编码问题,于是对ZXing(AS3)编码流程仔细地检查,发现有一步编码中没有将编码参数传入,于是里面使用了默认的 iso-8859-1 的编码。原来加上参数就好了。 解决了编码问题,解码问题又来了,发现生成的二维码中的汉字,解码出来全是莫名其妙的符号(不是问号),我很熟悉这些符号,就是编辑器使
    Flash 2014-07-23 06:39:43 7194 2432
  • PHP的switch陷阱

    自从上个月经历了博客内容丢失的风波,再加上最近确实比较忙,没心情更新博客了。 有空就重新做下博客的系统。 这几天做开发发现一个莫名其妙的问题,就是百度安全检测网站有XSS漏洞,而那个字段是经过过滤的。大致的过滤流程如下: 可以看出,这个字段要么是数字格式,按天来计算,要么是时间格式,时间格式不对会自动处理成当天日期。 $date=$_GET['date']; switch($date){ case 1: $val=date_add(date_create(),new DateInterval(
    PHP 2014-04-20 10:00:10 1370 39
  • 网站数据意外丢失,正在恢复中…

    近日由于空间转移时数据意外丢失,从2012-9月至今的文章全部消失,如有搜索或其它方式访问来的朋友发现没有找到内容,可以到各大搜索引擎访问快照。 备份内容只能恢复到去年8月,其它内容正在从快照恢复数据。 原有友情链接也在尽快恢复。 至于问题,也不再追究了,仅以此为鉴,敬告各位站长及博主,及时做好备份工作,特别是本地备份,以免不必要的损失。
    网络相关 2014-03-23 10:19:14 834 0