自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 maven工程搭建及可能在项目中遇到的工具组件

可能用到的工具组件准备 1.远程接口调用 后端启动定时任务,每半小时去执行我们的代码,调用天气预报接口,获取天气数据,把天气数据保存到自己的数据库中(redis或mysql)。再自己实现接口供自己调用获取天气数据。 在服务端去调用第三方远程的接口。 UrlConnection,了解… apache的HttpClient组件. 加httpClient的jar包。 spring的RestTemplate工具类 RestTemplate t = new RestTemplate(); S

2020-10-08 14:54:10 164

原创 redis数据库了解及常用操作指令

redis缓存数据库 1.了解nosql起源 nosql:非关系型数据库,解决关系型数据库的数据存取瓶颈,大数据量的存储,频繁的查询行为。 没有统一的标准,做不到学了一个nosql,其他的都可以会。 nosql数据大多数基于内存,但是因为内存不可靠,一般都会提供持久化机制,在启动服务端的时候,把持久化数据再次加载到内存。 2.nosql的几种常用的数据库. KV数据库:key-value键值对数据库,ehcache与项目耦合,memcache独立部署服务器,redis 文档数据库:存的是bson对象数据,m

2020-10-07 11:08:38 170

原创 ssm框架整合,串联了之前的知识点

ssm框架整合 1.springMVC与spring的整合 引入依赖jar包;(spring的相关jar(core,aop,test);springMVC的相关jar(web,webMVC,jackson,文件上传)) 分清楚父子容器。 spring父容器保存除了控制层以外的其他所有bean对象。 在ContextLoaderListener监听器中: WebApplicationContext root = this.createWebApplicationContext(servletC

2020-10-06 16:11:29 137

原创 补springMVC后续

springMVC环境:基于spring环境;spring-web,spring-webMVC,commons-BeanUtils,commons-Collections ​ jackson组件3个jar. 简单了解spring与springMVC父子容器的概念: initServletBean()方法中: this.webApplicationContext = this.initWebApplicationContext(); //spring父容器对象 WebApplication

2020-10-05 19:49:29 119

原创 web开发,springMVC1

web开发的几种常见的模式: 同步开发:每次请求客户端发起url,服务端解析并渲染页面(jsp),输出流把渲染的静态html返回客户端。 半分离的异步开发: 前端html代码与后端java代码仍然在一个项目中,一起部署到tomcat,用户先请求tomcat获取html页,客户端拿到html后,再发起ajax异步请求获取数据,客户端拿到数据后再通过前端技术来渲染动态html页(DOM操作)。 全分离异步开发(前后端分离): 用户先请求nginx获取html页,再发起针对tomcat服务器的异步请求,拿到数据,

2020-10-04 18:45:10 77

原创 spring后续

1.xml补充 加载XXX.properties ignore-unresolvable:忽略暂时不可解析的配置${asdfa},应用在有多个.properties文件的时候 <context:property-placeholder location="classpath:jdbc.properties" ignore-unresolvable="true"></context:property-placeholder> xml文件的嵌套 <import res

2020-09-30 17:38:57 61

原创 spring基础了解,小白入门框架必备

0.spring框架家族的学习路线 spring framework–>springWebMVC–>springboot–>springdata–>springSession–>springCloud 1.搭建spring环境 ​ 最新版本5.2.8 ​ spring 框架中学习路线: 核心的:IOC和AOP 测试:与junit集成 持久层:事务管理 web:springMVC 组件集成:远程接口调用,任务调度 操作步骤: - 引入spring的核心jar包:4个核

2020-09-24 22:52:52 256

原创 mybatis后续知识点

1.insert|update|deleted ​ 这三个标签都没有resultType属性,操作结果需要靠接口的返回值来判断。返回值int受影响行数. ​ 如果数据库是主键自增的,在insert标签中useGeneratedKeys=“true” keyProperty=“形参对象的属性名” 获取自增主键id 2.sql: ​ 公共sql语句块. <sql id="allFields"> uid,uname,uphone,upwd,uemail,

2020-09-23 23:05:14 116

原创 对mybatis的了解

1.什么是 MyBatis? ​ 是对jdbc的轻量级封装,是一个orm对象关系映射框架,(通过xml或注解的方式,把实体类与表之间做映射关系),目的是为了 简化开发,达到以OOP的方式来操作数据库(不写sql)。 ​ dbutils是一个jdbc组件; ​ mybatis–>mybatis-plus(大大提高开发效率) ​ mybatis是一个半自动的orm框架,还要写sql. 2.使用mybatis 2.1 安装环境: ​ mybatis的核心jar包;数据库

2020-09-22 19:22:38 138

原创 标题人机java练习,人机猜拳小游戏

根据要求分析,有三个对象,用户,电脑,游戏; 基于这三个对象创建相应的类, ! 代码先放上来,我说一下个人的思路。 这个练习比较简单,新手友好。 用户类里只有两个方法,一个是用户选择和他对战的游戏角色,一个是他输入自己的名字,并将两个数据作为参数传到电脑的compu方法中,第一步就完成了。 电脑中也是两个方法,第一个判断用户选择了谁作为对手,这里用switch来进行选择判断,第二个方法也是选择判断出拳,在game类中调用。 ...

2020-06-27 20:41:47 163

原创 基础练习

JAVA基础练习,如何在动态数组中获得最值,并交换最值位置。 话不多说,先代码,手机受限发不了图片,只能手打了。 第一步用scanner获取一个动态数组:Scanner创建一个对象,并在下一步调用next方法。 第二步,分别创建最值及其索引的变量,并遍历循环找出最值及其索引。 第三步,创建一个临时变量来帮助交换位置。 完整代码如下: Scanner input =new int[10]; for(int i =0;i<10;i++){ //这里可以备注请录入第几个数等等。 num[i]=input.

2020-06-24 22:02:06 71

空空如也

空空如也

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

TA关注的人

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