自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 微信小程序宠物论坛6

微信小程序宠物论坛6个人主页页面JS部分const db = wx.cloud.database()Page({ data:{ openid:"", nickname:"", heads:"" },onLoad:function(options){ const openid=options.id this.setData({ openid:openid }) console.log(this.data.openid) d

2020-06-10 21:27:25 29502 1

原创 微信小程序宠物论坛5

微信小程序宠物论坛5搜索模块对帖子的标题进行模糊查询界面如图JS部分// 初始化数据化const db = wx.cloud.database({});const cont = db.collection('post');Page({ data:{ post:[], title:'', }, formSubmit: function (e) { this.setData({ title1: e.detail.value.find })

2020-06-10 20:51:55 414

原创 微信小程序宠物论坛4

微信小程序宠物论坛4帖子详情模块界面图JS部分// 初始化数据化const db = wx.cloud.database();const cont = db.collection('comment');const _ = db.commandPage({ data: { value:"请输入评论...", id:"", post:[], //帖子信息 postid: "" , //帖子ID time:"", //时间 content:"

2020-06-10 20:49:06 54167

原创 微信小程序宠物论坛3

微信小程序宠物论坛3首页模块界面首页展示所有帖子,下拉可以刷新。JS部分// 初始化数据化const db = wx.cloud.database();const cont = db.collection('post');Page({ data:{ post:[],//帖子 postnum:0,//帖子数量 fintime:'', }, //下拉刷新加载数据 onPullDownRefresh: function () { wx.showNav

2020-06-10 13:33:50 496

原创 微信小程序宠物论坛2

微信小程序宠物论坛2发帖模块界面展示填写标题、内容和选择图片之后,点击确定图片,然后点击发布即可。JS部分// import { promisify } from '../../utils/promise.util'import { $init, $digest } from '../../utils/common.util'// const wxUploadFile = promisify(wx.cloud.uploadFile)const db = wx.cloud.databa

2020-06-10 13:27:07 52982 1

原创 微信小程序 宠物论坛1

微信小程序宠物论坛(1)一个简单的论坛包括以下几个方面:登录模块发帖模块首页模块帖子详情模块搜索模块个人主页模块下面将从这6个方面介绍如何用微信小程序开发一个简单的论坛。1、登录模块先看界面图打开小程序首先看到这个界面,之后我们点击头像便完成授权登录。JS部分//index.js//获取应用实例const app = getApp()const db = wx.cloud.database()Page({ data: { motto: '欢迎来到宠物论坛

2020-06-10 13:18:25 42846

原创 微信小程序 云函数采坑

微信小程序 云函数采坑当云函数部署之后就可以用了,但是每次在云函数的改动之后都需要重新上传即:如果你改动过了云函数需要以下操作才能使改动过的云函数能被正确使用1、cmd进入你的云函数的所在的文件夹中一定是到云函数的文件夹中,而不是云函数的上一级。例如我的云函数叫做getopenid,就要进入getopenid这个文件夹中,而不是cloudfunctions文件夹中。2、运行npm ins...

2020-04-11 14:36:42 253

原创 微信小程序 “我的”界面

微信小程序 “我的”界面直接上图WXML<view> <view class="userinfo"> <image class="userinfo-avatar" src="{{heads}}" background-size="cover"></image> <text class="userinfo-n...

2020-04-10 21:34:24 6457 3

原创 微信小程序 云函数下载安装配置

微信小程序 云函数下载安装配置一、在写小程序的时候选择云开发二、创建云函数右键cloudfunctions-新建node.js云函数三、安装node.js和npm1、从Node.js官网下载对应平台的安装程序2、下载之后,直接安装四、手动安装wx-server-sdk1、cmd进入你的云函数的所在的文件夹中一定是到云函数的文件夹中,而不是云函数的上一级。例如我的云函数叫做get...

2020-04-08 17:21:24 570

原创 微信小程序 简单的搜索框

微信小程序 简单的搜索框很简单的搜索框 ,话不多说直接上图:wxml: <view class="content"> <form bindsubmit="formSubmit"> <view class="search"> <input class="input" type="text" name="fi...

2020-04-04 11:47:08 919

原创 微信小程序 删除云数据库一条记录 新手常见误区

微信小程序 删除云数据库一条记录新手在删除一条记录是常见的误区:首先我们看一下官方文档我们可以看到doc(‘xx’),xx放的是一条记录中的_id的值,这样可以删除这条记录但是看例子我们需要删除这条记录然后上代码正确写法我这里collectid就是数据记录中 _id 的值,常见错误写法:传入参数的时候不要这样写 doc(‘xxx’)正确写法doc(xxx)(xxx是...

2020-04-02 17:02:10 1841 2

原创 微信小程序 对云数据库的模糊查询

微信小程序 对云数据库的模糊查询db.collection("post").where({ //collectionName 表示欲模糊查询数据所在collection的名 title: db.RegExp({ regexp: title1, options: 's' }) }).get({ success: res...

2020-04-01 18:58:39 950

原创 微信小程序 查询云数据库然后返回单个字段值

微信小程序 查询云数据库然后单个字段值例如:我们有user这个集合:我们用查询数据库的方法,查询这条数据,并获取nickname这个字段db.collection('user').where({ _openid: openid }) .get({ success: res => { console.log(res....

2020-03-31 20:49:34 5722 3

原创 微信小程序navigator页面跳转与参数传递

微信小程序navigator页面跳转与参数传递在微信小程序中使用navigator可以实现页面跳转,具体写法:navigator url=""url中放入需要跳转的页面路径即可,同时可以传递参数例如:在本页面跳转到detail.wxml页面,传递 id和_openid两个参数<navigator url="../detail/detail?id={{item._id}}&...

2020-03-25 13:22:49 2518

原创 存储型XSS攻击原理

XSS,全称Cross Site Scripting,即跨站脚本攻击,某种意义上也是一种注入攻击,是指攻击者在页面中注入恶意的脚本代码,当受害者访问该页面时,恶意代码会在其浏览器上执行,需要强调的是,XSS不仅仅限于JavaScript,还包括flash等其它脚本语言。根据恶意代码是否存储在服务器中,XSS可以分为存储型的XSS与反射型的XSS。DOM型的XSS由于其特殊性,常常被分为第三种,这...

2020-01-09 14:49:39 3505

原创 反射型XSS攻击原理

XSS,全称Cross Site Scripting,即跨站脚本攻击,某种意义上也是一种注入攻击,是指攻击者在页面中注入恶意的脚本代码,当受害者访问该页面时,恶意代码会在其浏览器上执行,需要强调的是,XSS不仅仅限于JavaScript,还包括flash等其它脚本语言。根据恶意代码是否存储在服务器中,XSS可以分为存储型的XSS与反射型的XSS。DOM型的XSS由于其特殊性,常常被分为第三种,这...

2020-01-09 14:45:24 5301

原创 XSS存储型攻击

LOW服务器端核心代码<?php if( isset( $_POST[ 'btnSign' ] ) ) { // Get input $message = trim( $_POST[ 'mtxMessage' ] ); $name = trim( $_POST[ 'txtName' ] ); // Sanitize message inpu...

2020-01-08 22:42:07 948

原创 XSS跨站脚本攻击

XSS跨站脚本攻击XSS,全称Cross Site Scripting,即跨站脚本攻击,某种意义上也是一种注入攻击,是指攻击者在页面中注入恶意的脚本代码,当受害者访问该页面时,恶意代码会在其浏览器上执行,需要强调的是,XSS不仅仅限于JavaScript,还包括flash等其它脚本语言。根据恶意代码是否存储在服务器中,XSS可以分为存储型的XSS与反射型的XSS。DOM型的XSS由于其特殊性,...

2020-01-03 15:15:14 367

转载 instanceof的用法

import java.util.ArrayList;import java.util.Vector; public class Main { public static void main(String[] args) { Object testObject = new ArrayList(); displayObjectClass(testObject); } public static void displayObjectClass(Object o) {

2019-07-12 11:22:37 672

原创 substring的用法

主要功能:从一段字符串中截取一一段下来例:String a = “abcde”;String b=a.substring(0,1);System.out.println(b);结果为:aString c = a.substring(0);System.out.println©;结果为:abcdesubstring(1,4)代表截取了字符中的123个字符,第四个取不到substr...

2019-07-09 15:16:29 2160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除