自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建SSM框架

搭建SSM框架1.配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xm

2018-10-28 17:52:29 233

原创 集群

集群:集群是一种计算机系统,通过一组松散集成的计算机软件/硬件连接起来高度紧密的协作完成计算工作.集群系统中单个的计算机通常称为节点.集群计算机通常用来改进单个计算机的计算速度/可靠性.1.集群的特点1. 可扩展性: 集群的性能不限制单一的服务实体, 新的服务实体可以动态的添加到集群,从而增强集群性能.2. 高可用性: 集群当中某一个节点发生故障的时候,这台节点上所运行的应用程序将...

2018-10-28 17:51:24 202

原创 集群

集群:集群是一种计算机系统,通过一组松散集成的计算机软件/硬件连接起来高度紧密的协作完成计算工作.集群系统中单个的计算机通常称为节点.集群计算机通常用来改进单个计算机的计算速度/可靠性.1.集群的特点1. 可扩展性: 集群的性能不限制单一的服务实体, 新的服务实体可以动态的添加到集群,从而增强集群性能.2. 高可用性: 集群当中某一个节点发生故障的时候,这台节点上所运行的应用程序将...

2018-10-07 16:37:23 217 1

原创 SolrCloud搭建

SolrCloud1.基于 Solr 和Zookeeper的分布式搜索方案,它的主要思想是使用 Zookeeper作为集群的配置信息中心特色功能:1)集中式的配置信息2)自动容错3)近实时搜索4)查询时自动负载均衡2.zookeeper作为集群的管理工具1. 集群管理: 容错, 负载均衡2. 配置文件的集中管理3. 集群的入口3.solr的安装1:安装 Tomcat,解...

2018-10-07 16:36:50 173

原创 Redis集群

Redis-Cluster: 采用无中心结构1.分部存储机制: 槽(16384)2.容错机制: 投票(判断那个服务器挂掉了)超过半数, 就会确认目标服务器挂掉了3.无中心结构可以解决海量存储, 但是如果出现服务器宕机,整个就崩了, 无法解决高可用4.解决高可用的方法就是利用集群+主从机制5.搭建redis集群1.安装gcc, yum install gcc-c++2.使用yum命...

2018-10-07 16:36:16 172

原创 fastDFS完成文件上传

搭建图片服务器完成文件上传:1.Tracker集群1.心跳检测机制2.选举机制2.Storage集群 + 分布式集群: 多台服务器干同一件事(一个挂了不影响另一个)分布式: 多台服务器共同完成一件事(一台服务器的内存不够, 用另外一台)3.开发步骤3.1 引入依赖<dependency> <groupId>org.csource.fastdfs&lt...

2018-09-25 09:38:17 1207

原创 SpringSecurity安全框架和Bcrypt加密

文章目录SpringSecurity开发步骤1.开发思路2.开发步骤1.第一步: 引入依赖(spring + spring security)2.配置web.xml文件(spring配置文件 + DelegatingFilterProxy-委托代理过滤器)3.配置spring配置文件4.前端页面的表单提交方式5.获取通过框架登陆后登陆者的姓名6.编辑后台代码认证类6.注销登陆3.密码加密: BC...

2018-09-21 19:10:50 2088 1

原创 WebService开发相关

WebService:1.作用* 应用背景: 目前企业在开发时都存在很多系统, 系统大多都是分布部署的, webservice就是解决多系统之间的通讯问题的;* 远程调用: 解决跨系统间的数据通讯, 不关注系统的语言, 平台的信息等...2.CXF: Apach CXF = Celtix + XFile1. CXF 目前最主流的webservice开发框架;2....

2018-09-20 08:53:15 187

原创 JSP页面分页标签的使用

1.组成1. 两个utils工具类2. 一个tld文件2.NavigationTag.javapackage oranges.util;import java.io.IOException;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet...

2018-09-13 19:22:12 397

原创 Spring Data Redis相关使用

Redis缓存使用1.jar包及安装包下载1.1 下载redis-2.4.5-win64.zip1.2 安装redis-server.exe 服务器启动程序redis-cli.exe 客户端命令行工具1.3 安装图形化操作工具redis-desktop-manager-0.7.6.15.exeAdd new Connecti...

2018-09-12 16:46:12 155

原创 SpringMVC实现文件上传

1.配置虚拟路径2.依赖jar包commons-io-2.4.jarcommons-fileupload-1.2.2.jarform表单添加属性: enctype="multipart/form-data">3.在springmvc.xml配置文件中配置多媒体文件解析器<?xml version="1.0" encoding="UTF-8&

2018-09-11 21:54:55 166

原创 Spring AOP结合Redis利用自定义注解实现通用缓存

Spring AOP结合Redis利用自定义注解实现通用缓存1.目的1. 缓存: 减少与数据库的交互, 提升查询性能;2. 降低代码的侵入性3. 提高代码的复用性2.业务逻辑1. 去缓存查询;2. 如果缓存中没有数据, 则代表缓存穿透, 则去数据库查询, 再将数据存入缓存;3. 如果缓存中有数据, 则直接返回;3.技术点1. spring A...

2018-09-09 23:51:14 1963 1

原创 Mybatis详解

1.JDBC1.1 JBDC执行流程1.加载数据库驱动2.创建并获取数据库连接3.创建Statement4.编写sql语句5.设置查询参数6.执行查询. 得到ResultSet对象7.遍历ResultSet取查询结果8.关闭流释放资源1.2 模板public static void main(String[] args) { Connectio...

2018-09-07 21:41:45 231

原创 基于百度地图显示两点之间的线路

基于百度地图显示两点之间的线路:1.在页面中设置div显示地图的位置<div class="easyui-window" title="运输路径查看" id="transitPathWindow" modal="true" closed="true" collapsible="false" minimizable="fals

2018-09-05 19:23:15 3434

原创 Shiro安全框架使用

Shiro安全框架使用1.添加依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId> <version&a

2018-09-02 21:33:19 215

原创 Spring 整合 ElasticSearch(全文检索服务)

Spring 整合 ElasticSearch(全文检索服务)1.为什么要使用ES?数据库查询有缺点? 数据越大, 查询效率越低;(数据库的解决方案是建立索引, 但是使用前模糊查询,会导致索引失效)ES可以解决该问题: 解决数据库中数据量过大同时模糊查询会导致数据库索引失效,查询效率低的问题.2.相关概念索引: (存储数据的位置) * 可以看作关系...

2018-08-31 18:54:42 7028 1

原创 Spring AOP详解

Spring AOP1.概述*1. 作用: 利用aop可以对业务逻辑的各个部分进行隔离, 从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性, 同时提高了开发效率.*2. 主要功能: 日志记录, 性能统计, 安全控制, 事务处理, 异常处理...*3. 主要目的: 将日志记录, 性能统计...等代码从业务逻辑代码中划分出来,通过对这些行为的分离. 我们...

2018-08-30 20:12:26 196

原创 datagrid相关技术点

JQuery Easyui datagrid 数据表格的使用 :使用javascript的写法.第一步: <table id="db"></table> //为表格提供位置.第二步: 配置参数 参数一: columns, 这里是二维数组,解决复杂表头的问题. columns: [[ { field: ...

2018-08-29 14:26:31 157

原创 ActiveMQ 消息队列使用

ActiveMQ 消息队列1. ActiveMQ的作用分析: 防止拥堵, 解决大批量并发访问的问题. 举例:用户注册 ---> 调用SmsUtils发送短信, 如果考虑到调用很多次,并发可能很大的时候这个时候就运用mq; 解决:用户注册 --> ActiveMQ消息队列平台 --> Sms短信平台 --> 调用SmsUtils发送短信. 1)...

2018-08-29 10:07:40 277

原创 city-picker完成省市三级联动

1. 导入两个js和一个css.(依赖JQuery) city-picker.data.js; city-picker.js; city-picker.css;2. 两种指定用法: 第一种: HTML方式实现. <div style="position: relative"> <input type="area" type...

2018-08-28 13:35:23 1436 1

原创 Quartz任务调度框架整合Spring开发

Quartz任务调度框架的使用.1.描述Quartz是一个完全由java编写的开源作业调度框架.简单来说: 就是启动定时任务的框架.2.案例1@Testpublic void quartzTest(){ // 定时器对象 Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler()...

2018-08-28 08:56:04 191

原创 Freemarker使用

Freemaker技术1.概要1. Struts2默认使用freemarker实现自定义标签模板,项目导入Struts2,就已经导入的freemarker.2. 模板引擎: 1) 一种基于模板, 用来生成输出文件(任何来自于html的文本用来自动生成源代码)的通用工具. 2) freemarker实际上被设计出来用来生成html页面; 3) freemar...

2018-08-26 20:14:46 354

原创 Angular路由使用

Angular路由使用1.什么是路由机制?AngularJS是协助搭建单页面工程的前端开源框架, 它通过MVC模式使得开发与测试变得更容易;AngularJS路由机制的思想?1. 通常网页中的 header和footer是不需要改变的;也就是说在不同的页面中会看到相同的header和footer.2. 相同的部分不需要每次都进行加载;3. 路由机制的实现:(变化部分) ...

2018-08-26 16:58:51 216

原创 BootStrap+AngularJS分页显示

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <script type="text/javascript" src="../js/jquery.js

2018-08-25 20:09:28 154

原创 Kindeditor: 在线HTML编辑器使用入门

1. 前端页面引入 <!--导入html编辑器--> <script type="text/javascript" src="../../editor/kindeditor.js"></script>

2018-08-25 18:49:54 298

空空如也

空空如也

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

TA关注的人

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