uniGUI试用笔记(一)

通过向导创建一个uniGUI应用服务器,工程中有三个文件: TUniServerModule = class(TUniGUIServerModule) TUni…

thinkphp框架中Model对象$origin对象的作用

在Model的构造函数中,$origin的初始化方式如下 if (is_object($data)) { $this->data = get_object…

Google Polymer以及Web UI框架

  时代在进步,原本前端只是用来简单的数据显示以及提交数据到后端处理逻辑的地方,而随着SPA的发展,前端的逻辑也越来越是庞大,恰巧,今天看微博的时候,发现一个概…

BootStrapTable 错误

异常:Cannot read property ‘field‘ of undefined 场景:使用BootStrapTable展示数据时,控制台报错 解决:给…

Jquery Easyui与Jquery Bootstrap的比较

1.easyui是js框架 ;bootstrap 是css框架 ,bootstrap = 样式库 + 一堆jQuery插件,顺便解释一句,如果你只需要boots…

前端为何要组件化——看山还是山

前端组件化,将页面中的各个部分分割成单独的一部分进行开发,在和别人协同工作的时候能够有效、独立的进行开发,比如你写你的header,我写我的footer,写好了…

小程序canvas使用,及一些坑,以及自己的一些小总结

自己做了一个小程序,主要用于给头像加图标的那种,和qq似的,主要用canvas做的, 第一回用,掉了很多坑,所以今天系统的总结一下自己所做的,如果大家有不理解的…

C#微信开发之旅(十二):V2告警接口&维权接口

告警接口,是微信用来通知我们一样警告信息,可以存储到DB定期查看并解决;维权则是用户主动发起的,需要我们处理。。。。 1      /// <summar…

实现VMware+Alpine+Gogs服务自启动

前言 最近中了docker的毒,发现Alpine Linux真是个好东西,麻雀虽小五脏俱全。 只可惜Docker的Hyper-V和VMware Workstat…

BBS论坛 后台管理

  七、后台管理    后台管理页面: <!DOCTYPE html> <html lang=”en”> …

jqgrid+bootstrap样式实践

jqgrid+bootstrap样式实践,报错数据加载,选中,删除等功能 需要引入的样式   bootstrap.min.css ui.jqgrid.…

thinkphp3.2数组调用tp分页类进行分页

先上function中封装的函数 <?php function get_page($arr,$p,$pageSize) { import(“Think.P…

简单的vue.js的表单提交数据至flask然后数据库入库,再将表里面的数据展示在网页

一.先在数据库中创建表格 在mysql中建users库并建立一个含有ID,username,email三个字段的user表 二.去vue的组件里面写页面的表单代…

[ThinkPHP]延迟更新方法的陷阱

[code] $M = D(‘Article‘); $M->where(array(‘id‘=>1))->setLazyInc(‘click‘…

bootstrap清除modal内容,防止数据缓存。

网上的方法: $(“#create_modal”).on(“hidden.bs.modal”, function() { $(this).removeData(…

js正则表达式替换HTML标签以及空格(&nbsp;)

参考:范仁义  js代码: function filter(text) { var reg = /<[^<>]+>/g;//1…

thinkphp中如何用路由调用前台html界面

先上图片看看基本的文件位置 1.首先在application\route.php中定义路由 <?php use think\Route; Route::g…

angular2 localStorage的使用

最近从ng1  转ng2     相信 使用ng1的同学都知道 ngStorage 这个插件吧,  存储 本地…

轻量级工具网站SimpleTools

【概述】 上个星期,以前的一个同事问我有没有做条形码的网址,发她一个,她要求条码的背景必须要透明的,而在线的很多条码生成的图片都是白色背景。鉴于此,我就自己做了…

某课网 – Vue.js 源码全方位深入解析(完整版)

第1章 准备工作介绍了 Flow、Vue.js 的源码目录设计、Vue.js 的源码构建方式,以及从入口开始分析了 Vue.js 的初始化过程。 1-1 课程简…

Laravel 队列应用

Laravel队列服务为各种不同的后台队列提供了统一的api。例如:允许推迟耗时任务(例如发送邮件)的执行,从而大幅提高web请求速度、 步骤: 1 迁移队列需…

Linux入门

  Linux概述 消息对列(Kafka、RabbitMQ、RockeetMQ),缓存(Redis),搜索引擎(ES) 集群分布式(需要购买多台服务器…

vuex及其属性应用

Vuex 是什么? Vuex 是一个专为 Vue.js 应用程序开发的状态管理构架。它采用统一式存储管理和维护所有组件的可变化的状态。 也可以理解为是…

Laravel-表单篇-零散信息

1、asset(‘path‘):用于引入静态文件,包括css。js。img 2、分页,调用模型的paginate(每页显示的行数)方法,   如$student…

tp5 中 model 的查询方法

实例化模型后调用查询方法,可以写任何想要的查询(推荐) public function select(){ $user = model(‘User‘); $da…

layui和jquery冲突:Syntax error, unrecognized expression: +

问题 layui创建table数据表格,但点击第二页时控制台报错,错误信息如下:   解决方法 https://fly.layui.com/jie/2…

jquery 循环数组输出显示在html页面

jquery 没有双向数据绑定,但是很多需求确实需要我们从后台接收到数组或者对象循环显示在前台页面上,这时我们可以用字符串拼接,元素添加的方法去实现 js部分如…

不能设置sublime text 2 为默认编辑器

今天遇到一个有趣的事情,当我设置 css 样式表的默认打开方式的时候,却始终无法设置成功,系统总是随机选取一种打开方式来打开文件。比如:pdf、DW、txt等方…

重新分区后数据还在吗

重新分区后数据还在吗 重新分区后分区内的数据会丢失,因为重新分区等于格式化硬盘,最好先备份里面重要的文件资料,再进行分区操作。 分区操作是危险的,通常的分区会导…

vue 事件处理器

事件处理器   1.监听事件   可以用v-on指令监听DOM事件来触发一些js代码。   2.方法事件处理器   许多事件处理的逻辑都很复杂,所以直接把js代…

Waltr 2 for mac(iPhone数据传输工具)2.6.26

如果你也需要文件传输或是视频图片等传输的服务就来这款Waltr Mac版的视频传输软件中体验试试吧,因为这款Waltr Mac版为广大mac用户们带来不少媒体传…

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

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

angular项目中各个文件的作用

原文地址 https://www.jianshu.com/p/176ea79a7101 大纲   1、对angular项目中的一些文件的概述  2、对其中一些文…

解决ionic <ion-nav> rootParams获取不到参数

在使用ion-nav 标签的时候 设置的页面 无法拿到传递的参数 import { Component } from ‘@angular/core‘; impo…

centos单机安装zookeeper+kafaka

环境如下: CentOS-7-x86_64zookeeper-3.4.11kafka_2.12-1.1.0 一.zookeeper下载与安装1)下载zookee…

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

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

解决vuejs 创建数据后设置对象的属性实现不了双向绑定问题

抛出踩坑:vue创建后的数据,自定义设置对象的属性,实现不了双向绑定 当业务场景,需要在请求接口数据新增自定义的属性 let foodList = [ {tit…

laravel 使用with查询数据和 chunk分块的使用

chunk分块的使用 使用with查询数据 //贪婪模式闭包过滤 $orders = MemberLevelOrder::with(['hasOneO…

如何在VMware虚拟机中安装CentOS6.7系统(下篇)

上一篇文章讲到了CentOS6.7的安装教程,安装步骤到时区选择这块了,这篇文章接上篇文章,继续讲述CentOS6.7的安装教程,直至安装完成。 17、设置ro…

Linux hexdump命令

hexdump是Linux下的一个二进制文件查看工具,它可以将二进制文件转换为ASCII、八进制、十进制、十六进制格式进行查看。 查看hexdump帮助: he…

yii2复选框

Yii2复选框的具体使用方法如下,以商品中的品牌为例在页面显示 第一种方法:使用ActiveForm::checkBoxlist()(这种方法可以把后台获取到的…

yii2怎么查询数据

数据查询 User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(…

laravel 数据库操作小例子

public function demo() { $res = null; //insert数据插入 //$user=array(‘username‘=>…

易学队博客建议

01遇码则码队 页面需要优化,操作有些不便,需要调整一下 02 响当当队 整体还不错,第一阶段小目标完成了,还是希望功能变得更多更丰富 03 天公疼憨仔队 功能…

嵌入式Linux系统添加USB打印机功能

嵌入式Linux系统添加通用USB接口的打印机功能,主要包括以下三步。   一.内核添加USB接口的通用打印机识别驱动 在make menuconfi…

使用 UEditor 编辑器获取数据库中的数据

在 ThinkPHP 3.2.2 中,使用 UEditor 编辑器获取数据库中保存的数据,可以使用 UEditor 自身提供的方法。 首先在…

非常强大的jQuery万能浮动框插件

支持hover, click, focus以及无事件触发;支持多达12种位置的定位,出界自动调整;支持页面元素加载,Ajax加载,下拉列表,提示层效果,tip类…

thinkphp查询:

  $Role=D(‘role‘); //查询数据表 $role_data = $Role->order(‘role_id‘)->grou…

bootstrap使用x-editable的坑(一)

情况:bootstrap table 使用x-editable 进行行内编辑,进行编辑的有普通文本(text)、下拉框(select)、复选框(checklis…

vue.js组件之间通讯–父组件调用子组件的一些方法,子组件暴露一些方法,让父组件调用

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

Vue.js单向绑定和双向绑定实例分析

本文实例讲述了Vue.js单向绑定和双向绑定。分享给大家供大家参考,具体如下: 1、单向绑定 单向数据绑定的实现思路: ① 所有数据只有一份 ② 一旦数据变化,…

Ubuntu快速安装MSF

Ubuntu快速安装MSF的命令 这个官方安装脚本,我们只需要运行一下就行了 curl https://raw.githubusercontent.com/ra…

php实现无限极分类

生成无限极分类 private function GetTree($arr,$pid,$step){ global $tree; foreach($arr as…

秒杀思路: yii2加Redis实现秒杀

整理一些思路   PHP7, yii2加Redis怎么实现秒杀 一个list列表存放秒杀的商品 一个list列表存放秒杀的客户信息 首先读取…

使用redis完成搜索/分页/排序

功能:根据用户展示pn的相关信息,能搜索具体的pn, 可以分页 思路:redis常用结构第一就想到了hash,可以搜索和存储信息;Sorted Set 可以搜索…

性能工具:特定进程CPU

在使用系统级性能工具找出是哪个进程降低了系统速度之后,需要使用特定进程性能工具来发现这个进程的行为。 进程性能统计信息 要了解一个应用程序的性能,重要的是理解它…

vuex

vuex是一个专门为vue.js设计的集中式状态管理架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是dat…

jquery的DataTable按列排序

不管你用SQL查询数据时,是如何排序的,当数据传递给DataTable时,它会按照它自己的规则再进行一次排序,这个规则就是”order”…

伴随着权力的博弈,微信加速变现

不知道你有没有感觉,最近微信朋友圈广告出现的频率在不断增多,就连公众号里,原本躲在下面的广告很多也变为了上下都有……虽然关于微信加速…

linux文本查找相关命令

grep:用于查找文件行中符合条件的字符串 grep [options] PATTERN [FILE…] -i:忽略大小写 &#…

PHP Laravel框架 多数据库连接方法

1. 在config 下database.php中配置数据库连接  然后在使用时直接用connection指向该连接即可   DB::con…

Vue.js前端框架系统学习(6)——生命周期

一、生命周期图示 上图为官网给出的生命周期图示,可以看到生命周期中存在八个生命周期钩子函数,分别为: beforeCreate created beforeMo…

Linux–网络管理实战

1.OSI开放式系统互联1)国际标准化组织(ISO)制定2)定义了不同计算机互联的标准3)设计和描述,计算机网络通信的框架全世界网络通信的工作分为7层:应用层表…

thinkphp5 内置接口开发与使用

最近的一个项目在用tp5,对于tp3都几乎没用过的我来说~~~ tp5最好的一点就是对接口的单独封装,只要严格按照要求一步一步来就可以成功了 开启命令行: 配置…

vue源码分析

双向数据绑定 1. js的eventloop micro 微队列,promise的then,async await,observer, 优先级高于宏队列。win…

微信公众平台开发(5)-上传下载多媒体文件

回复图片、音频、视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的。 将多媒体文件上传到微信服务器,以及从微信服务器下载文件,可以…

angularjs中下拉框select 第一个为空白

<label for=”userId”>发起培训人</label> <select class=”form-control inp…

「自己开发直播」rtmp-nginx-module实现直播状态、观看人数控制

这是自己搭建直播服务器、开发直播平台系列的文章,前面两篇文章分别为: 通过Nginx-rtmp-module搭建直播服务器并实现直播 实现nginx-rtmp-…

python连接mysql、oracle小例子

import  MySQLdbimport  cx_Oracle   as  oraimport  …

asp.net 微信企业号办公系统-流程设计–流程步骤设置-基本设置

流程属性设置完成后点击确定之后,即可进行流程步骤设置了。 点击工具栏上的步骤按钮,即可添加一个新步骤。 在新步骤图形上双击即可弹出该步骤相应属性设置框。 步骤I…

在Widnwos中安装VMware vCenter Server

 最近ESXI 6.7装了好几台,于是想装个vCentert来方便管理。 操作系统:Windows Server 2019 vCenter安装包:VM…

angular 滚动条插件

因为工作上的要求,需要美化滚动条样式,自己又没有时间来写了,只好上网找一个现成的插件来使用,最先考虑的niceScroll 插件,但是发现在内容增加的时候,ni…

微信商业化的背后 七星级产品经理的蜕变-张小龙

  微信小店、开发更多接口给开发者、微信公众平台开放设备接入能力…,以及未来更多的微信商业化运作,无不见证微信O2O的实力和野心,一个低调地运作Fo…

AngularJS 控制器

[ AngularJS 控制器 ?AngularJS 控制器 控制 AngularJS 应用程序的数据。 ?AngularJS 控制器是常规的 JavaScri…

ThinkPHP 5 insertall 只插入最后一条数据的问题

问题来源: Steed 2018/1/5 11:30:25 @流年 我用fetchsql查看的sql,发现数据都是最后一条 Steed 2018/1/5 11:…

jquery $.post用法

函数原型:$.post(url, params, callback) url是提交的地址,eg: “sample.ashx” param…

angularJs 多文件动态上传(删除其中一个文件的时候,要么file没被删除,要么删除了之后,点击事件失效)

<div cacModule.controller(‘CacScriptEditCtrl‘, CacScriptEditCtrl); CacScriptE…

YII with()

   默认的,joinWith() 会使用 LEFT JOIN 去连接主表和关联表。   你可以通过 $joinType 参数指定…

微信公众号-5秒内不回复测试并处理方案,顺便复习php 时间执行

在index.php中 file_put_contents(‘has_request.txt‘,‘请求时间:‘.date(‘YmdHis‘).”\n”,FILE…

yii2.0 中的队列

a yii2 extension to make simple to use queue. yii2-queue让队列的使用在yii2中变得更轻松,她为各种队列…

thinkphp 的save()不能更新数据解决办法

用save()方法始终更新不了数据,又不显示明确的错误信息,找了好久才在手册里看到一句至关重要的话: 为了保证数据库的安全,避免出错更新整个数据表,如果没有任何…

computed依赖其他Vue 示例

计算属性还有两个很实用的小技巧容易被忽略:一是计算属性可以依赖其他计算属性:                       计算属性不仅可以依赖当前 Vue 实例…

vue-router.esm.js?8c4f:16 [vue-router] missing param for named route "magneto.xmqsDx.edit": Expected "id" to be defined的解决办法

vue-router.esm.js?8c4f:16 [vue-router] missing param for named route “magn…

tp5 高效率随机抽取数据(不重复)

public function getRandTable(){ $num = 5; //需要抽取的默认条数 $table = ‘t_marclog‘; //需要…

php中图片以字节流的形式直接发送七牛

PHP 是弱类型语言,没有bytes[]类型, 而 file_get_contents 获取到的是 string,不是byte[],file_get_conte…

全网最详细的Sublime Text 3的安装Package Control插件管理包(图文详解)

        不多说,直接上干货!         全网最详细的Sublime Text…

axios的post请求后台(ThinkPHP5)接收不到数据

最近做vue项目,做分页的功能,使用post给后台发送数据,使用接口还是工具(postman)都可获取数据,唯独axios获取不到;经过排除,发现这与axios…

用angular实现隔行变色

    在写隔行变色时应该知道的几个指令。ng-app :angular入口,ng-repeat:控制重复,ng-cloak:防止闪烁,用法就是给一个…

Thinkphp 统计数据库字段总值

统计表中字段数据总值: $startInfo = $objOrderInfo->field(“COUNT(*)  number,SU…

金华网络公司微信应用号小程序制作开发

金华网络公司微信应用号小程序制作开发 微信应用号小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想(让手机不需要更…

linux实现高并发请求工具

使用工具ab CentOS6默认安装 CentOS7需要手动安装 contos7下: 1、联网:     yum install httpd-tools &nb…

Thinkphp学习回顾(二)之config.php的配置

  常见配置项 <? return array( //‘配置项‘=>‘配置值‘‘TMPL_L_DELIM‘=>‘<{…

PHP使用自定义key实现对数据加密解密的方法

本文实例讲述了PHP使用自定义key实现对数据加密解密的方法。分享给大家供大家参考,具体如下: 客户端和服务端通信时,有个场景很常见,通过一个id作为url参数…

搭建laravel--php升级--apache升级

写在页首: 最近比较忙,没时间搞这些东西。今天抽出来半个多小时写这片博客,供自己和他人,一起借鉴。。 搭建laravel可谓艰难重重。。下面总结以下自己的搭建步…

PHP,Yii部门表的设计

PHP语言中Yii框架中部门表的设计: 功能:可以添加总部门和子部门,总部门下面可以添加多个子部门,总部门和子部门都可以进行增删改查。 本来打算设计成多对多类型…

laravel 文章去除html标签后显示

使用编辑器存入数据库的文章都带有html标签,标签是用来对文章格式的排版   我在网页上要显示去除html标签,使用laravel自带方法 &nbsp…

微信小程序网络请求request局域网下的开发测试

关于网络请求微信小程序官方文档已经讲解的很清楚了,有一点官网没有提到的,就是局域网下开发测试时,要注意两点: 这两种情况都不需要在“微信公众平台-开…

Grafana+Prometheus+Node_exporter监控Linux系统

一.简单介绍 这里介绍使用prometheus+grafana+node_exporter实现linux系统的监控。下面针对这三个组件进行具体的说明 prome…

在mac中使用numbers对数据进行分列

在mac中使用numbers对数据进行分列简单点说,就是分三步:1、复制;2、粘贴;3、调整;下面举例说明从文本或者其他地方复制下面的文字 MONTH_ID F…

Yii 安全防范

1. 跨站脚本攻击的防范 跨站脚本攻击(简称 XSS),即web应用从用户收集用户数据。攻击者常常向易受攻击的web应用注入JavaScript,VBScrip…