自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

遗失的风景的博客

不是没有风景而是没有一起看风景的人

  • 博客(77)
  • 资源 (8)
  • 收藏
  • 关注

原创 EasyUI的简单使用

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+":...

2019-05-20 20:47:13 201

原创 文件上传下载代码

上传 @Value("${DOWNLOAD_PATH}") private String path; @RequestMapping(value = "/uploadFile",method= RequestMethod.POST) @ResponseBody public void handleFormUpload(@RequestParam("file") MultipartF...

2019-05-13 12:54:35 455

原创 bootstarp 前端js文件上传

var files= new Array();//储存对个文件的集合 //1.点击上传附件按钮 触发 function selectFile(){ $("#selectFile").click(); } //2.选择上传文件 function fileupload(){ var form = document.getElementById("uploadform"); ...

2019-05-10 16:24:50 465

原创 bootstrap列表查询时根据不同的状态显示不同的按钮

//根据不同的状态显示不同的按钮 修改 删除 查看 按钮 function ActionFormatter(value, row, index) {//赋予的参数 var myArray = new Array(); if(row.status == 0){ //暂存 myArray.push('<button οnclick="updateOrder(\'' + row...

2019-05-10 16:23:12 1828

原创 修改查看功能的通用代码以及选中数据的获取

function getitemcallback(returnResult){ $('#item_form').find('[name]').each(function() { var type = $(this)[0].nodeName.toLowerCase(); var name = $(this).attr('name'); ...

2019-05-10 16:20:53 206

原创 bootstrap的页面刷新以及模态框的清空

//usertable的页面刷新$("#usertable").bootstrapTable('refresh');

2019-05-10 15:54:31 5997

原创 Maven settings.xml配置(指定本地仓库、阿里云镜像设置)

一、settings.xml文件会在两个目录下存在:1、Maven安装目录(全局):%MAVEN_HOME%\conf\settings.xml2、用户安装目录(用户):${user.home}.m2\settings.xml第一个是全局配置,第二个是用户配置。当两者都存在,它们的内容将被合并,特定于用户的settings.xml文件占主导地位。如果从头开始创建用户特定的配置,可以将全局的...

2019-05-01 15:28:50 596

原创 Quartz和Spring整合

依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring-version}</version></dependen...

2019-05-01 15:27:59 257

原创 Quartz定时任务示例

Quartz: 专业的定时框架quartz,功能强大,可以让你的程序在指定时间执行,也可以按照某一个频度执行,支持数据库、监听器、插件、集群quartz:下载: http://www.quartz-scheduler.org/downloads/导入lib或maven依赖<dependency> <groupId>org.quartz-scheduler&...

2019-05-01 15:27:41 253

原创 SpringTask定时任务示例

一、什么是定时任务:定时任务是指调度程序在指定的时间或周期触发执行的任务使用场景:发送邮件、统计、状态修改、消息推送、活动开启、增量索引二、定时任务实现技术:Java自带的java.util.Timer 类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。使用较少。Spring3.0以后自主开发的...

2019-05-01 15:27:11 272

原创 简单访问第三方接口

public void setAlarmMap(){ //从缓存中取数据 List<Map<String ,Object>> AlarmLogList = ConstantUtil.COLLECTION_ALAEMLOG_LIST; List<Map<String ,Object>> list=new ArrayList<Ma...

2019-04-12 15:49:52 227

原创 HDFS|YRAN HA

HDFS|YRAN HA环境准备CentOS-6.5 64 bitjdk-7u79-linux-x64.rpmhadoop-2.6.0.tar.gzzookeeper-3.6.4.tar.gz安装CentOS主机-物理节点CentOSACentOSBCentOSC192.168.29.129192.168.29.130192.168.29.131...

2019-04-09 10:16:12 158

原创 Map Reduce Shuffle(洗牌)

InputFormat/OutputFormatInputFormat&OutputFormatInputFormatFileInputFormatTextInputFormatkey/Value :key表示行字节的偏移量、value表示一行文本数据切片计算规则 :以文件为单位,以SpliSize做切割NlineInputFormatkey/Valu...

2019-04-09 10:15:41 229

原创 Hadoop之MapReduce

Hadoop MapReduceMapReduce是一种编程模型,用于大规模数据集的并行运算。概念"Map(映射)“和"Reduce(归约)”,是它们的主要思想,都是从函数式编程语言(适合在网络中传递方法)里借来的,还有从矢量编程语言里借来的特性。Hadoop中MapReduce计算框架充分的利用了存储节点所在物理主机的内存、CPU、网络、少许磁盘完成对大数据集的分布式计算。框架一般会在所有的...

2019-04-09 10:15:02 202

原创 大数据Hadoop之HDFS

大数据(bigData)数据量级大,处理GB/TB/PB级别数据(存储、分析)时效性,需要在一定的时间范围内计算出结果(几个小时以内)数据多维度(多样性),存在形式:传感器采集信息、web运行日志、用户的行为数据。数据可疑性,数据要有价值。需要对采集的数据做数据清洗、降噪大数据解决问题?存储打破单机存储瓶颈(数量有限,数据不安全),读写效率低下(顺序化读写)。大数据提出以分布...

2019-04-09 10:13:56 352

原创 HBase架构(四)

HBase架构HBase宏观架构RegionServer架构Region架构图参考:http://www.blogjava.net/DLevin/archive/2015/08/22/426877.html​ http://www.blogjava.net/DLevin/archive/2015/08/22/426950.htmlHBase集群构建确保H...

2019-04-09 09:47:34 405 1

原创 HBase和MapReduce集成(三)

HBase和MapReduce集成public class CustomJobSubmiter extends Configured implements Tool { public int run(String[] args) throws Exception { //创建Job Configuration config = HBaseConfigur...

2019-04-09 09:47:04 237

原创 java API操作HBase(二)

HBase java APImaven依赖<dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <version>1.2.4</version></depe...

2019-04-09 09:46:22 114

原创 NoSQL 之 HBase(一)

NoSQL 之 HBaseHBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目...

2019-04-09 09:45:07 223

原创 MongoDB 架构(四)

MongoDB 架构主从(过时)搭建选项Master/slave options (old; use replica sets instead): --master master mode --slave slave mode --source arg ...

2019-04-09 09:15:08 191

原创 MongoDB之简单数据的统计与索引(三)

统计[ {name:"张三",sex:true,class:"软开1班",age:28,salary:18000}, {name:"李四",sex:true,class:"软开2班",age:25,salary:15000}, {name:"王五",sex:false,class:"软开1班",age:35,salary:10000}, {name:"赵六",se...

2019-04-09 09:11:38 338

原创 MongoDB之数据库与集合常规操作(二)

学习任务MongoDB基础Shell命令的学习和使用(下午)参考:https://docs.mongodb.com/v3.6/tutorial/MongoDB CRUD OperationsAggregationData ModelsIndexesReference数据库常规操作> db #查看当前数据库test> use baizhi #切换|创建 ...

2019-04-09 09:07:44 278

原创 NoSQL 之 MongoDB(一)

NoSQL 之 MongoDBMongoDB 是一个基于分布式文件存储的数据库(支持海量数据存储),旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是所有非法关系型数据中,最像关系型数据库的一款NoSQL产品。MongoDB使用Bson(Json)表示一条记录,这就导致MongoDB的数据结构非常松散。MongoDB常规概念集合:MongoDB去除了传统数据库以表为单位对记...

2019-04-09 09:04:58 157

转载 JVM知识点精华汇总

原 JVM知识点精华汇总 2018年08月08日 00:51:21 dannyhoo6688 阅读数:2385 </div> <div class="operating"> ...

2019-04-08 14:59:03 110

原创 Spring Boot整合Dubbo

Spring Boot整合Dubbo服务端<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc...

2019-04-08 13:27:28 419

原创 Dubbo的简单使用

Dubbo搭建导入Maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.6.2</version></dependency><!...

2019-04-08 13:16:45 4519

原创 自定义RPC设计与实现

自定义RPC设计与实现客户端package com.baizhi.service;public interface IDemoService { public Integer sum(Integer x,Integer y);}基于接口创建接口代理对象import java.lang.reflect.InvocationHandler;import java.lang.r...

2019-04-08 12:26:56 472

原创 Zookeeper的基本知识与使用

Zookeeperzookeeper介绍ZooKeeper 是一个为分布式应用所设计的分布的、开源的协调服务。分布式的应用可以建立在同步配置管理、选举、分布式锁、分组和命名等服务的更高级别的实现的基础之上。 ZooKeeper 意欲设计一个易于编程的环境,它的文件系统使用我们所熟悉的目录树结构。ZooKeeper的节点是通过像树样的结构来维护的,并且每个节点通过路径来标识访问。除此之外...

2019-04-08 12:21:58 343

原创 Netty的基础使用以及原理(NIO框架)

NIO框架Netty、Mina、Akka(scala 高可用、可扩展)Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用 .为何使用NettyAPI简单,开发门槛低(无需掌握NIO)功能强大,预置了多种编解码器(...

2019-04-08 11:19:44 287

原创 RPC 设计与实现

RPC 设计与实现互联网架构演变(微观)单一架构,以实现功能为目的,扩展性差 - 数据访问层问题垂直架构,业务拆分,各司其职 - 控制层 M |V解耦分布式服务,服务间的相互调度 - RPCremote process call流动式计算,伸缩性,扩展性 - SOA治理高并发互联网架构设计(宏观)X轴:水平扩展,应用具有可复制性木桶原理Y轴:垂直拆分各司其职 泳道设计Z...

2019-04-08 11:02:02 782

原创 导入(用户)的工具类

package com.baizhi.util;import java.io.InputStream;import javax.servlet.http.HttpServletRequest;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import...

2019-04-08 09:47:01 173

原创 Shiro安全认证器之自定义realm

package com.baizhi.realm; import com.baizhi.dao.ResourceDao; import com.baizhi.dao.RoleDao; import com.baizhi.entity.Admin; import com.baizhi.service.AdminService; import org.apache.shiro.auth...

2019-04-08 09:26:48 395

原创 导出Excel

package com.baizhi.util;import java.io.UnsupportedEncodingException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import javax.servlet.http.HttpServletRequest;i...

2019-04-08 09:19:52 112

原创 递归查询的简单使用

递归查询子级资源package com.baizhi.util;import com.baizhi.dao.ResourceDao;import com.baizhi.entity.RR;import java.util.List;public class RoleUtil { // 递归查询子级资源 public static void getSonResource(...

2019-04-05 11:39:13 140

原创 第一个lucene程序

上一篇:Lucene的原理与基本使用第一个lucene程序package com.baizhi.util;import com.baizhi.entity.NewMessage;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;i...

2019-04-05 11:20:41 116

原创 手写Lucene工具类的简单封装与使用

上一篇:Lucene的原理与基本使用package com.baizhi.util;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import...

2019-04-05 11:12:10 193

原创 Lucene的原理与基本使用

一、Lucene中存的什么内容Lucene中存的就是一系列的二进制压缩文件和一些控制文件,它们位于计算机的硬盘上,这些内容统称为索引库 ,索引库有二部份组成:原始记录a)存到索引库中的原始文本,例如:百知教育是一家NB的IT培训机构词汇表a)按照一定的分词策略(即分词器:Analyzer),将原始记录中的每个字符拆分后,存入一个供将来搜索的表中3.二、使用Lucene的准备工作...

2019-04-05 11:06:22 279

原创 使用Struts2完成文件上传下载的流程

文件上传的流程form表单,提交方式为post, 添加属性encType=”multipart/form-data”添加文件域在Action定义属性:File file;//用来接收文件,String fileFileName;//接收老文件名,规定声明 :文件名+FileName生成相应的方法get/set方法生成uuid,String uuid=UUID.randomUUID()....

2019-04-04 14:17:16 154

原创 Cookie与Session的工作原理以及区别

一、什么是Cookie?以及Cookie的简单的应用?Cookie是一种客户端状态管理技术: cookie由客户端创建,由浏览器保存应用场景: 1. 记住用户名和密码 2.商品的浏览记录二、Cookie的工作原理?如何创建Cookie对象?如何响应给浏览器?浏览器第一次访问服务器;在服务器端创建Cookie对象并相应给浏览器(会被浏览器保存在浏览器端)Cookie c1=ne...

2019-04-04 14:07:08 849

原创 设计模式之 单例 代理

单例模式:懒汉、饿汉 构造私有(代码要求) public class A{ //饿汉 private static A instance=new A(); private A(){} public static getInstance(){return instance;} } p...

2019-04-04 10:38:11 115

webapp.rar-easyUI

基于easyUI为环境的前端简单环境搭建包(easyUI+jQuery+jsp)

2019-05-20

demand.rar-简单的项目代码

这是一个简单的工具代码,其中有一个简单的测试功能模块

2019-05-13

mybatisGenerator.rar-java代码生成工具

这是一个java代码生成工具,可以使我们减少重复的代码操作

2019-05-13

index.html-bootsrarp

这个是一个基于bootstarp的前端页面以及js.其中包含常用功能的页面以及js

2019-05-10

基于Spring的listener和Task

基于Spring的listener和Task,Spring的初始化和定时任务(Task)

2019-04-24

Spring 框架自带定时任务和Quartz定时任务

Spring 框架自带定时任务使用 stask.xml Quartz定时任务

2019-04-24

bootstrap搭建项目环境

bootstrap搭建项目环境,包含bootstrap的js css等简单项目环境的搭建

2019-04-24

bootstrap-table.js

bootstrap插件中的bootstrap-table.js,使用bootstrap-table展示数据

2019-04-24

空空如也

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

TA关注的人

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