Don't use get to initialize or assign another smart pointer. The code that use the return from get can not delete the pointer Although the compiler wi ...
分类:
编程语言 时间:
2017-05-15 00:43:50
阅读次数:
200
Given an array with n integers, you need to find if there are triplets (i, j, k) which satisfies following conditions: where we define that subarray ( ...
分类:
编程语言 时间:
2017-05-15 00:42:43
阅读次数:
222
SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller SpringMVC中四个基本注解: @Component、@Repository @Service、@Controller 看 ...
分类:
编程语言 时间:
2017-05-15 00:40:03
阅读次数:
240
最近比较迷Python,仿照《Python编程快速上手》8.5写了一个随机出卷的小程序。程序本身并不难,关键是解决问题的思路,还有就是顺便复习了一下全国地名(缅怀一下周总理)。 OK其实还是有一个难点的,就是关于Python的中文编码问题,如何把中文字典输入到txt然后再把它读出来,程序中借用了js ...
分类:
编程语言 时间:
2017-05-15 00:39:48
阅读次数:
285
命名实体识别 命名实体的提出源自信息抽取问题,即从报章等非结构化文本中抽取关于公司活动和国防相关活动的结构化信息,而人名、地名、组织机构名、时间和数字表达式结构化信息的关键内容,所以需要从文本中去识别这些实体指称及其类别,即命名实体识别和分类。 21世纪以后,基于大规模语料库的统计方法成为自然语言处 ...
分类:
编程语言 时间:
2017-05-15 00:38:59
阅读次数:
3143
一.文件操作 打开文件的方式有: r,只读模式(默认) w,只写模式(不可读;不存在则创建;存在则删除内容;) a,追加模式(可读; 不存在则创建;存在则只追加内容;) "+"表示可以同时读写某个文件 r+,可读写文件(可读;可写) w+,写读文件(可写;可读) a+,同a "b"表示处理二进制文件 ...
分类:
编程语言 时间:
2017-05-15 00:38:33
阅读次数:
141
File 类的介绍:http://www.cnblogs.com/ysocean/p/6851878.html Java IO 流的分类介绍:http://www.cnblogs.com/ysocean/p/6854098.html 那么这篇博客我们讲的是字节输入输出流:InputStream、Ou ...
分类:
编程语言 时间:
2017-05-15 00:37:59
阅读次数:
224
目标: 1,掌握SYStem对IO的三种支持: system.out system.in system.err 2,掌握system.out及system.err的区别。 3,掌握输入,输出重定向。 System类的常量 java给system类对IO有一定支持,预制了三个常量。 PrintStre ...
分类:
编程语言 时间:
2017-05-15 00:36:57
阅读次数:
298
现在有一批手机,其中颜色有['白色','黑色','金色','粉红色'];内存大小有['16G','32G','64G','128G'],版本有['移动','联通','电信'],要求写一个算法,实现[['白色','16G','移动'], ['白色','16G','联通'] ...]这样的组合,扩张,如 ...
分类:
编程语言 时间:
2017-05-15 00:36:21
阅读次数:
306
1、正则声明: var reg = /abc/; var reg = new RegExp('abc'); 2、转义: \d:任何数字; \D:非数字; \w:字母,数字,下划线; \W:非字母,非数字,非下划线; \s:空格; \S:非空格 3、量词: {m,n}:大于等于m次,小于等于n次; { ...
分类:
编程语言 时间:
2017-05-15 00:35:37
阅读次数:
146
上节介绍了如何搭建selenium 系统环境,那么本节来讲一下如何开始编写第一个自动化测试脚本。 Selenium2.x 将浏览器原生的API封装成WebDriver API,可以直接操作浏览器页面里的元素,甚至操作浏览器本身(截屏,窗口大小,启动,关闭,安装插件,配置证书之类的),所以就像真正的用 ...
分类:
编程语言 时间:
2017-05-15 00:35:31
阅读次数:
243
前言 在企业安全建设专题中偶尔有次提到算法的应用,不少同学想深入了解这块,所以我专门开了一个子专题用于介绍安全领域经常用到的机器学习模型,从入门级别的SVM、贝叶斯等到HMM、神经网络和深度学习(其实深度学习可以认为就是神经网络的加强版)。 规则VS算法 传统安全几乎把规则的能力基本发挥到了极致,成 ...
分类:
编程语言 时间:
2017-05-15 00:35:21
阅读次数:
266
在工作中遇到了深浅复制的问题,所以详细总结一下: 深复制和浅复制只针对像 Object, Array 这样的复杂对象的。简单来说,浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。 这是一种典型的浅复制,shadowCopy方法将对象的各个属性进行依次复制,并不会进行递归复制,而 JavaS ...
分类:
编程语言 时间:
2017-05-15 00:34:42
阅读次数:
271
maven中的profile概念,在spring-boot中一样适合,只要约定以下几个规则即可: 一、不同环境的配置文件以"application-环境名.yml"命名 举个粟子: 如果有二个环境dev、prod,项目工程中有上述二个文件即可。 二、主配置文件application.yml中,显式激 ...
分类:
编程语言 时间:
2017-05-15 00:34:27
阅读次数:
365
前言 在企业安全建设专题中偶尔有次提到算法的应用,不少同学想深入了解这块,所以我专门开了一个子专题用于介绍安全领域经常用到的机器学习模型,从入门级别的SVM、贝叶斯等到HMM、神经网络和深度学习(其实深度学习可以认为就是神经网络的加强版)。 关联规则挖掘 关联规则挖掘通常是无监督学习,通过分析数据集 ...
分类:
编程语言 时间:
2017-05-15 00:34:11
阅读次数:
209
离开博客园很久了,自从找到工作,到现在基本没有再写过博客了。在大学培养起来的写博客的习惯在慢慢的消失殆尽,感觉汗颜。所以现在要开始重新培养起这个习惯,定期写博客不仅是对自己学习知识的一种沉淀,更是在督促自己要不断的学习,不断的进步。 最近在进一步学习Java并发编程,不言而喻,这部分内容是很重要的。 ...
分类:
编程语言 时间:
2017-05-15 00:33:52
阅读次数:
231
【JavaScriptOPP基础】【成员属性与成员方法】【原型与原型链】【原型属性与原型方法】【for-in循环】【JS OOP 中的继承】【JS模式实现继承的三种方式】【闭包】 ...
分类:
编程语言 时间:
2017-05-15 00:33:43
阅读次数:
239