Yii2 设计模式——单例模式

单例模式 模式定义 单例模式确保一个类只有一个实例,并提供一个全局访问点。当现实中只需要一个对象,或者为了节省系统资源,又或者是为了共享数据的时候可以使用单例模…

【shell脚本】从命令行输入ip或读取文件ping Ip地址是否通ping.sh

  一、只从文件读取 [[email protected] shell]# cat ping.sh #!/bin/bash # 判断是否有输…

JS高级面试-VUE三要素与实现

1、回答的时候,把三要素答出来会加分! vue如何监听数据变化 vue模板怎么解析 怎么生成DOM,怎么改DOM     拿80分够了 &n…

PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)

PyCharm配置Anaconda Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用…

linux中xargs命令的使用方式

在Linux中 xargs 是给命令传递参数的一个过滤器,可以将管道或标准输入的数据转换成参数,默认的命令是 echo,这意味着通过管道传递给 xargs 的输…

Linux系统中磁盘分区及磁盘分区命名

linux系统中的硬盘分区如何命名?   扩展: 一块硬盘最多有四个分区。 主分区加扩展分区小于等于4。 分区一共有三种,主分区,扩展分区,逻辑分区。…

iTOP-4412-QtE系统源码以及Linux系统-wfi设置以及使用文档

精英版在 linux 下使用 wifi,需要进行下面的配置:首先用户在拿到光盘资料以后查看下光盘里面的“linux”->”root_xxxxxxxx.ta…

python-最好大学排名

# -*- coding: utf-8 -*-“””Created on Mon Apr 3 09:37:52 2017 @…

php 常量const

常量使用关键词const修饰,一经定义,不能改变 常量的使用规则 定义后,应该马上赋初始值 不能用public、private、protected修饰 在本类,…

Centos7彻底删除PHP

查看php版本命令: #php -v 下面的命令是删除不干净的 #yum remove php 因为使用这个命令以后再用 #php -v 还是会看到有版本信息的…

Shell中字符串、数值的比较

在shell中字符串与数值的比较方法是不同的,要注意区分 整数比较:    -eq    …

mariadb galera启动问题

  搭建了mariadb galera集群后,整个集群停掉后如何启动呢,我们要先启动那个节点呢,今天我尝试把集群机器全部停掉,然后任意启动一个节点,发…

python学习

1。pycharm在setting中添加模块时显示错误:Error loading package list:no protocol: trusted-host…

unigui web app之菜单

unigui web app之菜单   拖放TUnimMenu控件到窗体上。 side:=msleft 表示将在左边显示菜单。 菜单项属性 UnimM…

Ubuntu-18.04Python2与Python3自由切换

阅读目录(Content) 一、配置ssh链接 二、安装Python3及pip3 三、将Python3设置为默认 python2切换python3 验证 Pyt…

python-基础语法

python3 基础语法 编码——默认情况下,python3源码文件以utf-8编码,所有字符串都是unicode字符串 python保留字——关键字 关键字,…

Python编程练习(一)

学习中,都是从书上找的一些编程小练习。 1,编写一个程序,他以球体的半径(浮点数)作为输入,并输出球体的直径、圆周长、表面积、体积。 def ball(): w…

使用 python 将 "\r\n" 转换为 "\n"

众所周知, Linux 下没有 “\r\n”, 而 windows 下文本工具默认打开文件时使用 t 模式, 使得写入一行结尾的换行符为…

python 多线程

1、进程的线程共享进程的资源 2、线程的目的 异步:我想异步做一件事情,总的执行流继续往下走 并行(多线程):同时做很多件事情   &nbs…

Ubuntu Pycharm不能同时选中多行解决方法

转自http://blog.csdn.net/yaoqi_isee/article/details/77866309 问题描述 Pycharm和Sublime有…

Python学习(二)

1. >>> ‘Hello, {0}, 成绩提升了 {1:.1f}%‘.format(‘小明‘, 17.125) ‘Hello, 小明, 成绩…

angular 的navigate 各种使用情况

navigate是Router类的一个方法,主要用来跳转路由。 函数定义: navigate(commands: any[], extras?: Na…

PHP错误处理 – 跟踪代码调用

#开发过程中,修改代码或者调试代码,想知道问题出现在哪里,往往是一步步的去排除问题。利用debug_backtrace整个过程的调用过程,并能回溯到最开始调用的…

thinkphp 3.2 加载第三方库 第三方命名空间库

tp 自动加载的介绍: http://document.thinkphp.cn/manual_3_2.html#autoload 第三方库不规范库 不…

python-Zip方法

 zip 返回一个将多个可迭代对象组合成一个元组序列的迭代器。 1.  循环多个list的数据: 1 letters = [‘a‘…

Python 学习之for与break的用法

          Python的循环体语句有for和while 语句,与c语言比较类似。For语句主要用于指…

vue引入Vue-Awesome

Vue-Awesome建立在Font Awesome上 v4.5.0,取决于Vue.js v2.0.1 +,所以安装了Vue-Aw…

thphp5.0学习笔记(一)

1.目录结构: 其中thinkphp子目录是框架核心目录 thinkphp结构: 2.入口文件 默认自带的入口文件位于public/index.php &nbs…

Cisco Packet Tracer 2层交换机通信、跨交换机通信、创建vlan隔离通信

1、拓扑结构       2、过程 1)交换机 0 上创建  vlan 101和vlan 102; 2)交换机 0 的 …

Sublime Text安装SVN插件

下载插件 Sublime Text2/3 SVN插件 点击下载 安装插件 点击设置(Preferences)->浏览程序包(Browse Pac…

Angular使用总结 — 搜索场景中使用rxjs的操作符

  在有input输入框的搜索/过滤业务中,总会考虑如何减少发起请求频率,尽量使每次的请求都是有效的。节流和防抖是比较常见的做法,这类函数的实现方式也不难,不过…

jQuery实现点击空白关闭目标元素的方法

$(document).click(function(e){ var _con = $(‘目标区域‘); // 设置目标区域</span> if(!…

小白搭建Linux下maven最新版本环境(以maven-3.6.3为例)

一、看看有无安装旧版本maven mvn -v 二、卸载旧版本maven 1、删除maven文件夹(比如:rm -rf /usr/local/apache-ma…

AngularJS 指令的 Scope (作用域)

参考:https://segmentfault.com/a/1190000002773689 每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域…

github总结(4)–关于git reset –hard这个命令的惨痛教训

背景叙述: 前几天,上传自己的个站到git上的时候,手欠脑发晕的用了次git reset –hard xxxxxx 命令。由于只在线上传入了一个in…

Bootstrap-栅格系统

Bootstrap-栅格系统 基本格式 基础例子 等宽 指定宽度 自动宽度 响应屏幕大小 列偏移 列嵌套行 预置类实现特殊布局例子 自动margin order…

[Yii2] 快速套模板,加载JS,CSS(HTML标签<base>)

刚开始学,弄了好久,不知道怎么加载JS.CSS,以及怎么不加载YII2自带的模板!其实真的好简单!    首先把模板放好位置,   加载JS,CSS,…

Linux组管理

          Linux组管理 原文地址:https://www.cnblogs.com/ibcdwx/…

Tipso – 轻巧的jQuery提示框插件

Tooltip(提示框)是一种常见的效果,它通常用在需要进一步解释、说明或提示的某个词上。这种小效果实现起来虽然不难,但如果你想不劳而获,可以试试 Tipso。…

yii2 部署服务器

我服务器上装的是phpstudy   把yii框架basic目录放到了phpstudy下的www,然后通过IP访问爆出( Forbidden You …

Mac Sublime Text 浏览器 设置快捷键 让html文件在浏览器打开

首先,进入命令行界面(这里mac和windows一样) 应用命令下载插件  输入命令二 然后就会发现在工具栏多出一个下拉选项 mac的跟它有些区别就是…

ThinkPHP6.0在phpstorm添加查询构造器和模型的代码提示

ThinkPHP6.0升级后  使用查询构造器和模型都没有了提示 原因是tp6源码中没有添加注释 找到Model.php    添…

Yii2使用驼峰命名的形式访问控制器

yii2在使用的时候,访问控制器的时候,如果控制器的名称是驼峰命名法,那访问的url中要改成横线的形式。例如: public function actionRo…

bootstrap validator 出现Maximum call stack size exceeded

   如果用 c# 里面用的是 taghelper 的控件,有可能造成 Maximum call stack size exceeded  …

linux platform i2c 驱动理解

linux驱动 分为三个部分 驱动 总线 设备 总线有platform虚拟总线,i2c总线等   比如i2c-imx.c将i2c控制器注册为platf…

生信数据分析—cmake

1、进入自己目录: cd /home/liuwenfang/biosoft 2、在biosoft目录系建软件存放目录: mkdir cmake 3、下载cmak…

jQuery.克隆元素

克隆元素 clone()   创建匹配结果及其后代和文本   <!DOCTYPE html><html> …

jquery设置禁止浏览器刷新

代码如下: $(document).bind(“keydown”, function(e) {//文档绑定键盘按下事件 e = window.event || …

在Linux下如何根据域名自签发OpenSSL证书与常用证书转换

  在Linux下如何根据域名自签发各种SSL证书,这里我们以Apache、Tomcat、Nginx为例。   openssl自签发泛域名(…

BootCDN – Bootstrap 中文网开源项目免费 CDN 加速服务

2017-11-17  19:38:32 免费好用的在线 css js 文件引用 BootCDN – Bootstra…

初探 Yii2 的测试模式 index-test.php

有没有发现高级版每个应用的 web 目录下有两个入口文件,一个index.php 一个 index-test.php通过init.bat可以切换到调试模式和产品…

1.ubuntu用户相关操作

目的:对ubuntu进行用户相关的操作,添加删除用户或修改密码。 (1).相关命令:比较简单,不做详细说明了。 (注:下面的命令一般需要加sudo或切换到roo…

vue-cli创建uni-app项目 (一)

官网地址   uni-app: https://uniapp.dcloud.io/quickstart?id=_2-%e9%80%9a%e8%bf%8…

yii基础控制器安全验证

  yii基础控制器安全验证 原文地址:http://www.cnblogs.com/jasonxiaoqinde/p/7529305.html

uniapp使用echart

<template><view class=”content”><!– 引入的mpvue-ec…

yii2.0 集成/引入第三方sdk

首先下载自己要使用的sdk包放到vendor文件夹下面:我以接入ping++为例子如下:   然后在入口文件出引入文件的配置文件: 下面就是在控制器使…

小程序启用slot

options:{ multipleSlots:true }   小程序启用slot 原文:https://www.cnblogs.com/likew…

push a project to github in ubuntu

https://blog.csdn.net/ajianyingxiaoqinghan/article/details/70544159   https…

Mac-navicat premium彻底卸载的终端命令

卸载很干净,具体命令如下: sudo rm -Rf /Applications/Navicat\ Premium.appsudo rm -Rf /private…

thinkphp 中区块block和模板继承extend用法举例

1.介绍    模板继承其实并不难理解,就好比类的继承一样,模板也可以定义一个基础模板(或者是布局),并且其中定义相关的区块(block),…