自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一角残叶的博客

人生如逆旅,我亦是行人

  • 博客(30)
  • 资源 (6)
  • 论坛 (1)
  • 收藏
  • 关注

原创 10 — 网上书城(1)—显示图书信息

1 环境配置素材放到 web 目录导入相关的 jar 包启动测试http://localhost:8080/bookstore/admin/login/home.jsp2 网上书城2.1 dtree 使用dtree下载left.jsp<div class="dtree"> <a href="javascript: d.openAl...

2019-12-29 17:30:10 231

原创 STM32和PDIUSBD12学习(13)— 官方库移植

1 工程构建main.c, 添加 #include "hw_config.h"__IO uint8_t PrevXferComplete;int main(void){ Set_System(); USB_Interrupts_Config(); Set_USBClock(); USB_Init(); while (1) { if (bDeviceSta...

2019-12-25 22:01:06 117

原创 STM32和PDIUSBD12学习(12)— USB虚拟串口(2)

1 运行结果====== 测试 USB =======ID = 0x1012 === suspend_isr ====== reset_isr ====== endpoint0_out_isr ===Receive 8 byte data : 0x80 0x06 0x00 0x01 0x00 0x00 0x40 0x00 Trans SUCCESS!Setup Pack...

2019-12-25 12:57:59 116

原创 STM32和PDIUSBD12学习(11)— USB虚拟串口(1)

1 CDC 类请求SetLineCodingGetLineCodingSetControlLineState2 源码descriptor.h#ifndef __DESCRIPTOR_H#define __DESCRIPTOR_H#include "stm32f10x.h" #include "stm32_it.h"#include "delay....

2019-12-25 12:53:53 252

原创 STM32和PDIUSBD12学习(10)—HID键盘

1

2019-12-25 09:35:59 180

原创 STM32和PDIUSBD12学习(9)— USB鼠标按键模拟

1

2019-12-24 10:51:39 118 1

原创 STM32和PDIUSBD12学习(8)— USB鼠标 - HID与报告描述符

1 报告描述符Report Size 用来设定主项目(Input,Output,Feature)的报告字段大小,它的单位是位。Report Count 用来设定主项目之报告字段的数目,其等于操作的数目。Logical Minimum 和Logical Maximum 在说明每个报告字段的数值范围Usage Minimum 和Usage Maximum定义usage分配的起止Inpu...

2019-12-19 14:37:33 114

原创 STM32和PDIUSBD12学习(7)— USB鼠标 -设置配置描述符

1 设置配置描述符descriptor.h#ifndef __DESCRIPTOR_H#define __DESCRIPTOR_H#include "stm32f10x.h" #include "stm32_it.h"#include "delay.h"#include "sys.h"#include "usart.h"#include "led.h"#include...

2019-12-18 20:13:37 96

原创 STM32和PDIUSBD12学习(6)— USB鼠标-配置描述符

1 配置描述符descriptor.h#ifndef __DESCRIPTOR_H#define __DESCRIPTOR_H#include "stm32f10x.h" #include "stm32_it.h"#include "delay.h"#include "sys.h"#include "usart.h"#include "led.h"#include "key...

2019-12-18 19:02:31 153

原创 STM32和PDIUSBD12学习(5)— USB鼠标-设置地址

1 设置地址usb.cvoid handle_std_request(void){ printf("\r\n进入 handle_std_request 函数 \r\n"); switch(USB_request.bRequest) { case 0: printf("GET_STATUS \r\n"); break; case 1: pri...

2019-12-18 16:17:24 107

原创 STM32和PDIUSBD12学习(4)— USB鼠标-设备描述符

1 USB 描述符DEVICE_DESCRIPTOR 0x01CONFIGURATION_DESCRIPTOR 0x02STRING_DESCRIPTOR 0x03INTERFACE_DESCRIPTOR 0x04ENDPOINT_DESCRIPTOR 0x051.1 处理描述符请求handle_descriptor();usb.h...

2019-12-18 11:00:04 145

原创 STM32和PDIUSBD12学习(3)— USB鼠标

1 USB 请求usb.h#ifndef __USB_H#define __USB_H#include "stm32f10x.h" #include "stm32_it.h"#include "delay.h"#include "sys.h"#include "usart.h"#include "led.h"#include "key.h"#include...

2019-12-17 17:20:42 187

原创 STM32和PDIUSBD12学习(2)— USB鼠标

1 设置连接和断开写 2 字节的数据第一字节第二字节usb.h#ifndef __USB_H#define __USB_H#include "stm32f10x.h" #include "stm32_it.h"#include "delay.h"#include "sys.h"#include "usart.h"#include "led.h"...

2019-12-17 15:47:02 229

原创 STM32和PDIUSBD12学习(1)

1 新建项目1.1 ledled.h#ifndef __LED_H#define __LED_H#include "stm32f10x.h" #include "sys.h"#include "delay.h"#define LED0 PBout(8)#define LED1 PBout(9)#define LED2 PBOut(10)#define LED3 PBo...

2019-12-16 16:37:39 273

原创 9 — ThreadLocal

1

2019-12-14 23:10:53 49

原创 9 —DBUtils

1 DBUtilsDBUtils是java编程中的数据库操作实用工具,小巧简单实用。DBUtils封装了对JDBC的操作,简化了JDBC操作。可以少写代码。对于数据表的读操作,他可以把结果转成List,Array,Set等java集合,便于程序员操作;对于数据表的写操作,也变得很简单(只需写sql语句)可以使用数据源,使用JNDI,数据库连接池等技术来优化性能–重用已经构建好...

2019-12-14 10:25:05 31

原创 9 — JNDI 配置数据源

1 JNDIJNDI(Java Naming and Directory Interface)是一个应用程序设计的API为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口类似JDBC都是构建在抽象层上。现在JNDI已经成为J2EE的标准之一,所有的J2EE容器都必须提供一个JNDI的服务。1.1 Tomcat 配置JNDI数据源开发JavaWeb应用,必须使用一个Ja...

2019-12-13 18:44:39 39

原创 9 —事务和连接池(1)

1 事务介绍事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。1.1 数据库开启事务mysql引擎是支持事务的mysql默认自动提交事务。每条语句都处在单独的事务中。事务操作start transaction 开启事务Rollback 回滚事务Commit 提交事务1.2 测试创建表create table accoun...

2019-12-13 16:31:21 39

原创 8 -MVC设计模式 —— 登录注册案例(5)-注销

1 注销功能把登录的 session 删除即可main.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>后台页面</title></head><body>欢迎...

2019-12-13 10:34:16 93

原创 8 -MVC设计模式 —— 登录注册案例(4)-数据库信息添加在一个配置文件

1 数据库配置文件url=jdbc:mysql://localhost:3306/webtestuser=rootpassword=rootdriverClass=com.mysql.jdbc.DriverDBUtils.javapackage com.tzb.utils;import java.sql.*;import java.util.ResourceBundl...

2019-12-13 10:23:10 68

原创 8 -MVC设计模式 —— 登录注册案例(3)-注册提示用户名存在

1

2019-12-13 09:56:59 109

原创 8 -MVC设计模式 —— 登录注册案例(2)-表单后台校验、信息回显

1 表单的后台校验

2019-12-12 18:07:34 63

原创 8 -MVC设计模式 —— 登录注册案例(1)

1 MVC 设计模式M:Model模型【JavaBean】V:View视图 【JSP】C:Controller控制器 【Servlet】1.1 分层思想web层(表示层)、service层(业务层)、dao层(数据访问层)2 演示案例-登录、注册、注销新建数据库新建表CREATE TABLE t_user( id INT PRIMARY KEY AUTO_INCR...

2019-12-11 15:45:25 163

原创 7 - JSP 学习(2)—— pageContext,EL表达式

1 JSP 9 大内置对象内置对象是指在JSP的<%=%> 和<% %>中可以直接使用的对象request: javax.servlet.http.HttpServletRequestresponse : javax.servlet.http.HttpServletResponsesession: javax.servlet.http.HttpSession ...

2019-12-10 11:03:39 153

原创 7 - JSP 学习(1)

1 JSP 介绍JSP全称是Java Server Pages,它和servlet技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP/Servlet规范。JSP实际上就是Servlet。JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。使用 ...

2019-12-09 16:00:41 48

原创 6 - Servlet 学习(8)—— Session(2)

1 HttpSession 常用方法把数据保存在HttpSession对象中,该对象也是一个域对象。void setAttribute(String name,Object value);Object getAttribute(String name);void removeAttribute(String name);HttpSession.getId()setMaxInactiv...

2019-12-09 14:41:24 43

原创 6 - Servlet 学习(7)—— Session(1)

1 SessionSession是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的HttpSession对象,由于session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的session中,当用户再去访问服务器中的其它web资源时,其它web资源再从用户各自的session中取出数据为用户服务。在WEB开发中,服务器可以为...

2019-12-09 09:56:33 47

原创 6 - Servlet 学习(6)—— Cookie

1 会话

2019-12-08 15:34:43 54

原创 6 - Servlet 学习(5)—— HttpServletRequest

1 HttpServletRequestHttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。1.1 获取客户端信息getRequestURL方法返回客户端发出请求时的完整URL。getRequestURI方法返回请求行中的资源名部分。getQuer...

2019-12-05 16:39:26 46

原创 6 - Servlet 学习(4)—— Response

1 HttpServletResponseWeb服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。

2019-12-03 10:48:15 43

Python算法(英文)

Python版数据结构

2017-05-14

针对Android的Java基础学习

针对Android的Java基础学习,介绍了关于JAVA的基础知识和各种语法。

2014-06-29

Eclipse从入门到精通

Eclipse从入门到精通,详细介绍了Eclipse的基本操作。

2014-06-29

matlab信号处理

matlab信号处理,方便新手对matlab的入门和学习,不过对大家的英文水平有一定的要求。

2013-12-08

Python入门书籍

Python编程

2017-05-14

mfc编程基础

还在为mfc 而发愁吗? 本书带你走进mfc 的世界,领略C++编程的魅力,学习mfc 编程基础的知识。

2013-12-08

一角残叶的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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