自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Winter go go的博客

学好技术,但不被技术束缚,用好技术,利用技术开刀阔斧。

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

原创 元器件——瞬态抑制二极管TVS的选型应用总结(TVS的应用、TVS常用参数、TVS选型注意点、单向和双向TVS)

目录0 引言1 TVS的应用2 TVS的参数3 单向和双向TVS0 引言最近做的一个项目,发现团队新手小伙伴关于TVS的选型应用不是很熟悉,选择的TVS参数竟然没有经过思考,而是找个参照电路就用了,所以,今天就TVS的选型应用做一个总结,虽然网上资料已经很多了,但作为给新入门的团队小伙伴的一个指引,还是有必要总结下的。1 TVS的应用电子设备受电压或电流的瞬态干扰很容易造成设备损坏,这些干扰通常包括:雷电、设备启停、电网不稳定、ESD等,干扰几乎无处不在,想想小时候电网不稳定

2021-01-25 21:08:58 22

原创 Linux——Linux系统编程之进程间的通信-信号量Semaphore的使用总结(基本概念、创建信号量、操作信号量、初始化信号量、使用实践测试)

目录0 引言1 信号量的基本概念2 信号量常用相关函数2.1 创建信号量semget2.2 改变信号量的值semop2.3 初始化信号量semctl3 信号量的使用实践0 引言前面几篇博客中介绍了进程间通信方式(有名管道、无名管道、消息队列、信号)都存在一个问题,存在多个进程同时访问一个资源的可能,在一些米面临关键数据临界访问的应用时,需要进行排他性的通信,这时候可以使用信号量。1 信号量的基本概念信号量其实就是一种特殊的变量,访问具有原子性,用于多进程对共享数据

2021-01-20 21:05:34 22

原创 Linux——Linux系统编程之进程间的通信-信号的使用总结(信号的基本概念、类型、常用函数、使用实践测试)

1 信号基本概念

2021-01-16 16:09:01 37

原创 Linux——Linux系统编程之进程间的通信-消息队列的使用总结(基本概念、消息队列相关函数、使用实践测试)

0 引言上一博文总结了Linux下无名管道和有名管道的使用,因为代码量比较多,篇幅限制(太长了的话自己都不愿意看了,又长又臭),所以把消息队列单独作为一篇文章进行总结。1 消息队列基本概念消息队列就是一个消息的链表,可以理解为是一个存放数据的容器,可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以将消息写入消息队列,对消息队列有读权限的进程可以从消息队列中取消息,一般来说是先进先出的顺序。使用消息队列,可以解决两个进程的读写速度不同(处理数据速度不同)、系...

2021-01-13 21:07:52 37

原创 Linux——Linux系统编程之进程间的通信-无名管道与有名管道的使用总结

0 引言在RTOS中,任务之间的通信手段有信号量、邮箱、消息队列,在Linux进程间通信,常用的包括:无名管道、有名管道、消息队列、信号、信号量、共享内存、套接字(socket)。下面分别看下这些通信方式,并有对应的例程测试。1 管道什么是管道,联想下生活中的管道,管道包括无名管道和有名管道,前者用于父子进程间通信,后者可用于同一系统中任意两进程间的通信。管道有如下几个特点:单向,先进先出,类似于FIFO,它将一个进程的输出与另一个进程的输入连接; 写进程在管道的尾部写入数据,读进...

2021-01-10 19:37:20 44

原创 Linux——Linux系统编程之进程(进程id、执行新程序exec、fork创建新进程、exit终止进程)

0 引言进程在Linux中是比较重要的概念,嵌入式Linux和嵌入式单片机是完全不同的,前者基于操作系统,主要是围绕软件的,要实现多任务是很容易实现的,但是在单片机上就很难了。单片机开发时我们关注的底层的东西比较多,但是,基于操作系统开发,我们接触的底层东西不多,可以把操作系统想象成一台车,我们Linux系统编程就是开车的人。1 进程基本概念我们之前博文跑的例程,即编译过的二进制代码都是程序,程序大一些也可以叫做应用,进程就是指正在运行的程序,一个程序中可以包含多个进程,一个进程可能包含一...

2021-01-07 21:05:09 44

原创 2021年,愿遇见更好的自己,加油!

一转眼,2020年就这么要结束了,转眼就要来到了2021年,到2021年1月,回来参与创业已经有2年余5个月,照例总结一下我的2020年吧,站在2020年的尾巴上,翘首期待着2021年。2020年因为疫情的原因,很多计划中的事情或多或少的耽搁了,但是总体来说还是按计划做了不少事。这一年,创业的项目总体系统基本搭建完成,从终端-APP-后端系统完成了联调,基本功能已经运行OK,终端的结构设计也已经基本定型,运用3D打印技术做了20套+,并且整个系统也在客户现场开始试运行了。这期间确实遇到了很多困难,终端的

2020-12-28 16:42:19 1351 6

原创 Linux——Linux系统编程之man帮助命令及管理文件和目录函数总结

0 引言Linux系统中的命令很多,不可能记住每一个命令、每一个参数,所以,在使用Linux过程中应用有一个帮助我们较多的命令man,可以查看不同命令的使用方法。此处同时在管理文件和目录介绍时介绍man的具体使用。1 man命令1.1 man的分页man手册页一般存储位置在/usr/share/man,另外,软件包经常把它的手册页放在自己的根目录的子目录中,例如,MySQL 数据库引擎的一些版本把手册页存储在 /usr/local/mysql/man 中。下图是Ubuntu12.04...

2020-12-23 18:42:19 47

原创 Linux——Linux系统编程之NFS服务器的搭建(NFS原理、RPC、Ubuntu系统下NFS服务器搭建)

0 引言上一博文中TFTP一般仅用于传输简单的文件,如果要涉及到大量复杂的文件传输,就需要使用到NFS了,即网络文件系统。1 NFS原理网络文件系统,英文Network File System(NFS),是由公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。类似于我们在公司或实验室中Windows下的共享文件夹,服务器提供一个共享文件,其中有大量文件,局域网内的其他机器可以查看此文件夹的内容。...

2020-12-18 21:30:58 77

原创 Linux——Linux系统编程之基于TFTP实现服务器与开发板间的文件传输实战总结

0 引言我们前面总结的Linux字符设备、串口编程博文中,在虚拟机中编译得到可执行文件后,都是通过U盘连接开发板进行测试验证的,或者就是把可执行文件编译到最小系统中,再OTG烧写进开发板,这两种方法都比较麻烦,这里我们就提供一种简单方法,TFTP文件传输,PC机和开发板之间连接一根xx线即可。1 TFTP服务器搭建要实现服务器与开发板之间的TFTP文件传输,首先要在PC机虚拟机中搭建个Ubuntu服务器,开发板作为客户端。1.1 TFTP基础TFTP(Trivial File Tr...

2020-12-17 21:56:24 101

原创 Linux——Linux系统编程之串口编程总结(串口的初始化、读写操作实践)

0 引言串口大家一定不会陌生了(如果需要进一步了解的话可以看下这篇博文),开发中对我们调试非常重要,在单片机中,我们可以直接对寄存器和串口中断直接操作。在Linux串口编程中,串口的驱动一般是不用我们自己去写的,对应的硬件原厂或者原生态Linux内核已经带有串口驱动了,我们直接用就可以,既然是用,抓住两个重点就行:如何初始化串口、如何读写。1 串口编程的流程...

2020-12-11 11:47:47 121

原创 Linux——Linux系统编程之字符设备控制(字符类led、ADC转换器操作实践)

0 引言上一博文中总结了文件的I/O操作,演示示例也只是自建个文件,进行数据的读写。这里,我们看下如何利用文件I/O进行字符设备的操作。这里没有给出如何具体写字符设备的驱动,而是利用开发板已经带有的两个字符设备,直接操作练习感知下。1 Linux设备分类Linux的设备根据类型可以分成三类,如下表所示,一个设备可以属于多种类型,像USB wifi,USB接口属于字符设备,也能上网,也属于网络设备。字符设备 块设备 网络设备 1)应用程序按字节/字符来读写数据,通...

2020-12-10 20:56:38 38

原创 Linux——Linux系统编程之文件IO操作总结(缓存IO/直接IO、打开open、关闭close、写入write、读取read)

目录0 引言1 缓存I/O与直接I/O1.1 缓存I/O1.2 直接I/O2 文件I/O操作函数2.1 需要的头文件2.2 open函数原型2.3 close函数原型2.4 write函数原型2.5 read函数原型3 文件I/O操作函数测试例程0 引言Linux中一切皆文件,那么怎么操作文件呢?这里涉及到文件的I/O操作,在此总结了下缓存I/O与直接I/O,文件的打开(创建)、关闭、读写等操作。1 缓存I/O与直接I/O1.1 缓存I/O缓存

2020-12-09 21:33:20 85

原创 Linux——Linux系统编程之用户、用户组、权限的概念与操作总结

1 Linux用户管理我们对Windows是很熟悉了,Windows是多用户系统,可以创建多个用户,基于用户身份对资源进行访问控制,同时,也可以将用户分组,设置一个分组后,加入该用户组的就可以获得对应的权限。这一点上Linux也是类似的。1.1 超级用户超级用户root,在Linux中权限是最高的,可以访问所有文件、控制所有程序,一般开发时都喜欢登录这个root操作,免得再操作某个文件时先要获取权限,很麻烦,但是有利就有弊,因为权限太高,不熟练的话很容易误删东西。root账户一定要用密...

2020-12-08 21:23:27 30

原创 Linux——Linux系统编程之万能学习起源的helloworld(掌握Linux系统下程序的编辑、编译、运行过程)

0 引言还记得我们在第一次学习C、C++、Java等语言时的第一个例程吗?就是helloworld,这里我们学习Linux系统编程也从这个万能的helloworld说起,此处关注的不是程序怎么写,而是通过这个小试验感性的了解下程序如何编译、运行、修改权限等操作。1 原理分析下面是Linux的体系结构,顶层的应用程序若要与底层通信,必须要通过系统接口,同时中间也可以调用C库,我们在本博文要实现的helloworld,就是通过调用C库实现的开发板串口打印到PC的超级终端。Linux系统编程...

2020-12-07 20:52:50 74

原创 Linux——Linux系统编程之搭建最小Linux系统

目录0 引言1 安装Busybox1.1 配置Busybox1.2 编译Busybox2 完善最小系统文件2.1 创建关键的文件夹2.2 补充文件夹中的文件3 安装打包软件编译4 烧写镜像文件0 引言当前阶段的目标是搞定嵌入式Linux,首先要从Linux系统编程入手,熟悉Linux的编程思想及相关API的使用(文件的操作、进程、内部通信、进程间通信、网络通信等)。那么要开始搞Linux系统编程,又该从哪里入手呢?所以,有了本篇博文,搭建“麻雀虽小,五脏俱全”的最

2020-11-27 17:45:33 79

原创 Linux——OTG方式烧写镜像文件步骤总结

0 前言在使用开发板开发时,时常需要把编译好的镜像文件烧写至开发板,通常我们使用OTG在线烧写方式,开发阶段调试效率很高,也可以使用TF卡烧录,就需要先把TF卡做成类似启动盘,像Windows用U盘做操作系统时,要有一个启动盘,然后从U盘启动,大概思路差不多。但本博文不讲TF卡烧写,只总结OTG烧写步骤。1 什么是OTG?...

2020-11-25 21:25:34 188

原创 Linux——搭建嵌入式Linux开发环境步骤总结(虚拟机、Ubuntu、JDK、库文件、GCC)

0 前言回顾一直以来做的嵌入式项目方向,从如ST的单片机裸机开发,SOC开发,到STM32裸机开发,基于uCOSII的开发,基于freeRTOS的开发等,在实时操作系统层面的应用开发停留了一段时间了,一直想再突破下自我,去年做了一个基于工控机方案的Linux系统应用开发项目,对于Linux一直没有系统性的学习整理过,去年想开始学习整理的时候因为各种事情耽搁了,买的开发板也吃了一年的灰,这段时间决心要巩固下,再提升下自我。1 主机软件环境涉及到在PC机上安装虚拟机,虚拟机安装Linux系统,...

2020-11-18 11:50:53 158

原创 Android——ADB常用命令的使用总结(安装应用、卸载应用、电脑与设备发送文件)

目录1 安装ADB驱动2 ADB常用命令2.1 帮助命令2.2 查找设备命令2.3 登录shell2.4 安装应用2.5 卸载应用2.6 从PC机发送文件到Android设备2.7 从Android设备下载文件到PC机ADB是Android的调试工具,其只能在Android系统下才能使用的,本博文主要总结了ADB的常用几个命令:帮助、查找设备、登录shell、安装应用、卸载应用、从PC机发送文件到Android设备、从Android设备下载文件到PC机。1 安装A

2020-11-10 21:00:39 106

原创 Linux——Ubuntu系统挂载硬盘方法总结(开机自动挂载)

目录1、虚拟机新增硬盘2、挂载新硬盘3、开机自动挂载4、取消挂载本博文详细总结了Ubuntu挂载硬盘的方法,具体步骤参考如下。1、虚拟机新增硬盘因为使用的是虚拟机,所以先新建一个5G的硬盘演示用,步骤比较简单,设置好后开机。2、挂载新硬盘1)查找新添加的盘符:root下使用命令 fdisk -l可以看到,当前有两个硬盘,/dev/sda是原来的40G硬盘,/dev/sdb是刚才新建的5G硬盘,“Disk /dev/sdb doesn't contain a val

2020-11-09 19:34:00 246 4

原创 Linux——利用SSH实现主机与虚拟机的通信(文件传输及控制台)

初学Linux,时常需要从主机往虚拟机中导文件,利用U盘很不方便,所以目前找了几种方法,不一定适合每个人,与主机和虚拟机的操作系统环境都有关系:一、SSH二、SSH连接虚拟机,输入密码正确,但是无法连接,一直提示需要输入密码http://blog.sina.com.cn/s/blog_8eaf39e70102xl4v.html...

2020-11-09 11:37:04 148

原创 Linux——Vim编辑器三种模式(命令模式、输入模式、末行模式)的基本使用总结

目录1、三种命令模式2、Vim编辑器的简单使用3、Vim编辑器的常用命令1、三种命令模式Vim是一款出色的文本编辑器,多数Linux操作系统都会默认安装,其包括三种模式,各模式的切换方法如下:——命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。——输入模式:正常的文本录入。——末行模式:保存或退出文档,以及设置编辑环境。运行Vim时默认进入命令模式,先切换到输入模式进行文档编写,再返回到命令模式,进入末行模式保存或退出。2、Vim编辑器的简单使用

2020-11-06 11:04:19 451

原创 Android——ViewPager禁止左右滑动的实现

目录1 背景2 自定义ViewPager实现3 使用方法1 背景用ViewPager+BottomNavigationView+多个Fragment快速搭建的页面切换架构,一个有四个页面,因为测试需要,需要屏蔽掉中间的两个,做法是: 设置不可点击选择:xml布局文件中,BottomNavigationView的app:menu属性为各页的item,将不想显示的页面item的android:enabled属性设置为false,此时对应的页面就无法显示了; 设置BottomN

2020-10-30 16:53:08 421 5

原创 JavaWeb——MyBatis框架之多表查询操作实战案例总结(MyBatis1对1查询,MyBatis1对多查询,MyBatis多对多查询)

多表之间的关系,分为一对一、一对多(多对一)、多对多,具体的不再赘述了,在数据库专栏-MySQL数据中有总结过。我们这里详细总结下MyBatis中的多表操作,所使用的工程源码会在文章末尾附上。1 MyBatis的多表查询以一个用户和账户的示例说明多表查询的实现步骤:【需求】:一个用户可有多个账户(多个账户也可属于一个用户),一个账户只能属于一个用户;【步骤】:1)建立数据库表:用户表、账户表,在账户表添加外键,实现一对多关系; 2)建立两个实体类:用户实体类、账户实体类,实体类要...

2020-09-25 21:18:10 1196 4

原创 JavaWeb——MyBatis框架之连接池原理、MyBatis事务提交设置、动态SQL语法总结

1 MyBatis连接池概述实际开发中都会使用连接池,因为可以减少获取连接消耗的时间,连接池就是用来存储连接的一个容器,通常用一个集合对象表示,该集合必须是线程安全的,不能两个线程拿到同一个连接,该集合还必须实现队列的特性,先进先出。...

2020-09-17 17:22:30 2006 10

原创 JavaWeb——MyBatis框架之对数据库的增删改查操作CRUD实践及MyBatis参数的深入详解

本博文总结下使用MyBatis的CRUD操作,关于MyBatis的环境搭建就不再赘述了,可以回顾下以前的博文,本次也是在这个工厂的基础上进行的。1 保存操作...

2020-09-15 12:06:24 1414 3

原创 SIM868——GPRS调试之公网IP端口无法映射的解决方法

【基于公网IP映射端口】:我们做SIM868模块调试GPRS数据传输功能的时候,往往会利用公网IP地址进行数据传输,大致步骤是:1)先查询公网IP(百度查IP或者通过路由器查询WAN口IP);2)再查询自己电脑内网IP(方法很多);3)登录路由器控制界面,设置虚拟服务器,写入内网IP及端口号;4)利用TCP/UDP Socket工具创建服务器,监听对应的端口,这时就可以进行GPRS模块...

2020-09-11 15:13:00 1620

原创 JavaWeb——MyBatis框架之执行过程原理与解析(通过自定义MyBatis查询所有操作的实现来观察整个过程)

1 MyBatis执行过程分析通过上一博文,我们了解了MyBatis的入门,知道了怎么搭建环境及最基本的使用,那么,本次我们结合上一博文的案例实战,进行更深入的分析MyBatis的执行过程,MyBatis使用代理dao方式进行增删改查时做了哪些事呢?其实就是两件:1)创建代理对象; 2)在代理对象中调用selectList。1.1MyBatis执行查询所有的过程分析1.2 MyBatis创建代理对象的分析2 自定义MyBatis在入门实战案例基础上修改,删除掉pom....

2020-09-08 16:41:51 1550 15

原创 JavaWeb——MyBatis框架之入门总结及案例实战,常见坑处理:Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.0.0

上一博文详细总结了Maven的基础知识,并创建了Maven工程模板,本博文续接上一博文,来一个实战案例练练手。1 案例需求从已写好的MySQL数据库中获取数据:2 案例实现步骤1)创建Maven的Java工程2)补充目录结构:src/main/java下补充3)在domain包下新建Items实体类,对应数据库表,此处测试,仅写一个id 和name:public class Items { private Integer id; ...

2020-09-06 14:10:07 2116 3

原创 JavaWeb——Maven基础之详细总结,从零开始搭建Maven工程,包含一些常见的坑org.eclipse.jdt.internal.compiler.classfmt.ClassFormatEx

1 Maven概述Maven是一个项目管理工具,包含了一个项目对象模型,

2020-08-26 19:59:20 1810 2

原创 我的创业日记2——失落、困惑于当下,但不惧未来,当断则断

我一直想要有这样的生活,随心做自己喜欢的事,热爱的事,在工作中可以充满激情的去干,努力工作不仅仅是为了讨生计,在满足自己兴趣的同时顺带把钱赚到手。每天不必为了生活疲于奔命,不必迎合别人陪笑脸,不必看人眼色行事,这样的生活大概对于年轻一代来说只有太子党或者富二代才配拥有吧。最近半年一直在思考一个问题,2年前不顾一切的回来跟校友前辈创业是为了什么?回想起2年前兴冲冲的回来投奔同校前辈时是充满激情的,把公司当成了家那样去奋不顾身的加班,废寝忘食的赶项目进度,出于为公司考虑,初创阶段不能太猛的招聘,所以自己主动

2020-08-21 14:39:25 259 2

原创 JavaWeb——Redis数据库之Jedis操作5种类型数据的使用总结与前端Ajax获取Redis缓存数据的案例实战(结合了MySQL数据库)

1 Jedis基本操作上一博文中,我们都是用命令直接操作Redis数据库,那么Java代码的形式该如何操作数据库?本博文介绍下Jedis,是一款java操作Redis数据库的工具。其使用步骤:1)下载jedis的jar包:commons-pool2-2.3.jar、jedis-2.7.0.jar;2)使用入门:相较于jdbc要简单的多获取连接; 操作; 关闭连接 @Test public void test1(){ //1、获取连接 ...

2020-08-19 21:10:47 836

原创 JavaWeb——Redis数据库之Windows下环境搭建与基本操作(Redis命令操作、Redis数据结构、Redis的持久化配置)

目录1 Redis 概述2Redis环境搭建3Redis的命令操作3.1 Reids的数据结构3.2 Reids的命令操作4Redis的持久化1 Redis 概述Redis是一款高性能的NoQSQL系列的非关系型数据库,那么关系型和非关系型数据库有什么区别呢?区别 关系型数据库 非关系型数据库 常见数据库 MySQL、Oracle等 Redis、hbase、MongDB等 形式 表的形式存储 存储k...

2020-08-17 21:09:36 97

原创 JavaWeb——JSON语法讲解与Jackson解析器完成JSON数据与Java对象的转换(应用Ajax与JSON实现校验用户名是否在的功能)

1 JSON基本概述JSON,全名为JavaScript Object Notation,JavaScript对象表示法。Java中我们为了封装一些数据,可以定义一个对象,用对象作为参数传递数据会很方便,比如,一个Person对象:Person p = new Person(); p.setName("妲己"); p.setAge(18);那么,在JavaScript中也想干同样的事情,用JSON数据格式来表示对象就被称为JavaScript对象表示法,比如:var p = {"na...

2020-08-17 15:19:38 91

原创 JavaWeb——AJAX异步技术实现方式与案例实战(原生的JS方式、使用JQuery方式)

目录1 AJAX基本概述2 AJAX实现方式2.1 原生JS实现AJAX2.2JQuery方式实现AJAX1 AJAX基本概述AJAX是一门很重要的技术,主要作用就是增强用户的体验。AJAX全名为:ASynchronous JavaScript And XML,异步的JavaScript和XML。其中同步和异步的差异,以客户端向服务器发送请求及服务器响应的过程,简单说明下:同步 异步 客户端发出请求后只能等待服务器的响应,期间不能进行其他操作 客户端发出请求后不.

2020-08-13 22:26:55 173 1

原创 JavaWeb——JQuery之高级案例实战(打开网页自动弹出广告效果、抽奖效果实现)

1 广告的显示和隐藏【需求】:1)当页面加载完,3秒后自动显示广告; 2)广告显示5秒后,自动消失;【分析】:1)使用定时器setTimeout (执行一次定时器) ; 2)其实JQuery的显示和隐藏动画效果就是控制display; 3)使用 show/hide方法来完成广告的显示;【代码实现】:<!DOCTYPE html><html><head> <meta charset="UTF-8"> &...

2020-08-12 22:21:15 927 2

原创 JavaWeb——JQuery之高级操作应用及实践案例总结(动画、遍历、事件绑定)

1 JQuery动画JQuery有三种方式显示和隐藏元素:1)默认显示和隐藏方式: --show([speed, [easing], [fn]]) --hide([speed, [easing], [fn]]) --toogle([speed, [easing], [fn]]) 2)滑动显示和隐藏方式: --slideDown([speed, [easing], [fn]]) --slideUp([speed, [easi...

2020-08-12 18:58:04 177 2

原创 JavaWeb——JQuery之基础案例实战(实现表格隔行换色、实现全选全不选、QQ表情选择、下拉列表选中条目左右选择功能)

目录1 实现表格隔行换色2 实现全选全不选3 QQ表情选择4 下拉列表选中条目左右选择功能以上两篇博文分别介绍了选择器和DOM操作,本博文结合这部分知识做四个练习案例。1 实现表格隔行换色【需求】:将数据行的奇数行背景色设置为 pink,偶数行背景色设置为 yellow【代码实现】:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>

2020-08-12 18:54:13 115

原创 JavaWeb——JQuery之DOM操作应用及实践案例总结(DOM内容操作、DOM属性操作、CRUD操作)

目录1 DOM内容操作2 DOM属性操作2.1 通用属性操作2.2 对class属性操作3 CRUD操作选择器作用就是找到元素对象,找到后进行具体的操作就是DOM操作。1 DOM内容操作内容操作的三个方法:1)html():获取/设置元素的标签体内容,如<a><font>内容</font></a>,获取a标签中的内容就是<font>内容</font>; 2)text():获取/设置元素的标签体纯文本

2020-08-12 11:03:12 132

原创 JavaWeb——JQuery之五种选择器的应用及实践案例总结(基本选择器、层级选择器、属性选择器、过滤选择器、表单过滤选择器)

4 JQuery选择器选择器,就是用来筛选具有相似特征的元素(标签)。4.1 基本语法1)事件绑定2)入口函数3)样式控制

2020-08-11 20:22:27 193 2

TI信号链精品博文集锦——看一个TI老工程师如何驯服精密放大器

TI信号链精品博文集锦——看一个TI老工程师如何驯服精密放大器

2018-09-03

19.mybatis_design.7z

1、深入剖析MyBatis的执行过程; 2、自定义MyBatis实现查询所有操作: 2.1 根据MyBatisTest测试类中缺少的创建接口和类 2.2 解析XML工具类 2.3 补充SqlSessionFactoryBuilder类创建SqlSessionFactory工厂 2.4 实现基于XML的查询所有操作

2020-09-08

基于C51 的AD9850 信号发生器

基于C51 的AD9850 信号发生器,可任意输出所要调节的频率的信号

2013-07-26

单片机下载器

可以用来向单片机中烧写程序的下载器,打开后即可以安装,操作简单,可用的单片机类型有STC等好几种!

2012-08-04

4.servlet.7z

Request登录案例实战:编写login.xml登录页面(username&password 两个输入框);使用Druid数据库连接池技术,操作mysql,day1数据库中的user表;登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您;登录失败跳转到FailServlet展示:登录失败,用户名或密码错误。

2020-07-13

基于Bootstrap的旅游官网页面实例

基于Bootstrap做的旅游官网实例,使用到轮播图等,很实用,资源中不仅包含源码,还有引用的所有图片资源,可以直接使用。

2020-05-25

《Android第一行代码》XML数据格式解析这节,模拟器无法访问10.0.2.2

发表于 2019-08-23 最后回复 2020-03-20

LitePal 数据库 如何判断某个表是否为空?

发表于 2019-10-24 最后回复 2019-10-24

MPU6050如何burst读取FIFO?

发表于 2019-08-02 最后回复 2019-08-02

单节锂电池供电,是不是先升压,在LDO稳压到3.3 效果更好一点?

发表于 2019-03-21 最后回复 2019-08-02

nRF52832 timer+PPI+SPI(DMA) 控制 dac的程序问题,大家来找茬~

发表于 2018-10-12 最后回复 2019-08-02

原相心率传感器PAH8011 调用算法库fail问题,求取,感谢!!

发表于 2018-09-03 最后回复 2018-12-08

空空如也

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

TA关注的人 TA的粉丝

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