自定义博客皮肤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 381

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

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 120

原创 Maven如何使用 概述

什么是MavenMaven是一个工程构建工具, 可以做 创建 编译 打包 发布 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 178

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

废话不多说 直接上代码 需要的jar包 我用的是 poi-3.10.1-20140818.jarpackage 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 746

原创 Spring整合Mybatis

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

2020-04-22 14:04:01 95

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

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

2020-04-22 13:45:10 110

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

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

2020-04-20 15:27:11 310

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

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

2020-04-17 13:57:53 191

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

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

2020-04-15 15:56:20 292

原创 Spring文件上传

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

2020-04-14 16:00:08 168

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

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

2020-04-14 15:51:21 230

原创 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 164

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

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

2020-04-13 17:48:34 99

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

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

2020-04-11 18:19:56 337

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

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

2020-04-10 20:43:03 169

原创 Spring JdbcTemplate使用

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

2020-04-09 15:39:37 129

空空如也

空空如也

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

TA关注的人

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