`
scutephp
  • 浏览: 14303 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论
文章列表
PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。 PHP拥有数以百计的基本功能,支持上千种扩展。这些功能都被很好的加载在PHP站点上,但内置的库有各种各样的命名。 在PHP代码库中包含了无数个有用的PHP代码片段,每位开发者都需要不断完善自己的“工具箱”。 有了这些代码片段可以为你节省大量的时间,一起来看下。 1.查找Longitudes与Latitudes之间的距离 function getDistanceBetweenPointsNew($latitude1, $longitude1, $latitude2, $longitude2) { ...
尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。 在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读 ...
笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用javascript实现。 1、插入排序 1)算法简介 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 2)算法描述和实现 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: 从第一个元素开始,该元素可以认为已经被 ...
Git常用命令清单   三个基本概念   工作区(Workspace)是计算机中项目的根目录   暂存区(Index)像个缓存区域,临时保存你的改动   版本库(Repository)分为本地仓库(Local)和远程仓库(Remote)   几乎所有常用Git命令就是围绕这几个概念来操作的,一图胜千言,下面是一张比较简单的图,包括了最基本的命令   但只会使用以上命令是不够的,在这个复杂纷繁的程序世界,事情没你想的那么简单,不过有些事情想想就够了,不一定要去做,真要去做你也做不来,比如自己写个git来,但是,更多地的了解git是我们每个程序员都可以做得到的事。   下面的命令结合上 ...
本篇文章的目的是想较全面地推荐10本PHP书籍,暂不讨论Linux/NGINX/Mysql等其他丛书。 前言 PHP方面的书,大部分都是语法基础,想要买对一本好书是很重要的,哈哈,好像还有一点难。有时候一本书能决定你的高度,你的兴趣, ...
工作中一个项目在运行时有一些性能问题,为此我看了很多与性能优化相关的内容,下面做个简单的分享。 前端性能优化,这包括 CSS/JS 性能优化、网络性能优化等等内容,这方面的内容 、 等等书都做了很多讲解,强烈推荐 ...
explorer-------打开资源管理器 logoff--------注销命令 tsshutdn-------60秒倒计时关机命令 lusrmgr.msc----- 本机用户和组 services.msc-----本地服务设置 oobe/msoobe /a----检查XP是否激活 notepad- ...
这篇文章主要介绍了thinkphp模板自定义标签使用方法,需要的朋友可以参考下 使用模板标签可以让网站前台开发更加快速和简单,使用过dedecms、phpcms等内容管理系统的人应该都知道,cms的前台都是使用模板标签来调用数据。以调用文章列表为例: dedecms可以写成: <ul> {dede:arclist row='10' orderby='id desc' titlelen=''}    <li>[field:title]</li> {/dede:arclist} </ul> phpcms可以写成: <ul> {pc: ...
mysql常用sql语句收集 基础篇 //查询时间,友好提示 $sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name"; //int 时间戳类型 $sql = "select from_unixtime(create_time, '%Y-%m-%d') as day from table_name"; //一个sql返回多个总数 $sql = "select count(*) all, " ; $sql .= " count(ca ...
PHP判断是手机端还是电脑端访问的方法 1.在PublicController控制器中写好判断手机端方法。 <?php namespace Home\Controller; use Think\Controller; class PublicController extends Controller {         //判断是否是手机端还是电脑端     function isMobile(){         // 如果有Http_X_WAP_PROFILE则一定是移动设备         if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])){ ...
先看看基本区别: i++ :先在i所在的表达式中使用i的当前值,后让i加1 ++i :让i先加1,然后在i所在的表达式中使用i的新值 看一些视频教程里面写for循环的时候都是写 ++i 而不是 i++,上网搜索了一下,原来有效率问题 ++i相当于下列代码 i += 1; return i; i++相当于下列代码 j = i; i += 1; return j; 当然如果编译器会将这些差别都优化掉,那么效率就都差不多了。 再给大家详细说下++i 与 i++ 的区别 1、++i 的用法(以 a=++i ,i=2 为例) 先将 i 值加 1 (也就是 i=i+1 ),然后赋给 ...
现在的活动,很多都引导用户关注公众号,才能参与到活动当中,那如何才能判断用户关注了公众号呢? 本文就为大家提供php代码,解决问题。 官方接口说明 获取用户基本信息(包括UnionID机制)  Http://mp.weixin.qq.com/wiki/14/bb5031008f1494a59c6f71fa0f319c66.HTML 1、只要有基础的access_token和用户openid就可以判断用户是否关注该公众号 2、利用的接口url为:https://api.weixin.qq.com/cgi-bin/user/info?access_token=$token&openid ...
1.JS输出语句:document.write(“”) 2.JS中的注释为:// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(“表 ...
CSS 资源大全,包括:预处理器、框架、CSS结构、代码风格指南、命名习惯、播客、演讲视频、大网站的 CSS 开发经验等等。 预处理器 更快地编译 CSS GCSS – 一个用GO语言编写的CSS预处理器。 LESS – 向下兼容CSS并为当前的CSS增加额外的功能。 Myth – 只用写纯CSS而不用担心浏览器加载缓慢。 PCSS – 一个用Python语言编写的CSS预处理器。 PostCSS – 通过JS插件来转换CSS Sass – 成熟、稳定且强力的专业CSS扩展语言 Stylus – 用于nodejs的直观、强健、极具特色的CSS语言 YACP – 另一种CSS预 ...
Github优秀web前端资源收集 HTML/CSS html5-boilerplate html5demos web项目启航包 CSS术语表 Respond(Media Query polyfill) Modernizr normalize.css bootstrap Semantic-UI amazeui masonry 栅格布局库 lost 栅格布局库 bootmetro win8 metro风格UI库 CSS模拟各种设备 CSS spinners css-loaders loaders.css animate.css
Global site tag (gtag.js) - Google Analytics