自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT学徒

我站在高山之颠,却依然要仰望苍穹。人即若是站的在高,依然那么渺小,所谓天外有天。我在天地之间是那么的微不足道。

  • 博客(78)
  • 资源 (9)
  • 收藏
  • 关注

原创 parquet列式存储格式

一、历史背景Parquet是Hadoop生态圈中主流的列式存储格式,它使用 Google 的 Dremel 论文中概述的技术,列式存储嵌套的数据结构(传说中3秒查询1PB的数据)。最早是由Twitter和Cloudera合作开发,当时Twitter的日增压缩的数据量达到100TB+,存储在HDFS上,他们会使用多种计算框架(例如MapReduce、Hive、Pig等)对这些数据做分析和挖掘;日志结构是复杂的嵌套数据类型,例如一个典型的日志schema有87列,嵌套了7层。所以需要设计一种列式存储格式,既能

2021-02-27 23:14:52 169

原创 企业级技术与大数据BI——节选自专著《Big Data Fundamentals: Concepts, Drivers & Techniques》
原力计划

作者: Paul Buhler,Arcitura公司。Thomas Erl,Arcitura公司。Wajid Khattak,Modus21公司。内容:企业级技术与大数据BI是专著《Big Data Fundamentals: Concepts, Drivers & Techniques》的第4章。作者将该部分分为7个部分:(1)OLTP;(2)OLAP;(3)ETL;(4)DW;(5)Data market;(6)传统BI;(7)大数据BI。作者将企业级技术与大数据BI的划分结构是十分合

2020-07-06 13:46:32 185

转载 Solr搜索的基本介绍

1.什么是Solr?Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。2.Solr特点Solr是一个高性能,采用Java开发,Solr基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lu...

2020-04-21 15:02:03 111

转载 Apache Lucene简介

1.搜索引擎的历史萌芽:Archie、Gopher起步:Robot(网络机器人)的出现与Spider(网络爬虫)发展:xcite、Galaxy、Yahoo等繁荣:Infoseek、AltaVista、Google和Baidu2.什么是Lucene??(1)Lucene是非常优秀的成熟的 开源的 免费的纯 纯java 语言的全文索引检索工具包。全文检索:是指计算机索引程序通过扫描文章中的每一个词...

2020-04-13 11:50:08 233

原创 Centos安装Opencv

一、安装依赖包yum install cmakeyum install pythonyum install gccyum install gcc-c++ gtk±devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-d...

2020-03-10 01:46:33 120

转载 Mac OS安装brew 并更改brew源为国内源

通常对于刚入手苹果电脑的小白来说,使用默认的方式安装brew,会出现下载慢的情况,会耗费很长时间,并且也不一定能成功。通常解决方案是将安装源换成国内源。以下为brew安装的具体过程1)将brew的install文件下载本地cdcurl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install>&...

2020-03-05 21:02:20 7654

转载 CentOS升级CMake

今天在编译 Opencv 时,在 cmake 阶段失败,报类似下面的错误信息:CMake 3.5.2 or higher is required. You are running version 3.4.0很明显,这是 cmake 版本过低导致的,那么就需要升级 cmake 到更高的版本。下面是升级 cmake 的步骤:1.卸载原有通过 yum 安装的 cmakeyum remove cm...

2020-02-28 16:32:44 673

原创 mysql数据库备份和恢复

备份:命令格式:mysqldump -u用户名 -p 数据库名 > 数据库名.sqlmysqldump -uroot -p密码 数据库名> /opt/dbback/数据库名_$(date +%Y%m%d_%H%M%S).sql导入数据库:命令格式:mysql -u用户名 -p 数据库名 < 数据库名.sql例如:mysql -urootf -p abc < ab...

2019-07-23 17:06:05 97

原创 mysql中数字、百分比、数字型字符串、小数之间的转化

2019-06-14 16:37:52 967

原创 Linux中/usr与/var的区别详解

/usr文件系统  /usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序./usr/X11R6X Window系统的所有文件.为简化X的开发和安装,X的文件没有集成到系统中. X自己在/usr/X11...

2018-10-08 17:23:58 5421

原创 Bootstrap table 初始化成功,调用函数

var midss='{$mid}'; var idss='{$apid}'; $("#table").bootstrapTable('destroy'); var table = $("#table"); table.bootstrapTable({ url: localurl + '/api/assets/g...

2018-09-06 17:54:46 10677 2

原创 Bootstrap-table 初始化及绑定事件

var table = $(“#ftable”); table.bootstrapTable({ url: localurl + ‘/api/assets/getAssets3?type=2&amp;mid=’ + mid + ‘&amp;apid=’ + apid, sortName: ‘id’, r...

2018-09-06 17:52:57 1895 1

原创 BootStrap-table 复选框默认选中(checkbox)

bootstrap table colums 写法 var columns = [{ &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;field : ‘checked’, &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;check

2018-09-06 17:18:10 9325

原创 计算机网络技术,习题扩展

1.三网融合 是指哪三网??? 答:电信网,计算机网和有线电视网 2.网络两个最重要的通信包括哪两种方式?? 答:连通性和共享性 3.isp是什么?? 答:因特网服务提供商,能提供一些网络服务,是网络最终用户进入internet的入口和桥梁 4.端系统间的通信包括哪两种方式?? 答:点对点通信和点对多点通信 5.网络按作用可分为哪三种网络?? 答:广域网(wan),局域网(lan...

2018-07-30 17:59:37 2359

原创 nginx 414 Request-URI Too Large

客户端请求头缓冲区大小,如果请求头总长度大于小于128k,则使用此缓冲区, 请求头总长度大于128k时使用large_client_header_buffers设置的缓存区 client_header_buffer_size 128k;large_client_header_buffers 指令参数4为个数,128k为大小,默认是8k。申请4个128k。large_client_hea...

2018-07-30 17:53:15 438

转载 Ubuntu配置DNS

目前我所知道的Ubuntu下面能够配置DNS的有两种方式(图形界面操作除外): interfaces方式 resolvconf方式 interfaces方式 修改/etc/network/interfaces配置DNS需要在该文件中加入dns-nameserver xx.xx.xx.xxdns-nameserver xxx.xxx.xx.xxdns-nameservers xx...

2018-06-26 13:12:23 3711

原创 构建第一个SpringBoot项目

1.配置POM.xml文件“`

2018-06-03 21:57:14 186

原创 Solr服务器配置业务域

schema.xml中定义: 示例: 1、商品Id 2、商品标题 3、商品卖点 4、商品价格 5、商品图片 6、分类名称创建对应的业务域。需要制定中文分析器。创建步骤: 第一步:把中文分析器添加到工程中。 1、把IKAnalyzer2012FF_u1.jar添加到solr工程的lib目录下 2、把扩展词典、配置文件放到solr工程的WEB-INF/classes目录下。...

2018-05-05 01:29:22 732

原创 使用solrJ管理索引库

1.添加文档@Test public void addDocument() throws Exception { // 第一步:把solrJ的jar包添加到工程中。 // 第二步:创建一个SolrServer,使用HttpSolrServer创建对象。 SolrServer solrServer = new HttpSolrServe...

2018-05-05 01:29:09 209

原创 发送邮件send email

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Date;im...

2018-05-05 01:26:28 1573

转载 判断http 请求来自于手机还是PC

首先收集了部分客户端请求头部信息如下iPhone微信: User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12B440 MicroMessenger/6.2.4 NetType/WIFI Language/en...

2018-03-20 11:18:18 1254

原创 solr单机版 整合spring框架 (示例:导入索引)

1.mapper文件:&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" &gt;&lt;mapper namespace=&

2018-03-16 13:42:18 284

原创 Solr单机版服务器的搭建

1.solr的环境 Solr是java开发。 需要安装jdk。 安装环境Linux。 需要安装Tomcat。 2. 搭建步骤 第一步:把solr 的压缩包上传到Linux系统 第二步:解压solr。 使用命令(tar -zxvf solr安装包名称) 第三步:安装Tomcat,解压缩即可。 第四步:把solr部署到Tomcat 下。 第五步:解压缩war包。启动Tom...

2018-03-16 10:17:12 188

原创 根据id获取json文件中的值

public static String getEmail(String id){ BufferedReader reader = null; String laststr = ""; String email = null; try { FileInputStream fileInputStream = n...

2018-03-13 16:45:20 3476

原创 搭建zookeeper集群

第一步:需要安装jdk环境。 第二步:把zookeeper的压缩包上传到服务器。 第三步:解压缩。 第四步:把zookeeper复制三份。 [root@localhost ~]# mkdir /usr/local/solr-cloud [root@localhost ~]# cp -r zookeeper-3.4.6 /usr/local/solr-cloud/zookeeper01

2018-02-05 21:58:18 180

原创 python中的if语句

if判断语句 if判断语句介绍 if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情demo1: age = 30 print "------if判断开始------" if age>=18: print "我已经成年了" print "------if判断结束------"

2018-01-24 21:56:46 31909 1

原创 python中的运算符

运算符 python支持以下几种运算符 算术运算符:赋值运算符: 复合赋值运算符: 以及: 逻辑运算符 位运算符 成员操作符 标识操作符 比较(即关系)运算符

2018-01-24 16:51:36 408

原创 python中变量的输入与输出

输出 python中变量的输出 # 打印提示 print('hello world') print('给我的卡---印度语,你好的意思') # 输出变量 url = 'itcast.cn' print('我们的网址是:',url) print('我们的网址是%s'%url)输入 在Python中,获取键盘输入的数据的方法是采用

2018-01-24 16:39:34 1104

原创 python 标识符和关键字

标示符和关键字 标示符 什么是标示符,看下图: 开发人员在程序中自定义的一些符号和名称 标示符是自己定义的,如变量名 、函数名等 标示符的规则 标示符由字母、下划线和数字组成,且数字不能开头 思考:下面的标示符哪些是正确的,哪些不正确为什么 fromNo12 from#12 my_Boolean my-Boolean Obj2 2ndObj

2018-01-24 16:19:25 476

原创 python 变量以及类型

变量以及类型 变量的定义 在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢? 大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可 如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来岂可 在Python中,存储一个数据,需要一个叫做变量的东西,如

2018-01-24 16:06:15 481

原创 python的注释分类及设置文件编码

注释的分类 单行注释 以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用 # 我是注释,可以在里写一些功能说明之类的哦 print('hello world') 多行注释'''我是多行注释,可以写很多很多行的功能说明 这就是我牛X指出 哈哈哈。。。 ''' ''' 下面

2018-01-24 14:54:59 341

原创 编写第一个python程序

编写第一个python程序 编写python程序方法1 打开“超级终端” 2.输入python3 ,输入python3表示用的python这门编程语言的第3个版本,如果只输入python的话表示用的是python的第2个版本 3.输入以下代码 print(‘hello world’) 编写python程序方法2 打开编辑软件sublime 把以下

2018-01-24 13:59:13 2180

原创 centos 安装 redis

centos安装redis

2018-01-04 14:02:15 214

原创 FastDFS+Nginx实现文件服务器

FastDFS+Nginx实现文件服务器

2017-12-23 21:41:48 2629

原创 nginx 配置虚拟主机,实现在一个服务器可以访问多个网站

nginx 配置虚拟主机,实现在一个服务器可以访问多个网站

2017-12-22 15:49:54 3983

原创 EdiuPlus根据ip地址连接虚拟主机

EdiuPlus根据ip地址连接虚拟主机

2017-12-22 14:33:35 227

原创 centos6.5安装nginx服务器

centos6.5安装nginx服务器

2017-12-21 20:57:14 203

原创 易优商城 SSM配置文件(一)

易优商城 SSM配置文件(一)

2017-12-21 14:13:41 311

原创 springMVC注解@RequestParam解析

springMVC注解@RequestParam解析

2017-12-20 18:02:01 271

原创 SSM简单项目搭建

SSM简单项目搭建

2017-12-20 14:38:10 4150 2

lingo求多点之间最短距离算法

利 用 数理规划软件 LINGO 求解多点之间距离问 题 的 研 究 方 法, 计 算 出 该 方 案 距 离 最 短 的 配 送 路 径, 该研究结果也在一定程度上验证了该算法研究理论及研究方法的可行性。

2017-09-06

jieba+百度分词词库

jieba+百度分词词库,数据大概60w左右,可以做情感分析用。

2018-11-07

servlet api中文版

一款Servlet API中文帮助文档,相信一概可以对一些Java Web编程爱好者带来帮助。

2016-01-07

文本分析---哈工大,百度等停用词集合

文本分析--停用词集合(结合哈工大停用词表、四川大学机器智能实验室停用词库、综合多种停用词表,进行合并去重处理。

2018-10-10

inspinia-admin-v2.4汉化版

inspinia-admin-v2.4中文汉化版,绝对牛逼的bootstrap后台模板 最新版本汉化,原价18刀的模板,

2018-10-08

w3cschool菜鸟教程【终极离线版】适合新手.CHM

W3Cschoool菜鸟教程是一个提供最新的web技术站点,本站免费提供了建站相关的技术文档,帮助广大web技术爱好者快速入门并建立自己的网站。菜鸟先飞早入行——学的不仅是技术,更是梦想。

2015-11-26

截图工具

一键截图工具,使用很方便,方便 携带 简洁

2015-08-14

java反编译工具

java jar包的一款实用 简单的反编译工具, 可以查看jar包中封装的代码.exe

2016-01-06

ft&jar包装exe工具

exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的应用程序。如果你想在任务管理器中及WindowsXP分组的用户友好任务栏里以你的进程名取代java.exe的出现,那么exe4j可以完成这个工作。exe4j帮助你以一种安全的方式启动你的java应用程序,来显示本地启动画面,检测及发布合适的JRE和JDK,以及进行启动时所发生的错误处理等,以至于更多。

2015-10-19

空空如也

空空如也

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

TA关注的人 TA的粉丝

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