- 浏览: 333488 次
- 性别:
- 来自: 上海
-
文章分类
最新评论
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = Prior
keycode 34 = Next
keycode 35 = End
keycode 36 = Home
keycode 37 = Left
keycode 38 = Up
keycode 39 = Right
keycode 40 = Down
keycode 41 = Select
keycode 42 = Print
keycode 43 = Execute
keycode 45 = Insert
keycode 46 = Delete
keycode 47 = Help
keycode 48 = 0 equal braceright
keycode 49 = 1 exclam onesuperior
keycode 50 = 2 quotedbl twosuperior
keycode 51 = 3 section threesuperior
keycode 52 = 4 dollar
keycode 53 = 5 percent
keycode 54 = 6 ampersand
keycode 55 = 7 slash braceleft
keycode 56 = 8 parenleft bracketleft
keycode 57 = 9 parenright bracketright
keycode 65 = a A
keycode 66 = b B
keycode 67 = c C
keycode 68 = d D
keycode 69 = e E EuroSign
keycode 70 = f F
keycode 71 = g G
keycode 72 = h H
keycode 73 = i I
keycode 74 = j J
keycode 75 = k K
keycode 76 = l L
keycode 77 = m M mu
keycode 78 = n N
keycode 79 = o O
keycode 80 = p P
keycode 81 = q Q at
keycode 82 = r R
keycode 83 = s S
keycode 84 = t T
keycode 85 = u U
keycode 86 = v V
keycode 87 = w W
keycode 88 = x X
keycode 89 = y Y
keycode 90 = z Z
keycode 96 = KP_0 KP_0
keycode 97 = KP_1 KP_1
keycode 98 = KP_2 KP_2
keycode 99 = KP_3 KP_3
keycode 100 = KP_4 KP_4
keycode 101 = KP_5 KP_5
keycode 102 = KP_6 KP_6
keycode 103 = KP_7 KP_7
keycode 104 = KP_8 KP_8
keycode 105 = KP_9 KP_9
keycode 106 = KP_Multiply KP_Multiply
keycode 107 = KP_Add KP_Add
keycode 108 = KP_Separator KP_Separator
keycode 109 = KP_Subtract KP_Subtract
keycode 110 = KP_Decimal KP_Decimal
keycode 111 = KP_Divide KP_Divide
keycode 112 = F1
keycode 113 = F2
keycode 114 = F3
keycode 115 = F4
keycode 116 = F5
keycode 117 = F6
keycode 118 = F7
keycode 119 = F8
keycode 120 = F9
keycode 121 = F10
keycode 122 = F11
keycode 123 = F12
keycode 124 = F13
keycode 125 = F14
keycode 126 = F15
keycode 127 = F16
keycode 128 = F17
keycode 129 = F18
keycode 130 = F19
keycode 131 = F20
keycode 132 = F21
keycode 133 = F22
keycode 134 = F23
keycode 135 = F24
keycode 136 = Num_Lock
keycode 137 = Scroll_Lock
keycode 187 = acute grave
keycode 188 = comma semicolon
keycode 189 = minus underscore
keycode 190 = period colon
keycode 192 = numbersign apostrophe
keycode 210 = plusminus hyphen macron
keycode 211 =
keycode 212 = copyright registered
keycode 213 = guillemotleft guillemotright
keycode 214 = masculine ordfeminine
keycode 215 = ae AE
keycode 216 = cent yen
keycode 217 = questiondown exclamdown
keycode 218 = onequarter onehalf threequarters
keycode 220 = less greater bar
keycode 221 = plus asterisk asciitilde
keycode 227 = multiply division
keycode 228 = acircumflex Acircumflex
keycode 229 = ecircumflex Ecircumflex
keycode 230 = icircumflex Icircumflex
keycode 231 = ocircumflex Ocircumflex
keycode 232 = ucircumflex Ucircumflex
keycode 233 = ntilde Ntilde
keycode 234 = yacute Yacute
keycode 235 = oslash Ooblique
keycode 236 = aring Aring
keycode 237 = ccedilla Ccedilla
keycode 238 = thorn THORN
keycode 239 = eth ETH
keycode 240 = diaeresis cedilla currency
keycode 241 = agrave Agrave atilde Atilde
keycode 242 = egrave Egrave
keycode 243 = igrave Igrave
keycode 244 = ograve Ograve otilde Otilde
keycode 245 = ugrave Ugrave
keycode 246 = adiaeresis Adiaeresis
keycode 247 = ediaeresis Ediaeresis
keycode 248 = idiaeresis Idiaeresis
keycode 249 = odiaeresis Odiaeresis
keycode 250 = udiaeresis Udiaeresis
keycode 251 = ssharp question backslash
keycode 252 = asciicircum degree
keycode 253 = 3 sterling
keycode 254 = Mode_switch
字母和数字键的键码值(keyCode) | |||||||
按键 | 键码 | 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
A |
65 | J | 74 | S | 83 | 1 | 49 |
B | 66 | K | 75 | T | 84 | 2 | 50 |
C | 67 | L | 76 | U | 85 | 3 | 51 |
D | 68 | M | 77 | V | 86 | 4 | 52 |
E | 69 | N | 78 | W | 87 | 5 | 53 |
F | 70 | O | 79 | X | 88 | 6 | 54 |
G | 71 | P | 80 | Y | 89 | 7 | 55 |
H | 72 | Q | 81 | Z | 90 | 8 | 56 |
I | 73 | R | 82 | 0 | 48 | 9 | 57 |
数字键盘上的键的键码值(keyCode) | 功能键键码值(keyCode) | ||||||
按键 | 键码 | 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
0 |
96 | 8 | 104 | F1 | 112 | F7 | 118 |
1 | 97 | 9 | 105 | F2 | 113 | F8 | 119 |
2 | 98 | * | 106 | F3 | 114 | F9 | 120 |
3 | 99 | + | 107 | F4 | 115 | F10 | 121 |
4 | 100 | Enter | 108 | F5 | 116 | F11 | 122 |
5 | 101 | - | 109 | F6 | 117 | F12 | 123 |
6 | 102 |
. |
110 | ||||
7 |
103 |
/ | 111 |
控制键键码值(keyCode) | |||||||
按键 | 键码 | 按键 | 键码 | 按键 | 键码 | 按键 | 键码 |
BackSpace | 8 | Esc | 27 | Right Arrow | 39 | -_ | 189 |
Tab | 9 | Spacebar | 32 | Down Arrow | 40 | .> | 190 |
Clear | 12 | Page Up | 33 | Insert | 45 | /? | 191 |
Enter | 13 | Page Down | 34 | Delete | 46 | `~ | 192 |
Shift | 16 | End | 35 | Num Lock | 144 | [{ | 219 |
Control | 17 | Home | 36 | ;: | 186 | \| | 220 |
Alt | 18 | Left Arrow | 37 | =+ | 187 | ]} | 221 |
Cape Lock | 20 | Up Arrow | 38 | ,< | 188 | '" | 222 |
chr码值对应列表大全
使用说明:
0 到 31 之间的数字与标准的非打印 ASCII 代码相同。例如,Chr(10) 可以返回换行字符。charcode 的正常范围为 0 – 255。然而,在 DBCS 系统
,charcode 的实际范围为 -32768 到 65535。
注意:ChrB 函数
作用于包含在 String 中的字节数据。ChrB 总是返回一个单字节,而不是返回一个字符,一个字符可能是一个或两个字节。ChrW 函数
返回包含 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数
相同。
语法:
Chr(charcode)
必要的 charcode 参数
是一个用来识别某字符的 Long。
charcode:ASCII码
每个字都拥有自己的ASCII
要知道某一个字的ASCII码,编写一段VB程序
:
Msgbox cstr(asc(要知道的字符,要用""括起来))
这句代码可以告诉你。
此函数
很有用,一些输入法打不出来的字可以用它生成(要知道这字的ASCII)
Chr函数
返回:
返回 String,其中包含有与指定的字符代码相关的字符 。
Chr("0") 为0的字符
Chr("1")
Chr("2")
Chr("3")
Chr("4")
Chr("5")
Chr("6")
Chr("7") 响铃
Chr("8") 回格
Chr("9") tab(水平制表符)
Chr("10") 换行
Chr("11") tab(垂直制表符)
Chr("12") 换页
Chr("13") 回车 chr(13)&chr(10) 回车和换行的组合
Chr("14")
Chr("15")
Chr("16")
Chr("17")
Chr("18")
Chr("19")
Chr("20")
Chr("21")
Chr("22")
Chr("23")
Chr("24")
Chr("25")
Chr("26") 结束 End
Chr("27") 脱离 Pause break
Chr("28")
Chr("29")
Chr("30")
Chr("31")
Chr("32") 空格 SPACE
Chr("33") !
Chr("34") "
Chr("35") #
Chr("36") $
Chr("37") %
Chr("38") &
Chr("39") ’
Chr("40") (
Chr("41") )
Chr("42") *
Chr("43") +
Chr("44") ,
Chr("45") -
Chr("46") .
Chr("47") /
Chr("48") 0
Chr("49") 1
Chr("50") 2
Chr("51") 3
Chr("52") 4
Chr("53") 5
Chr("54") 6
Chr("55") 7
Chr("56") 8
Chr("57") 9
Chr("58") :
Chr("59") ;
Chr("60") <
Chr("61") =
Chr("62") >
Chr("63") ?
Chr("64") @
Chr("65") A
Chr("66") B
Chr("67") C
Chr("68") D
Chr("69") E
Chr("70") F
Chr("71") G
Chr("72") H
Chr("73") I
Chr("74") J
Chr("75") K
Chr("76") L
Chr("77") M
Chr("78") N
Chr("79") O
Chr("80") P
Chr("81") Q
Chr("82") R
Chr("83") S
Chr("84") T
Chr("85") U
Chr("86") V
Chr("87") W
Chr("88") X
Chr("89") Y
Chr("90") Z
Chr("91") [
Chr("92") \
Chr("92") \
Chr("93") ]
Chr("94") ^
Chr("95") _
Chr("96") `
Chr("97") a
Chr("98") b
Chr("99") c
Chr("100") d
Chr("101") e
Chr("102") f
Chr("103") g
Chr("104") h
Chr("105") i
Chr("106") j
Chr("107") k
Chr("108") l
Chr("109") m
Chr("110") n
Chr("111") o
Chr("112") p
Chr("113") q
Chr("114") r
Chr("115") s
Chr("116") t
Chr("117") u
Chr("118") v
Chr("119") w
Chr("120") x
Chr("121") y
Chr("122") z
Chr("123") {
Chr("124") |
Chr("125") }
Chr("126") ~
Chr("127")
Chr("128")
Chr("129")
Chr("130")
Chr("131")
Chr("132")
有个简单的查看方法,打开记事本,如要查看“Chr("119") w”,可以按下Alt+119
(先按住Alt不放,然后输入数字,输完后在放开)
注意:数字一定要从旁边的数字键盘输入,否则无效
发表评论
-
如何去掉链接虚线框
2011-10-08 13:58 1765链接的虚线框影响整体风格,我们在工作经常会将它去掉,而采用 ... -
Javascript获得当前地址栏url
2011-02-24 10:36 1417URL即:统一资源定位符 (U ... -
文字滚动
2009-10-24 09:51 1375三种文字滚动效果: 向上滚动 类似marque ... -
会动的眼睛
2009-07-09 23:31 1680<style type="text/css ... -
页面输出时一些常用的小技巧(二)
2009-05-16 22:42 1283页面输出时一些常用的 ... -
展示图片的例子1
2008-12-01 17:08 1450很炫的展示图片的效果,用纯javascript写的,逻 ... -
二级菜单事件
2008-11-19 23:34 1113<!DOCTYPE html PUBLIC " ... -
删除空白子节点
2008-11-19 20:57 1826<!DOCTYPE html PUBLIC " ... -
javaScript DOM特性/方法
2008-04-27 12:28 3057❑ DOM的核心: Node 由于 ... -
分页效果
2008-04-17 18:40 1524还不错的分页效果,暂时用不上,收藏一下,见附件 -
动画效果打开关闭图层
2008-04-16 13:45 1799<html xmlns="http://www ... -
很炫的图片循环效果
2008-04-16 10:49 3872<!DOCTYPE HTML PUBLIC " ... -
实用的js动画
2008-04-03 17:06 3818<!DOCTYPE html PUBLIC " ... -
用js给input传值
2008-03-27 18:06 5522<style> #name{ float:left ... -
常用js语句——大全
2008-03-16 17:02 29691.document.write(""); ... -
用javascript来充实文档的内容
2008-03-06 18:35 1705<!DOCTYPE html PUBLIC " ... -
javascript美术馆改进版
2008-03-04 14:31 2096<!DOCTYPE html PUBLIC " ... -
javascript美术馆
2008-02-29 15:56 1355<!DOCTYPE html PUBLIC " ... -
js日历
2008-02-26 22:32 1664<html> <head> <t ... -
javascript的IE和Firefox兼容性问题
2008-02-25 22:12 1330以 IE 代替 Internet Explorer,以 MF ...
相关推荐
这两个事件都包含`KeyCode`和`Shift`参数。 - `KeyCode`参数表示按键的物理位置代码,不区分大小写。`Shift`参数则提供了Shift、Ctrl和Alt键的状态信息。当`Shift`参数为1、2或4时,分别表示这三个键被按下。 - `...
这个特定的程序,"VB 键盘ASCII码输出 asc码测试 键盘消息使用",旨在帮助开发者理解和测试键盘输入如何转化为ASCII码值。让我们深入探讨相关的知识点。 首先,VB6.0是微软开发的一种可视化编程工具,它提供了直观...
# 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
# 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
矢量边界,行政区域边界,精确到区县,可直接导入arcgis使用
# 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
内容概要:本文详细介绍了基于Maxwell仿真的16极18槽轴向磁通永磁电机模型的设计与性能分析。该电机功率为1500W,外径190mm,输出转矩3.7Nm。文章从引言开始,逐步探讨了Maxwell模型的特点及其在电机设计中的应用。接着,通过对磁场分布、电流控制和效率分析等方面的深入讨论,展示了电机的高性能和稳定性。最后,通过波形图解析,验证了电机的稳定输出特性,证明其适用于多种应用场景。 适合人群:从事电机设计、电磁仿真领域的工程师和技术人员,以及相关专业的学生。 使用场景及目标:① 学习和掌握轴向磁通永磁电机的设计方法;② 理解Maxwell仿真工具在电机设计中的应用;③ 分析并优化电机的性能参数,如磁场分布、电流控制和效率。 其他说明:该电机模型不仅提供了理论支持,还为实际工程应用提供了宝贵的参考依据。
# 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
内容概要:本文介绍了基于Matlab GUI界面的数字图像处理系统,涵盖了图像增强、图像分割、图像变换、图像复原和图像编码五大功能模块。通过Matlab的强大数据处理能力和图形用户界面,用户能够便捷地执行多种图像处理任务。每个功能模块都提供了具体的算法选择,如直方图均衡化用于图像增强,阈值分割和边缘检测用于图像分割,仿射变换用于图像变换,去噪和锐化算法用于图像复原,以及JPEG和PNG编码用于图像压缩。文中还给出了部分功能的简单代码示例,帮助用户理解和应用。 适合人群:对数字图像处理感兴趣的初学者和有一定编程基础的研究人员。 使用场景及目标:适用于需要进行图像处理实验、研究或开发的应用场景,旨在提升图像质量和效率,满足不同领域的图像处理需求。 其他说明:该系统不仅提供直观的操作界面,还支持自定义算法集成,便于进一步扩展和优化。
带升压转换器和扰动观测算法的MPPT MATLAB Simulink中采用摄动与观测(P&O)算法的升压转换器MPPT 带P&O的MPPT将通过调整升压转换器的占空比来跟踪最大功率点,以在不断变化的条件下最大化输出功率。
内容概要:本文详细介绍了双向Buck-Boost变换器的技术特性及其在不同应用场景中的工作模式。首先对双向Buck-Boost变换器进行了概述,指出其作为高效电源转换器的重要地位。接着,文章重点探讨了三种主要工作模式——恒功率模式、恒电流模式和稳压模式的具体运作机制及其应用场景。恒功率模式适用于电池供电系统,能动态调整输出以保持稳定功率;恒电流模式则用于需要精确电流控制的场合,如电机驱动和LED照明;而稳压模式主要用于维持特定电压输出,保障电力系统的稳定性。此外,文中还分析了变换器的设计和技术细节,强调了其宽电压范围、高效率和电磁兼容性等特点。最后,文章探讨了双向Buck-Boost变换器在电源供应和电动汽车等领域的具体应用。 适用人群:从事电源管理、电力电子、电动汽车等领域工作的工程师和技术人员。 使用场景及目标:帮助读者深入了解双向Buck-Boost变换器的工作原理和技术细节,掌握其在不同应用场景中的配置方法,从而优化实际项目中的电源管理和能量转换效率。 其他说明:本文不仅提供了理论分析,还结合了实际案例,有助于读者更好地理解和应用这项技术。
# 压缩文件中包含: 中文-英文对照文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文-英文对照文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
# 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
内容概要:本文介绍了一款基于STM32单片机的智能加湿器的设计与实现。该加湿器结合了蓝牙语音控制、超声波传感器、温湿度传感器和舵机,实现了语音指令控制、环境温湿度监测、人机交互和智能喷雾控制等功能。系统通过蓝牙模块接收语音指令,温湿度传感器实时监测环境数据,超声波传感器检测用户距离并提供语音提示,舵机则用于调整喷雾角度。硬件部分包括STM32F103单片机、HC-05蓝牙模块、DHT11温湿度传感器、HC-SR04超声波传感器、SG90舵机、LCD显示屏和蜂鸣器。软件部分详细介绍了系统初始化、各模块功能设计及调试过程。最终测试表明该设计在功能、性能和可靠性方面表现出色,具有较高的市场价值和应用前景。 适合人群:对嵌入式系统和智能家居感兴趣的电子工程专业学生、硬件开发者及科研人员。 使用场景及目标:①适用于家庭、办公室等场景,提升室内环境舒适度;②通过语音控制、温湿度监测和智能喷雾等功能,实现便捷、高效的加湿体验;③为后续智能家居产品研发提供参考和技术支持。 其他说明:论文附有详细的C++源代码,可供读者深入研究和实际操作。未来可通过加入更多传感器(如空气质量传感器)和Wi-Fi模块,进一步扩展功能和提升用户体验。
内容概要:本文介绍了Python爬虫与JSON的基础知识及其结合应用。首先讲述了Python爬虫的概念、优势以及工作流程,包括发起请求、获取响应内容、解析内容和保存数据四个主要步骤。接着阐述了JSON的定义、语法结构及其在数据交互中的重要性,并详细讲解了Python内置json模块的使用方法。通过两个具体案例,演示了如何利用Python爬虫抓取网站数据并以JSON格式保存,以及如何从JSON数据中提取特定信息。最后讨论了应对反爬虫机制的方法和注意事项,强调了数据合法性和道德规范的重要性。 适合人群:对Python爬虫和JSON感兴趣,有一定编程基础的学习者,尤其是希望从事数据抓取、数据分析工作的技术人员。 使用场景及目标:①帮助读者理解Python爬虫的工作原理,掌握基本的爬虫技术和库的使用;②学会处理JSON格式的数据,包括解析、转换和保存;③了解如何应对常见的反爬虫机制,确保爬虫程序稳定运行;④培养数据合法性和道德意识,确保爬虫行为符合法律法规。 阅读建议:本文内容丰富,涵盖了从基础到进阶的知识点。建议读者在学习过程中,不仅要理解理论知识,还要动手实践,尝试编写简单的爬虫程序,逐步掌握Python爬虫与JSON的结合应用。同时,关注行业动态和技术发展,不断提升自己的技术水平。
内容概要:本文介绍了一种针对多目标点移动机器人的路径规划方法,该方法将改进后的A*算法与模拟退火算法相结合,用于解决室内环境下的旅行商问题。具体来说,改进A*算法负责计算各目标点间最短路径并确保路径符合实际行走规则(如仅限水平垂直移动),而模拟退火算法则用来确定最佳访问顺序。此外,文中还详细描述了如何处理路径中的特殊状况,如转弯处的处理以及避免与其他物体发生碰撞的方法。通过这种方式,不仅提高了路径规划效率,而且使得机器人能够更加平稳地完成任务。 适用人群:对机器人路径规划感兴趣的科研工作者、工程师和技术爱好者。 使用场景及目标:适用于需要精确路径规划的应用场合,特别是涉及多站点访问的任务,如办公楼内的送餐服务。主要目的是提高工作效率,减少因路径选择不当造成的延误或事故。 其他说明:文中提供了具体的算法实现细节,包括Python代码片段,有助于读者理解和复现相关技术。同时强调了实际应用中的注意事项,如考虑物理空间限制和动态环境变化等因素的影响。
内容概要:本文详细介绍了如何使用LSTM(长短期记忆)神经网络进行光功率预测。首先解释了LSTM的基本概念及其在处理序列数据中的优势,接着讨论了影响光伏发电的各种因素,如天气状况、季节变化、时间点和地理位置。然后,文章逐步讲解了构建LSTM光功率预测模型的具体步骤,包括数据预处理、模型构建、训练和预测。最后,通过一个实际案例展示了如何使用Python代码实现96点光伏发电功率的预测,并展示了预测结果的可视化图表。 适合人群:对机器学习和光伏能源感兴趣的科研人员、工程师和技术爱好者。 使用场景及目标:适用于希望深入了解LSTM在光功率预测中的应用,掌握从数据准备到模型部署完整流程的人群。目标是提高光功率预测的准确性,从而优化电力系统的稳定性和效率。 阅读建议:读者可以通过跟随文中提供的代码示例,动手实践LSTM模型的搭建和训练,同时关注各影响因素对预测效果的作用机制。
内容概要:本文介绍了基于YOLOv5的布匹缺陷检测方法,强调了布匹质量检测在制造业中的重要性。YOLOv5作为一种高效的目标检测算法,在布匹缺陷检测方面表现出色。文中详细解析了YOLOv5的源码实现,包括模型初始化、图像加载与检测的具体步骤。同时,还讨论了构建高质量数据集的方法及其在模型训练中的作用。最后,阐述了该技术的实际应用场景,如自动化生产线中的实时检测,提高了生产效率和产品质量,减少了人工成本和错误率。 适合人群:从事计算机视觉、深度学习研究的技术人员,尤其是关注工业质检领域的开发者。 使用场景及目标:适用于希望利用深度学习提升布匹质量检测精度的企业和技术团队,旨在提高生产效率、降低人工成本和减少错误率。 其他说明:本文提供了完整的源码和数据集资源,便于读者快速上手实践,深入理解YOLOv5的工作原理及其在布匹缺陷检测中的具体应用。
内容概要:本文详细介绍了STM32F103系列芯片通过WiFi实现OTA(Over-The-Air)远程升级的技术方案及其具体实施步骤。文中涵盖了升级文件的特点、升级过程的关键环节如获取云端info文件、版本对比、HTTP下载程序文件等。此外,还提供了bootloader源码、bin文件CRC校验处理工具及操作说明,确保升级过程的稳定性和可靠性。 适用人群:嵌入式系统开发者、物联网工程师、智能硬件开发者。 使用场景及目标:适用于需要对STM32F103系列芯片进行远程固件升级的项目,旨在提升设备的功能和性能,确保升级过程的安全性和稳定性。 其他说明:通过WiFi连接实现OTA升级的方法,不仅可以节省时间和成本,还能有效避免传统物理连接升级带来的不便。文中提供的详细步骤和技术细节有助于开发者更好地理解和掌握这一技术。
# 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;