Thinkphp5内核开发 集成后台系统自动发卡平台网站源码

推荐使用 宝塔控制面板进行搭建 系统环境: CentOS Linux 7.2获以上版本(越新版本越好) PHP7.0 Nginx/apache 都支持 mysq…

maven 打包和构建的Linux命令(mvn)

maven 打包构建相关命令 命令 mvn clean package 依次执行clean、resources、compile、testResources、te…

linux下无法ping通外网

一、仔细查看确定虚拟机的网卡模式是否选对,物理环境使用路由器选择桥接模式,单机或拨号上网选择NAT模式,不想用虚拟机上网则选主机模式 二、查看网关是否配置正确 …

IDEA导入eclipse项目

We all, whether we know it or not, are fighting to make the kind of a world that…

Linux下安装Yii2.0

1、若还没有安装 Composer ,则在终端里输入以下命令,先安装 Composer(等待时间有点长,请耐心等待,下同): 1 2 #若复制到终端里运行不了,…

Nginx进程间的关系

                          Nginx进程间的关系   在正式的产品环境中,Nginx都是使用一个master进程来管理多个worker…

一文了解Vue2.0生命周期

网上已经有很多关于vue生命周期的文章,我的这篇文章的由来,其实是我对官网上描述的一句话的思考与理解:“el被新创建的vm.$el替换”,所以文章更多的内容可能…

我的sublime Text 3 设置

1、下载sublime Text 3 :从官方网站上或者其他地方都可以 2、安装汉化包:Package Control中搜索Chinese,选择ChineseL…

ubuntu ftp 添加用户及配置

  . 安装vsftpd sudo apt-get install vsftpd 二. 配置vsftpd sudo vi…

Linux 设备 eth0 似乎不存在, 初始化操作将被延迟

[[email protected] ~]# service network restart  关闭环回接口:     …

rpm、yum与源码安装软件详解

本篇文章介绍了使用rpm、yum来安装软件的方法,以及使用源码编译方式安装软件的方法,具有一定的参考价值,希望对学习Linux系统的朋友有帮助! rpm、yum…

Yii2的urlManager URL美化

Yii2的urlManager URL美化     Yii1.*与Yii2中配置路由规则rules是几乎是一样的,但还是有细微的差别。 &n…

Ubuntu Server系统基础配置

Ubuntu Server系统基础配置  1:更改主机名: 1 ~$ cat /etc/hostname 2 ubuntu-node.example.…

关于Bootstrap fileinput 上传新文件,移除时触发服务器同步删除的配置

在Bootstrap fileinput中移除预览文件时可以通过配置initialPreviewConfig: [ { url:‘deletefile…

nuxtjs在vue组件中使用window对象编译报错的解决方法

  我们知道nuxtjs是做服务端渲染的,他有很多声明周期是运行在服务端的,以及正常的vue声明周期mounted之前均是在服务端运行的,那么服务端是没有比如w…

Angular2入门:TypeScript的类 – 定义、继承和作用域

一、定义和继承    二、public、private和protected     Angular2入门:TypeScr…

php中magic_quotes_gpc对unserialize的影响分析

本文实例分析了php中magic_quotes_gpc对unserialize的影响。分享给大家供大家参考。具体如下: magic_quotes_gpc是一个p…

ES6之Promise的学习

Promise开篇 因为javascript异步机制,导致一个常见的问题,回调金字塔: loadImg('a.jpg', function(…

find方法怎么使用

find()是jquery中的一个内置方法,用于查找所选元素的所有后代元素。它将一直向下遍历到DOM树中所选元素的最后一个叶子,下面我们就来看看find()的具…

文件上传前端操作-增加文件与删除文件按钮(jquery实现)

初始 删除与添加 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>&l…

ThinkPHP实现经纬度范围查询

thinkphp实现附近范围的查询,如附近的人和附近团购之类。 首先,要定位用户的经纬度。客户端定位的方法可以使用地图api或者用html5浏览器定位(比较不稳…

Laravel composer自定义命令空间,方便引用第三方库

第一步:自定义目录 在app文件夹下新建Library目录,做为第三方库的目录 第二步: 修改composer.json文件 autoload节点下的psr-4…

<router-outlet> 干什么用的?

序言 在 Angular 5.X 中,有一个特别的标签: <router-outlet> , 其实,同样的,甚至同名的标签,在 React 中也有。…

Mac下的终端软件iTerm2(可代替secureCRT)

官网:https://www.iterm2.com/ 功能说明:https://www.iterm2.com/features.html 公司要求使用正版软件办…

在Yii2.0中实现计划任务(cron)

以下由我们在信易网络公司开发项目的时候终结出的一些经验 Create console application 创建命令行应用  In advance …

thinkphp 删除所有缓存 Rumtime 以及 Html 静态缓存

<?php /** * This is not a free software, All Copyright @F.Z.B * Date: 14-8-12…

jQuery查找节点(选择器)

jQuery通过选择器来完成节点的查找:      1、基本选择器:         &n…

实现可以商品扫码留言的小程序

1.技术栈 1.小程序 2.nodejs+mongoose+nginx 2.功能介绍 1.假设有一天你在广东的一间便利店里面品尝一瓶可口可乐,这时,你拿出了这个…

Laravel的Auth验证Token验证使用自定义Redis的例子

背景 项目用户量逐渐增大,接口调用次数越来越多,所以决定使用Redis存token,缓解数据库压力 调研 在config/auth.php文件中发现用户的驱动使…

windows10桌面图标不见了怎么办

windows10桌面图标不见的解决办法:首先右击电脑桌面,在弹出的界面中点击选择【查看】;然后在弹出的界面中点击【显示桌面图标】,这样也就可以显示桌面图标了。…

Linux环境变量

什么是环境变量 bash shell用环境变量的特性来存储有关shell会话和工作环境的信息,这种特性允许在内存中存储数据,以便程序或shell中运行的脚本能轻…

ThinkPHP:模型三大利器之三(获取器)

定义获取器 获取器的作用是对模型对象的(原始)数据做出自动处理。一个获取器对应模型的一个特殊方法(该方法必须为public类型),方法命名规范为: getFie…

如何利用jquery在任意指定li元素后面插入新的li元素

如何利用jquery在任意指定li元素后面插入新的li元素:本章节介绍要一下如何利用jquery实现将一个新的li元素插入到任意li元素的后面。原生的javas…

win10网络连接不可用红叉如何解决

win10网络连接不可用的解决方法如下: 方法一: 1、打开控制面板,找到网络和共享中心(查看方式记得是小图标) 2、打开网络和共享中心,找到更改适配器 3、打…

PHP结合Redis+MySQL实现冷热数据交换应用案例详解

本文实例讲述了PHP结合Redis+MySQL实现冷热数据交换应用案例。分享给大家供大家参考,具体如下: 场景:某网站需要对其项目做一个投票系统,投票项目上线后…

Laravel源码解析之从入口开始

前言 提升能力的方法并非使用更多工具,而是解刨自己所使用的工具。今天我们从Laravel启动的第一步开始讲起。 入口文件 laravel是单入口框架,所有请求必…

sublime 搭建本地服务器 SublimeServer

  模拟服务器 【手机端改location为电脑ip也可访问(同一网络环境下),便于本地快速检验移动端页面效果】 步骤:   1、安装Package …

jQuery与Vue的对比

jQuery是很早就出现的一个封装原生JS的库,而Vue则是最近几年流行的MVVM框架。那么,vue到底比jQuery好在哪儿呢? 一、开发者只需操作数据 1.…

Linux下使用docker搭建ftp服务器

项目里有个远程升级的需求,需要用到ftp服务器,Linux下搭建麻烦,所以采用docker,后期直接考就行,搞这个也是踩了半天的坑,特来记录下爬坑的过程 1.d…

discuz目录文件资料汇总

在某处收集来的discuz目录资料,二次开发挺有用的。记录下。(基于7.0的标准程序,部分与插件无关的文件不作说明) 文件颜色说明: 红色:程序核心文件,修改这…

VsCode创建第一个vue项目

使用vue-cli快速构建项目  ( vue-cli 是vue.js的脚手架,用于自动生成vue.js模板工程的。 安装vue-cli之前,需要先安装…

Yii2简单地址美化并隐藏index.php

目的:我只想去掉浏览器地址栏中的index.php?r=这一块。 在/config/web.php中 ’components‘=>[…

php接入支付宝接口以及嵌入thinkphp框架

最近在写个需要简单支付的小项目,用到了支付宝接口,现已完成。把php接入支付宝的流程写在这里供像我一样的小白参考。 1.首先要有一个创建一个应用(选好自己想要的…

jQuery插件——ajax

一、ajax请求  1、load(url, [data], [callback])     概述:加载远程的HTML文件代码,并插入到指定的DOM节点…

thinkphp 正则路由

正则路由也就是采用正则表达式定义路由的一种方式,依靠强大的正则表达式,能够定义更灵活的路由规则。 路由表达式支持的正则定义必须以“/”开…

win10键盘关机的方法

日常工作生活中,电脑关机是常用的操作,很多人不知道键盘也是可以快速关机的,下面我们就来看一下使用键盘关机的方法。 一、“Alt+F4”快捷键关机 关闭浏览器,返…

微信小程序底部导航栏(tabbar)

在app.json处设置“tabBar”,例子如下: { “pages”: [ “pages/index/index”, “pages/…

详解Linux用户系统中的群组与群组管理员

关于群组: 有效与初始群组、groups, newgrp 复制代码 代码如下: # /etc/group   这个档案就是在记录 GID 与群组名称的对应了~我…

解决问题:Bootstrap Form表单和回车冲突的问题

【问题】有时候我们想在bootstrap的Form表单中添加自己的回车事件,但是我按回车总是莫名其妙刷新我的页面。   本来表单和地址栏长这样:      键入…

angular使用base64的encode和decode

var app = angular.module(“encodeDecode”, []); app.controller(“encodeDecodeCtrl”,…

linux —– Vim进入和退出命令

本来不想写任何关于vim的文章的,无奈我今天又忘记怎么退出vim了,常用命令是ESC,然后:wq(保存并退出),:q!(不保存并强制退出),i进入vim模式。另…

angular+ 路由学习 (五)多路由出口学习

关于第二路由,即命令路由和主路由无命名的区别: 命名路由和主路由互不依赖 命名路由可以和其他路由组合使用,而主路由只能支持一条无命名路由 命名路由可以显示在命令…

使用xampp在本地环境配置虚拟域名

最近在学习ThinkPHP5.1。手册里面提到“实际部署中,应该是绑定域名访问到public目录,确保其它目录不在WEB目录下面。”所以把使用xampp在本地配…

taro—小程序分包之后本地预览提示‘分包超过限制…..'

小程序分包之后本地预览 taro启动npm run dev:weapp   改成 NODE_ENV=production taro buil…

oc 与 js交互之vue.js

– 、vue.js 调用oc的方法并传值 vue.js 组件中调用方法: methods: {     gotoDetail(i…

Laravel中setAttribute和queryScope的用法

setAttribute使用场景: 数据在存入数据库的时候需要进行预先处理,每次都会写很多重复代码,使用 setAttribute之后就可以在数据填充…

如何使用JavaScript中三元运算符

三元运算符是运算符之一,顾名思义,它是唯一使用三个运算符的运算符,由于其性质,可以说是对if语句的简单重写,布尔值是表示其命题是真或假的两个值,分别写成true…

YII 1.0 分页类

在控制器中 方法1 $criteria = new CDbCriteria();//AR的另一种写法 $model = Article::model(); $t…

Linux 什么系统好?

Linux 什么系统好? 1、Debian,运行起来极其稳定,非常适合用于服务器; Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版(…

彻底解决ubuntu循环登录和显卡驱动问题

目录 什么是循环登录 为什么会循环登录 1. 显卡驱动相关原因,导致循环登录 2. 改配置文件时系统环境变量被改坏,导致循环登录 3. 磁盘空间不足,导致循环登…

yii在哪些情况下可以加载yiilite.php?

yii权威指南上说,在开启apc缓存的情况下,可以加载yiilite.php提升性能。我有以下几点疑问: 1.开启apc缓存的情况下,引入yiilite.php…

盘点!最适合新手使用的Linux操作系统

现在互联网行业有很多热门的技术,尤其是Linux,随着发展Linux发行版本越来越多了,而且做得越来越好了。那么对于新手来说使用哪个Linux版本合适?为大家介…

Window对象在前端领域的角色

特殊的window 提起window,在网页当中很常见,比如像这样: window.onload=function(){ //执行函数体 } 这段代码的意思是当…

别再抱怨了,国内这么多优秀的Android资源你都知道吗?

因为一些大家都知道的原因,android很多官方出品的优秀开发资源在国内无法访问。 国内的同行们对此也做出了很多努力,有很多朋友通过各种手段把很多优秀的资源搬运…

四、$jQuery

1、你觉得jQuery或zepto源码有哪些写的好的地方 jquery源码封装在一个匿名函数的自执行环境中,有助于防止变量的全局污染,然后通过传入window对…

linux查看端口占用

方式一: [[email protected] /]# lsof -i:22COMMAND PID USER FD TYPE DEVICE SIZE/…

Ubuntu系统中安装Mercurial 以支持hg

Ubuntu系统中安装Mercurial 以支持hg pip install mercurial # 通过 pip 安装 Mercurial hg –vers…

linux线程是什么意思

linux线程是进程内部的一个执行分支,线程量级很小。一切进程至少都有一个线程。线程共享的资源:1、用户id和组id;2、当前工作目录;3、同一块地址空间;4、…

JavaScript中Number()方法的两种用法

JS中,调用Number()主要有两种方式,一是作为一个 function 将任意类型的数据转换成数值,二是作为一个类,通过new 生成一个数值对象。 其中第一…

小程序开发-9-Behavior行为与加入缓存系统优化流行页面

Behavior行为与加入缓存系统优化流行页面 navi组件与移动端触碰区域探讨 触碰区域优化 设计师切图切大点,多余部分变成透明色 前端将可触碰区域变大 解决…

bootstrap+springboot实现shiro权限控制的坑

最近在开发一个项目,需要写一个后管系统,Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CS…

前端代码tomcat下简单部署

软件 filezilla [ftp]  +  visionapp Remote Desktop[远程桌面] (前提:前后端代码分离…

Yii2.0中文开发向导——Where条件查询全解析

在Yii的Model里进行查询的时候 where是必不可少的。Where方法声明为 static where( $condition ) 其中参数 $condi…

浅谈前端的正则表达式

1. 概览 在 JavaScript 中,使用 // 即可创建一个正则表达式对象,当然也可以使用 new RegExp() 常用的跟正则相关的方法有 match…

【面试题】总结Ajax的原理和优缺点

【面试题】总结Ajax的原理和优缺点 Ajax的原理 Ajax的原理简单来说就是通过XmlHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然…

JS MD5

学Yii已经接近2个月了,感觉基础知识还是不怎么扎实,总结了这两个多月的收获,就是除了学东西还是学东西。接触一个新的事物,不管它有多难,都会努力 去学他,所谓的…

PHP 和 MySQL 开发的 8 个技巧

1. PHP 中数组的使用   在操作数据库时,使用关联数组(associatively-indexed ar…

linux怎么安装run文件

1、打开桌面的主目录文件夹,进入到文件夹界面中。 2、然后点击下载目录,进入后右键选择在终端中打开。 (推荐教程:linux教程) 3、接着在终端看到一个$符号…

linux docker篇 (一键安装、部署、使用)

一、修改网关1、进入配置文件cd /etc/sysconfig/network-scripts/vi ifcfg-eno16777736 2、按照以下修改#要修…

vim的基本操作

插入命令 命令 作用 a 在光标所在字符后插入 A 在光标所在行尾插入 i 在光标所在字符前插入 I 在光标所在行行首插入 o 在光标下插入新行 O 在光标上插…

vim dexterity

  indent:help > 获取帮助利用ctrl+v缩进,shift+i,space,ctrl+v,shift+<|>, set…

第四天:SLAM智能小车DIY乐趣-小车控制ROS驱动包开发

小车控制ROS驱动包开发 ####写在前面#### 对于做纯SLAM算法和应用功能开发的朋友来说,其实不需要搞明白小车的底层硬件原理和软件实现等繁琐的细节,只需…

我的程序员经历和与头条网微信结缘

我的程序员经历与头条网微信结缘 大家好!我叫谢恩铭,网名frogoscar。我是一个热爱编程的程序员(原专业是“嵌入式软件与移动信息”)。最近在头条网建立了自媒…

iOS微信接入错误解决。~

爆出如下错误 Undefined symbols for architecture arm64,Undefined symbols for architectu…

学习shell基础命令

学习shell基础命令‘‘ 单引里面写什么就是什么 ""双引里面写什么就是什么(如果有变量会把变量的量显示出来) “与下面的$(…

Laravel 5.1 Request请求怎么用?

What is Request? — 什么是Request? Request是请求类,当用户访问一个路由时就会向服务器发送一个请求,我们有时呢 会获…

jquery datatables双击,获取行号。

function dbClickDatatables(rows) { $(“#@(Perfix)tbData tbody tr”).dblclick(funct…

javascript如何删除数组中的指定元素

js删除数组中的指定元素主要分为两步,首先判断数组中是否包含这个元素,然后再通过splice()方法来删除指定元素 本篇文章主要介绍的是如何通过javascri…

webpack打包jquery并引用

一,引入webpack插件 //打包第三方 const CommonsChunkPlugin = require(“webpack/lib/optimize/C…

laravel从5.2到5.5从入门到精通视频教程共16套

laravel从5.2到5.5从入门到精通视频教程共16套,大部分都是实战项目比如P2P、博客、短网址、知乎门户、app软件开发、微信商城实战等 课程目录: 0…

windows+xampp+yii+sqlserver 配置教程

  首先下载xampp  官网地址:https://www.apachefriends.org/zh_cn/index.html …

ThinkPHP5中使用workman框架与硬件设备蓝牙锁通讯

未完待续。。。 本文出自 “为了以后” 博客,谢绝转载! ThinkPHP5中使用workman框架与硬件设备蓝牙锁通讯 原文地址:http://tengten…

Sublime Text 配置成 C++ IDE

在Windows中将Sublime Text配置成C++的IDE。首先,为了运行C++需要安装g++编译器,g++可直接在codeblocks中找到。codeb…

Linux系统日志的使用方法

在Linux系统中日志是非常重要的存在,它可以为我们记录系统每天发生的事情,我们还可以利用日志检查错误的发生及发现hk攻击的痕迹, 那么你知道如何使用Linux…

mac 安装mimp

准备 python3 pip3   brew install python3 pip3 –default-timeout=1000 ins…

linux cp mv mkdir rmdir rm touch

mkdir、rmdir mkdir  dir1  dir2  dir3…    &nbs…

linux连不上网

一、检查当前环境配置的ip信息 二、检查网络配置是否正确 [root@hadoop/]# cat /etc/sysconfig/network-scripts/…

[ jquery 选择器 :nth-of-type() ] 选取指定类型(p)父元素下的第几个子元素

选取指定类型(p)父元素下的第几个子元素: 实例: <!DOCTYPE html> <html lang=‘zh-cn‘> <he…

vue npm run unit Error: [vuex] vuex requires a Promise polyfill in this browser.

PhantomJS 2.1.1 (Mac OS X 0.0.0) ERROR Error: [vuex] vuex requires a Promise pol…