12 草青工作室

尚未进行身份认证

暂无相关描述

等级
TA的排名 2k+

java-guava 布隆筛选器用法及比较

java-guava布隆筛选器用法及比较布隆筛选器使用场景:一般用于一个字符串是否存的预测,如爬虫是否抓取过这个URL等。优点:对于特大的集合来说,检索快、占用内存少等。缺点:存在漏报率。分别使用set、boolmfilter检索一千万个数字,通过调整fpp值可以观察漏报率publicstaticvoidmain(Str...

2019-05-30 17:22:15

java springboot 2.x 环境搭建

环境:javaversion1.8ApacheMaven3.2.2ide:ideaspringboot:2.1.3.RELEASE创建步骤:1file=>new=>mudule...2选择SpringInitializr:modulesdk选择1.7,其他默认。下一步3填写一些包信息,packaging选择war,javaversion...

2019-04-02 17:52:10

java-字符串拼接几种方法的性能比较

java-字符串拼接几种方法的性能比较一、测试方法:String.format();MessageFormat.format();StringBuilder();二、测试结果:性能:StringBuilder>MessageFormat>String三、运行结果:++++++++++++++++++++++++times=100000String.fo...

2018-12-28 16:28:51

idea - mac idea 无法在 project 导入或添加 module

idea-macidea无法在project导入或添加module解决方法:本地hosts映射导致,注释掉一下localhost的映射,重试0.0.0.0 localhost127.0.0.1 localhost255.255.255.255 localhost::1localhost表现:1.现象:打开project...

2018-12-27 17:51:26

java-floyd最短距离算法

java-floyd最短距离算法publicstaticvoidmain(String[]args){MatrixDGmatrixDG=newMatrixDG();System.out.println("初始化邻接矩阵");matrixDG.printMatrix();System.out.println("运行floyd算法")...

2018-12-10 20:51:02

python-比较两个文件交集、并集、差集

python比价两个文件交集、并集、差集 #!/usr/bin/envpython2.7#coding=utf-8'''s05=set(['x','b','a'])s06=set(['c','x','e'])'''s05=set(open('/Users/.../1205.txt','r').readlines())s06=set(open('/Users/.../...

2018-12-06 11:43:10

Java-五种线程池,四种拒绝策略,三种阻塞队列

Java-五种线程池,四种拒绝策略,三种阻塞队列三种阻塞队列:   BlockingQueue<Runnable>workQueue=null;   workQueue=newArrayBlockingQueue<>(5);//基于数组的先进先出队列,有界   workQueue=newLinkedBlockingQueue<>...

2018-12-05 14:34:39

算法-c#-基于朴素贝叶斯+词频向量空间模型的文本分类实现

算法-c#-基于朴素贝叶斯+词频向量空间模型的文本分类实现一、朴素贝叶斯分类:公式:P(C|X)=P(X|C)P(C)/P(X)其中:P(C|X):后验概率P(X|C):似然概率(条件概率)P(C):先验概率P(X):联合概率二、朴素贝叶斯文本分类文本分类就是求解:“待分类文本特征”,在训练样本中各分类下的“后验概率”。三、朴素贝叶斯转换为文本分类的两个模型1.多项式模型(词频模型)在多项式...

2018-03-20 11:38:38

算法-c#-朴素贝叶斯算法在文本分类中的应用

算法-c#-朴素贝叶斯算法在文本分类中的应用一、朴素贝叶斯分类:公式:P(C|X)=P(X|C)P(C)/P(X)其中:P(C|X):后验概率P(X|C):似然概率(条件概率)P(C):先验概率P(X):联合概率二、朴素贝叶斯文本分类文本分类就是求解:“待分类文本特征”,在训练样本中各分类下的“后验概率”。三、朴素贝叶斯转换为文本分类的两个模型1.多项式模型(词频模型)在多项式模型中,设某...

2018-03-15 20:38:35

python-爬虫-使用 tomd 库,将 html 转换为 markdown 文档

python-爬虫-使用tomd库,将html转换为markdown文档编码问题搞死人!注意:写python前要先设置两个位置的编码,一个文件顶部设置文件编码,一个是import后设置系统默认编码!!!tomd对与非常复杂的结构,还是不能完美处理,但已经很不错了,用了不到200行的代码写的转换器。tomd源码地址:https://github.com/gaojiuli/t...

2018-02-24 14:22:00

python-爬虫-requests.get()-响应内容中文乱码

python-爬虫-requests.get()-响应内容中文乱码由于目标url的headers没有提供charset,那么这串字节流就会用latin-1转换为unicode编码的方式转换成了我们见到的unicode对象。但是网页的编码方式实际上是utf-8,所以我们实际上需要的是从utf-8转换成unicode编码。此时这一串字节流就会被错误地解释成unicode编码。我们如何发现这种情...

2018-02-24 09:25:24

python-爬虫-自带库抓取网页内容

python-爬虫-自带库抓取网页内容版本:Python2.7.10 python-爬虫-自带库抓取网页内容版本:Python2.7.10#-*-coding:utf-8-*-importsysimportlxmlimportrequestsimportcodecsimporttimefromlxmlimportetreefromlxml.ht...

2018-02-22 18:33:11

mock-针对restful接口,开发mock测试服务

mock-针对restful接口,开发mock测试服务一、为什么使用mock测试有了Mock,前、后端人员只需要定义好接口文档就可以开始并行工作,互不影响,只在最后的联调阶段往来密切;后端与后端之间如果有接口耦合,也同样能被Mock解决;测试过程中如果遇到依赖接口没有准备好,同样可以借助Mock;不会出现一个团队等待另一个团队的情况。这样的话,开发自测阶段就可以及早开展

2017-12-26 13:04:25

java-mybatis generator-生成 mysql 数据库访问文件

java-mybatisgenerator-生成mysql数据库访问文件mybatisgenerator版本:1.3.5官网:http://www.mybatis.org/generator/源码:https://github.com/mybatis/generator修改后的代码下载地址:http://download.csdn.net/down

2017-10-16 16:38:49

java-rabbitmq-windows部署,即常用命令

java-rabbitmq-windows部署下载rabbitmq环境需要的软件Window安装1:RabbitMQ安装1.1:安装Erlang:http://www.erlang.org/1.2:安装RabbitMQ:http://www.rabbitmq.com/download.html1.3:window平台配置参考:https://github.com

2017-09-19 12:07:24

java-springboot-tomcat 搭建

java-springboot-tomcat搭建一、优点1.搭建一个springmvc项目只需要1分钟2.不用配置web.xml和各种xml3.多种方式启动项目3.1开发阶段使用mvn命令运行3.2打成war包后,使用java-jar命令运行3.3打成war包后,部署到tomcat运行二、资料官网:htt

2017-09-19 11:00:42

java-rabbitmq-实例pull模式拉取消息

java-rabbitmq-实例pull模式拉取消息描述:手动拉取指定队列的消息。运行:D7_PullSend.main();D7_PullRecv.main();packagecom.example.tutorials;importcom.rabbitmq.client.AMQP;importcom.rabbitmq.client.Cha

2017-09-19 10:57:40

java-rabbitmq-官网实例06

java-rabbitmq-官网实例06描述:  使用两个互通的队列,模拟 RPC调用运行:  D6_RPCClient.main();  D6_RPCServer.main();   packagecom.example.tutorials;importcom.rabbitmq.client.*;importjav

2017-09-19 10:57:00

java-rabbitmq-官网实例05

java-rabbitmq-官网实例05描述:Direct直连交换器的使用,接收方绑定多个路由键时,只有和发送方有相同路由键的消息才能被消费。运行:D5_EmitLogDirect.main();D5_ReceiveLogsDirect.main();packagecom.example.tutorials;importcom.

2017-09-19 10:56:06

java-rabbitmq-官网实例04

java-rabbitmq-官网实例04描述:TOPIC主题交换器的使用,模糊匹配路由键。运行:D4_EmitLogTopic.main();D4_ReceiveLogsTopic.main();packagecom.example.tutorials;importcom.rabbitmq.client.BuiltinExchange

2017-09-19 10:55:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。