form组件简介

一,form组件介绍   我们需要在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入长度和格式等正不正确。如果输入的内容有错误就需要在页面上相应的位置显示对应的错误信息。   form组件功能:     1,生成页面可用的HTML标签     2,对用户提交的数据进行校验     3,保留上次输入内容 二,渲染标签   第一个种方式: <h1>第一种渲染方式(可扩展性较差)</h1> {{ form_obj.as_p }} {{ form_obj.as_ul }}   第二种
分类: 其他 发布时间: 06-17 21:21 阅读次数: 0

02-CSS基础与进阶-day2__2018-08-27-21-27-31

css的书写位置 1 内部样式 在head标签内部引入一style标签,在style标签内部写的css属于内部样式 或者叫内联式 2 行内样式 <div style="font-size: 30px;">我很喜欢学习CSS,因为可以让网页变得美化</div> 行内样式用的比较少,一般样式很少情况下可以采用行内式 3 外部样式 <link rel="stylesheet" href="index.css" type="text/css"/> 项目中推荐使用,便于样式和结构分离和维护 css元素的
分类: 其他 发布时间: 06-17 21:21 阅读次数: 0

蚂蚁分类信息商家发布文章、商品外链及远程图片自动添加nofollow属性

蚂蚁商户发布文章、商品是可以添加外链或者直接用外部图片,但是这对分类网站运营不利。 所以要对外链进行过滤,演示网站保洁,蚂蚁分类的源码。 下面就说下怎么处理自动给外链自动加上nofollow属性。 1、添加过滤外链函数 打开/include/global.php 添加处理函数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 function tsNofollow($content,$domain="https://www.0516fangchan.com"){ preg
分类: 其他 发布时间: 06-17 21:21 阅读次数: 0

渣渣Java程序员入博用HelloWorld打个招呼看看效果

1 public class HelloWorld { 2 public static void main(String[] args) { 3 System.out.println("Hello World"); 4 } 5 }
分类: 其他 发布时间: 06-17 21:21 阅读次数: 0

ABP领域层创建实体

原文作者:圣杰 原文地址:ABP入门系列(2)——领域层创建实体 在原文作者上进行改正,适配ABP新版本。内容相同 这一节我们主要和领域层打交道。首先我们要对ABP的体系结构以及从模板创建的解决方案进行一一对应。网上有代码生成器去简化我们这一步的任务,但是不建议初学者去使用。 一、首先来看看ABP体系结构 领域层就是业务层,是一个项目的核心,所有业务规则都应该在领域层实现。 实体(Entity): 实体代表业务领域的数据和操作,在实践中,通过用来映射成数据库表。 仓储(Repository):
分类: 其他 发布时间: 06-17 21:21 阅读次数: 0

数据结构之线段树入门

一、前言 对于维护区间连续和问题,我们已经学了很多种算法和数据结构,在规定n<=100000,m(操作数)<=200000,内,暴力算法可以解决单点修改,单点求值。前缀和算法可以解决区间求和问题,而最近学的树状数组可以解决单点修改,区间求和的问题。而当我们需要区间修改时,上边的三种算法都将失效,我们亟待引入一个新的数据结构——线段树。 二、线段树基本思想 1.线段树是一棵二叉树,每一个子节点存取的是一段区间所需要维护的信息,如最大值,最小值,或区间和。 2.线段树基本思想:分治 3.线段树每个
分类: 其他 发布时间: 06-17 21:21 阅读次数: 0

使用移远BC28 模组MQTT接入移动ONENET平台

随着NBIOT技术的飞速发展,各大知名互联网厂商以及电信运营商均推出了自己的物联网平台。各大物联网平台也提供了各种各样的接入方式如LWM2M、COAP、MQTT等,不过遗憾的是,各家平台在具体的接入流程上还是存在这样,那样的区别,着实给模组厂家带来了不小的麻烦,很难用一套标准去适配所有的平台,只能不断的定制模组的功能,虽然各大平台都提供了设备接入的SDK,但因为成本原因模组的资源往往也是受限的,不可能集成多套SDK,而且随着平台的野心越来越大,各种定制要求也越来越多(比如Alios)。在各大物
分类: 其他 发布时间: 06-17 21:08 阅读次数: 0

基于COAP 开源库Californium,实现的简单COAP 文件服务器DEMO

基于COAP 开源库Californium,实现的简单COAP 文件服务器DEMO,新手上路,大神勿喷。 package com.quectel.coap.server.common; import org.eclipse.californium.core.CoapResource; import org.eclipse.californium.core.CoapServer; import org.eclipse.californium.core.coap.CoAP; import org
分类: 其他 发布时间: 06-17 21:08 阅读次数: 0

idea mave 工程搭建

记录下IDEA配置 maven工程步骤,新手上路。。 一,maven配置 File > settings > Bulid..(快捷键 Ctrl + Alt + S) 显示maven默认的配置,可以修改,也可以用默认的 修改后点击ok就可以了 二,创建maven项目 File > new > project 填写Maven项目坐标值,填写完点击Next 添加一个属性,archetypeCatalog = internal,这是我百度到的一段关于为什么增加该属性的原因: 也可以不加该属性,看个人选
分类: 其他 发布时间: 06-17 21:08 阅读次数: 0

Windows安装 mosquito 以及mqttfx

MQTT(MQ Telemetry Transport),消息队列遥测传输协议适用于计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性: 1、使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合; 2、对负载内容屏蔽的消息传输; 3、使用 TCP/IP 提供网络连接; 4、有三种消息发布服务质量: “至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传感器数据,丢失一次读记录
分类: 其他 发布时间: 06-17 21:07 阅读次数: 0

Windows及Linux 下tftp 服务器安装及使用

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是基于UDP协议实现的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。 TFTP设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。传输中常用两种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;默认使用端口号为69。 下面介绍如何在
分类: 其他 发布时间: 06-17 21:07 阅读次数: 0

Linux 系统字节序判断

Linux 系统字节序判断 说明:本函数摘自图书《Linux高性能服务器编程》 字节序分为大端字节序(big endian)和小端字节序(little endian) 大端字节序:一个整数的高位字节(23-31bit)存储在内存的低地址处,低位字节(0-7bit)存储在内存的高地址处。 小端字节序:一个整数的高位字节(23-31bit)存储在内存的高地址处,低位字节(0-7bit)存储在内存的低地址处。 #include<stdio.h> void byteorde() { union
分类: 其他 发布时间: 06-17 21:07 阅读次数: 0

Ethtool源码分析(一):认识和使用Ethtool

认识和使用Ethtool 一、介绍 ethtool是用于控制网络驱动程序和硬件的标准Linux实用程序,尤其适用于有线以太网设备。 它可以用于: 获取识别和诊断信息 获取扩展设备统计信息 控制以太网设备的速度,双工,自动协商和流量控制 控制校验和卸载和其他硬件卸载功能 控制DMA环大小和中断调节 控制多队列设备的接收队列选择 升级闪存中的固件 大多数功能都依赖于特定驱动程序中的支持。 有关完整信息,请参见手册页。 二、下载,编译 Ethtool源码下载链接https://mir
分类: 其他 发布时间: 06-17 21:07 阅读次数: 0

BC95G ctwing 平台LWM2M接入指南

BC95G ctwing 平台LWM2M接入指南 一、ctwing 平台创建产品及设备 1、ctwing 平台介绍 CTWing是中国电信股份有限公司物联网分公司自行研发,为客户量身打造的IOT手机端服务综合平台。 融合中国电信物联网连接管理服务、设备管理服务,及其他开放服务等,构建生态的物联网业务管理、 便携的物联网智库、统一的物联网信息汇聚。帮助客户快速了解中国电信物联网业务,满足客户线上实名操作、 在线报障、SIM管理、终端管理等要求。 2、创建产品及设备 1、注册成功之后登陆到ctwi
分类: 其他 发布时间: 06-17 21:06 阅读次数: 0

开源Go版 CoAP实现分析 - example/server.go

package main import ( //导入相应的包 "log" "net" "github.com/dustin/go-coap" ) func handleA(l *net.UDPConn, a *net.UDPAddr, m *coap.Message) *coap.Message { log.Printf("Got message in handleA: path=%q: %#v from %v", m.Path(), m, a) if m.Is
分类: 其他 发布时间: 06-17 21:06 阅读次数: 0

JAVA:Java二维数组处理-Bit型转Bitmap

详细介绍Java数组,文链:http://c.biancheng.net/view/916.html 虽然使用Java数组效率很低... 代码段: import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.RectF; //转换bit到bitmap public Bitmap[] convBit2Bitmap( byte[] outputMask,int
分类: 其他 发布时间: 06-17 21:06 阅读次数: 0

OpenCV:No value has been specified for property 'manifestOutputDirectory'

在配置OpenCV的Java版本时候,添加module https://www.cnblogs.com/tail/p/4618476.html 之后,显示 Gradle Error: No value has been specified for property 'buildConfigPackageName' 修改错误"把opencv的mainfeas文件修改为 <uses-sdk android:targetSdkVersion="27" /> 指向目标平台,与工程相同.
分类: 其他 发布时间: 06-17 21:05 阅读次数: 0

Android: AndroidStudio使用OpenCV-Java

参考文链:https://blog.csdn.net/qq_36992688/article/details/79214273 使用OpenCV-Java和使用OpenCV Native有所不同,使用Java版本的使用opencv的Java接口,为Java语言;使用native,为在nativeLib里面使用C++语言开发工程,参数传递通过JNI接口; 1. 引入模块 在项目工程中,Android Studio菜单-->File-->New-->Import Module 1)选择刚刚的sdk
分类: 其他 发布时间: 06-17 21:05 阅读次数: 0

libopencv_core.a(persistence.cpp.o): undefined reference to symbol 'gzclose'

此次在QT中配置OpenCV的过程中,出现了 libopencv_core.a(persistence.cpp.o): undefined reference to symbol 'gzclose' 问题; 1.修改 配置文件 #LIBS += /usr/lib/x86_64-linux-gnu/libopencv_core.a LIBS += -L/usr/lib/x86_64-linux-gnu -lopencv_core -lopencv_highgui -lopencv_imgproc
分类: 其他 发布时间: 06-17 21:05 阅读次数: 0

VTK:libvtkGUISupportQt-6.3.so.1: cannot open shared object

在QT中使用VTK时候,出现libvtkGUISupportQt-6.3.so.1: cannot open shared object 错误; 方法: #after sudo make install sudo ldconfig
分类: 其他 发布时间: 06-17 21:05 阅读次数: 0