木小鱼的笔记

技术之海,顺势者昌;看问题,要看思路与问题实质

常用使用工具汇总

##录屏工具 ev 桌面版免费且无水印,其余收费。 地址 KK录屏 免费有水印。地址 TechSmith Camtasia 自行网络搜索 snagit 截图 + 录屏

2018-09-19 09:45:21

阅读数 139

评论数 0

Java Awersome

JVM Console-based JVM monitoring star: 1063 uber jvm-profiler star: 386 IDE STS(Spring Tool Suites) 来自spring.io社区的定制化Eclipse ...

2018-08-30 15:59:32

阅读数 82

评论数 0

JavaScript常用类库推荐

Axios Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 [中文说明], [Github], [教程] Lodash 一致性、模块化、高性能的 JavaScript 实用工具库 [官方说明], Animate.css 常用的CSS动画 [官方...

2018-06-10 18:54:52

阅读数 389

评论数 0

常用的学习教程站点推荐

各类免费的教程,很全,即使是很古老的技术,这里也有教程。 TutorialPoint

2018-05-16 10:01:52

阅读数 222

评论数 0

Scrapy学习资料推荐

推荐资料 简明教程 https://www.tutorialspoint.com/scrapy/index.htm 示例代码 https://www.programcreek.com/python/

2018-05-06 19:01:08

阅读数 438

评论数 0

Java Coding Tips

Print Map in Java Arrays.toString(map.entrySet().toArray()) Print List in Java Arrays.toString(list.toArray())

2018-04-10 14:26:15

阅读数 124

评论数 0

CentOS常用命令汇总

MySQL命令 将新创建的数据分配某个用户访问 grant all privileges on zhouzdb.* to ‘zhouz’@’%’ identified by ‘1234’; flush privileges centos 7启动/查看服务 systemc...

2017-07-12 16:47:58

阅读数 604

评论数 0

IntelljIdea shortcut 记录

切换至IntellJIdea 虽然我是Eclipse的死忠粉,但是也挡不住大家都在用IntellJIdea,于是我也开始尝试使用IntellJIdea了,本文将记录其中高频使用的快捷键。 使用系统: macos shortcut ...

2019-01-07 19:28:59

阅读数 43

评论数 0

Macos快捷键记录

文件操作 shift + cmd + n: 创建新的folder cmd + o: 打开文件 系统操作 cmd +ctrl + q : lock the screen cmd + m: 最小化当前的windows cmd + o: 选择打开文件 cmd + t...

2019-01-05 15:45:09

阅读数 43

评论数 0

Macos下安装MySQL简明教程

环境介绍 Macos Jave 10.14. MySQL 5.7 基于Brew安装 brew install mysql@5.7 运行结果如下: Updating Homebrew... ==> Downloading https://homeb...

2018-10-29 11:26:33

阅读数 251

评论数 0

Macos下的xcrun error:invalid active developer path

问题的提出 在macos下想使用brew安装某个文件,结果得到了如下错误信息: 执行命令: brew install mpv xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), ...

2018-10-28 16:25:51

阅读数 121

评论数 0

NLP多轮对话研究

NLP学习 今天都在学习NLP的内容,现将今天学习和阅读过的一些不错的文章整理如下,以备后续参考阅读。 NLP Baidu 多轮对话实现 https://ai.baidu.com/forum/topic/show/870054 NLP资料 语法与句子的结构,基于多轮对话俩进行分析合并,...

2018-09-10 20:41:15

阅读数 1236

评论数 0

Web Crawler与Scrap技术分析

Scrapy与无头浏览器 Scrapy Middleware Case zhihu demo js selenium Scrapy Middleare Case2 Scrapy Middleware Case3 Multi Queue in Scrapy Advanced Scrapyin...

2018-09-06 18:15:43

阅读数 120

评论数 0

反爬虫策略调研与分析

爬虫时代 在互联网上,各类的信息数据相当大一部分是发布在Web页面上的,于是一大批以此为生的网站便诞生了。 baidu和google便成为其中的佼佼者,它们是这个星球上最大牌的爬虫,最多的爬虫,为这个世界的Web页面建立索引,方便大家查找信息。在爬虫基础之上,才有了大家每天都离不开的搜索引擎服务...

2018-09-05 19:06:47

阅读数 136

评论数 0

Python的协程

Python的并发 Python中由于存在GIL的问题,所以其在多线程上无法充分发挥多核的优势和威力,一般都会推荐使用多进程的方式来发挥多核的效率。 除了多进程的方式之外,还可以使用coroutine协程的方式来提升并发的处理效率。 进程、线程和协程 参考文章: https://www...

2018-08-30 15:48:16

阅读数 55

评论数 0

JUnit 4使用小结

JUnit JUnit是Java开发中必备的单元测试工具,目前手里使用的JUnit 4. Hamcrest hamcrest使用的断言功能,maven依赖定义如下: <dependency> &...

2018-08-30 15:13:39

阅读数 68

评论数 0

基于Jackson的ObjectMapper类进行json字符串与对象之间的互相转换

问题 jackson是Java开源领域声名赫赫的json字符串操作类库,与fastjson等齐名。本文将给出示例,如何来快速进行json string和对象之间的互相转换。 代码示例 Profile数据对象类: @Data public class Profile { pr...

2018-08-22 10:31:47

阅读数 960

评论数 0

Python语言中的常用技巧

技巧罗列一下,以备后续常用 包装与解包 a = (1,2,3) x,y,z = a 判断元素是否存在 ## check whether it exists. bb = ['a', 'b', 'c'] if 'a' in bb: print(&quot...

2018-08-13 21:00:08

阅读数 80

评论数 0

Python之Anaconda启动过程中的异常错误的解决

Anaconda 一个非常优秀的python发行版本。 问题的提出 某天,忽然发现,启动spyder之后,一直在Connecting to Kernel, Loading起来没完没了,本质上就是连接不上了。 启动IPython之时,报出如下的错误信息: ERROR:tornado...

2018-08-13 20:13:21

阅读数 2510

评论数 1

Pyspider使用过程教程以及若干问题记录

# 问题记录 问题1 问题的错误信息: Exception: HTTP 599: Unable to communicate securely with peer: requested domain name does not match the server's certif...

2018-08-13 14:13:43

阅读数 823

评论数 0

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