Categories
php

php artisan

该命令是laravel下的项目命令

其实是用php执行项目下的artisan文件(php文件)

该文件会接受参数(通过$argv获取,$argc显示参数个数)

Categories
php

PHP 基础

PHP变量以$

字符串模板 : $temp = “Hello , {$var1} !”;

if语法:(注:是 elseif 不是else if)

if(true){

}elseif(false){

}else{

}

while语法:

while(true){ 

}

数组语法:

array(key=>value,key=>value)

[key=>value,key=>value]  //映射类数组

[value1,value2]  //顺序类数组

count($array) //返回数组长度

数组迭代:

foreach($array as $key => $value){

}

foreach ($array as $value){

}

函数:

function($variable){

return $value

}

模块: 通过require引入某个文件 通过use 引入命名空间

require “another.php”

use “/Robin/luo/Another”

类:

class Another {

public $property

public function __construct($property){

this->property = $property;

}

public function func($param){

return $value;

}

public static function func1(){

}

}

$object = new Another();

$object1 = new Another(1);

$object->property = 1;

$object->func(1);

Another::func1();

命名空间:通过namespace 定义 用\进行解析不是java的.

namespace Robin;

\Robin\luo::reading();

Categories
html

阿里图标库

https://www.iconfont.cn/ 阿里图标库地址

Categories
nodejs

uniapp

一次写码,多端运行的框架

Categories
nodejs

vuetify

一套不错的前端框架 但貌似不太适合用在移动端 服务端也没有elementUI好 ,组件介乎移动端和pc端之间,比较好的点在于与nuxt结合得比较好,可以可快速开发

https://v2.vuetifyjs.com/zh-Hans/

Categories
nodejs

vux

一套很不错的移动端vue框架和vant齐名

https://doc.vux.li/zh-CN/components/actionsheet.html

Categories
nodejs

vant

基于vue的移动端开发组件库(有赞)

https://vant-contrib.gitee.io/vant/#/zh-CN/ 文档地址

Categories
nodejs

Kibana打包

其实就是执行kibana项目下的package.json的build命令,默认是打包三个平台的压缩包。具体执行流程在kibana / src / dev / build / build_distributables.js这个文件,分为环境验证,环境下载(nodejs下载这个地址在国外,可以手动改为国内地址),执行对应环境的npm初始化,下载dependencies。执行编译、打包(压缩包)。最后是sha码验证。前几步其实执行了一次后可以跳过。重要的是 后面的编译打包。

任务流程一览(kibana / src / dev / build / build_distributables.js)
Categories
nodejs

Kibana 二次开发

kibana以插件形式拓展

Categories
java

Ant

最简单,轻量的项目构建软件,通过编写xml完成定义。但系统性不如maven,所以一开始门槛比较高。但是其结构灵活轻便也是很有好处。(但是现在的java都是系统级别应用,用灵活但功能需要自己配置的工具反而得不偿失)。然而其因使用xml语法 导致编码工作比较大