做过搜索的同学都知道,分词的好坏直接决定了搜索的质量,在英文中分词比中文要简单,因为英文是一个个单词通过空格来划分每个词的,而中文都一个个句子,单独一个汉字没有任何意义,必须联系前后文字才能正确表达它的意思。 因此,中文分词技术一直是nlp领域中的一大挑战。Python 中有个比较著名的分词库是结... ...
分类:
编程语言 时间:
2019-01-15 12:09:22
阅读次数:
210
多线程开发可以更好的发挥多核cpu性能,常用的多线程设计模式有:Future、Master-Worker、Guard Susperionsion、不变、生产者-消费者 模式;jdk除了定义了若干并发的数据结构,也内置了多线程框架和各种线程池; 锁(分为内部锁、重入锁、读写锁)、ThreadLocal ...
分类:
编程语言 时间:
2019-01-15 14:00:41
阅读次数:
223
获取token 在做接口自动化的时候,经常会遇到多个用例需要用同一个参数token,并且这些测试用例跨.py脚本了。一般token只需要获取一次就行了,然后其它使用unittest框架的测试用例全部调用这个参数,那么如何实现呢?虽然python里面有个全局变量global,但这个只是针对于在同一个. ...
分类:
编程语言 时间:
2019-01-15 14:01:35
阅读次数:
188
1. 出现spring boot Configuration Annotation Proessor not found in classpath的提示是在用了@ConfigurationProperties这个注解时,所以问题出现在ConfigurationProperties注解。2. 根据提示 ...
分类:
编程语言 时间:
2019-01-15 14:02:00
阅读次数:
187
在目前密码学的非对称加密算法中,RSA算法依然是一种主流,但是随着比特币中对于一种之前不太流行的算法:椭圆加密算法(ECC)的成功应用后,这种算法得到了很大的关注和普及。有一种说法是中本聪不信任RSA算法,认为美国人在其中留有后门,而据斯诺登的爆料也确实如此。相较RSA,ECC不仅在某种程度上杜绝所 ...
分类:
编程语言 时间:
2019-01-15 14:04:58
阅读次数:
266
1. 挖坑日期:2019/01/14;2. 总结了 isdecimal()、isdigit()、isnumeric() 三者对于字符串中 Unicode 数字,全角数字,半角数字,罗马数字,汉字数字和小数的输出结果;3. 分别举例说明;4. 找到了 isdecimal() 与 isdigit() ... ...
分类:
编程语言 时间:
2019-01-15 14:05:16
阅读次数:
225
博文转至:http://www.jianshu.com/p/3667157d63bb,转本博文的目的就是需要的时候以防忘记 1、故障现象 客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高。 2、CPU占用过高问题定位 使用to ...
分类:
编程语言 时间:
2019-01-15 14:05:28
阅读次数:
226
转自:http://www.iteye.com/topic/1122629 总论无疑问的,spring security在怎么保护网页应用安全上做得很强很周全,但有些地方还是很差强人意,比如对<http/>这个标签,对auto-config="true"与use-expressions="true" ...
分类:
编程语言 时间:
2019-01-15 14:06:20
阅读次数:
191
Java获取中文汉字的拼音 参考地址:https://www.cnblogs.com/langtianya/p/7098089.html 示例代码: ...
分类:
编程语言 时间:
2019-01-15 14:07:29
阅读次数:
220
引用文章:https://mp.weixin.qq.com/s/NZ371nKs_WXdYPCPiryocw 切片基础法则: (1)公式[i : n : m],i为起始位置索引(当i为首位0可省略),i+n为结束位置索引(当n为长度len(li)可省略),m为步长,默认1,禁止0。 (2)i, n同 ...
分类:
编程语言 时间:
2019-01-15 14:07:55
阅读次数:
143
参考:https://www.cnblogs.com/ityouknow/p/5748830.html 如何使用 1、引入 spring-boot-starter-redis 2、添加配置文件 3、添加cache的配置类 3、好了,接下来就可以直接使用了 以上都是手动使用的方式,如何在查找数据库的时 ...
分类:
编程语言 时间:
2019-01-15 14:08:12
阅读次数:
316
构造器 Java中的构造器名称与类名相同,在创建新对象(new Class())之后被立即自动调用。构造器中的默认构造器是不接受任何参数的构造器,所以也叫无参构造器。如果一个类中没有定义构造器,那么会自动产生一个默认构造器,但如果显式定义了一个构造器,那么就不会自动产生默认构造器。 方法重载 允许多 ...
分类:
编程语言 时间:
2019-01-15 14:10:08
阅读次数:
153
主要配置如下: 配置项描述构造器默认值默认配置validate之后的值validate重置 autoCommit 自动提交从池中返回的连接 true true - connectionTimeout 等待来自池的连接的最大毫秒数 SECONDS.toMillis(30) = 30000 30000 ...
分类:
编程语言 时间:
2019-01-15 14:10:39
阅读次数:
353
import java.nio.charset.Charset; import java.security.Key; import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;i ...
分类:
编程语言 时间:
2019-01-15 14:10:46
阅读次数:
217
新人一枚,初来乍到,请多关照 来到博客园,不知道写点啥,那就去瞄一瞄大家都在干什么好了。 使用python 爬取博客园首页文章链接和标题。 首先当然是环境了,爬虫在window10系统下,python3.6.5环境中运行。使用python中的requests模块和BeautifulSoup模块。 通 ...
分类:
编程语言 时间:
2019-01-15 14:10:56
阅读次数:
219
spring Boot(十九):使用Spring Boot Actuator监控应用 微服务的特点决定了功能模块的部署是分布式的,大部分功能模块都是运行在不同的机器上,彼此通过服务调用进行交互,前后台的业务流会经过很多个微服务的处理和传递,出现了异常如何快速定位是哪个环节出现了问题? 在这种框架下, ...
分类:
编程语言 时间:
2019-01-15 14:14:15
阅读次数:
184
数据挖掘概要 四个步骤,数据探索,数据预处理,挖掘建模,模型评价 数据探索 数据探索 数据质量分析 缺失值 数据特征分析 数据预处理 挖掘建模 模型评价 ...
分类:
编程语言 时间:
2019-01-15 14:14:40
阅读次数:
152
将写内容过程中比较常用的内容备份一次,下边内容段是关于C语言100个经典算法片段的内容。C语言的学习基础,100个经典的算法C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序分析:兔子的规律为数
分类:
编程语言 时间:
2019-01-15 14:15:51
阅读次数:
214
二,面向对象静态属性,类方法,静态方法 静态属性: 静态属性在调用方法时,不需要加括号,直接使用 对象.函数名 调用 类方法: 静态方法: ...
分类:
编程语言 时间:
2019-01-15 14:16:26
阅读次数:
178