• 认真地记录技术中遇到的坑!

2017年12月的内容

PHP

PHPStrom 中的优化配置,更好的coding

PHPStrom 中的优化配置,更好的coding
PHPStrom 中的优化配置,在使用诸如Laravel等框架时,需要对Laravel进行相应的配置,以便更好的敲代码。 自动 use 导入类 在代码中使用类的时候,默认是从候选中导入类名的绝对命名空间,比如 extends 的时候,直接导入了需要的类名的完整命名空间,很长这个时候需要 PHPStorm 使用 use 导入。 编辑配置:File -> Set……继续阅读 »

悠悠 10个月前 (12-30) 288浏览 0评论 1个赞

JavaScript

HTML页面中JavaScript能获取到的各种屏幕大小信息

HTML页面中JavaScript能获取到的各种屏幕大小信息
在HTML页面中,通过JavaScript代码访问 window 对象,能够获取到很多表征屏幕大小的信息,下面列举并加以区分。 window 对象中的屏幕信息 window.innerheight、 window.innerwidth 只读属性,以像素计 浏览器窗口的文档显示区的高度和宽度 不包括菜单栏、工具栏以及滚动条等的高度 IE8以下不支持这些属性,……继续阅读 »

悠悠 10个月前 (12-27) 331浏览 0评论 1个赞

JavaScript

移动浏览器H5页面通过scheme打开本地应用

移动浏览器H5页面通过scheme打开本地应用
在移动端浏览器H5页面中,点击按钮打开本地应用主要通过 scheme 协议。本文主要介绍如何在浏览器H5页面中通过 scheme 协议打开本地应用。 scheme协议定义 scheme 是一种页面之间跳转的协议,不仅可以用于app之间进行跳转,还可以用于 H5 页面跳转到app页面。 无论Android还是IOS,都可以通过在H5页面中打开 scheme 协……继续阅读 »

悠悠 10个月前 (12-26) 693浏览 0评论 2个赞

JavaScript

JavaScript正则表达式使用

JavaScript正则表达式使用
JavaScript 中使用 RegExp 对象来描述正则表达式,该对象提供了一系列正则表达式的操作。 定义 在JavaScript中有两种方式定义正则表达式: var patt=new RegExp(pattern, modifiers); var patt=/pattern/modifiers; 相关的参数说明如下: pattern:描述了表达式的……继续阅读 »

悠悠 10个月前 (12-25) 198浏览 0评论 0个赞

其他

Git基本命令

Git基本命令
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git简介 GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。它和SVN的主要区别有: GIT是分布式的,而SVN,CVS不是 GIT把内容按元数据方式存储,而SVN是按文件,隐藏在.git文件夹下 GIT分支和SVN的分支不同:分支在SVN中一点不特……继续阅读 »

悠悠 10个月前 (12-25) 252浏览 0评论 1个赞

其他

Git鉴权方式SSH key和用户名密码

Git鉴权方式SSH key和用户名密码
Git的鉴权方式分为 ssh 和 https,ssh 需要使用 ssh 秘钥,而https需要使用用户名和密码。有时候会每次提交都需要输入用户名和密码,下面介绍相关的Windows平台Git鉴权操作。 概述 使用Git之前需要安装 Git-bash 并且把它加到环境变量,git-bash下载地址。 如果使用的是 git-desktop,安装的时候会自带 gi……继续阅读 »

悠悠 10个月前 (12-25) 527浏览 0评论 4个赞

C/C++

Visual Studio 2015 C++ 单元测试方法

Visual Studio 2015 C++ 单元测试方法
Visual Studio 2015 C++ 单元测试方法 确定测试的方法 测试产品代码有多种方式,具体视其是否显示要测试的接口而定。 选择以下方式之一: 单元测试将仅使用从受测试代码导出的函数 添加单独的测试项目。 在测试项目中,添加对所测试项目的引用 受测试的代码生成为一个 .exe 文件 添加单独的测试项目。 将其与输出对象文件关联起来 ……继续阅读 »

悠悠 10个月前 (12-25) 353浏览 0评论 0个赞

PHP

PHPUnit单元测试

PHPUnit单元测试
单元测试是保证代码程序质量的一种重要手段。对于核心代码以及复杂的算法等都应该编写单元测试。 注意单元测试注重于测试某个功能,一个单元测试方法类不应该有复杂的流程控制语句。如果需要对某一列功能进行测试,则需要编写集成测试。 配置PHPUnit PHPUnit Github地址为:https://github.com/sebastianbergmann/phpu……继续阅读 »

悠悠 11个月前 (12-07) 355浏览 0评论 16个赞

PHP

PHP处理HTTP请求参数

PHP处理HTTP请求参数
我们一般使用GET或者POST请求方式向服务端传送参数,在PHP服务端中,对于不同的请求格式,获取参数的方式不同。 GET请求 GET请求是最简单的请求了,请求的参数直接以 key value的形式拼接在URL后面。如: http://localhost/params.php?username=uusama&role=admin 在服务端的PHP中……继续阅读 »

悠悠 11个月前 (12-02) 557浏览 0评论 0个赞

JavaScript

JavaScript判断Android,IOS或者浏览器方法

JavaScript判断Android,IOS或者浏览器方法
在进行前端页面开发的时候,往往需要针对不同的浏览器,不同的平台显示不同的效果,这就需要能够检测到当前页面所在的环境。 判断需求 检测是否PC端还是移动端 检测是Android还是iOS 检测浏览器类型,如判断是佛微信浏览器,QQ浏览器 判断平台类型:iPhone,iPad,iOS,Android等 判断方法 通过获取浏览器的全局对象 navigator.……继续阅读 »

悠悠 11个月前 (12-02) 491浏览 0评论 0个赞