自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 lucene-01-简介

1, 介绍hadoop作者开发的hdfs最开始作为netch的文件存储来使用的2, 存储结构lucene快的原因, 是因为添加数据的时候会对数据进行分词, 将分词后的词建立索引,  存储到索引库中, 然后将真正的内容即文档保存起来, 存储在文档中 查找时, 将查询条件分词, 先在索引库中查找, 如果查找到会返回 document_id, 然后根据文档id再到  存储文档的区域, 查找...

2018-07-31 19:57:00 54

转载 据经纬度实现附近搜索Java实现

本文转载自 http://hai0378.iteye.com/blog/2213829现在很多手机软件都用附近搜索功能,但具体是怎么实现的呢?在网上查了很多资料,mysql空间数据库、矩形算法、geohash我都用过了,当数据上了百万之后mysql空间数据库方法是最强最精确的(查询前100条数据只需5秒左右)。接下来推出一个原创计算方法,查询速度是mysql空间数据库算法的2倍$lng是你的经...

2018-07-31 17:41:00 167

转载 falcor扫盲篇

本文目的是介绍falcor的基本概念和工作原理,并演示如何在egg应用中引入falcor,使得读者能快速掌握falcor的基本用法。falcor是什么falcor是介于客户端和服务端的数据中间件. 它把整个应用的域模型通过一个虚拟JSON对象表示,并抽象出get, set和call三种操作,使得应用程序可以用一种一致的方式读写域模型的数据,同时不用关...

2018-07-31 09:23:41 390

转载 2018暑假神州数码培训总结

2018年7月25日到7月28日,在江苏信息职业技术学院参加了为期3天的信息安全与管理专业师资培训。此次培训由神州数码公司组织,神州数码从2011年起就一直是职业技能大赛“信息安全管理与评估”赛项的承办厂商,此次培训的主要内容就是针对近几年的国赛试题进行分析,并探讨今后的命题方向和趋势。对于“信息安全管理与评估”国赛,有一个非常不好的发展趋势,就是比赛所涉及的技术越来越封闭,所谓的赛前公布试题、赛...

2018-07-31 07:59:29 124

转载 基于SonarQube代码质量检查工具总结

作者 陈彩华文章转载交流请联系 caison@aliyun.com复制代码最近公司引入了代码自动检查平台,技术选型是选择SonarQube,总结如下:1 概述SonarQube(sonar)是一个开源平台,用于管理源代码的质量。 SonarQube不只是一个质量数据报告工具,更是代码质量管理平台。 支持java, C#, C/C++, PL/SQL, Cobol, JavaScrip, G...

2018-07-31 02:36:19 363

转载 Linux访问远程服务器文件——NFS+mount挂载

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-30 15:21:00 78

转载 Confluence 6 修改日志文件的目标位置

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-30 01:28:00 52

转载 Linux 第10天自习文件权限管理

Linux 第10天自习 时间: 20180726 目录 Linux文件系统上的权限 linux文件管理 Linux文件系统上的特殊权限RAID (Redundant Arrays of Independent Disk) Linux文件系统上的权限 文件系统上的权限主要针对三类对象user,group,other,每类对象有三类权限r,w,x 对于文件来说,...

2018-07-28 10:34:57 66

转载 文件属性

第1章 inux文件属性 1.1 故障案例:no space left on device [root@oldboyedu50-lnb ~]# ls -lhitotal 304K660149 - rw-r--r-- 1 root root 387 Jul 13 09:39 1.txt660139 - rw-r--r--....

2018-07-27 20:01:58 82

转载 nginx 中的 nginx.conf 配置

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-27 10:02:00 53

转载 BTC&BCH 谁是最终的王者

自BCH诞生以来,和BTC的口水战愈演愈烈,表面上看起来二者的区别仅仅是区块的大小,其骨子里是开放和固,两种思想观念的碰撞。2013年起Gavin等在Core内部,开始争论扩容,Croe内部坚决不同意扩大区块,一定要锁死主链1M,发展自家公司Blockstream的侧链(Blockstream是一家以侧链为盈利点的公司)。长达四年的争吵两种观点的针锋相对、撕逼和互相敌视,最终导致社区一分为二。...

2018-07-27 06:53:49 152

转载 KMP算法详解-彻底清楚了(转载+部分原创)

KMP算法详解-彻底清楚了(转载+部分原创) 引言KMP算法指的是字符串模式匹配算法,问题是:在主串T中找到第一次出现完整子串P时的起始位置。该算法是三位大牛:D.E.Knuth、J.H.Morris和V.R.Pratt同时发现的,以其名字首字母命名。在网上看了不少对KMP算法的解析,大多写的不甚明了。直到我看到一篇博客的介绍,看完基本了解...

2018-07-24 22:54:00 1769

转载 Python--字典基本操作

#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:Huanglinsheng# 字典的特性:# dict是无序的# key必须是唯一的,so 天生去重info = { 'stu1': "TengLan Wu", 'stu2': "LongZe Luola", 's...

2018-07-24 17:14:00 48

转载 【转】oh-my-zsh: git Plugin

+++The git PluginThe git plugin provides many aliases and a few useful functions.Enable it by adding git to the plugins array before sourcing OMZ (see [[Plugins]]).Al...

2018-07-24 08:46:29 146

转载 如何在eclipse中快速debug到想要的参数条件场景下

前言俗话说,工欲善其事必先利其器。对于我们经常使用的开发工具多一些了解,这也是对我们自己工作效率的一种提升。场景作为开发,我们经常会遇到各种bug,大部分的bug很明确,我们直接可以打断点定位到。但是有的情况下,我们的断点可能在某个循环中~而且这种循环量有点大,如果手动F8一直等到自己想要的参数出现,然后再详细查看每个参数的值,这个未免有些麻烦...

2018-07-23 18:06:00 104

转载 图片预览

定制上传按钮:<div style="position: relative;display: inline-block;height: 50px;min-width: 300px;overflow: hidden;"> <div style="position: absol...

2018-07-23 17:28:00 66

原创 为所有PHP-FPM容器构建单独的NGinx Dock镜像

最近,原文作者一直在使用Docker容器来开发PHP微服务套件。一个问题是PHP应用已经搭建,可以和PHP-FPM和Nginx(取代了简单的Apche/PHP环境)一起工作,因此每个PHP微服务需要两个容器(以及两个Docker镜像):一个PHP-FPM容器和一个NGinx容器。\\这个应用运行了6个以上的服务,如果做个乘法,在开发和生产之间会有约30个容器。作者决定构建一个单独的NGinx D...

2018-07-22 19:00:00 49

转载 [刷题] 剑指offer之丑数

题目描述题目:把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。输入输出1 --> 110 --> 12400 --> 3110401500 --> 859...

2018-07-22 04:50:06 111

转载 Python3学习日志二 Python中的集合set和字典dict

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-21 12:01:00 54

转载 RabbitMQ第二课 rabbitmq-c使用

代码:https://github.com/alanxz/rabbitmq-c介绍 rabbitmq-c是一个C语言客户端函数库,支持跟v2.0+版本的RabbitMQ broker服务器进行通信创建和安装预备: CMake v2.6或者以上版本 OpenSSL v0.98+可选应用程序调用librabbitmq库 查看examples目录下,应...

2018-07-19 11:25:45 409

转载 Scala学习之路----基础入门

一、Scala解释器的使用REPL:Read(取值)-&gt; Evaluation(求值)-&gt; Print(打印)-&gt; Loop(循环)scala解释器也被称为REPL,会快速编译scala代码为字节码,然后交给JVM来执行。计算表达式:在scala&gt;命令行内,键入scala代码,解释器会直接返回结果。如果你没有指定变量来存放这个值,那么值默认的名称为res,而且会显...

2018-07-18 23:46:00 83

转载 Spring中线程池的应用

多线程并发处理起来通常比较麻烦,如果你使用spring容器来管理业务bean,事情就好办了多了。spring封装了Java的多线程的实现,你只需要关注于并发事物的流程以及一些并发负载量等特性,具体来说如何使用spring来处理并发事务: 1.了解 TaskExecutor接口Spring的TaskExecutor接口等同于java.util.concurrent.Executor接口。 实际...

2018-07-18 16:04:00 56

转载 利用Aspectj实现Oval的自动参数校验

 前言:   Oval参数校验框架确实小巧而强大, 他通过注解的方式配置类属性, 然后通过Oval本身自带的工具类, 快速便捷执行参数校验. 但是工具类的校验需要额外的代码编写, 同时Oval对函数参数级的校验, 默认情况下并不生效.   本文将讲述借助Aspectj, 并结合Oval, 来是参数的自动校验. 举个例子:   编写如下测试代码:@Getter@Setterpublic...

2018-07-18 14:13:00 462

转载 Mysql-Sqlalchemy-ORM-many_to_many

orm_m2m.pyfrom sqlalchemy import Table,Column,Integer,String,DATE, ForeignKeyfrom sqlalchemy.orm import relationship ,sessionmakerfrom sqlalchemy.ext.declarative import declarative_base...

2018-07-18 11:55:00 111

转载 python 高阶函数:Decorator(装饰器)

装饰器:原函数基础 ------> 动态添加功能一、不带参数的decorator#decorator封装def log(func): def wrapper(*args, **kw): print 'call %s():' %func.__name__ return func(*args, **kw) return wrapper...

2018-07-17 18:38:04 108

转载 09 Windows编程——键盘消息

焦点窗口:接收到这个键盘事件的窗口称为有输入焦点的窗口。具有输入焦点的窗口要么是活动窗口,要么是活动窗口的子孙窗口。活动窗口:活动窗口通常是很好鉴别的。它总是最上层的窗口——也就是说,它的父窗口句柄是NULL。系统消息队列 & 应用程序消息队列当用户按下和释放键盘上的一个键时,Windows和键盘设备驱动程序将硬件扫描码转换为格式化后的消息。但是,这些消息并不立即被放入应用程序...

2018-07-16 21:48:00 156

转载 OpenAI 挑战《索尼克》,阿里南大队如何一举夺魁?

阿里妹导读:近日,OpenAI举办了首届强化学习竞赛Retro Contest,比赛主题就是“用AI玩《刺猬索尼克》游戏”,吸引了全球数百支队伍的竞技追逐。最终,由阿里南大的联合团队Dharmaraja(法王)队以压倒性优势获得了冠军。今天,我们邀请了团队的核心成员达卿,全面还原本次比赛背后的技术思考及理解。这个竞赛的目标,是评估强化学习算法从以往的...

2018-07-16 11:12:05 90

转载 Python- discover()方法与执行顺序补充

可以根据不同的功能创建不同的测试文件,甚至是不同的测试目录,测试文件中还可以将不同的小功能划分为不同的测试类,在类下编写测试用例,让整体结构更加清晰但通过addTest()添加、删除测试用例就变得非常麻烦TestLoader 类中提供的discover()方法可以自动识别测试用例discover(start_dir,pattern='test*.py',top_level_dir= N...

2018-07-15 21:46:00 149

转载 GDAL对TIF创建内建金字塔一个问题

gdalwarp输出tif图像的时候,默认如果没有使用BIGTIFF=YES选项,则会根据输出影像的大小进行判断,低于4G则不适用bigtiff格式。对于非bigtiff图像,如果这时候使用gdaladdo创建金字塔(内建模式),如果出现了文件总大小超过4G的情况,则会导致图像文件出错。gdaladdo会输出相关信息,但不会终止金字塔的创建,于是导致金字塔是黑色的。C:\Program Fi...

2018-07-15 13:26:00 1230 1

转载 奇技淫巧之Kotlin 扩展函数(一)

关键字:Kotlin扩展(Extension)、inline,Kotlin反编译Java 源码1. 范例废话少说,先上范例,来看看扩展函数有什么用。需求:将任意对象转呼为json在任意对象中添加打印日志方法,打印的日志使用类名做为TAG实现代码新建:Any+Extension.ktval gson get() = Gson()fun Any.log(msg: S...

2018-07-14 07:03:10 244

转载 Flask中对MySQL的基本操作

在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 commit() 方法提交会话。在 Flask-SQLAlchemy 中,查询操作是通过 query 对象操作数据。最基本的查询是返回表中所有数据,可以通过过滤器...

2018-07-13 17:55:00 115

转载 php 安装 swoole 扩展

为什么80%的码农都做不了架构师?>>> ...

2018-07-13 09:54:00 179

转载 IDEA中使用SBT构建SCALA项目

SBT(Simple Build Tool)是SCALA平台的项目构建工具,比Maven更简洁、比IVY更为灵活。一、环境win10JDK8scala 2.11.8 下载地址sbt 0.13.17 下载地址jdk、scala、sbt环境变量设置不再累述,自行搞定二、SBT仓库设置修改配置文件 : D:\software\sbt-0.13.17\sbt\conf\sbtconfi...

2018-07-12 23:59:39 332

转载 ubantu,安装pip3,修改默认Python版本号

最近在阿里云服务器ubantu16.04发现了一些问题。系统自带的是python2.7和python3.5.需要装pip3。感觉折腾了好久先装个python3.6吧sudo add-apt-repository ppa:jonathonf/python-3.6 -ysudo apt install python3-pip -y...

2018-07-12 21:55:00 470

转载 《地图气球》小程序从产品到运维的个人全栈开发过程分享(长文)

前言怕过不了审,先声明一下,这不是广告,因为这个小程序没上架。从5年前入行的时候就一直想做一个社交产品,最近工作略闲,加之小程序火爆,下班后时间多,于是就花费了一个月业余时间,动手做了一个基于地理位置的信息社交类小应用,由于个人资质无法上线此类的小程序,开发过程仅为锻炼思维和技术,特此分享给大家。编码技术略菜,望各位大神莫笑话。全栈说明因为开始是奔着想上线去的,所有要做的事情很多,而不仅...

2018-07-12 08:37:49 166

转载 CentOS 7 系统破密报错"Authentication token manipulation"

CentOS 7 系统破密报错"Authentication token manipulation error" centos系统的破密方式,在这里就不做介绍了。 服务器进入单用户修改密码提示:Authentication token manipulation error理论上需要用chattr命令将/etc/passwd 和/etc/shadow的 i权限撤销,然后再修改,...

2018-07-11 15:20:20 2039

转载 xgboost参数

https://blog.csdn.net/u010657489/article/details/51952785https://zhuanlan.zhihu.com/p/28672955https://www.analyticsvidhya.com/blog/2016/03/complete-guide-parameter-tuning-xgboost-with-codes-python...

2018-07-11 13:19:00 93

转载 shiro设置loginUrl无法访问的问题

    在spring与shiro的集成过程中遇到了这样一个问题,在shiro的Web过滤器中添加了loginUrl地址,启动项目后shiro并未拦截loginurl地址。    百度了一下,大多数是说未开启spring的动态代理,即添加下面的代码到mvc配置文件中,但是并未起作用。 <aop:config proxy-target-class="true"><...

2018-07-11 10:03:00 1191

转载 图解MySQL索引

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-11 08:53:00 106

转载 Linux系统配置ssh密钥登录

使用密码远程登录ssh还是有比较大的风险的,比较安全的方法是使用秘钥登录配置步骤如下首先生成秘钥ssh-keygen (直接默认回车也可以,生成的秘钥和公钥默认放置在/root/.ssh/文件夹下)ssh-copy-id ip #ip为你想远程的那台服务器ip,这条命令的意思是自动将本地的公钥文件内容写入到远程主机的authorized_keys,将公钥内容写入后,我们就可以使...

2018-07-10 13:40:00 66

空空如也

空空如也

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

TA关注的人

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