码迷,mamicode.com
首页 > 编程语言
基于词典的中文分词算法2:最少分词法
最少切分分词算法 该分词算法依据最少切分原则,从几种分词算法切分结果中取切分词数最少一种的。 比如,从正向最大匹配和逆向最大匹配两者中选择词数较少的方案,当词数相同时,采取某种策略,选择其中一个。 https://blog.csdn.net/cuixianpeng/article/details/4 ...
分类:编程语言   时间:2020-07-04 13:07:34    阅读次数:71
Python识别图片中的文字
1 import os,glob 2 def photo_compression(original_imgage,tmp_image_path): 3 '''图片备份、压缩;param original_imgage:原始图片路径;param tmp_imgage_path:临时图片路径,备份路径; ...
分类:编程语言   时间:2020-07-04 12:00:15    阅读次数:81
Java随机字符串生成
//方法一 需要包:import java.util.Random; //生成的字符串每个位置都有可能是str中的一个字母或数字 int length = 12; String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123 ...
分类:编程语言   时间:2020-07-04 11:59:57    阅读次数:85
PHP强制转换中(array)和(object)妙用,关联数组与对象快速转换【转】
(array) class Pre1 { private $name = 'aaa' ; private $age = 100; } class Pre2 extends Pre1 { private $name= 'bbb' ; public $age= 111; } var_dump ((arr ...
分类:编程语言   时间:2020-07-04 11:58:46    阅读次数:71
重新java入门
一、变量的使用注意事项: 1、如果创建多个变量,那么变量之间的名称不能重复; 2、对于float和long类型的变量,字母后的F和L不能丢掉 3、如果使用byte或short类型变量,右侧的数据值不能超过左侧; 4、没有赋值的变量不能直接使用; 5、变量的使用不能超出作用域; 6、可以通过一个语句创 ...
分类:编程语言   时间:2020-07-04 11:57:21    阅读次数:58
springboot设置Https请求
1.首先去阿里云购买个证书,也有免费的,但是免费的只能使用一年,证书需要绑定域名 2.将证书放进项目 3.配置YML server: ssl: key-store: 55555.pfx key-store-password: 55555 keyStoreType: PKCS12 connection ...
分类:编程语言   时间:2020-07-04 11:55:50    阅读次数:94
【总结】java集合
一.collection 1、List接口和Set接口都继承自Collection接口,Collection接口继承Iterable接口(Iterable有一个Iterator方法),即可迭代的;Collection只能存储引用类型(对于基本数据类型进行装箱操作) 2、List接口存储元素特点:有序 ...
分类:编程语言   时间:2020-07-04 11:51:00    阅读次数:62
ACwing(基础)--- Dijkstra算法(含堆优化版)
朴素Dijkstra算法 时间复杂是 O(n^2+m), n 表示点数,m 表示边数 适合稠密图 #include<cstring> #include<iostream> #include<algorithm> #define mm(a,x) memset(a,x,sizeof(a)) #defin ...
分类:编程语言   时间:2020-07-04 11:50:16    阅读次数:88
C#数组的 Length 和 Count()
C#数组的 Length 和 Count() C# 数组中 Length 表示数组项的个数,是个属性。而 Count() 也是表示项的个数,是个方法,它的值和 Length 一样。但实际上严格地说, Count() 不是数组的内容,而是 IEnumerable 的内容。这也是为什么 C# 2.0 时 ...
分类:编程语言   时间:2020-07-04 11:48:48    阅读次数:90
python去掉某些字段
1. rstrip()方法,去掉字符串结尾空格 >>> name = "Sheep Core " >>> name.rstrip() 'Sheep Core' #已经去掉末尾空格 2. lstrip() 方法,去掉字符串开头空格 >>> name = " Sheep Core" >>> name.l ...
分类:编程语言   时间:2020-07-04 11:46:31    阅读次数:83
JavaMail读取邮件,如何过滤需要的邮件
javamail官方文档:https://javaee.github.io/javamail/docs/api/ 在 JavaMail 中,可以不像上面文章那样子调用 Folder.getMessages() 方法把邮件夹中的所有都返回,而是可以根据给定的一些条件过滤搜索出我们想要的邮件,之后再对进 ...
分类:编程语言   时间:2020-07-04 11:45:05    阅读次数:77
JavaScript 数字
JavaScript 只有一种数值类型。 书写数值时带不带小数点均可。 JavaScript 数值 书写 JavaScript 数值既可以带小数点,也可以不带: 实例 var x = 3.14; // 带小数点的数值 var y = 3; // 不带小数点的数值 亲自试一试 超大或超小的数可通过科学 ...
分类:编程语言   时间:2020-07-04 10:33:36    阅读次数:134
JavaScript 字符串方法
字符串方法帮助您处理字符串。 字符串方法和属性 原始值,比如“Bill Gates”,无法拥有属性和方法(因为它们不是对象)。 但是通过 JavaScript,方法和属性也可用于原始值,因为在执行方法和属性时 JavaScript 将原始值视为对象。 字符串方法和属性 原始值,比如“Bill Gat ...
分类:编程语言   时间:2020-07-04 10:31:28    阅读次数:123
JavaScript 事件
HTML 事件是发生在 HTML 元素上的“事情”。 当在 HTML 页面中使用 JavaScript 时,JavaScript 能够“应对”这些事件。 HTML 事件 HTML 事件可以是浏览器或用户做的某些事情。 下面是 HTML 事件的一些例子: HTML 网页完成加载 HTML 输入字段被修 ...
分类:编程语言   时间:2020-07-04 10:30:41    阅读次数:83
布赖恩·克尼根算法
Leetcode461 官方题解 布赖恩·克尼根算法思路 方法二是逐位移动,逐位比较边缘位置是否为 1。寻找一种更快的方法找出等于 1 的位数。 是否可以像人类直观的计数比特为 1 的位数,跳过两个 1 之间的 0。例如:10001000。 上面例子中,遇到最右边的 1 后,如果可以跳过中间的 0, ...
分类:编程语言   时间:2020-07-04 10:29:43    阅读次数:94
Java 获取资源文件路径
1问题描述通过源码运行时,一般使用如下方式读取资源文件:Stringstr="1.jpg";资源文件与源码文件放在同一目录下,或者拥有同一父级目录:Stringstr="a/b/1.jpg";这样直接编译运行没有问题,但是打成JAR包后会读取不了,直接抛空指针异常。2解决办法使用URL或者InputStream进行读取:URLurl=getClass().getClassLoader().getR
分类:编程语言   时间:2020-07-04 10:27:02    阅读次数:67
python常用模块:
2020-07-03 datetime模块 一般就使用 datetime模块中, datetime类中,now()方法。 可通过strftime方法转换。 一句话表示用法: import datetime datetime.datetime.now().strftime("%Y%m%d-%H%M%S ...
分类:编程语言   时间:2020-07-04 10:26:28    阅读次数:70
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!