Fork me on GitHub

随笔分类 -  Web

摘要:1.FreeMarker 概述 FreeMarker 是一个用Java语言编写的模板引擎,使用模板来生成文本输出;主要用于做静态页面或页面展示; 2.FreeMarker 使用 2.1 模板语法 2.1.1 访问map中的key 2.1.2 访问pojo中的属性 例如:Student对象中的学号,姓 阅读全文
posted @ 2017-12-02 10:07 小a的软件思考 阅读(2177) 评论(0) 推荐(0) 编辑
摘要:1. 如何同步索引库 方案一: 在taotao-manager中,添加商品的业务逻辑中,添加一个同步索引库的业务逻辑; 缺点:业务逻辑耦合度高,业务拆分不明确; 方案二: 业务逻辑在taotato-search中实现,调用服务在taotao-manager实现,业务逻辑分开 缺点:服务之间的耦合度变 阅读全文
posted @ 2017-11-30 15:05 小a的软件思考 阅读(595) 评论(0) 推荐(0) 编辑
摘要:1. 功能列表 后台管理系统: 管理商品,订单,类目,商品规格属性,用户管理以及内容发布等功能; 前台系统: 用户可以在前台系统中进行注册,登录,浏览商品,首页,下单等操作; 会员系统: 用户可以在该系统中查询已下的订单,收藏的商品,我的优惠券,团购等信息; 订单系统: 提供下单,查询订单,修改订单 阅读全文
posted @ 2017-11-25 19:47 小a的软件思考 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1. Quartz 入门案例 1.1 Quartz 相关jar包 1.2 创建任务类 1.3 在spring配置文件中配置任务类 1.4 在spring配置文件中配置 JobDetail 1.5 在spring 配置文件中配置触发器 1.6 在spring配置文件中,配置scheduler 1.7 阅读全文
posted @ 2017-11-24 09:23 小a的软件思考 阅读(195) 评论(0) 推荐(0) 编辑
摘要:权限概述 认证: 系统提供的用于识别用户身份的功能, 通常登录功能就是认证功能; 让系统知道你是谁 授权: 系统授予用户可以访问哪些功能的证书. 让系统知道你能做什么! 常见的权限控制方式 URL 拦截权限控制 底层基于拦截器或过滤器实现 方法注解权限控制 我们框架会将加入注解的Action创建代理 阅读全文
posted @ 2017-11-23 08:20 小a的软件思考 阅读(1541) 评论(0) 推荐(0) 编辑
摘要:1. Solr 与 Lucene 的区别 Lucene是一个开发源代码的全文检索引擎工具包,它不是一个完整的全文检索引擎,Lucene 提供了完整的查询引擎 和索引引擎,目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者以 Lucene 为基础构建全文检索引擎 阅读全文
posted @ 2017-11-13 22:42 小a的软件思考 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1. 数据分类 结构化数据: 指具有固定格式或有限长度的数据,如数据库等; 非结构化数据: 指不定长或无固定格式的数据, 如邮件,word 文档等磁盘上的文件; 1.1 非结构化数据查询方法 1. 顺序扫描法(Serial Scanning) 2. 全文检索(Full text Search) 将非 阅读全文
posted @ 2017-11-13 16:16 小a的软件思考 阅读(3887) 评论(0) 推荐(0) 编辑
摘要:1. 以"1"开头(临时响应) : Continue,请求者应当继续提出请求;表示服务端已经收到请求的一部分,正在等待其余部分; : Switching Protocols, 服务器交换机协议; 2. 以"2"开头(成功) : OK, 请求被确认; : Created,请求成功并且服务器创建了新的资 阅读全文
posted @ 2017-11-02 08:58 小a的软件思考 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1. 需求: 集成公网手机号归属地查询服务; 对外发布自己的手机号归属地查询服务; 提供查询界面 参考资料 "CXF 框架发布REST服务" 阅读全文
posted @ 2017-10-28 22:19 小a的软件思考 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1. 搭建服务端(查询天气) 2. 生成客户端(接收天气) 1. 命令是CXF提供的生成客户端工具,与wsimport类似,可以根据 WSDL 生成客户端代码; 2. 常用参数: : 指定输出目录; : 指定包名,如果不指定该参数,默认包名是 WSDL 的命名空间倒序; 3. Wsdl2java 支 阅读全文
posted @ 2017-10-28 20:19 小a的软件思考 阅读(570) 评论(0) 推荐(0) 编辑
摘要:1. 远程调用技术 2. WebService 概述 WebService 是使用 Http 发送 SOAP 协议数据的一种远程调用技术; WebService 需要开发客户端; WebService 需要开发服务端; SOAP,简单对象访问协议,用来描述传递信息的格式; WSDL,WebServi 阅读全文
posted @ 2017-10-27 21:04 小a的软件思考 阅读(1477) 评论(0) 推荐(0) 编辑
摘要:"SSH 整合项目" 阅读全文
posted @ 2017-10-27 12:58 小a的软件思考 阅读(460) 评论(0) 推荐(0) 编辑
摘要:"SSH 整合项目" 阅读全文
posted @ 2017-10-27 11:21 小a的软件思考 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:1. 环境信息 Mac OS X 10.11.1 Homebrew 2. brew 常用命令(以 mysql 为例) : 搜索具体的程序包 : 安装具体的程序包 : 查看具体程序的信息 : 卸载具体的应用 3. 安装 1. 2. 安装完以后,终端输出的内容包括: : 配置文件路径 : 服务器默认路径 阅读全文
posted @ 2017-10-17 19:23 小a的软件思考 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1. 类加载器概述 1.1 类加载器的作用 把 .class 文件加载到 JVM 的方法区中,变成一个 Class 对象! 1.2 类加载器分类 1. 类加载器也是一个类: ; 2. Java 提供了三种类加载器: 引导类加载器, 加载 java 自己的类库, 即 rt.jar 中的类; 扩展类加载 阅读全文
posted @ 2017-10-17 15:51 小a的软件思考 阅读(224) 评论(0) 推荐(0) 编辑
摘要:1. 一个方法 1. 该方法的作用: 在运行时, 动态创建一组指定接口的实现类对象! 2. 动态代理的作用:学习 AOP(面向切面编程) 3. JavaSE 包 2. InvocationHandler 接口 1. 该接口只有一个 invoke 方法. 调用代理对象所实现接口中的方法,就是调用 in 阅读全文
posted @ 2017-10-17 15:01 小a的软件思考 阅读(333) 评论(0) 推荐(1) 编辑
摘要:1. 概述 注解代替 web.xml 配置文件 异步处理 对上传的支持 2. 注解代替 web.xml 配置文件 1. 使用方法 在 Servlet 类上添加 在 Filter 类上添加 在 Listener 类上添加 2. 优缺点 优点:配置信息较少. 缺点:不方便修改. 3. 异步处理 1. 什 阅读全文
posted @ 2017-10-16 22:54 小a的软件思考 阅读(274) 评论(0) 推荐(0) 编辑
摘要:1. 反射泛型信息 2. 反射注解 2.1 要求 注解的保留策略必须是 2.2 反射注解需要从作用目标上返回 类上的注解,需要使用 来获取; 方法上的注解, 需要使用 来获取; 构造器上的注解,需要使用 来获取; 成员上的注解,需要使用 来获取. 其中 有共同的父类 . 3. 反射泛型和注解的应用( 阅读全文
posted @ 2017-10-16 20:50 小a的软件思考 阅读(336) 评论(0) 推荐(0) 编辑
摘要:1.什么是注解 1. 注解的语法: ; 2. 注解的作用: 用来替代 xml 配置文件; 在 Servlet 3.0 中就可以使用注解来代替配置文件; 3. 注解是由框架来读取使用的; 4. 所有的注解都是 Annotation 的子类; 5. 简单说, 注解是给程序(框架)看到, 而注释是给人看的 阅读全文
posted @ 2017-10-16 19:16 小a的软件思考 阅读(153) 评论(0) 推荐(0) 编辑
摘要:参考资料: "省市联动" "省市联动 JSON" 阅读全文
posted @ 2017-10-12 16:26 小a的软件思考 阅读(240) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示