自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 获取天气数据(通过爬虫 技术交流 )

直接上代码了 应该都能看懂 主要从html 页爬取数据 Record 对象 是jfinal 的对象 没有包的 直接创建一个对象 或者 map 集合 塞值就行就行 public static List getWeather() throws Exception{ //中国天气网址 URL url = new URL("http://www.weather.com.cn/weather/101170101.shtml"); HttpURLConnection conn = (HttpUR

2020-06-20 16:15:29 444

原创 普通二维 数组转 稀疏数组

package com.liheng.test; import java.util.Iterator; public class Array { public static void main(String[] args) { //创建普通数组 int arr [][] = new int[11] [11]; arr [0][2]=1; arr [1][3]=2; //获取 arr 数组的个数 int sum = getRowSum(arr); //转换

2020-06-20 15:32:16 165

原创 Maven如何使用 概述

什么是Maven Maven是一个工程构建工具, 可以做 创建 编译 打包 发布 jar包管理等功能 目的 快速构建项目 在多个项目中共享jar包 通过pom.xml 从本体仓库或者 网上下载需要的jar包 Eclipse 合成 Maven 下载Maven工具解压 eclipse打开设置Window–preferences–Maven–Installations 设置Maven工具的地址 选择根目录 eclipse打开设置Window–preferences–Maven–User Settings

2020-06-08 16:54:43 233

原创 html内容转换成word文档 并提供下载

废话不多说 直接上代码 需要的jar包 我用的是 poi-3.10.1-20140818.jar package com.sxdet.water.LeaderDutyGH; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; ...

2020-05-19 14:42:14 861

原创 Spring整合Mybatis

整合要点 主要以下两个类 1 SqlSessionFactoryBean 主要两个属性 DataSource数据库连接池 mapperLocations sql定义定义文件存放位置 2 MapperFactoryBean 对接口产生实现类 需要一个 SqlSessionFactoryBean 以及 mapperInterface 对应的 Dao接口 示例 导入对应的jar包...

2020-04-22 14:04:01 129

原创 Mybatis 中 $ 和 #的区别 分页插件实现 开启sql日志

$ \ # 的区别 1.1 $的底层使用的是 Statement # 的底层是PreparedStatement 1.2 $ 单参时 参数名不能随意写 即使 0 ,1 param1 param2占位也不识别 除非使用 @Param(“名字”) 1.3 $ 容易被sql注入 # 不会存在sql注入 1.4 特殊情况下 比如表名 作为变量 则必须使用 $ 1.5 如果...

2020-04-22 13:45:10 154

原创 单独使用 Mybatis 框架搭建以及使用

Mybatis项目搭建 流程 导入 Mybatis jar包 配置mybatis 配置文件 写好配置源 构建对应的sql语句文件 对应好 相对的接口 构建SqlSession 对象api执行 MyBatis 的框架构成 实体类 JavaBean 封装数据 sql定义文件 用来定义sql的文件 主配置文件 用来定义数据库信息 以及 加载sql 定义文件的xml 框架api 主要是mabatis...

2020-04-20 15:27:11 365

原创 Spring配置方式实现Aop注解方式实现Aop Aop的概念

什么是Aop 是将项目中的方法素有的共通性的代码提取出来 形成一个切面类 直接插入到 方法中 形成了解耦 以及增加代码的左右 它可以不修改原有代码的情况 增强原有组件的功能 将共同业务逻辑 提取到切面中 有利于 切面 和 组件 解耦 提供组件和切面的复用程度 提高程序灵活性。 AOP的概念 Aspect 切面 封装共通业务逻辑的 封装共通业务逻辑的类叫切面类 ...

2020-04-17 13:57:53 242

原创 什么是Rest Spring对Rest风格支持 以及 静态资源放行

什么是Rest REST即表述性状态传递(英文:Representational State Transfer,简称REST) 它是一个抽象的概念 它是一个软件架构风格 它可以降低应用程序之间的耦合 提高程序的可扩展性 便于分布式程序的开发。 Rest中的两个核心规范 对定位数据的url 由原来的基于操作的设计 改成了基于资源的设计 在http 的请求方式...

2020-04-15 15:56:20 355

原创 Spring文件上传

文件上传步骤 1 需要配置文件解析器 并且id一定要为multipartResolver 2 接受参数需要 MultipartFile 类型来接收 3 html文件类型需要特别设置 配置文件解析器 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipart...

2020-04-14 16:00:08 226

原创 Spring中的 全局异常处理 局部异常处理

Spring全局处理开启方式 编写Java类实现HandlerExceptionResolver 接口 需要打上标注 或者在配置文件中定义当前Bean组件 实现接口重写方法 返回ModelAndView @Controller public class TestException implements HandlerExceptionResolver { @Override publi...

2020-04-14 15:51:21 293

原创 Spring中Post请求参数乱码 解决 以及 拦截器 开启

配置Spring中 自带的字符过滤器 在web.xml直接配置 <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-cla...

2020-04-13 17:59:28 207

原创 Spring实现标注形式的Mvc以及接受参数 传递参数的方式 重定向方法

实现标注形式的MVC 1 在web.xml中配置配置DispatcherServlet 并通过 contextConfigLocation 指定配置文件位置 2 在配置文件中开启标注形式的mvc 不用实现Controller接口 在类名上标注Controller 将java类变成控制器 在方法名上标注RequestMapping(“请求地址”) 建立请求与方法的联系 3 spring配置文件中配...

2020-04-13 17:48:34 141

原创 SpringMvc五大组件 执行流程 编写步骤

五大组件 1 DispatcherServlet 控制器 请求的入口 2 HandlerMapping 控制器 请求的派发 3 Controller 控制器 处理具体业务 4 ModelAndView 模型和视图 封装数据信息视图信息 5 ViewResolver 视图处理器 将模型和视图返回对应 页面 执行流程 DispatcherServlet 接受所有请求 根据 不同的请求给到...

2020-04-11 18:19:56 388

原创 Spring事务开启方法 传播特性 隔离界别

1 Spring事务开启方法 1 在Spring配置文件中开启事务并配置事务的类 2 在需要的需要的方法上 或者类上标注@Transactional 2 @Transactional 属性 1 rowbackFor对什么类型异常回滚 值 rowbackFor={异常类型,…} 2 norowbackFor 不对什么异常回滚 3 readOnly 设置为true 提高方法的性能 如果当前方...

2020-04-10 20:43:03 219

原创 Spring JdbcTemplate使用

Spring DAO 对jdbc 改进 1 简化DAO 实现类编写 对jdbc的api做了封装和简化 2 提供了基于AOP 的事务管理 3 对JDBC 中的异常做了改进 把原来的检查的异常 封装成了 继承自RuntimeException 的 DataAccessException 4 JdbcDaoSupport 这个类 可以提供JdbcTemplate ...

2020-04-09 15:39:37 182

空空如也

空空如也

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

TA关注的人

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