PHP冒泡排序

PHP冒泡排序
原理: 首先就是先比较相邻的两个元素,如果满足条件,就交换,否则不动。 然后是再比较接下来的两个相邻的元素,然后满足条件就交换,否则依然不动。 依次循环操作下去,最终一个元素,会固定在最下边。 代码: < php // 冒泡排序 function bubble_sort...

小时候可胖了 22小时前 28℃ 0评论

循序渐进VUE+Element 前端应用开发(22)— 简化main.js处理代码,抽取过滤器、全局界面函数、组件注册等处理逻辑到不同的文件中

循序渐进VUE+Element 前端应用开发(22)— 简化main.js处理代码,抽取过滤器、全局界面函数、组件注册等处理逻辑到不同的文件中
在我们开发代码的时候,一般都喜欢进行一定程度的重构,以达到简化代码、关注点分离、提高代码可读性等等方面的考虑,本篇随笔介绍在VUE+Element 前端应用开发过程中,实现简化main.js处理代码,抽取过滤器、全局界面函数、组件注册等处理逻辑到不同的文件中做法。 1、main...

小时候可胖了 22小时前 29℃ 0评论

前端js中var的执行上下文

前端js中var的执行上下文
//变量提升:var声明的变量(除函数内),值提升变量的声明。 // console.log(i); // var i=0; // console.log(i); //函数提升:字面量声明的函数,提升整个函数体 // f70(); // function f70() { // ...

小时候可胖了 2天前 22℃ 0评论

提升PHP执行效率的一些小细节

提升PHP执行效率的一些小细节
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会(只有echo能这么做)。 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 $row[’id’] ,not? $row[id]。 e...

小时候可胖了 3天前 25℃ 0评论

Electron踩坑记录

Electron踩坑记录
心血来潮想做一个PC端应用,就来学学Electron,以下为学习Electron时的踩坑记录。 安装 在国内安装 1electron 的时候,可能会因为网络原因遇到卡在 1Building fresh packages... (yarn)或者是卡在 1node install....

小时候可胖了 3天前 20℃ 0评论

PHP程序员必须会的 45 个PHP 面试题

PHP程序员必须会的 45 个PHP 面试题
Q1: == 和 === 之间有什么区别? 话题:?PHP困难: ? 如果是两个不同的类型,运算符? 1== ?则在两个不同的类型之间进行强制转换 1=== ?操作符执行’类型安全比较‘ 这意味着只有当两个操作数具有相同的类型和相同的值时,它才会返回 TRUE。 1 ...

小时候可胖了 6天前 23℃ 0评论

markdown的常用文档格式

markdown的常用文档格式
一、标题 标题其实和HTML中的h系列很像,想要设置为标题的文字前面加#来表示 一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。 注:标准语法一般在#后跟个空格再写文字, 示例: 这是一级标题 这是二级标题 这是三级标题 这是四级标题 这是五级标题 这是六级标题 效...

小时候可胖了 7天前 27℃ 0评论

[PHP]外观/门面/Facade模式-结构型设计模式

[PHP]外观/门面/Facade模式-结构型设计模式
外观(Facade)模式又叫作门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。该模式对外有一个统一接口,外部应用程序不用关心内部子系统的具体细节,这样会大大降低应用程序的复杂度,提高了程序的可维护性。符合迪米特原则 如果我想使用多个...

小时候可胖了 1周前 (10-19) 25℃ 0评论