自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 单元测试之道Java版 - 读书笔记(一)

#单元测试之道Java版 - 读书笔记 (一)第6章 使用mock对象单元测试的目的是:一次只验证一个方法。若存在场景:某个方法依赖于网络、数据库、server引擎等无法操控内容,该如何处理?为了实现上述场景,引入替代品:mock对象。能够解决的问题包括:真实对象具有不可确定的行为(如股票预测); 真实对象很难被创建; 真实对象的某些行为很难触发; 真实对象有用户界面; 测试需要询问真实对象是如何被调用的; 真实对象实际上并不存在。mock的使用包括3个步骤:使用一个接口描述

2020-08-02 00:06:09 256

原创 代码整洁之道 - 阅读笔记 (四)

#代码整洁之道 - 阅读笔记 (四)第五章:格式为了保持良好的代码格式,整体团队选用一套简单的格式规则很重要。因为代码风格和可读性会影响着可维护性和拓展性。常见的风格格式有:垂直格式 横向格式5.1 垂直格式5.1.1 向报纸学习源文件也要像报纸文章那样:源文件最顶部应该给出高层次概念和算法,细节往下逐次展开,直至找到源文件中最底层的函数和细节。5.1.2 概念间村吃方向上的区隔不同模块间的空行很重要!!!!5.1.3 垂直方向上的靠近额(⊙o⊙)…,具有调用关系的类

2020-08-01 17:15:17 182

原创 代码整洁之道 - 阅读笔记 (三)

#代码整洁之道 - 阅读笔记 (三)第四章 注释注释是一个比较微妙的存在。若编程语言足够有表达能力,就不需要注释。注释的恰当用法是弥补我们在用代码表达意图时遭遇的失败。原因在于:程序员往往不能坚持维护注释,导致注释和代码不符。#4.1 注释不能美化糟糕的代码#4.2 用代码来阐述#4.3 好注释什么情况下注释是好注释。##4.3.1 法律信息公司代码规范要求编写与法律有关的注释##4.3.2 提供信息的注释提供基本信息优势有用,但还是建议用函数名表达##4.3

2020-08-01 16:56:30 415

原创 代码整洁之道 - 阅读笔记 (二)

#代码整洁之道 - 阅读笔记(二)第三章 函数很喜欢第三章的插图:庞大、畸形、混乱,表征不好的函数构造。好的函数应该具备的特征包括:短小 只做一件事 每个函数一个抽象层级 switch语句 使用描述性名称 函数参数(尽量少) 无副作用 分割指令与询问 使用异常返回替代错误码 别重复自己 结构化编程先看一段好的函数与不好的函数:...

2020-08-01 14:31:41 234

原创 代码整洁之道 - 阅读笔记 (一)

#代码整洁之道 - 阅读笔记(一)近期参与培训CICD,以及阅读代码整洁之道这本书,记录下学习过程。代码整洁之道共分为三个部分:此次读书笔记从基础开始记录:第一部分 - 整洁代码在这一章节中,提出了一个非常有用的话题:什么样的代码是整洁的代码?本章从要有代码 - 糟糕的代码 - 混乱的代价引入,参考多种著名工程师的理解,作者认为代码包括:变量名、函数、类,整洁代码可以从:整洁变量名、整洁函数、整洁类进行详细分析。##整洁变量名变量名包括:变量、函数、参数、类、封包、目录、jar包

2020-08-01 14:08:39 231

原创 bert学习笔记

2020-01-03 18:55:57 115

原创 Word2vec学习笔记

2020-01-02 18:56:10 82

原创 spark学习笔记

2020-01-02 15:01:00 88

原创 hadoop学习笔记

2019-12-28 20:05:09 71

原创 transformer 学习笔记

2019-12-28 12:45:10 131

原创 LSTM与激活函数学习笔记

2019-12-24 20:27:26 6424

原创 CRF学习笔记

2019-12-23 19:47:47 100

原创 概率图模型-判别式模型与生成式模型的区别

判别式模型判别式模型的根据训练数据构建条件概率分布:p(y | x),其中 y 是标签集,x 是输入数据。根据条件概率分布,当给定样本分布,即可得出的值。生成式模型生成式模型:根据训练数据构建联合概率分布:p(x,y),其中 y 是标签集,x 是输入数据。根据联合概率分布 p(x,y),当给定样本分布时,根据公式得到的值。遗留问题不论是训练得到 p(y|x),还是p(x,y...

2019-11-29 09:41:32 1037

原创 基于贪心决策动作的拼接句法树训练特征选择标准

基于贪心决策动作的拼接句法树训练特征选择标准Bilexical affinities(双词汇亲和) Dependency distance(依存距离,一般倾向于距离近的) Intervening material(标点符号两边的成分可能没有相互关系) Valency of heads (词语配价,对于不同词性依附的词的数量或者依附方向)  ...

2018-10-08 16:28:32 249

原创 利用python调用hanlp实现依存句法可视化

环境:Windows、python3.61、下载包:官网网址:https://github.com/hankcs/HanLP,亲测利用方法二可行2、安装python的pyhanlp包:pip install pyhanlp3、Windows用户如果遇到:building '_jpype' extension error: Microsoft Visual C++ 14.0 is ...

2018-09-25 19:33:01 6040

原创 windows下根据程序杀死进程

以python为例,在cmd中,杀死进程命令为:taskkill /f /t /im python.exe

2018-07-30 17:27:24 445

转载 解决 RedHat 7.3 环境下离线安装 docker 最新版本的终极办法

参考博客:https://blog.csdn.net/u012814856/article/details/80442719一、引言在上篇博客中,我已经完成了在 RedHat 7.2 环境中离线化安装 docker 1.7.1 的任务(通过 rpm 离线包)。但是总觉得 docker 1.7.1 都已经是 2015 年的版本了,今年已经是 2018 年了,怎么还能接受用这么老的版本呢,...

2018-07-26 09:38:10 1985

转载 转载:《浅谈架构之路:前后端分离模式》

转载处:点击打开链接前言:分离模式  对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。该项目从2016年初立项至今,平平稳稳得度过,但也涌现出越来越多的问题,绝对不是说前后端分离模式不好,而是很多公司在尝试前后端分离的时候没有做好充分得准备。  网上对前后端分离介绍的文章已经屡见不鲜,接下来本人用一点粗浅的言语也谈谈这块,献丑了。为什么要分离?  如果只...

2018-05-31 10:18:58 250

原创 利用PLSQL访问远程服务器数据库oracle

下载文件在:链接:https://pan.baidu.com/s/1OsZRiNWtAmaNX18zJhFTVw 密码:bb3q平台:亲测win10, 64位可用,其他的没有测试。1、安装文件请根据readme.txt步骤进行安装2、安装前,请修改PLSQL-->instantclient_11_2-->tnsnames.ora其他均不需要修改。若安装不成功,直接回复可见。令相应参考文...

2018-03-30 16:00:21 771

原创 接口调用问题

当接口被不正当停止后,端口还在占用的情况下,想要释放端口。先调用查看端口命令:netstat -tln然后根据端口号查询进程:lsof -i :9001    (9001就是端口号)然后再杀死相应进程:kill -9 3340     (3340就是进程号)最后还可以调用 netstat -tln,看是否还存在...

2018-03-07 16:49:12 495

转载 Win10系统下软件UI显示不完整解决方案

转载地址:https://www.cnblogs.com/wxjnew/p/5079726.html在最初升级win10的时候就想到了这些问题,例如和各种软件的不兼容性。当然,事实上win10并没有想象的那么糟,作为一个windows user 来说,win10的确是很高大上的,无论是颜值或者是体验,都让人爱不释手。下面我就说一下最近和win10的那些事之一:在win10系统下安装了I

2017-11-24 09:49:34 19282 2

转载 windows平台使用Microsoft Visual C++ Compiler for Python 2.7编译python扩展

windows平台使用Microsoft Visual C++ Compiler for Python 2.7编译python扩展转载地址:https://www.cnblogs.com/lazyboy/p/4017567.html。在windows平台上安装python c extension的扩展包是件很痛苦的事情,一般通过安装vc/vs系列来编译C扩展,不

2017-11-24 09:35:18 3495

原创 Linux无联网情况下,利用Linux源进行rpm安装

在安装之前,需要    1、管理员给权限,具体怎么给的就不清楚了;2、本地已经下载好对应版本的Linux源。第一步,进入到本地源的路径[root@ ]# cd /media/RHEL_6.5\ x86_64\ Disc\ 1/Packages/第二部,查找想要安装的包(以ncurses-devel-5.7-3.20090208.el6.x86_64.rpm为例)[root@tst-

2017-11-21 14:59:05 1398

转载 redhat 6.5 离线安装docker (rpm包安装)

转载地址:http://blog.csdn.net/u012373815/article/details/72046003。点击打开链接以前离线安装docker 是在redhat 7.1 可以安装docker 1.8 但是突然接到命令,开发环境换为redhat6.5 立马崩溃,,,,,因为,docker1.8 在redhat6.5跑不起来。docker1.8 要求内核3.10起,但

2017-11-16 16:56:06 1934 6

原创 遇到“ImportError: No module named pkg_resources”错误

Linux下,运行中出现题目问题。一种解决方案:下载地址:https://pypi.python.org/pypi/distribute/0.6.49#downloads下载:distribute 安装包,下图之一解压,在运行窗口中进入到文件夹  .\distribute-0.6.49中,运行命令:python setup.py install 即可。

2017-11-14 16:22:41 1244

转载 Windows+CPU only+VS2013安装caffe以及配置Python接口

和原文有修改本人笔记本:win7,显示器设备为:Intel(R)HD(集成显卡)(貌似只有显示器设备为N卡才能安装GPU)小白终于安装好了,在此Mark一下,开始连编译是什么都不懂。。。。在此要开展一条不归路一、原材料准备我是在风翼冰舟大神那边的连接下载的caffe的windows版本以及第三方库文件,链接也粘过来吧~微软提供Windows工具包(c

2017-11-10 11:00:04 797

原创 Tesseract-OCR识别中文与训练字库实例

Tesseract-OCR识别中文与训练字库实例主要参考:http://www.cnblogs.com/wzben/p/5930538.html。关于中文的识别,效果不一定会好一些但是开源的应该就是Tesseract-OCR了,所以自己亲身试用一下,分享到博客让有同样兴趣的人少走弯路。文中所用到的身份证图片资源是百度找的,如有侵权可联系我删除。建议其他读者可以尝

2017-11-02 17:24:56 797

转载 python下以api形式调用tesseract识别图片验证码

转载地址:http://www.cnblogs.com/zhongtang/p/5757406.htmlpython下以api形式调用tesseract识别图片验证码一、背景之前在博文中介绍在python中如何调用tesseract ocr引擎,当时主要介绍了shell模式,shell模式需要安装tesseract程序,并且效率相对略低。今天介绍api形式的调用

2017-11-02 09:33:45 1446

转载 python 中变量的命名规范

python 中变量的命名规范出自:http://www.cnblogs.com/Maker-Liu/p/5528213.html模块名: 小写字母,单词之间用_分割 ad_stats.py 包名: 和模块名一样 类名: 单词首字母大写 AdStats ConfigUtil 全局变量名(类变量,在java中相当于static变

2017-11-02 08:37:59 639

转载 奇异值分解原理

感觉这篇文章写的很不错,特此转载转载:http://blog.csdn.net/zhongkejingwang/article/details/43053513 在网上看到有很多文章介绍SVD的,讲的也都不错,但是感觉还是有需要补充的,特别是关于矩阵和映射之间的对应关系。前段时间看了国外的一篇文章,叫A Singularly Valuable Decomposition The S

2017-10-22 11:22:59 368

转载 Linux下的nohup说明

转载地址:http://www.cnblogs.com/gotodsp/p/6390023.htmlLinux Shell nohup命令用法linux的nohup命令的用法。 在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台

2017-10-18 10:07:43 295

转载 Linux下shell脚本export命令

转载:http://www.cnblogs.com/flying-tiger/p/5616934.html1.export命令Linux export命令用于设置或显示环境变量。在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。同时,重要的一点是,export的效力仅及于该次登陆操作。注销或者重

2017-10-18 09:29:37 18864

原创 Python 画图连接

https://jingyan.baidu.com/article/e2284b2b6ee9f8e2e6118dfe.html感觉超不错

2017-10-17 22:01:01 754

原创 Python 包相关安装情况

Python包下载地址大全:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-umfpackWindows上安装方式:cmd模式下:1. pip install ***.  例如: pip install numpy 然后自动联网下载2. http://blog.csdn.net/xyqzki/article/details/3

2017-10-16 20:31:20 233

原创 Anaconda安装模块

方法1: 1、从网上下载Zip文件,并解压到文件夹下:D:\ProgramData\Anaconda2\Scripts;2、Ctrl + R 打开运行,并输入cmd3、输入cd D:\\ProgramData\\Anaconda2\\Scripts\\easygui-master连接到解压的文件夹下:D:\ProgramData\Anaconda2\Scripts\easygui-ma

2017-09-01 20:49:45 2115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除