
项目实战
文章平均质量分 68
mind_programmonkey
好久没上线了~,有问题私信哈,每周末尽量抽时间回答问题哈
展开
-
Python实现推流直播
Python实现推流直播首先给出展示结果,大体就是检测工业板子是否出现。采取检测的方法比较简单,用的OpenCV的模板检测。大体思路opencv读取视频将视频分割为帧对每一帧进行处理(opencv模板匹配)在将此帧写入pipe管道利用ffmpeg进行推流直播中间遇到的问题在处理本地视频时,并没有延时卡顿的情况。但对实时视频流的时候,出现了卡顿延时的效果。在一顿度娘操作之后,...原创 2019-10-24 21:50:59 · 21055 阅读 · 13 评论 -
【实战】Spring+SpringMVC+Mybatis实现增删改查--(一)SSM环境的搭建及整合
Spring+SpringMVC+Mybatis实现增删改查--(一)SSM环境的搭建及整合一、Spring+Spring MVC+Mybatis项目基础环境搭建 1、创建一个maven project工程2.在pom.xml中引入项目所依赖的包spring、springmvc、mybat...原创 2018-06-08 21:00:14 · 6512 阅读 · 0 评论 -
【实战】Spring+SpringMVC+Mybatis实现增删改查--(二)SSM分页查询页面搭建(通过URI请求)
Spring+SpringMVC+Mybatis实现增删改查--(二)SSM分页查询页面搭建(通过URI请求)在前面搭建好的Spring+Spring MVC+Mybatis项目基础环境搭建项目中,进行操作。 查询:1.访问index.jsp (http://localhost:8080/ssm_crud/)2.index.jsp页面转发查询员工列表请求 (<jsp:for...原创 2018-06-10 11:29:57 · 2368 阅读 · 0 评论 -
Spring+SpringMVC+Mybatis实现增删改查--(三)SSM分页查询页面搭建(通过json请求)
Spring+SpringMVC+Mybatis实现增删改查--(三)SSM分页查询页面搭建(通过json请求)查询1.index.jsp页面直接发送ajax请求进行员工分页数据的查询2.服务器将查出的数据,以json字符串的形式返回给游览器3.游览器收到json字符串,可以使用js对json进行解析,使用js通过dom进行增加节点 具体操作流程:1.src/main/java/com.lcz.c...原创 2018-06-10 21:48:08 · 3114 阅读 · 0 评论 -
【物联网实训项目】------(一)家庭智慧安防系统之前期项目工作准备
1.所需硬件材料:a.Raspberry Pi树莓派一台b.MicroSD 卡和读卡器 c.HDMI线、HDMI接口的显示器、USB键盘、USB鼠标d.树莓派摄像头 2.所需软件材料:a.SDFormatter软件:内存卡修复工具用来格式化Micro SD卡b.win32 Disk Imager软件:用来将树莓派的镜像烧录到Micro SD卡...原创 2018-07-22 15:09:12 · 1789 阅读 · 0 评论 -
【物联网实训项目】------(二)家庭智慧安防系统之定时监控
1.开启摄像头的配置a.首先使用 ls指令来查看是否加载到了对应的video device设备注意,这里我用的是SecureCRT软件远程连接的树莓派,当然也可以直接在树莓派上操作,如果使用SecureCRT软件远程连接树莓派的话,要注意windows的ip地址跟树莓派的ip地址在一个局域网内,这里我用的是我手机热点。然后在SecureCRT输入树莓派的IP地址以及用户名pi和密码rasp...原创 2018-07-22 15:17:17 · 1830 阅读 · 2 评论 -
【物联网实训项目】------(三)家庭智慧安防系统之实时监控
这里我用了三种方式来实现实时监控,建议大家用第三种。1.python第一种方式是用python来实现的,不过因为不可预知的问题导致未能实现,有兴趣的可以参考下面的文章https://blog.csdn.net/bona020/article/details/510340432.motion第二种方式是用motion来实现的,不过延迟略微有点大。a.安装motionsu...原创 2018-07-22 15:22:11 · 1719 阅读 · 0 评论 -
【物联网实训项目】------(四)家庭智慧安防系统之智能温控
1.所需材料:树莓派、面包板、温湿度传感器DHT11、直流电机、风扇、L298N电机驱动模块。2.树莓派从DHT11温湿度传感器读取数据(1)DHT11 介绍DHT11是一款有已校准数字信号输出的温湿度传感器。 其精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH, 温度0~50℃。(2)硬件连接图(3)具体流程DHT11的读取需要遵循特定的信号...原创 2018-07-22 15:28:06 · 2211 阅读 · 0 评论 -
【物联网实训项目】------(五)家庭智慧安防系统之智能监控
1.所需材料:人体感应模块、蜂鸣器以及树莓派摄像头 人体感应模块接线:中间数据引脚接的是pin12,剩下两个引脚分别接电源和接地。蜂鸣器接线:一根接电源线,一根接pin112.树莓派结合人体感应模块进行蜂鸣器报警当人体感应模块感应到有人体活动时,蜂鸣器进行报警,同时...原创 2018-07-22 15:32:47 · 2440 阅读 · 0 评论 -
【物联网实训项目】------(六)家庭智慧安防系统之智能监控
1.Tomcat的操作(1)tomcat2的安装sudo apt-get install apache2(2)tomcat2的端口的修改cd /etc/apache2打开端口配置文件进行修改 vim ports.conf将Listen的端口修改,这里我修改为8090.(3)进入tomcat2的工作目录cd /var/www/html/将写好的网页...原创 2018-07-22 15:37:00 · 2594 阅读 · 1 评论 -
【物联网实训项目】------(七)家庭智慧安防系统之人脸验证
主要是使用OpenCV和Python进行人脸面部的检测。1.在linux上安装OpenCV等软件sudo apt-get updatesudo apt-get install vim build-essential python-software-properties sudo apt-get install python-opencv python-numpy pyth...原创 2018-07-22 15:43:11 · 1338 阅读 · 1 评论 -
Spring+SpringMVC+Mybatis实现增删改查--(七)总结篇
利用Spring+SpringMVC+Mybatis实现员工的增删改查的操作,前端用了ajax发起请求,bootstrap搭建页面。整个项目的地址:https://github.com/CodingChaozhang/ssm_crudcsdn地址:https://download.csdn.net/download/mind_programmonkey/10480608里面包含了整个项目的源码、文...原创 2018-06-15 11:37:51 · 4344 阅读 · 4 评论 -
Spring+SpringMVC+Mybatis实现增删改查--(六)SSM删除、批量删除员工的实现
Spring+SpringMVC+Mybatis实现增删改查--(六)SSM删除、批量删除员工的实现单个删除: 批量删除 删除逻辑1.单个删除URI:/emp/{id} DELETE(1)给删除按钮绑定上员工的ID号//为删除按钮添加一个自定义的属性,来表示当前员工的id delBtn.attr("delete-id",item.empId); var btnTd=$("<...原创 2018-06-14 10:58:03 · 6004 阅读 · 4 评论 -
Spring+SpringMVC+Mybatis实现增删改查--(五)SSM修改员工页面搭建
Spring+SpringMVC+Mybatis实现增删改查--(五)SSM修改员工页面搭建 修改员工:1.在index.jsp页面点击“编辑”弹出编辑对话框2.去数据库查询部门列表,显示在编辑对话框中3.去数据库查询员工信息,并显示在编辑对话框中4完成更新,这里发送POST请求,REST风格用于区别增删改查。 新增员工的具体流程步骤1.点击编辑弹出用户修改的模态框(显示用户信息)(1)如果直接...原创 2018-06-13 15:05:11 · 4276 阅读 · 1 评论 -
Struts2+Hibernate4开发学生信息管理功能之---(一)环境搭建
Struts+Hibernate4开发学生信息管理功能-->(一)环境搭建一、效果展示已完成的功能:后台登录 学生表的增删改查(1)管理员登录界面 (2)登录主界面 (3)学生列表信息界面 (4)添加学生界面 二、搭建环境(1)Eclipse(java1.8的环境)+Tomcat9.0.6Eclipse作为主要的开发环境,再其中搭建Tomcat服务器。从网上下载的tomcat直接解压缩即...原创 2018-03-22 17:14:23 · 999 阅读 · 1 评论 -
Struts2+Hibernate4开发学生信息管理功能--(二)Struts2和Hibernate整合
Struts2+Hibernate4开发学生信息管理功能--(二)Struts2和Hibernate整合1. 创建structs2和hibernate用户类库(1)在Eclipse中加载jar包Eclipse-->Window-->Preference-->Java-->Build Path-->User Libraries 点击右侧的new,取上名字...原创 2018-03-23 21:53:44 · 1413 阅读 · 0 评论 -
Struts2+Hibernate4开发学生信息管理功能--(三)用户登录模块
Struts2+Hibernate4开发学生信息管理功能--(三)用户登录模块1.项目分层(MVC设计思想)(1)实体层:src/entity(2)数据库层:src/db(3)接口层:src/service(4)接口实现层:sec/service.impl(5)动作层:src/entity(6)JSP页面:WebContent 2.创建MyHibernateSessionFactory---创建...原创 2018-03-24 09:26:51 · 1277 阅读 · 0 评论 -
Struts2+Hibernate4开发学生信息管理功能--(四)学生信息管理模块
Struts2+Hibernate4开发学生信息管理功能--(四)学生信息管理模块1.显示学生资料(1)添加测试数据a.在test/entity/TestStudents.java这个类下再写一个测试方法用来生成测试数据。 b.测试方法 c.运行,这里要注意的是因为有两个测试方法,所以我们要选择我们要执行的测试方法来运行,要不然的话会导致原来的表被覆盖,会出错。 d.选中testStudentSa...原创 2018-03-24 11:10:44 · 991 阅读 · 0 评论 -
【实战】javaweb学生信息管理系统
javaweb学生信息管理系统总的来说整个项目通过Maven来管理jar包,实现了学生信息管理系统的登录,增删改查等基本操作,然后不喜写css样式,页面有点丑,但是代码中的逻辑基本正确。项目下载链接csdn下载链接github地址一、项目架构二、数据库的设计操作1.user表2.student表三、登录界面(动态生成验证码、提示账号or密码or验证码输入有误)四、登录的主界面五...原创 2018-04-15 21:10:00 · 41903 阅读 · 35 评论 -
JavaScript实现购物车的功能
基本功能:加入购物车的功能、增加(减少)数量、删除、总计等功能页面源码:<!DOCTYPE html><html> <head> <title>购物车</title> <meta charset="utf-8" /> <style type="text/css"&a原创 2018-04-04 16:27:27 · 3744 阅读 · 1 评论 -
jQuery实现购物车功能
基本功能:加入购物车的功能、增加(减少)数量、删除、总计等功能源码:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>购物车</title><style type="text/css">h1{原创 2018-04-04 18:34:34 · 3298 阅读 · 1 评论 -
【实战】Java实现邮箱验证
Java实现邮箱验证一、JavaMail1.什么是JavaMail? JavaMail,提供给开发者处理电子邮件相关的编程接口,它是sun发布的用来处理email的API,它可以方便地执行一些常用的邮件传输。2.为什么要学习JavaMail? 用户注册后,网站发送一封激活邮件验证 用户过生日,系统发送生日祝福邮件3.邮件协议(1)SMTP协议默认端口号25(2)POP3协议 二、...原创 2018-05-04 11:22:15 · 7798 阅读 · 3 评论 -
Java生成二维码
Java生成二维码一.二维码简介二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符合信息的图形。 二、QR Code 三、实例讲解1.JSP生成二维码方法(1)借助第三方jar,如zxing和qrcodejar(2)JavaScript,如jquery.qrcode.js2.zxinghttps://github.com/zxing/https://gi...原创 2018-05-05 08:19:27 · 1009 阅读 · 0 评论 -
【实战】Spring+Spring MVC+Mybatis实战项目之云笔记项目
【实战】Spring+Spring MVC+Mybatis实战项目之云笔记项目一、项目简介1、项目概述云笔记,是tmocc上的一个子项目,用于客户进行在线学习记录,分享,收藏笔记,以及参与社区活动。2.模块划分用户模块:登录、注册、修改密码、退出笔记本模块:创建、删除、更新、查看笔记模块:创建、删除、更新、查看、转义分享/收藏模块:分享、收藏、查看、搜索...原创 2018-05-07 18:41:13 · 18234 阅读 · 44 评论 -
Spring+SpringMVC+Mybatis实现增删改查--(四)SSM新增员工页面搭建
Spring+SpringMVC+Mybatis实现增删改查--(四)SSM新增员工页面搭建 新增员工:1.在index.jsp页面点击“新增”弹出新增对话框2.去数据库查询部门列表,显示在新增对话框中3.用户输入数据并进行校验(校验这里分成了三种) jQuery前端校验、ajax用户名的重复校验、重要数据(后端校验(JR303)...原创 2018-06-12 22:37:32 · 5056 阅读 · 0 评论 -
windows中如何使用gitlab提交项目
Gitlab默认的配置推荐使用shell命令行与server端进行交互,给大家介绍一下使用windows git client工具实现将本地代码提交到远程服务器.解决方案:环境部署操作系统 Windows7 x64 Sp1TortoiseGit TortoiseGit-1.8.11.0-64bit.ms原创 2017-12-28 09:27:45 · 3257 阅读 · 0 评论