PHP入门 一.介绍PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PH...
从零开始】-搭建《以平行宇宙为基础既可以用文字,还可以用图片,视频也没有问题的讲故事网站》-2起步(主页面的完成与发布)... 《001-开发环境》写的乱七八糟的,但相信大家已经都会了(感觉稍微学过的水平水平就在咱之上了@@),现在终于要进入正题了!!!原本想前后台一起写的,突然发现先把前台写完可以尽早装逼就准备先写后台了==!一:使用Git和GitHub管理《以平行宇宙为基础既可以用文字,还可以用图片,视频也没有问题的讲故事网站》因为先把框架搭建好,再创建一个空的仓库,在使用首次上传上传到GitHub比较...
Git和Github使用 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。Github是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。一:git基本操作配置姓名:git config --global user.name "Your Name"邮箱:git config --gl...
Sublime Text使用 Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑...
前端工具 安装 Node.js直接下载,安装gulphttps://www.gulpjs.com.cn/全局安装 gulp('-g': 全局安装)npm install gulp -g下载要用到的插件('-g': 全局安装)npm install gulp-minify-css gulp-jshint gulp-concat gulp-uglify gulp-imagemin gu...
WAMP搭建与配置 使用WampServer整合软件包进行WAMP环境搭建WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务...
【从零开始】-搭建《以平行宇宙为基础既可以用文字,还可以用图片,视频也没有问题的讲故事网站》-1开发环境... 一:WAMP 的搭建和配置== 以后有时间写 ==我这里是直接装的 WampServer,以后都以 WampServer 为例WAMP 搭建与配置二:文本编辑器== 以后有时间写 ==Sublime Text 使用三:浏览器尽量多装几个,我习惯用 Fire fox 调样式,Chrom 调 JS四:版本控制Git 和 Github 使用五:Node用 PHP 用习惯...
CSS-使整个页面上的全部元素可编辑 # [在线预览](https://jsfiddle.net/1010543618/6zu1gush/)## 方法一- 使用 html 的 contenteditable 属性: [HTML 5 全局 contenteditable 属性](http://www.w3school.com.cn/html5/att_global_contenteditable.asp...
Chrome # 调试异步加载的 js(web worker 加载的 js)以前在使用 requirejs 时遇到过加载的 js 无法在控制台调试的情况,今天做了下总结- 创建了 script 标签引入的 js 在 FF,Chrome 都能在调试器里找到。 - web worker 引入的 js 无法直接在 FF,Chrome 的调试器里找到,需要在: Chrome 中...
CSS-inline-block 间隙 间隙产生的原因是`inline-block`对外是`inline`,对内是`block`。`inline`会将连续的空白符解析为一个空格(如:下面示例的两个`li`之间的后面的换行空格)。取消间隙的方法如下:```html Document ul:last-child{ font-size: 0px; ...
Bootstrap Date Range Picker var optionSet1 = { startDate: moment().subtract(29, 'days'), endDate: moment(), minDate: '12/21/2012', maxDate: moment().subtract(1, 'days'), dateLimit: { days: 60...
Chrome-逆向分析JS-2获取发送请求位置(以datatables获取表格数据为例) 剧透:就是使用了一下 Chrome Source 的 XHR/fetch Breakpoints 功能,在发送请求时在该行进入断点调试。# 一:不认识一下 XHR/fetch Breakpoints 这个功能么?可以去 这里找找,但一般人都打不开,我在这里大概说一下。1. 勾上 Any XHR or fetch 就能在发送任何请求时在该行进入断点调试2. 同时点右上角...
HTTP状态码 1xx Informational(信息)100 Continue(继续)101 Switching Protocols(交换协议)切换 WebSocket 时,响应状态码,eg:"request": { "bodySize": 0, "method": "GET", "url": "WebSocket URL", "httpVersion": "HTTP/1.1...
JS-for..of https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/for...of刚刚上网上看到《V8 JavaScript 引擎 6.6 发布,异步性能大幅提升》,里面有个测试用的算法,觉得似曾相识就复习了一遍 for..of 果然找到了。测试用的算法:async function* fi...
Leaflet-Leafletv0.7使用leaflet-bing-layer digidem/leaflet-bing-layer: Bing Maps Layer for Leaflet v1.0.0:从标题就可以看出要Leaflet v1.0.0才能用。其实leaflet v0.7也是可以用的,但有点bug,下面是一些偷懒的解决方法:listeners[i].action未定义leaflet版本:0.7.1报错:TypeError: listeners...
JS-iframe高度自适应内容 iframe:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/iframeiframe 内容加载后不改变使用:onload="this.height=this.contentWindow.document.documentElement.scrollHeight"例如:<!DOCTYPE html>...
HTML-标签 # 结构化标签| 标签 | 作用 || -------------- | ---------------------------------------------- || \\ | 定义文档的页眉 ...
CSS-多行超出隐藏 ```cssheight: 48px;line-height:16px;overflow: hidden;```转载于:https://www.cnblogs.com/jffun-blog/p/10206524.html
Git-学习开源代码的技巧 从最初提交开始学习每次提交的代码https://stackoverflow.com/questions/5630110/how-to-read-source-code-using-git很久以前就觉得研究开源项目用命令行后退前进版本很累,今天又查了半天版本前进的好方法结果没有找到(毕竟 Git 的分支是个 DAG(有向无环图)),然后考虑使用一下 Git GUI 发现确实很好用(...
LoadRunner https://en.wikipedia.org/wiki/LoadRunnerLoadRunner 是来自 Micro Focus 的测试软件。它用于测试应用程序,测定系统在负载下的运行情况和性能。据说比 Apache JMeter 好用,但要收费所以先用 JMeter 吧转载于:https://www.cnblogs.com/jffun-blog/p/9732599.h...