09
2018
02

vue $refs的基本用法

<div id="app">     <input type="text" ref="input1"/>     <button @click="add">添加</button> </div><script> new&n
09
2018
02

5种Web设计影响客户体验的方式

网页设计是任何网络营销策略中最重要的部分之一。它对数字客户体验有着多方面的巨大影响。你的网站的美学、可用性和其他关键因素对你公司的长期在线成功是至关重要的。但它对你的底线有多大的影响呢? 在这篇文章中,我们将介绍web设计的五个主要方面,以及如何改进它们。1,外观网页设计最明显的影响了网站的外观。你可以选择网站的外观,这在你公司对新访客的第一印象中扮演着重要的角色。通常,你会听到营销专家(包括我们)在两个极端中谈论网络设计:Often, you’ll hear marketing experts
26
2018
01

Angular/CLI 在fedora26 下修改文件时不会自动刷新项目

问题使用ng serve启动项目后,修改文件内容后,页面无法自动刷新google一番后,得知原因是打开文件过多,导致Linux操作系统无法对文件系统的事件执行监控.解决方案echo "fs.inotify.max_user_watches=524288" | sudo tee -a /etc/sysctl.conf sudo sysctl -p重新执行ng serve即可监听文件内容变化,实现页
25
2017
12

yii2 Restful API 路由美化配置步骤

1,在index.php脚本文件同级目录下添加.htaccess文件,添加规则使url隐藏入口脚本生效RewriteEngine on # If a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_
24
2017
12

yii2 分组查询的实现方法

在使用yii2开发一个费用结算的小系统,统计费用时,需要进行分组统计,记录下实现方法,供各位道友参考。需求描述数据如下表,统计各个成员(mid)的任务提成(fee)总数;实现方法在控制器中生成ActiveDataProvider时,在构建的查询条件后添加addGroupBy(['mid']),将数据分组显示。同时在构建查询时计算提成费用合计,需要使用sum()方法来配合实现分组统计,代码如下,my_sum即合计后的各成员的提成费用。$query = TaskA
06
2017
12

php 时间超出2038年 转化时间戳失败的解决方案

PHP有效的时间戳典型范围是格林威治时间 1901 年 12 月 13 日 20:45:54    到 2038 年 1 月 19 日 03:14:07。在32位操作系统环境下,超出2038年之后,使用strtotime()获取不到对应的时间戳,这时可以使用new DateTime来进行处理。即先将时间转化为DateTime对象,然后使用format方法进行转化。即:$datetime->format("U")实验程序以及结果如下:程序
09
2017
11

xmysql:可为MySql生成REST API的神奇命令

原文:xmysql: one command to generate REST APIs for any MySql database  作者:o1lab 翻译:Vincent为什么用这个命令?为MySql数据库快速生成REST API,而且还不遵循诸如rails、django等框架的约定,这可能是一种不太受欢迎的冒险行为。 但是也正因为如此。该命令的功能都是由node packages提供支持的:(express, mysql) => { xmysql }安装与用法npm&nb
05
2017
11

[转]php归档格式:phar文件详解(创建、使用、解包还原提取)

一个php应用程序往往是由多个文件构成的,如果能把他们集中为一个文件来分发和运行是很方便的,这样的列子有很多,比如在window操作系统上面的安装程序、一个jquery库等等,为了做到这点php采用了phar文档文件格式,这个概念源自java的jar,但是在设计时主要针对 PHP 的 Web 环境,与 JAR 归档不同的是Phar 归档可由 PHP 本身处理,因此不需要使用额外的工具来创建或使用,使用php脚本就能创建或提取它。phar是一个合成词,由PHP 和 Archive构成,可以看出它是
21
2017
10

[转]jquery on 事件有时不工作怎么办

jquery on 事件:官网上的例子是这样的。$( "#dataTable tbody tr" ).on( "click", function() {   alert( $( this ).text() ); }); $( "#dataTable tbody" 
13
2017
10

[转]PHP_MySQL高并发加锁事务处理

1、背景: 现在有这样的需求,插入数据时,判断test表有无username为‘mraz’的数据,无则插入,有则提示“已插入”,目的就是想只插入一条username为‘mraz’的记录。 2、一般程序逻辑如下: $conn = mysqli_connect('127.0.0.1', 'root', '111111') or die(mysqli_error());
09
2017
10

使用 Chrome DevTools 调试 JavaScript

不要再使用 console.log! 学会在 Chrome Developer Tools 中使用断点来调试代码。作为一名新的开发人员,发现和修复 bug 挺难的。 您可能会试图随意使用 console.log() 来调试代码使代码正常工作。 不要再这样了。这篇文章将讲述正确调试的方法! 您将了解如何使用 Chrome 开发人员工具来设置断点并逐步完成代码。这是更有效的在代码中查找和修复 bug 的方法。本教程将向您展示如何调试一个具体 bug,您学到的方法将有助于
07
2017
10

[转]ThinkPHP+jquery实现“加载更多”

在很多web端界面中都会用到点击按钮加载最新几条数据的demo,下例为使用thinkphp+jquery实现实例:第一步 模板文件           <!--软件-->             <div class="
28
2017
09

thinkphp,discuz同步登录问题记录

继续之前的thinkphp,discuz同步登录实现方案,部分用户在thinkphp应用中登录之后,验证,登录成功,但是用户状态并未更新,仍是未登录状态,因为判断用户登录状态的是根据discuz产生的cookie值,即$_COOKIE['C9sR_2132_auth']。所以,登录状态未更新,问题应该是在同步登录执行过后,返回的<script>....</script>虽调用了类似这样的地址:“http:///论坛域名/api/uc.php?time=15
26
2017
09

(ok)thinkphp discuz跨域情况下cookie设置无法传递,导致同步登录失败

之前记录过一篇thinkphp与discuz实现同步登录的文章《thinkphp3.2.3,discuz 同步登录实现方案》,按照文章方法在本地测试成功后,上传到线上服务器后,出现了一个问题:先在主站登录后,再访问discuz论坛可以实现登录的同步,但主站始终时未登录状态,打开firebug查看主站接收的cookie值,只有三条记录,在主站用于判断登录状态所需的cookie值都未出现,可对比以下两张图。也就是说,不管在主站还是在论坛执行登录后,主站都是无法接受到cookie值的,这样也就无法实现
26
2017
09

Webp图片文件格式简介

WebP (发音"weppy"),是一种同时提供了有损压缩与无损压缩的图片文件格式,派生自图像编码格式VP8 。是由Google购买On2 Technologies后发展出来的格式,以BSD授权条款发布,是Google新推出的影像技术,它可让网页图档有效进行压缩,同时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。由于目前互联网上传输的数据有65%都是图片,WebP就是出于减少数据量、加速网络传输的目的而开发的。为了改善JPEG的图片压缩技术,他们使用了一种基于