随笔分类 - java相关课程
摘要:Web Service的优点(1) 可以让异构的程序相互访问(跨平台)(2) 松耦合(3) 基于标准协议(通用语言,允许其他程序访问) 1:WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 Web ServiceWeb Servic
阅读全文
摘要:1.excel左上角有绿色小图标说明单元格格式不匹配 2.模板中设置自动计算没效果,需要加上sheet.setForceFormulaRecalculation(true); 1 区域数据导入(Apache POI) 操作office办公文档; 区域:国家划分行政单位。 省市区构成; 1.1 Jqu
阅读全文
摘要:BOS物流项目笔记第十五天 HIghcharts是很强大的图表绘制插件,它是基于纯js绘制的。当然地,对于图表也会有很多操作了。下面就我工作时遇到的一些比较常见的highcharts的操作进行小结,不是很完整。 1)绘制Highcharts图形: 语法其实很「jquery」,只需$("#divId"
阅读全文
摘要:全文检索技术 Lucene&Solr Part2 全文检索技术 Lucene&Solr Part2 1 课程计划 1、索引库的维护 a) 添加文档 b) 删除文档 c) 修改文档 2、Lucene的查询 a) 使用Query的子类查询 b) 使用QueryParser 3、相关度排序 4、什么是so
阅读全文
摘要:全文检索技术 Lucene&Solr Part3 全文检索技术 Lucene&Solr Part3 1. 课程计划 1、 Solr配置中文分析器 a) Schema.xml的配置 b) 配置IKAnalyzer 2、 DataimportHandler插件 3、 Solrj的复杂查询 a) 后台复杂
阅读全文
摘要:一、案例 电商网站的搜索 在互联网项目中做搜索都应该使用全文检索。 查询的是索引库,搜索功能跟数据库没有关系。实现分析: 1、先创建索引库 需要把数据库中的数据导入到索引库中。 需要把数据库中每个字段的内容放到索引库中对应的域中。 在索引库中需要先定义业务域。 需要在schema.xml中定义业务域
阅读全文
摘要:Mybatis第二天 框架课程 Mybatis第二天 框架课程 1. 课程计划 1、输入映射和输出映射 a) 输入参数映射 b) 返回值映射 2、动态Sql a) If标签 b) Where标签 c) Sql片段 d) Foreach标签 3、关联对象映射 a) Association(关联单个对象
阅读全文
摘要:Mybatis框架课程 第一天 Mybatis框架课程 第一天 1. 课程计划 第一天:(入门) 1、原生Jdbc操作数据库存在的问题总结 2、Mybatis介绍及架构原理 3、Mybatis入门程序(Crud) a) Mybatis QuickStart b) Mybatis入门详解 4、Myba
阅读全文
摘要:SpringMVC第二天 框架课程 SpringMVC第二天 框架课程 1. 课程计划 1、高级参数绑定 a) 数组类型的参数绑定 b) List类型的绑定 2、@RequestMapping注解的使用 3、Controller方法返回值 4、SpringMVC中异常处理 5、图片上传处理 6、Js
阅读全文
摘要:SpringMVC第一天 框架课程 SpringMVC第一天 框架课程 1. 课程计划 第一天 1、SpringMVC介绍 2、入门程序 3、SpringMVC架构讲解 a) 框架结构 b) 组件说明 4、SpringMVC整合MyBatis 5、参数绑定 a) SpringMVC默认支持的参数类型
阅读全文
摘要:第1章 使用动态代理解决网站的字符集编码 1.1 介绍 学习过滤器时,我们使用“装饰者”对request进行增强,从而使get和post使用 request.getParameter()获得的数据都没有乱码。本案例我们将使用一个全新的技术—动态代理,对“统一GET和POST乱码”案例进行重写。 1.
阅读全文
摘要:1.1.1Set数据类型的 使用场景 1、可以使用Redis的Set数据类型跟踪一些唯一性数据,比如访问某一博客的唯一IP地址信息。对于此场景,我们仅需在每次访问该博客时将访问者的IP存入Redis中,Set数据类型会自动保证IP地址的唯一性。 2、充分利用Set类型的服务端聚合操作方便、高效的特性
阅读全文
摘要:l 1.1使用JavaScript获得浏览器内置的AJAX引擎(XMLHttpRequest对象) l 1.2 通过AJAX引擎确定请求路径和请求参数 l 1.3 通知AJAX引擎发送请求 l AJAX引擎会在不刷新浏览器地址栏的情况下,发送请求 l 2.1 服务器获得请求参数 l 2.2 服务器处
阅读全文
摘要:1.1. 训练描述 使用游标,打印emp中20号部门的所有员工的信息 操作步骤答案 declare cursor c_emp is select * from emp where deptno=10; v_row emp%rowtype; begin open c_emp; loop fetch c
阅读全文
摘要:1. 【简答题】:简述一下hibernate和spring框架的整合步骤: 答: 1.加入hibernate jar包 2.编写持久化类 3.添加Hibernate的配置文件:hibernate.cfg.xml 4.编写持久化类对应的.hbm.xml文件 5.加入spring jar包 6.加入Sp
阅读全文
摘要:OgnlValueStack贯穿整个 Action 的生命周期。 它是ContextMap中的一部分,里面的结构是一个List,是我们可以快速访问数据一个容器。它的封装是由struts2框架完成的。 通常情况下我们是从页面上获取数据。 在 OnglValueStack 中包含了一个CompoundR
阅读全文
摘要:一、 面试题部分 1. 什么是IOC?什么是DI?他们有什么区别? 答案: IOC,即控制反转。是指将原来程序中自己创建实现类对象的控制权反转到IOC容器中。 IOC的别名:依赖注入(DI),DI 是IOC的实现方式:注入。 依赖注入(DI)和控制反转(IOC)是从不同的角度的描述的同一件事情,就是
阅读全文
摘要:1.1.1 spring的优势 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 AOP编程的支持 通过Spring的AOP
阅读全文