本篇的主要内容为本人在2019年华为人工智能校园创新大赛比赛中的经验总结,在比赛中参与的作品为“沙漏计事”,是一款记事型app。在其中,我负责的部分是应用的ai模块的嵌入。以华为提供的HiAI为媒介,我将语音识别、自然语言处理接口嵌入到应用中,同时,我还利用他们提供的模型转换功能,将一个自训练的文本分类模型封装并嵌入到应用中。
《用python进行数据分析》学习笔记
本篇文章主要内容来源于《利用python进行数据分析》第二版,主要是对学习资料的整理与补充,若是有疑问,欢迎指出~
jquery学习笔记
SpringMVC学习笔记
Tips:本笔记主要信息来自于传智播客2015年胡斌SpringMVC备课笔记。笔记内容为:学习资料 + 个人补充;如有内容或排版方面的错误,欢迎纠正~
SpringMVC介绍
为什么使用SpringMVC?
很多应用程序的问题在于处理业务数据和显示业务数据的视图的对象之间存在紧密耦合。通常,更新业务对象的命令都是从视图本身发起的,使视图对任何业务对象更改都有高度敏感性。而且,当多个视图依赖于同一个业务对象时是没有灵活性的。
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。
j2ee开发相关工具的配置与使用
Spring学习笔记
Tips:本笔记主要信息来源为传智播客的《60集精通java教程Spring框架开发》,笔记内容为:学习资料 + 个人补充;如有内容或排版方面的错误,欢迎纠正~
内容分布
- spring概念和ioc入门(ioc操作xml配置文件)
- spring的ioc操作(注解)和aop概念
- jdbcTemplate和spring管理事务
- ssh框架整合[开发]1
mybatis学习笔记
Tips:本笔记的内容主要来自传智播客mybatis学习视频的相关资料,以及一些实操后的补充。如有内容或排版方面的错误,欢迎纠正~篇幅较长,建议结合目录阅读
Mybatis是什么?
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。
MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。