在本文中,我不会去谈 React、Angular、Vue 等等这些大的前端框架,也不会谈 Atom、VS code、Sublime 等等这些已经很出名的代码编辑器,我只是想简单的分享一套我认为有助于提升开发者工作流的工具集。 这套工具集中的大部分你可能见过,也可能没见过,如果有哪个/些让你眼前一亮, ...
分类:
其他好文 时间:
2018-01-23 13:09:11
阅读次数:
169
目录 一个问题 函数式编程中的函数 数学与函数式编程 混合式编程风格 一个问题 假设现在我们需要开发一个绘制数学函数平面图像(一元)的工具库,可以提供绘制各种函数图形的功能,比如直线f(x)=ax+b、抛物线f(x)=ax²+bx+c或者三角函数f(x)=asinx+b等等。那么怎么设计公开接口呢? ...
分类:
其他好文 时间:
2018-01-15 22:43:43
阅读次数:
328
定义:通常的 Python 程序的构架是指:将一个程序分割为源代码文件的集合以及将这些部分连接在一起的方法。 python的程序构架可表示为: 一个python程序就是一个模块的系统。它有一个顶层文件(启动后可运行程序)以及多个模块文件(用来导入工具库)。 注:标准库模块:python中自带的实用模 ...
分类:
编程语言 时间:
2018-01-11 16:17:21
阅读次数:
186
这是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库 中文API文档:http://lodashjs.com/docs/ ...
分类:
其他好文 时间:
2018-01-11 16:11:49
阅读次数:
154
一、开发HY.Mail的初衷 Nuget或者github上有很多成熟且优秀的邮件库可以使用, 但是目前找到的使用都不够简洁或者不适合我的使用场景 我的场景是开发应用场景(例如系统通知、运维通知),而非业务场景(给客户发送邮件,HY.Mail也适用于此场景)。 需要能够灵活简洁的调用,需要预设一些邮件 ...
在之前的几篇文章中,我提到了在Android、Linux中编译opencv + opencv_contrib,这篇文章主要讲在Windows中编译opencv + opencv_contrib。 首先需要准备的环境有: Window 10 64位:这个大家都知道,就不多说了啊; Cmake:编译工具 ...
1. 安装pymysql 2. 安装dbutils开源工具库 3. 模式一: 4. 模式二: ...
分类:
数据库 时间:
2018-01-05 19:52:04
阅读次数:
218
1、npm init -y 产生package.json文件 2、npm info jquery 查看版本信息 3、npm install jquery --save json文件中会生出jquery的版本信息 4、npm i underscore -S 实用工具库 5、npm i iquery@2 ...
分类:
其他好文 时间:
2017-12-25 19:25:39
阅读次数:
106
vue仅仅是mvvm中的view层,只是一个如jquery般的工具库,而不是框架,而angular而是mvvm框架。 vue的双向邦定是基于ES5 中的 getter/setter来实现的,而angular而是由自己实现一套模版编译规则,需要进行所谓的“脏”检查,vue则不需要。因此,vue在性能上 ...
分类:
其他好文 时间:
2017-11-28 11:44:26
阅读次数:
105
Lucene是什么 Lucene是一款高性能、可扩展的信息检索工具库。— Lucene In ActionLucene版本:7.1一、下载安装包 https://lucene.apache.org/core/downloads.html二、安装把4个必备jar包和路径添加到CLASSPATH\luc... ...
分类:
Web程序 时间:
2017-11-26 16:55:48
阅读次数:
267