01 SSH简介

本文介绍了SSHI三大框架:Struts2、Spring、Hibernate/Ibatis的基本概念及其在软件开发中的应用。Struts2作为MVC架构的控制器,集成了Ajax功能;Spring强调AOP和IOC,成为市场主流;Hibernate简化了持久层开发。
SSHI :三大框架 Struts2 Spring Hibernate Ibatis
其实三者合在一起的使用并不是那么理想
做任何一层的开发都必须谨慎
框架就是理解其中的编程思想 三大框架思想的内容远远高于操作的内容
简单介绍:
Struts2的核心定位:MVC的控制器 这是它的核心功能 其中core包
使用的架构主要是 MVC架构
扩展功能:struts标签库
(view) 集成了dwr 是ajaxa的一个框架来实现ajax的功能
jquery是最好的框架要学就学这个
Hibernate :持久层DAO层
原来用的JDBC
hibernate就是对持久层框架的包装
其他的持久层框架(JPA/JDO/myBatis/toplink)
有自己的弊端:越做越复杂 掌握起来变得困难 框架本身就是个工具 越简单越好 EJB :前期做的复杂不易维护 后来越来越好EJB3.0就很棒

Spring :当前开发市场,影响力最大的框架 挤占了EJB的市场
核心功能:AOP (面向切面编程 :把业务系统的很多模块当作纵向的 各个模块之间没什么关系 共性的地方提取出来形成的切面 多个共性的地方就是多个切面)
IOC ( 控制反转 DI 依赖注入 实现类的动态创建 通过配置文件配置这个类 )
三套架构:Ajaxa架构 JavaEE架构 MVCj架构
Struts2 =Struts1+xworks
就业形势:
大公司: 用自己的框架
学技术进BAT
小公司:全能型开发
前三年先去大公司包装 去小公司锻炼技术 找个业务匹配的方向
三年后按照业务来升值而不仅仅是技术

目前比较火的方向
SSI----->大数据----->云计算----->人工智能








### 如何在 Jetson 设备上配置和使用 SSH #### 一、SSH简介 SSH是一种网络协议,默认的端口号为22,用于计算机之间的加密登录,通过命令行形式来实现远程控制[^1]。 #### 二、确认Jetson Nano默认设置 对于Jetson Nano而言,系统已经默认开启了SSH服务。这意味着只要确保网络连接正常即可直接利用SSH进行登录操作。 #### 三、完成必要的网络配置 为了能够顺利建立SSH连接,需先按照指导文档中的说明完成Jetson Nano的网络配置工作。“1.1 JetsonNano B01 使用基础->第5课 网络配置”的教程提供了详细的步骤指南,确保遵循这些指示以获得稳定的互联网接入能力。 #### 四、获取目标设备IP地址 要成功建立SSH会话,还需要知道作为服务器一方(即Jetson Nano)所分配到的具体IPv4地址。可以通过多种方式查询该信息;例如,在Linux终端内输入`ifconfig`或`ip addr show`命令查看网卡状态并找到对应的inet条目下的数值。 #### 五、准备客户端工具 推荐采用像MobaXterm这样的专业级SSH客户端软件来进行跨平台的操作体验优化。这类应用程序不仅支持基本的文字交互模式,还集成了文件传输功能以及图形化界面的支持选项,极大地方便了用户的日常开发需求。 #### 六、执行SSH连接指令 当一切就绪之后,打开已安装好的SSH客户端程序,并在其内部构建新的会话链接指向之前记录下来的Jetson Nano IP地址处。一般情况下,用户名通常设为'nvidia',密码则取决于初次启动时设定的内容或者是官方预置值。 ```bash ssh nvidia@<your_jetson_ip_address> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值