10 2018 档案
摘要:课程计划: 1、Lucene介绍 a) 什么是lucene b) 全文检索的应用场景 c) 全文检索定义 2、Luence实现全文检索的流程(重点) 3、Lucene入门程序 4、Field域(重点) 5、索引的维护 a) 添加索引 b) 删除索引 c) 修改索引 6、索引的搜索(重点) a) 通过
阅读全文
摘要:1、springmvc对多视图的支持 (1)导入xml格式视图支持的jar包 注意:springmvc本身就支持xml格式,所以不用导入其他支持的jar包了。 (2)在springmvc.xml中配置支持多视图 <!-- 配置支持多视图 --> <bean class="org.springfram
阅读全文
摘要:项目直接复制过来: 1、更改项目名字 2、修改访问的根目录:项目名右键 --> Properties --> Web Project Setting 3、修改对应工程下的.setting文件夹下的org.eclipse.wst.common.component文件,如下图所示: 4、修改工作空间下的
阅读全文
摘要:在研究模板引擎Freemarker生成Word文件相关知识,博主采用的Eclipse进行开发,使用自带的JSP框架来编辑ftl文件, 在编辑ftl文件之前,如果你的Eclipse没有指定ftl的编辑方式,会提示让你安装一个ftl模板的编辑器,或者使用TextEditor进行编辑(不推荐TextEdi
阅读全文
摘要:String中的lastIndexOf方法,是获取要搜索的字符、字符串最后次出现的位置。 可以看到有四个重载方法分别是: 四个方法,其中第一、第二个方法时对char(字符)进行匹配,区别在于第二个方法多了个参数 fromIndex,该参数的含义是从String(字符串)中的第几位开始向前进行匹配。
阅读全文
摘要:1、JAVAEE体系结构 JAVAEE体系结构图如下所示: 2、什么是springmvc? 什么是mvc? Model1 Model2 SpringMVC是什么? SpringMVC是一个web层mvc框架,类似struts2。 SpringMVC和Spring? Springmvc是Spring的
阅读全文
摘要:今天内容安排: 1、高级结果映射(一对一、一对多、多对多)(重点) 2、延迟加载 3、查询缓存 4、Spring 和 mybatis 的整合(重点) 5、逆向工程 1、高级结果映射(即:关联查询映射)(重点) 1.1、分析数据模型 1.1.1、思路 1、每张表记录的数据内容(即:明确每张表存储的信息
阅读全文
摘要:今天内容安排: 1、mybatis的介绍 2、分析原生态Jdbc程序中存在的问题 3、mybatis的框架原理(重点) 4、入门程序 订单商品案例(用户表) 5、Mybatis开发dao的方式(重点) a) 原始dao的开发方式(开发dao接口和dao实现类,由ibatis遗留下来的风格) b) M
阅读全文
摘要:方法参数是基本类型时,传递的是值。 方法参数是引用类型时,传递的是内存地址值 当参数是基本类型时,在调用方法时将值传递到方法中,运行方法,运行结束方法退出,对原本main中定义的变量没有任何操作(方法中没有return)。即:此时只跟栈有关系,方法执行完之后(方法中没有return),会弹栈。 当参
阅读全文
摘要:一、什么是SOA SOA(Service-Oriented Architecture),即面向服务的架构。 SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义的接口进行通讯,不涉及底层编程接口和通讯模型。 SOA可以看作是B/S模型、XML(标准通用标记语言的子集)、Web Servic
阅读全文
摘要:1、项目复习 1.1、项目第一天 1、项目概述 2、搭建开发环境(数据库、web项目、svn) 3、jQuery EasyUI 详解如下: 1、layout 页面布局 2、accordion 折叠面板 <div class="easyui-accordion" data-options="fit:t
阅读全文
摘要:一、CS和BS含义:CS即Client/Server(客户机/服务器)结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并且,由
阅读全文
摘要:今天内容安排: 1、流程实例管理(查询流程实例、查看流程实例运行状态) 2、将bos系统中的用户和角色同步到activiti框架的用户表和组表中去 3、设计物流配送流程 4、启动物流配送流程 5、组任务操作(查询、拾取) 6、个人任务操作(查询、办理) 1、流程实例管理 1.1、查询流程实例 第一步
阅读全文
摘要:今天内容安排: 1、流程变量(设置、获取) 2、组任务操作(候选人、候选组) 3、排他网关的使用 4、spring 整合 activiti框架 5、将activiti框架应用到bos项目中 6、在bos项目中实现流程定义管理(部署、查询、查看png、删除) 1、流程变量(设置、获取) 之前的请假流程
阅读全文
摘要:用 eclipse 写代码,使用 easyui 总出现 Undefined attribute name (data-options). 虽然不影响代码功能,但是一大堆感叹号在旁边非常蛋疼,如下图所示: 那么如何解决呢?Window --> Preferences --> Web --> HTML
阅读全文
摘要:今天内容安排: 1、工作流概念 2、安装流程设计器插件(是eclipse插件)--> 可以设计流程图 3、了解activiti 框架目录结构 4、创建activiti 数据库(共23张表) 5、使用activiti 的API操作流程 6、总结activiti 的API 1、工作流概念 工作流(Wor
阅读全文
摘要:今天内容安排: 1、权限管理(初始化、查询、添加) 2、角色管理(添加、查询) 3、用户管理(添加、查询) 4、修改自定义BOSRealm中的授权方法(基于数据库实现) 5、使用ehcache 缓存权限数据 6、系统的左侧菜单根据当前登录用户的权限动态展示 1、权限管理(初始化、查询、添加) 注意1
阅读全文
摘要:配置好了struts.xml,也写好了Action,可是提交表单后就报 No result defined for action and result input 错误,控制台如下图所示: 浏览器界面如下图所示: 反复检查代码,配置文件,确认没错,试了几十遍,依旧报这个错误。已经折腾我七八个小时了,
阅读全文
摘要:今天使用eclipse连接svn服务器提交代码的时候提示:svn: Can't connect to host 'localhost': 由于目标计算机积 ,如下图所示: 在网上搜了半天再加上自己的思考,终于找到原因了,这是因为svn的服务停了,就如同tomcat的服务停了一下的样子。 这时我们需要
阅读全文
摘要:今天内容安排: 1、权限概述(认证、授权) 2、常见的权限控制的方式(URL拦截权限控制、方法注解权限控制) 3、权限模块数据模型(权限表、角色表、用户表、角色权限关系表、用户角色关系表) 4、apache shiro框架入门 5、将shiro应用到bos项目中进行认证和授权 6、shiro提供的权
阅读全文
摘要:今天内容安排: 1、业务受理环节分析 2、创建业务受理环节对应的数据表(业务通知单、工单、工作单) 3、实现业务受理、自动分单 4、数据网格datagrid的编辑功能的使用 5、基于数据网格datagrid的编辑功能实现工作单快速录入功能 6、演示权限控制demo 1、业务受理分析 受理环节,是宅急
阅读全文
摘要:在javascript中的解释为: 函数(function)是可以执行的javascript代码块,由javascript程序定义或javascript实现预定义。函数可以带有实际参数或者形式参数,用于指定这个函数执行计算要使用的一个或多个值,而且还可以返回值,以表示计算的结果。 方法(method
阅读全文
摘要:一、RMI 远程方法调用 RMI(Remote Method Invocation)远程方法调用。能够让在客户端Java虚拟机上的对象像调用本地对象一样调用服务端java 虚拟机中的对象上的方法。使用代表:EJB RMI远方法程调用步骤: 1、客户调用客户端辅助对象stub上的方法 2、客户端辅助对
阅读全文
摘要:今天内容安排: 1、添加定区 2、定区分页查询 3、hessian入门 --> 远程调用技术 4、基于hessian实现定区关联客户 1、添加定区 定区可以将取派员、分区、客户信息关联到一起。页面:WEB-INF/pages/base/decidedzone.jsp 第一步:使用下拉框展示取派员数据
阅读全文
摘要:JRE System Library、Referenced Libraries、Web App Libraries 这三个都是jar包的存放集合。 JRE System Library:指Java SE 的常用库文件集合,建立普通的Java项目均会使用。 Referenced Libraries:指
阅读全文
摘要:今天内容安排: 1、区域数据批量导入功能 jQuery OCUpload(一键上传插件) 使用 apache POI 解析Excel文件 使用 Pinyin4J 生成简码和城市编码 2、实现区域的分页查询 3、对分页代码重构 4、添加分区(使用combobox下拉框) 5、分区的组合条件分页查询 6
阅读全文
摘要:1、延迟加载,也叫懒加载,它是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。 2、Hibernate中主要是通过代理(proxy)机制来实现延迟加载。它的具体过程:Hibernate从数据库获取某一个对象数据时,或获取某一个对象的集合属性值时,或获取某一
阅读全文
摘要:序列化是一种用来处理对象流的机制。 所谓对象流:就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口(标记接口),该接口没有需要实现的方法
阅读全文
摘要:首先,java语言室类型安全的,通常我们遇到这个问题是出现在 Object转化为目标类型 或者 Type转化为目标类型 时, 这个转化并不是安全的。这个问题普遍认为:因为使用了jdk1.5或者1.6的泛型, request.getAttribute("***"); 得到的是一个默认为 Object的
阅读全文
摘要:day50_BOS项目_02今天内容安排: 1、根据提供的pdm文件生成sql脚本文件 2、持久层和表现层的设计(BaseDao、BaseAction) 3、基于BaseDao和BaseAction实现用户登录功能 4、jQuery EasyUI 消息提示控件 5、jQuery EasyUI 菜单按
阅读全文
摘要:今天内容安排: 1、解决window窗口bug 2、bos项目整体需求分析(基础设置、取派、中转、路由、报表) 3、取派员添加功能 4、jQuery easyUI 数据网格控件 datagrid 的使用方式 5、基于datagrid实现取派员分页查询 6、取派员批量删除功能 7、取派员信息修改功能
阅读全文
摘要:针对已经添加至Tomcat中的项目,每当我们修改该项目的一些配置文件,保存后,Tomcat就会自动重启/加载,重新扫描加载配置文件,控制台就会弹出很多信息,很影响我们的开发效率,很烦人,那么我们如何把Tomcat的自动重启关掉呢? 1、双击Servers里的Tomcat v8.5 Server at
阅读全文
摘要:Tomcat的Start模式可以启动起来,但是Debug模式启动突然启动不起来,一直停在 Class<T>.getDeclaredConstructors0(boolean) line: not available [native method] 查看、尝试百度或者谷歌的很多解决方法,最后发现是因为
阅读全文
摘要:当你用Eclipse运行web项目的时候,你就会看到控制台出现: 警告: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:bos19' did not find
阅读全文
摘要:错误详情 十月 01, 2018 7:46:36 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting
阅读全文
摘要:父类 package com.itheima.mytest;public class Person<T1, T2> {} 子类 package com.itheima.mytest;import java.lang.reflect.ParameterizedType;import java.lang
阅读全文