thinkphp 正则路由

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

vue js校验金钱、数字

  // 校验保留两位小数金额 export function isMoney(money) { var reg = /(^[1-9]([0-9]+)…

laravel 门面

介绍 Facades 为应用的 IoC 服务容器 的类提供了一个静态的接口。Laravel 里面自带了一些 Facades,如Cache等。Laravel 的门…

小程序json字符串转为对象

  小程序里json字符串转为对象使用JSON.parse()方法转变无效, 看报错提示有单引号“ ‘ ” 因为单引号而无效, 将单引号全改…

Laravel5打印所有运行SQL

//function //laravel 官方打印sql public static function printAllSql(){ DB::listen(fu…

jquery的on绑定点击事件执行两次的解决办法

js(jquery)的on绑定点击事件执行两次的解决办法—不是事件绑定而是事件冒泡 遇到的问题:jquery中用.on()给页面中新加的元素添加点击…

Sublime 快捷键Tab无法自动补全HTML结构

Sublime 快捷键Tab无法自动补全HTML结构可能是因为没有安装Emmet插件的问题。 一、首先我们需要安装Emmet插件。在菜单栏中找到“首选项”,选择…

jquery 金额转换成大写

<script language=”javascript” type=”text/javascript”&…

在Angular中定义全局的键盘事件

在一般全局的html5页面中我们定义全局的键盘事件会使用下面的方法: $(“body”).on(“keypress”,function(event){ if(e…

Laravel手记:执行route:cache时报LogicException

laravel5的路由支持缓存。需要执行以下命令: php artisan route:cache 执行完毕后,报出以下错误: Route cache clea…

js和angularjs之间的相互调用

方法一 var element = angular.element($document.getElementById(“app”)); var controll…

Golang数组拼接为字符串

golang数组拼接为字符串 import “strings” arr := []string{“hello”,”world”} arrString := st…

Ubuntu 18.04安装 Sublime

作为一款强大的源代码编辑器,当然需要一手流利的命令来安装它。 命令: wget -qO – https://download.sublimetext.com/s…

sublime sftp

2014-04-29 13:19:09 先贴出打开远程(Linux)目录所需的配置文件 { // The tab key will cycle through …

[Linux Shell学习系列十二]管道和过滤器-2.过滤器

D24 将几个命令通过管道符组合在一起就形成一个管道。通常,通过这种方式使用的命令就被称为过滤器。过滤器会获取输入,通过某种方式修改其内容,然后输出。 简单的将…

Linux 抓包分析指令

tcpdump -w “a.cap” ‘host 192.168.0.3 and udp port 32325‘ 如果未指定host,则抓取全部。 Linux …

Note —- About Vue.js

demo1[html] view plain copy<!DOCTYPE html> <html> <head> <m…

windows下emacs的自动补全

  emacs是一款神器,懂的人自然懂,但是未经任何配置的emacs却很不好用,尤其是没有自动补全功能的时候,这也是很多人放弃emacs而去选择sublime等…

Linux网络配置

一、网络地址计算:   二进制转换;   查看是否为同一个网段,需要根据ip地址和掩码一起决定。  二进制转换这里不做说明   根据ip和掩码来区分,…

Yii 之components

当我们创建一个module的时候,对应的path alias就已经创建。比如我们定义了一个module: www 1 2 3 4 5 ‘modules‘=&gt…

Lumen 数据库迁移

建立迁移文件 php artisan make:migration create_users_table   执行迁移文件 php artisan m…

jquery里$(this)和this的区别在哪

下面两段代码在jquery的官网见到的,何时用$(this),又何时用this呢? $(document).ready(function() { $(“#ord…

MyBatis动态SQL之一使用 if 标签和 choose标签

bootstrap react https://segmentfault.com/a/1190000010383464 xml 中 < 转义 t…

jQuery删除元素

remove() – 删除被选元素(及其子元素) empty() – 从被选元素中删除子元素 $(“#div1”).remove();删…

jQuery实现回车触发登录按钮的功能

jQuery实现回车触发登录按钮的功能,代码如下: 1 $(‘body‘).keyup(function(e){ 2 if(e.keyCode===13){ 3…

iView的使用【CDN向】

直接粗暴地上html代码 <!DOCTYPE html> <html> <head> <meta charset=”u…

laravel 自定义函数

1. 在项目根目录创建 functions.php (名字自定义) 2. 在composer.json文件 autoload下添加”files”: [“func…

微信小程序request请求封装

var app = getApp(); function request(url,postData,doSuccess,doFail,doComplete){ …

laravel-路由配置的别名作用

简单说,就是给路由定义成为一个变量,as=‘profile’就是定义变量名为profile,然后可以随处调用,方便的生成URL地址。例如: 1、代码中使用:th…

Jquery的toggle()方法

toggle()并不是仅仅能 显示/隐藏而已 它的格式如下 toggle(fn1,fn2,fn3…..) 也就是说,它的参数可以说不定数目的 若干个…

NetCore开源项目集合

具体见:https://github.com/thangchung/awesome-dotnet-core 半年前看到的,今天又看到了,记录下。 General…

golang macaron解决跨域

m.Handlers(func(ctx *macaron.Context) { ctx.Resp.Header().Set(“Access-Control-Al…

Vue 环境准备

近期接触了下前端项目,记录下学习过程。 近几年前端发展的迅猛,各种框架层出不穷,vue react angular ,各种第三方组件 原来会点js,jQuery…

linux如何查看端口或服务被占用情况

1. lsof命令 功能:列出打开的文件常用选项:-i [i] 监听的网络地址,如果没有指定,默认列出所有。[i]来自[46][protocol][@hostn…

laravel 分页和共多少条

<div class=”pagers “> <span class=”fs pager”>共 {{$trades->total()…

webpack4导入jQuery的新方案

本文的目的 拒绝全局导入jQuery!! 拒绝script导入jQuery!! 找到一种只在当前js组件中引入jQuery,并且使用webpack切割打包的方案…

jQuery遍历之closest()方法

// 从元素本身开始,在DOM 树上逐级向上级元素匹配,并返回最先匹配的祖先元素。 // 常用格式: var tbl = $(obj).closest(&quo…

SpringCloud-Nacos

什么是nacos Nacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 D…

vuejs 项目引入微信jssdk

一、导入依赖包 npm i -S weixin-js-sdk 二、前端页面使用 import wx from ‘weixin-js-sdk‘ export de…

jQuery 判断表单中多个 input text 中至少有一个不为空

html: 名称1:<input class=”seasoning_name” type=”text” name=”seasoning_name[]”&g…

Linux查看信息

1. 查看硬件信息 cat /proc/cpuinfo # 查看CPU信息 free -h # 查看内存信息 cat /proc/<pid>/sta…

在vue+webpack实际开发中出现两个或多个菜单公用一个组件的解决方案

在vue的实际开发中往往会遇到公用一个组件的问题,比如有一个菜单中的两个按钮,点击每个按钮调用的是同一个组件,其内容是根据路由的参数的不同来请求不同的内容。 第…

jQuery 中 on 方法—–给未来元素添加事件

<li class=‘clear dir-li‘> <div class=‘left title‘> 添加到目录:</div&gt…

jquery 计算两个日期相差的天数

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset = “utf-…

yii 中render 和renderpartical的使用

render 和renderpartical之间最大的区别就是:一个是渲染模板,一个不渲染模板。 其中render 输出父模板的内容,将渲染的内容,嵌入父模板。…

小程序总结(不断更新)

xml <!–wxml–> <view wx:for=”{{array}}”> {{item}} </view> // …

jquery函数写法

普通jquery函数写法 <script src=”http://code.jquery.com/jquery-1.11.1.min.js”>&lt…

深入使用Vue + TS

深入使用TS   支持 render jsx 写法 这里一共分两步 首先得先让 vue 支持 jsx 写法 再…

angular的扩展 angular里 字符串与对象的互转

1.disable : true ,禁用 2.$timeout 计时器    $interval.cancel(timer); 3.app.…

Thinkphp6框架学习:有关数据库的基本操作

本文将提到: 1.原生查询操作的读操作:query() 2.原生查询操作的写操作:insert/update/delete,execute() 3.查询构造器 …

bootstrap-nav属性详解

<nav class=”navbar navbar-inverse” role=”navigation”> <div class=”nav-h…

定制Bootstrap遇到无法下载的解决——Blob下载注意事项

今天定制bootstrap(在这里),全部的勾都选过了,于是兴高采烈地点击“编译并下载”。等了一会儿,迅雷7跳出来了“新建下…

超简单实现 微信小程序 选项卡

<view class=”swiper-tab”> <view class=”swiper-tab-item {{currentTab==in…

jQuery的事件委托和this、$(this)

  首先什么是事件委托,一般我们设置事件监听的时候都是在需要触发事件的节点上设置。假设一个nav节点下有几十上百个li标签,就算使用循环绑定都是相当耗费内存,使…

Consul 快速入门 – Kong最佳实践

Consul是什么 Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系…

应用安全 – JavaScript – 框架 – Jquery – 漏洞 – 汇总

jQuery CVE-2019-11358 Date 2019 类型 原型污染 影响范围   CVE-2015-9251  Date 201…

Angular 之装饰器@Input

Input 一个装饰器,用来把某个类字段标记为输入属性,并提供配置元数据。 该输入属性会绑定到模板中的某个 DOM 属性。当变更检测时,Angular 会自动使…

获取shell脚本自身所在目录

  DIR=”$( cd “$( dirname “${BASH_SOURCE[0]}” )” && pwd )”   获取…

jQuery发送ajax请求

$.ajax({     async : false,   type: ‘POST‘,   dataType : “json”,   url: “v_tree.…

最火的13个 SpringBoot实战开源项目推荐!总有一款适合你

更多开源项目推荐:github.com/Snailclimb/… Guide 哥注:下面这些推荐的项目几乎都和 Spring Boot 有关,毕竟…

Laradock 修改默认上传大小

1 nginx 1.1 nginx / sites / your-site-conf 1.2 add line: client_max_body_size 10…

thinkphp 跳转外网代码(php通用)

thinkphp 提供了一个重定向但是在跳转外部网站的时候就会比较麻烦 下面一种方法还不错, < ?php //重定向浏览器 header(“Locati…

关于angular实现文件下载小功能

$scope.downLoad=function(id){ var tt =new Date().getTime(); var url = root +‘/ly…

yii学习笔记–配置文件的配置

1 ‘basePath‘=>dirname(__FILE__).DIRECTORY_SEPARATOR.‘..‘, 2 ‘name‘=>‘My We…

yii2_自定义Component

1 namespace common\components; use Yii; use yii\base\Component; class ReadHttpHe…

MDI QMdiArea 多文档区域

Qt下创建类似window平台的MDI多文档区域使用QMdiArea QMdiArea * mdiArea; mdiArea = new QMdiArea(th…

VUE定义data的三种方式

写法粗糙,只是为了自己工作时方便查看  <script src=”https://unpkg.com/vue/dist/v…

ThinkPhp 3.2 ajax无刷新分页(未完全改完,临时凑合着用)

临时更改后的page类(很多地方没修改…因为笔者PHP没学好..)如下: <?phpnamespace Fenye\libs; /*…

yii2 basic版基础部分

Yii2.0 basic 版 yii 官方网站:http://www.yiiframework.com/ 一、安装: 1、下载地址:http://www.yii…

修改SublimeText3插件Emmet生成HTML中lang属性的默认值

打开Preferences → Package Settings → Emmet → Settings-Use…

jQuery的加法运算,val()获取的结果相加变成了字符串连接。

加法运算 ?想必大家听到这都会不屑了,加法运算这是多么简单的运算。然而有的时候在jQuery也让人挺头疼的。 常规的是: var num1 = 123; var…

MAC OS X 中安装 gcc编译器和集成开发环境

在升级了系统过后,我在终端敲入gcc,得到的结果是命令没有找到,说明现在系统中缺少编译器 具体安装方法如下 http://stackoverflow.com/q…

uniapp – cell组件

  sunui-cell  用于点击效果复用(组件仅1kb)   v1.0.0 于 2020.01.09更新   &nb…

thinkphp-无限分类下根据任意部门获取顶级部门ID

根据所得到的部门编号获取顶级部门ID: 参数 – department_id 表格组织架构: tab_departments department_…

fileinput URL携带参数的问题,uploadExtraData,Bootstrap

因为无法在URL中执行其他代码,通过阅读文档可知可以由uploadExtraData参数携带数据.于是在这里携带,如果uploadExtraData 无法接收到…

linux-shell 识别当前所使用的shell

echo $SHELL 或者 echo $0   linux-shell 识别当前所使用的shell 原文地址:https://www.cnblogs…

thinkphp3返回json数据

public function demo1() {   $data = ‘ok‘;   $this->ajaxReturn($data); } &nbsp…

Bootstrap-select:美化原生select

官网:http://silviomoreto.github.io/bootstrap-select/ 1.下载zip 2.html代码 <select c…

使用 jquery 获取当前时间的方法

我们在写一些效果时,经常要用到 jquery 获取当前时间,但是jquery 目前并没有提供直接获取当前时间的 api 或者函数,所以我们还是得用原生…

用微信小程序来做直播,效果非常不错哦,延时低(组图)

第1部分:大至描述 用微信小程序来发起直播(推流); 用户即可以通过微信直接观看,也可以通过PC端web浏览器观看或通过手机浏览器观看。   第2部分…

vue.js 添加信息

<!DOCTYPE html> <html lang=”en”> <head> <meta charset=”UTF-…

laravel 查询随机数据

  laravel 中 随机搜索数据 $tweet = Tweet::where(‘id‘,$id) ->orderBy(\…

Angular双向数据绑定

一,引入模块 import {FormsModule} from “@angular/forms”; 二,js中定义绑定数据 public user:any={…

angularjs关于checkbox和bootstrap不能选中BUG

在使用angularjs的时候,有个比较明显的bug ng-disabled无效的情况 这里是一种情况的bug <div class=”chec…

获得 bootstrapTable行号index

方法一: $(‘#table-picManager‘).on(“click-row.bs.table”,function(e,row,$element){ in…

linux 将一个服务器上的文件或者文件夹复制到另一台服务器上

使用scp将一个Linux系统中的文件或文件夹复制到另一台Linux服务器上 复制文件或文件夹(目录)命令:  一、复制文件:  …

bootstrap的两种在input框后面增加一个图标的方式

第一种: <div class=”input-group”> <div class=”input-icon-group”> <di…

thinkphp 使每一个模板页都包括一个header文件和一个footer文件

在开发的过程中,常常遇到要使每一个模板页都包括一个header文件和一个footer文件。thinkPHP的模板布局为我们提供了一个叫全局配置方式可以解决问题。…

Sublime Text 设置行间隔

Sublime Text 前端利器啊,但是默认的行间隔太小,在他的setting里也没找到相关配置项。 经过一番搜索,可以自己添加两个配置。   “l…

Linux od命令

[ ??Linux 命令大全 Linux od命令 Linux od命令用于输出文件内容。 od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。 …

laravel连sql server报invalid handle returned问题解决方案

https://github.com/Microsoft/msphpsql/issues/116 4.1.1驱动下载地址 https://github.com/…

Laravel教程 八:queryScope 和 setAttribute

Laravel教程 八:queryScope 和 setAttribute 此文章为原创文章,未经同意,禁止转载。 Laravel Eloquent Datab…

VMware 15.5.1安装MacOS 10.15保姆级教程

目录 安装VMware 15.5.1 解锁VMware 新建Mac OS虚拟机 安装Mac OS 按照引导进行偏好设置 安装VMware Tools 安装VMw…

shell-整数测试多范例多生产案例举例

1. 整数测试举例范例1:整数条件测试举例 [email protected] ~]# a1=10;a2=13 [[email protec…

jquery datatables 添加跳转到指定页功能

项目中使用了jquery datatables 作为我们的数据表格组件,但是分页上没有跳转到指定页,需要自己重新写。解决方法如下: 在设置dataTables的…

微信h5支付

微信支付均需要去商户申请授权。 开发流程参考 开发文档, 本文主要记录在开发过中出现的一些问题。 1、嵌入到app中     微信h5支付是…

用jQuery判断一个元素的各种状态

用jQuery判断一个元素是否显示   用jQuery判断一个元素是否显示:$(element).is(“:visible”)…

JQuery-四行生成当前日期yyyy-MM-dd

var nowDate = new Date(); var day = nowDate.getDate(); var month = nowDate.getMo…

Angular 2/4/5+ 重复点击菜单刷新界面

记一下,网上没找到方法 自己搞了好久  通过跳转到别的界面在跳回来的方式进行实现   记住一定要加setInterval才会更新界面 &nb…