13 草青工作室

尚未进行身份认证

暂无相关简介

等级
TA的排名 2k+

java-maven pom.xml 文件 jar 包引用顺序

java-maven pom.xml 文件 jar 包引用顺序场景: 当项目 project1 引用了多个 a.jar、b.jar、c.jar 包, 其中每个 jar 包都间接的引用了 common.jar 包, 且引用的每个 common.jar 的版本都不一样,这时 product1 最终会用到那个?common.jar引用路径: a.jar->c...

2020-03-27 12:00:13

PyCharm 2017.3 解决 pip 升级后无法安装第三方库问题

PyCharm 2017.3 解决 pip 升级后无法安装第三方库问题修改文件:packaging_tool.py解决时分别出现了一下三种错误:AttributeError: module 'pip' has no attribute 'main' 模块'pip'没有属性'main'NameError: name 'pip' is not defined 名称'pip'未...

2019-12-26 14:36:50

c# - Mvc动态注册HttpModule实例

c# - Mvc动态注册HttpModule实例再也不容为了兼容 iis 6、7、8、9、10 了 -_- !!!!。不用配置 web.config 的<httpModules> or<modules> 节点了!!!Microsoft.Web.Infrastructure.DynamicModuleHelper 包含的类可帮助管理使用 Razor...

2019-12-25 19:37:29

python-解析 iis 日志

python-解析 iis 日志iis日志分析工具比较多,基本都支持 windows(不夸平台),统计维度也有限。有找工具的时间还不如自己写一个!!!分析时注意 iis 日志是格林尼治时间,没有加时区。分析时需要加 8 小时!!!日志是 tvs 类型,字段为:#Fields: date time s-computername s-ip cs-method cs-uri-stem c...

2019-12-16 13:11:45

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

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

2019-05-30 17:22:15

java springboot 2.x 环境搭建

环境:java version 1.8Apache Maven 3.2.2ide:ideaspringboot:2.1.3.RELEASE创建步骤:1 file=>new=>mudule...2 选择 Spring Initializr:module sdk 选择 1.7,其他默认。下一步3 填写一些包信息,packaging 选择 war,java version...

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

2018-12-27 17:51:26

java-floyd最短距离算法

java-floyd最短距离算法public static void main (String[] args){ MatrixDG matrixDG = new MatrixDG(); System.out.println("初始化邻接矩阵"); matrixDG.printMatrix(); System.out.println("运行 floyd 算法")...

2018-12-10 20:51:02

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

python 比价两个文件交集、并集、差集 #!/usr/bin/env python2.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-爬虫-自带库抓取网页内容版本:Python 2.7.10 python-爬虫-自带库抓取网页内容版本:Python 2.7.10 # -*- coding: utf-8 -*-import sysimport lxmlimport requestsimport codecsimport timefrom lxml import etreefrom lxml.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-mybatis generator-生成 mysql 数据库访问文件mybatis generator 版本: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.搭建一个 spring mvc 项目只需要1分钟2.不用配置 web.xml 和 各种xml3.多种方式启动项目3.1 开发阶段使用 mvn 命令运行3.2 打成 war 包后,使用 java -jar 命令运行3.3 打成 war 包后,部署到 tomcat 运行二、资料官网:htt

2017-09-19 11:00:42

查看更多

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