代码改变世界

随笔档案-2019年12月

PHP $_SERVER['SCRIPT_FILENAME'] 与 __FILE__ 的区别

2019-12-31 16:28 by 盛世游侠, 276 阅读, 收藏,
摘要: $_SERVER['SCRIPT_FILENAME'] > 当前执行程序的绝对路径及文件名 __FILE__ > 原始文件(被包含文件)的绝对路径及文件名 eg:假设web根目录是 e:/myweb先建立 e:/myweb/index.php内容是:<?php require 'other/inde 阅读全文

Ubuntu常用命令大全 以及 PHP+MySQL代码部署在Linux(Ubuntu)上注意事项

2019-12-26 21:38 by 盛世游侠, 224 阅读, 收藏,
摘要: PHP+MySQL代码部署在Linux(Ubuntu)上注意事项 https://cloud.tencent.com/developer/article/1024187 Ubuntu常用命令大全 https://www.cnblogs.com/linuxws/p/9307187.html 阅读全文

css3条件判断_@supports的用法 以及 Window.CSS.supports()的使用

2019-12-26 15:35 by 盛世游侠, 816 阅读, 收藏,
摘要: 为了判断浏览器是否支持css3的一些新属性样式,当不兼容该样式的时候,我们可以更优雅的降级处理。这就需要使用到css3的条件判断功能:在css中支持@supports标记、或者在js中使用CSS.supports函数,来检测浏览器是否支持css3的新属性。下面就来看看如何实现的! CSS @supp 阅读全文

UI自动化测试框架 ---TestCafe

2019-12-26 11:15 by 盛世游侠, 388 阅读, 收藏,
摘要: UI自动化测试框架 TestCafe 官网文档链接: https://devexpress.github.io/testcafe/ https://devexpress.github.io/testcafe/documentation/test-api/assertions/ 阅读全文

JavaScript的bind方法

2019-12-21 13:25 by 盛世游侠, 874 阅读, 收藏,
摘要: bind的机制 var foo = function(){} var bar = foo; console.log(foo bar) //true /* */ var foo = function(){} var bar = function(callback1,callback2){ consol 阅读全文

还在拼字符串?试试HTML5的template标签

2019-12-21 13:16 by 盛世游侠, 841 阅读, 收藏,
摘要: HTML5中<template>标签的详细介绍(图文) HTML5中<template>标签的详细介绍(图文) 这篇文章主要介绍了HTML5中的template标签,是HTML5入门中的重要知识,需要的朋友可以参考 一、HTML5 template元素初面 <template>元素,基本上可以确定是 阅读全文

讲C#泛型规则最好的一篇文章

2019-12-20 17:46 by 盛世游侠, 230 阅读, 收藏,
摘要: 【C#泛型详解】 阅读全文

用ubuntu里的vim搭建一个apache2+php+mysql环境一路踩的坑

2019-12-18 22:36 by 盛世游侠, 442 阅读, 收藏,
摘要: 先是安装apache2,这个很顺利,一个apt install apache就搞定了。 (PS:查看linux是否已经安装了apache服务,可以通过执行apachectl -v,如果安装了的话会显示版本号。) 然后就急急忙忙的用vim的vim test.php 命令新建一个文件test.php 按 阅读全文

jQuery无new创建对象原理

2019-12-02 14:25 by 盛世游侠, 277 阅读, 收藏,
摘要: // jQuery 无new 创建对象套路 (function(g,undefined){ var foo = function(){ return new foo.fn.init(); }; foo.prototype = { saySth: function(){ console.log("say something"); }, init: function(){ console.log("i 阅读全文