自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jason Wang

My future depends on my dreams!

  • 博客(71)
  • 资源 (10)
  • 问答 (2)
  • 收藏
  • 关注

原创 如何实现一个漂亮的微信小程序朋友圈、表白墙、校内圈(后台篇)

功能解析针对本文讲解的发布类,公众可查看的图文内容,我们要考虑下列问题:关键点1、管理员可对用户产生的内容进行编辑、删除,防止非法内容。2、管理员可对用户产生的内容评价进行编辑、删除,防止非法内容。3、提供举报功能,对用户产生的内容进行自动化管理,有举报则自动隐藏,暂时不对公众开放查看。4、管理员对举报的内容进行审核,审核后重新开放或删除非正常内容。5、为了能够活跃应用,需要设置机器人,用来产生各类有趣的内容,增加对用户的吸引。管理员开使用机器人身份进行内容.

2022-05-25 11:11:25 828

原创 如何实现一个漂亮的微信小程序朋友圈、表白墙、校内圈(小程序篇,附源码)

一、软件功能分析1、功能特点:不论是朋友圈、表白墙、校内圈还是社区类应用,都会有内容的发布、评论、点赞、分享、私信、个人信息认证等基础必备功能。2、内容形式:纯文本内容、图片+文本内容、视频+文本内容。其中文本内容太长需要考虑折叠文本,图片展示考虑九宫格展示,一次图片发布数量限制为9张,视频通常限制在30s内。二、小程序详细实现1、主界面布局:采用三个tab页面,动态、发布和我的三个菜单,动态菜单用于展示所有人发布的内容,发布菜单用于发布图文信息,我的菜单用户个人相关内容信息维护。2、动态页

2022-04-28 11:49:33 4070 5

原创 vue 前端项目搭建方法(源码安装教程二 Java和python版通用)

一、安装nodejs环境1.1 nodejs 下载地址:https://registry.npmmirror.com/binary.html?path=node/1.2 推荐安装v16.14.0版本,windows 下安装后需要配置环境变量,安装配置方法参照:https://www.cnblogs.com/isme-zjh/p/12729571.html1.3 安装后依次输入下面的命令,查询版本npm -vnode -v二、安装vue/clivue已经进入了3.0的时代,具体的优点大家

2022-03-31 17:48:56 3020 1

原创 Springboot+vue3+elementPlus+微信小程序报修管理系统 V2

Springboot+vue3+elementPlus+微信小程序报修管理系统 V2一、本次及前几次分享的目的将自己10年的开发经验,积累的知识,学习方法以教程及源码的形式,分享给有需要的人,而不是投机取巧的人。针对职场新人、相关技术新人、全栈开发入门人员、在校大学生,及快速完成自己工作的职场人士。根据以往的分享,收到很多读者的反馈,更全面的对本次分享做了规划。分享的是三端(后端、前端、小程序端)完整的项目而非 demo 程序。二、开源报修管理系统各版本情况开源报修管理系统 Java

2022-03-14 12:20:19 1203

原创 vue3.0 集成Element Plus

目录前言一、安装Element Plus二、使用 element-plus1.引入 element-plus2.编写页面查看element-plus效果三、总结前言按照vue后,我们需要选择一个自己喜欢的UI框架,这里我们选中Element Plus,注意一定是Element Plus,Element 并不支持vue 3.0。Element Plus 官网地址:https://element-plus.gitee.io/zh-CN/一、安装Element...

2022-01-14 19:09:28 3664

原创 vue 3.0 脚手架项目搭建(含javascpt和typescript两种)

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:vue已经进入了3.0的时代,具体的优点大家可以自行百度搜索,相关UI框架也已经升级了其3.0的版本。官网文档地址:安装 | Vue.js....

2022-01-14 17:57:55 959

原创 你要的开源报修系统V2版本已发布,请及时更新最新源码。

开源报修系统V2版本开源报修管理系统V2版本,后台采用flask框架+layui实现,前台采用原声微信小程序框架编写,V2版本在V1版本基础上扩展,功能更加丰富。文章目录开源报修系统V2版本1、修改微信小程序授权方式2、小程序端增加(新报修、维修中、已完成)三种报修状态。3、最新源码获取方式结束语1、修改微信小程序授权方式微信更新了最新的接口, 运用V1版本源码,你会遇到如下问题,V2版本已经修改为最新的授权方式。需要的同学或已经投入使用的同学,请及时更新源码。修改的代码块如下: getUs

2021-04-18 15:29:58 4395 2

原创 更好的Python网络请求框架requests详解

发起网络请求是日常开发中不可或缺的操作,在Python中,可以是使用Python内置的urllib模块来完成,而Python内置的urllib模块请求网络相对麻烦且功能不够强大。而requests框架可以非常方便的处理各种网络请求。普及一组概念:Flask 中request模块和requests框架是完全不同的。Flask 中request模块:用于处理来自客户端的请求,可以获取客户端...

2020-04-22 10:32:38 1201 1

原创 手把手教你完成微信小程序顶部导航栏

微信小程序顶部导航栏十分常见、尤其是在新闻类的小程序里,常见的导航栏有可水平滑动导航栏、居中导航栏、平分导航栏,本文手把手教你完成水平导航栏。以《报修小程序源码》为基础拓展讲解平分导航栏传送门:flask + mysql + 微信报修小程序源码获取最终实现结果如下:编写 wxml 页面编程思路:需要一个外层 view ,将内层水平的子 view 包含进来 ,保证内层 view 的...

2020-04-13 11:27:11 16401 5

原创 flask导出Excel报表详解

在日常开发中,导出数据报表可谓必备技能,在后台管理中,很多模块都需要数据报表,现在我们一起来学习一下 flask 如何导出数据报表。没有实例的讲解很不容易理解,本文我们依然从实际项目来讲解,对 “flask+mysql微信小程序开源项目” 进一步扩展 ,教大家以项目为驱动来学习软件开发技术 。1、后台接口编写flask 可以使用 xlwt 扩展插件来完成对 Excel 的操作,若你的虚拟...

2020-04-07 08:43:17 2219

原创 使用uWSGI运行flask项目详解

1 pip install uwsgi2 uwsgi --ini start.ini

2020-04-06 09:02:53 12072 2

原创 来了!微信小程序五款最受欢迎的UI框架解读

微信小程序开发,页面编写占比较高,熟悉 html 和 css 的同学,建议直接使用 html+css ,不熟悉的同学则可以使用下面任意一个UI框架 ,就像在报修小程序中,我们是有使用了一点 iView WeApp 。下面我总结一下市面上比较常用的几款 UI 框架 ,并给出我的使用心得,供大家参考。1、WeUIWeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 ...

2020-04-05 18:58:21 11399 2

原创 手把手教你完成微信小程序用户信息绑定(微信报修小程序源码讲解八)

针对本套源码,微信交流群和微信好友的有些同学反应,缺少用户绑定的业务逻辑 ,同时自己扩展源码无从下手问题 ,今天我给大家补上 , 手把手教你完成用户信息绑定功能,包括:详细前台页面编写、后台api接口编写 。小程序页面编写1、打开微信开发工具,找到 app.json 文件,在 app.json 下添加一个页面:pages/binding/index "pages": [ "p...

2020-04-03 18:23:42 4474

原创 小程序与后台 api接口数据交互详解(微信报修小程序源码讲解七)

分页查询报修记录,当所查询页数据为空,返回 404 问题的解决办法, 小程序代码报错截图如下处理方式如下:原代码 dataw = RepairServiceSheet.query.filter(RepairServiceSheet.openid == openid).order_by( RepairServiceSheet.id.desc()).paginate(page,...

2020-04-02 22:32:54 4126

原创 微信小程序授权登录与用户信息保存详解(微信报修小程序源码讲解六)

在这里插入代码片

2020-04-02 12:42:39 4674 2

原创 flask blueprint 蓝图与 url_for 的使用(微信报修小程序源码讲解五)

blueprint 蓝图是什么?蓝图 :中文译作蓝图,是 flask 模块化的工具 ,对于一个好的应用程序来说 ,应该有很多个蓝图构成 。我们在写程序的时候 , 都应该是模块化的 ,模块化的作用是:将程序中功能独立开来、模块化 , 在需要此模块的时候引用 ,不需要的时候不引用即可 。举个例子: 对于一个报修系统 , 可以由用户管理模块、报修管理模块、文章管理模块、消息推送模块构成 。那么如果...

2020-03-31 15:48:58 1088

原创 如何快速学会一门新的编程语言

做为一名IT工程师 , 在我四年的学习、八年的工作中 ,不断的学习各种编程语言 ,从一年学不会一门编程语言 , 到现在零 python 基础,两天能够学会 flask 编程 ,我总结出了自己的一套学习方法 , 并将此方法多次讲解给在校大学生、职场初级工程师 ,指导他们快速完成自己的目标 。这里 ,我将先讲解一下大家学习编程语言的常规做法 , 然后带给大家我的学习方法 。我的方法适合有一定编...

2020-03-29 19:13:45 838 1

原创 flask mysql 数据库增删改查(微信报修小程序源码讲解四)

上一讲,我们学习了 flask 拦截器与session的使用 ,已经清楚了后台用户是否登录的判断及验证 url 合法性的方法 。本文我们讲解数据库的增删改查操作 , 每一个应用系统都离不开数据的交互 , 数据库的操作是必须掌握的技能 。flask 中使用 flask-sqlalchemy 操作数据库将非常容易 ,我们一起学习一下 。flask-sqlalchemy 是什么?他有什么特点 ...

2020-03-26 10:10:16 853 3

原创 flask 拦截器与session的使用(微信报修小程序源码讲解三)

上一讲,我们学会了 flask 路由的基本功能和用法 , 若你还是不理解怎么使用,可以联系我,我会为你解答。本文我们讲解一下 URL 拦截器和 session 的使用 , 后台管理的各个 URL 不应该在未登录的情况下被访问到,为了数据安全,只有登录之后才可以访问。拦截器是做什么的? flask 中怎么实现对 url 请求的拦截 ?1、拦截器:可以拦截所有URL请求,即只要有 url 请...

2020-03-24 20:46:20 785

原创 flask 启动程序与路由的使用(微信报修小程序源码讲解二)

上一讲,我们讲解了如何部署报修小程序后台 flask 项目,如果你还没有安装部署成功 , 请在公众号里留言 ,我会指导你安装部署完成 。通过本讲,你将学会 flask 路由的使用、熟悉后台管理 flask 启动程序的详细内容 。什么叫路由?他有什么作用,如何使用?路由:是使用 route() 装饰器把函数绑定到指定的 URL ,通过访问此 URL 即可执行 route() 装饰函数里...

2020-03-23 18:51:35 648

原创 flask 程序后台源码安装部署(微信报修小程序源码讲解一)

微信报修小程序源码讲解一(flask 后台源码安装部署)flask 小巧、灵活,让程序员自己决定定制哪些功能,非常适用于小型网站,因此对于报修小程序这类小型系统来说,使用flask 开发将非常快。这里不详细讲解如何手动安装 flask 及其扩展 , 我针对项目源码使用 PyCharm 开发工具教你如何正确的运行源代码。本源码使用的 flask 所有依赖aniso8601==8.0.0...

2020-03-21 09:51:12 2008

原创 flask + mysql 开发校园报修微信小程序

使用 flask + mysql + 微信小程序开发的校园微信报修小程序,简单易懂。为什么会产生这样一个系统 ?最近收到不少博友的消息 ,对微信小程序开发整体流程不是很了解 , 希望得到我的帮助 , 因之前版本的微信小程序,后端均由 Java 完成 , 基础不好的朋友一时难以看懂 ,所有我选择了一个非常容易上手的框架 flask 结合微信小程序原生开发完成整个系统 。我为什么选择 fla...

2020-03-16 18:23:18 876 3

原创 flask + mysql 校园报修微信小程序系统开发

@[TOC]开源校园报修微信小程序 flask + mysql + 小程序原生开发校园报修微信小程序现已开源 , 提供服务器端源代码、小程序端源代码、数据库脚本 , 有需要的自行获取 。只要你有一点点编程基础 , 即可快速上手 !通过本套源码,你将学会以下几个方面内容,但不限于这几个方面的内容。微信小程序flask授权登录用户登录、获取微信用户信息下拉刷新用...

2020-03-16 18:07:08 6054 67

原创 微信小程序如何获取用户手机号 ?

微信小程序如何获取用户手机号 ?本篇文章将教会你微信小程序快速、有效获取用户手机号。微信小程序获取手机号,仅企业小程序支持,个人小程序账号暂不支持。1、小程序端调用 wx.login() 方法,获取 code 后,将 code 通过后台 api 接口传递到后台。 /** * 获取openid、userToken */ getServerUserInfo: functi...

2020-03-09 10:52:30 5471

原创 快速搭建自己的直播服务器,完成属于你的直播服务。(以windows 下虚拟机centos为例,对安装步骤进行详细说明)

本文以srsv2.0-r8 安装为例进行说明1、Windows下安装linux centos系统,版本建议 5.7-6.0 之间。安装成功后,进入 centos 系统安装其他软件,为了方便安装其他软件,建议使用 root 用户登录或 su root 切换到root用户。2、安装 git 服务:执行命令 yum install -y git ,等待安装完成即可。3、安装pytho...

2020-03-02 11:55:21 9219 4

原创 学校报修管理系统

针对不同的需求以及版本的迭代衍生出以下两个版本:1、学校报修管理系统-精简开放版2、学校报修管理系统完整版(文章正在整理…)需求分析:学校报修类别有两种,常规报修和电教报修。教师提交报修填写报修单后,自动派单到维修人员,维修人员接单维修,维修后结束报修单,报修教师对维修人员进行评价。后台统计分析:报修区域、报修评价、报修次数、耗材等。逻辑设计:报修人:填写报修单详细,包括 报修人姓名...

2020-01-03 11:49:39 7153

原创 快速搭建自己的直播服务器,完成属于你的直播服务。

通过本文您能学到以下内容:1 、动手搭建直播服务器,完成一次对移动端支持的直播。2、使用OBS推流。3、使用html5网页播放m3u8流媒体文件。一、动手搭建流媒体服务器这里我们选用开源srs流媒体服务器[https://github.com/ossrs/srs],有兴趣的同学也可选用[AdobeMediaServer5],原理都是一样的。安装方法在[https://...

2018-09-12 17:20:03 84839 14

原创 Java代码生成器:1分钟提供增删改查api,由世界上最好的语言pyhton编写

用世界上最好的语言python编写的Java代码生成器,私人订制,模版任意设置,使用此代码生成器1分钟可以迅速完成增删改查全部功能,并提供api接口。本项目为Spring + Mybatis + mysql + dubbo代码生成器,但只要增加模版便可以完成你的私人订制代码生成器,不限语言。本项目已包含以下模版:实体类模版,service服务类接口模版,service服务类实现模版,map...

2018-09-10 17:19:30 3033

原创 朋友圈小程序实战教程

课程介绍本课程是一个系列实战教程,目标是带领大家熟悉小程序开发,极速体验小程序开发核心内容,并配合api接口完成一个朋友圈实例,包括图片展示、下拉刷新加载更多、点赞、评论、分享等功能。本课程共包含三个部分。第一部分(第1-2篇)带您了解小程序开发,了解开发及上线需要准备哪些东西,教您小程序开发的流程。实例分析完成朋友圈小程序需要考虑哪些问题,如何找出切入点着手开发,万丈高楼从地起。...

2018-08-10 13:56:53 946 2

原创 Android 深入(二)- 利用ToolBar实现动态主题

利用ToolBar实现主题切换原理:切换主题时,将颜色值存储到Preference中,同时更新主题样式。再次打开App读取Preference对应的颜色值,设置主题样式即可。 * 主要使用方法如下: 1)设置ToolBar的背景颜色:toolbar.setBackgroundColor()。 2)设置窗体状态栏透明:getWindow().setStatusBarColor()。 3)设置窗

2017-03-01 11:13:46 1704

原创 Android 深入(一)- 自定义View之BottomTitleImageView

Android 深入(一)- 自定义View之BottomTitleImageView 通过本文你可以了解到自定义View的知识,同时你可以学会如何写一个属于自己的View。同时希望能够通过这个例子重新学习下自定义View的知识。Android 开发到一定程度的时候,可以独立开发一款App,一些基本的知识都有使用。这时候必须进行自我提高,深入的研究下Android的各个方面,不然也只能停留在初级

2017-03-01 11:11:13 320

原创 羊皮书APP(Android版)开发系列(十三)Android 邮件发送的实现

在app开发过程中,邮件发送功能也是一个常见的功能,用于反馈一些app信息,严重错误等。这里使用javamail-android来实现,使用javamail-android需要下载三个jar包,分别是:additionnal.jar、mail.jar、activation.jar,下载地址是:https://code.google.com/archive/p/javamail-android/dow

2016-03-21 17:37:26 2112

原创 羊皮书APP(Android版)开发系列(十二)Android Socket UDP大文件传输

业务需求是:通过电脑端(网页或客户端形式)发送文件到Android的客户端,下面是使用UDP实现的一个简单的文件传输Demo,因UDP为不可靠传输,可能会丢包。服务器端发送本地文件,代码如下:package client;import server.udp.UDPUtils;import java.io.IOException;import java.io.RandomAccessFile;i

2016-03-17 09:37:34 2190 3

原创 羊皮书APP(Android版)开发系列(十一)客户端与服务器端时间校准

APP开发人员经常会遇见一个bug就是,APP显示的时间不准,或者说APP时间与服务器时间不一致,会导致数据请求、数据显示等各种问题。这时候我们就需要一种机制来解决时间不一致的问题。解决方案如下: 服务器端永远使用UTC时间,包括参数和返回值,不要使用Date格式,而是使用UTC时间1970年1月1日的差值,即long类型的长整数。APP端将服务器返回的long型时间转换为GMT8时区的时间,额

2016-03-16 09:16:58 2495

原创 羊皮书APP(Android版)开发系列(十)Android开发常用工具类

羊皮书APP(Android版)开发系列(十)Android开发常用工具类日期格式化工具package cn.studyou.baselibrary.utils;import java.text.DecimalFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Dat

2016-03-15 09:30:58 1212

原创 羊皮书APP(Android版)开发系列(九)通过Wifi调试程序

很多时候使用数据线直接连接电脑显得很不方便,这个时候我们就可以考虑通过WIFI来调试我们的程序,具体方法如下:手机连接电脑,并且手机启用usb调试的模式,跟平常使用usb调试程序一样的步骤。进入android-sdk的文件夹,就是平时要你重启adb的地方,即:platform-tools,我的地址为:/Users/wangjie/wangjie/android-sdk/platform-tools

2016-03-14 08:36:07 545

原创 羊皮书APP(Android版)开发系列(八)用户登录

用户登录功能是APP中最最常见的功能,看似简单,但也有一些需要注意的地方。1.用户登录接口调用设计 用户登录模块,必然涉及到服务器接口的调用,而在开发的过程中经常会遇见APP着急使用接口,而服务器接口开发人员还未准备好相应接口的情况,这时候做为App开发者,我们要为自己设计专门的服务类,约定服务器返回Json数据的格式,进行开发。下面以登录接口为例来看下接口的调用。定义接口配置xml文件url

2016-03-13 12:56:31 675

原创 羊皮书APP(Android版)开发系列(七)Android沉浸通知栏

Android沉浸通知栏,有一个开源库SystemBarTint,效果如下: 使用方法:在Activity中添加相关代码,Demo如下:public class MatchActionBarActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {

2016-03-12 21:51:09 783

原创 羊皮书APP(Android版)开发系列(六)几个工具的选取

Gson框架:是Google封装的一款json对象处理库,个人偏好选择Gson。当然还有比较知名的处理库,如:Jackson、fastjson。 既然是一款APP,那避免不掉要和服务器交互,服务器提供接口,用于提供数据,通常服务器返回数据的格式都是使用json格式,使用Gson来解析json格式很方便,fromJson()和toJson()是两个常用的方法。GsonFormat插件:是一款andr

2016-03-12 21:49:14 613

原创 羊皮书APP(Android版)开发系列(五)APP引导页实现

羊皮书APP(Android版)开发系列(五)APP引导页实现 github上有一个引导页感觉不错,就拿来使用,地址:AppIntro导入AppIntro库的方法(两种):方法一: 到github上下载AppIntro,解压,将library文件夹拷贝到自己项目的根目录下,重命名为app____intro____library,在settings.gradle文件中添加:include ‘:ap

2016-03-11 16:03:50 1142

tomcat85-session-redis-1.0.jar

tomcat85-session-redis-1.0.jar

2017-08-15

Android显示gif动画的例子

使用GIFView.jar轻松显示gif动画http://blog.csdn.net/wjwj1203/article/details/39180283

2014-09-10

android使用新浪微博登录第三方应用

对官网SDKDemo的提取,只提取出了需要使用的登录授权模块,方便使用与自己的项目。

2014-06-21

android使用QQ登陆第三方应用

在我们开发的APP中使用QQ授权登陆的实例

2014-06-17

Apache Tomcat API

自己生成的API,不包括里面的JSP和ServletAPI,想要自己生成chm格式的文档,方法参照(新浪博客 情动小杰)的博文

2012-05-07

servletAPI

自己生成的servletAPI供大家使用

2012-05-07

commons-API

今天遇到了commons的几个方法想搞明白,于是生成了一份API,供大家使用

2012-05-07

Tomcat问题

在eclipse中安装了Tomcat插件,启动Tomcat时出现以下问题: 严重: Socket accept failed,解决办法

2012-03-22

android两个Activity的转换

本代码为android学习初步的activity转换,已在win7下调试通过

2011-09-28

java测试文件测试环境测试环境

测试用用于测试环境测试用用于测试环境测试用用于测试环境测试用用于测试环境

2011-04-01

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

TA关注的人

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