前言 看到英文技术文档、快哭了。含着泪也要把他读完。 原文 "How I Structure My JavaScript File" 内容 很多人都在问我怎么写我的JavaScript——好吧,这是一个谎言,没人问我,但是如果他们这么做了,我想指出这篇文章。在使用了多年的PHP之后,在阅读了干净代码 ...
分类:
编程语言 时间:
2018-05-16 12:49:27
阅读次数:
191
定义一系列算法,将每一个算法封装起来,并让他们可以相互替换。 1、定义一个抽象策略类 /** * 定义一个购买球的策略类 * @author Tim * */ public interface Ball { public double price(double price); } 2、定义二种具体的 ...
分类:
其他好文 时间:
2018-05-07 19:37:41
阅读次数:
180
collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来访问 ...
分类:
其他好文 时间:
2018-05-07 13:40:56
阅读次数:
164
1.下载zepplin 进入官网下载地址 ,下载完整tar包. 2.解压 3.修改配置 新建配置文件 修改配置文件 # 设置java home 路径 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.el7_3.x86_ ...
分类:
数据库 时间:
2018-05-02 19:21:18
阅读次数:
1955
很多情况下,你可能需要在Linux下屏蔽IP地址。比如,作为一个终端用户,你可能想要免受间谍软件或者IP追踪的困扰。或者当你在运行P2P软件时。你可能想要过滤反P2P活动的网络链接。如果你是一名系统管理员,你可能想要禁止垃圾IP地址访问你们的公司邮件服务器。或者你因一些原因想要禁止某些国家访问你的w ...
分类:
系统相关 时间:
2018-05-01 23:26:33
阅读次数:
235
<!doctype html><html><head><meta charset="utf-8"><link rel="stylesheet" href="/templates/vshop/default/style/main.css?ver=1.121" rev="stylesheet" type ...
分类:
Web程序 时间:
2018-04-13 17:55:09
阅读次数:
232
程序1: 实现简单的shell sed替换功能 old = input('你要修改原来的内容:') new = input('输入修改后的内容:') with open('old','r',encoding='utf-8') as f,\ open('new','a',encoding='utf-8 ...
分类:
其他好文 时间:
2018-04-09 18:53:47
阅读次数:
192
新买的小米Pro顶配,发现CPU高于20%的时候就开始狂响,最后找到了解决的方法,但是不知道会有什么影响。方法如下: 在平衡模式下更改高级电源设置 >处理器电源管理 >最大出来状态 改成88%,或者改成低于88%;保存后,立马见效: ...
分类:
移动开发 时间:
2018-04-05 11:49:00
阅读次数:
2516
相信你和我一样对数字货币的崛起感到新奇,并且想知道其背后的技术——区块链是怎样实现的。 但是理解区块链并非易事,至少对于我来说是如此。晦涩难懂的视频、漏洞百出的教程以及示例的匮乏令我倍受挫折。 我喜欢在实践中学习,通过写代码来学习技术会掌握得更牢固。如果你也这样做,那么读完本文,你将获得一个可用的区 ...
分类:
其他好文 时间:
2018-03-30 01:18:38
阅读次数:
472