1.条件语句的优化 // 根据颜色找出对应的水果 // bad function test(color) { switch (color) { case 'red': return ['apple', 'strawberry']; case 'yellow': return ['banana', ' ...
分类:
Web程序 时间:
2020-06-30 12:35:04
阅读次数:
87
函数的参数越少越好 有一个准则是:如果你的函数参数超过两个,就应该改为对象传入。 这样做是合理的,因为当函数参数超过两个时,参数顺序开始变得难以记忆,而且容易出现一种很尴尬的情况:比如我只需要传入第三个参数,因为其自身顺序的原因,不得不补齐前两个根本用不上的参数,以让它顺利排在第三位。 // bad ...
分类:
Web程序 时间:
2020-06-30 12:32:32
阅读次数:
66
文章原文:https://www.113p.cn/231.html ...
分类:
其他好文 时间:
2020-06-28 18:37:00
阅读次数:
94
很多时候我们的业务分为前台和后台,例如:“前台的代码需要连接数据库进行数据操作”;但是在写代码的时候我们并不知道后台数据库的地址是什么,所以我们可以docker通过固定的名字来访问。 之前我们已经有两个container,test1和test2,他们之间通过IP可以互相访问,但是不能够通过容器名来互 ...
分类:
其他好文 时间:
2020-06-24 19:41:45
阅读次数:
52
Linux git管理项目遇到的问题 ImportError: Failed to initialize: Bad git executable. The git executable must be specified in one of the following ways: - be incl ...
分类:
系统相关 时间:
2020-06-24 15:41:37
阅读次数:
129
数据包 每个分层中,都会对发送的数据封装一个首部,首部包含必要的信息,地址信息和协议信息 数据包首部 网络中传输的数据包由两部分组成:一部分是协议所要用到的首部,另一部分是上一层传过来的数据。首部的结构由协议的具体规范详细定义。在数据包的首部,明确标明了协议应该如何读取数据。反过来说,看到首部,也就 ...
分类:
其他好文 时间:
2020-06-23 22:57:39
阅读次数:
104
listen 443 ssl; # listen 443; (这里使用443 ssl这种方式,ssl on的方式可能会https访问400 bad request) # ssl on;ssl_certificate pem;ssl_certificate_key key;ssl_session_ti ...
分类:
Web程序 时间:
2020-06-23 13:20:24
阅读次数:
139
主要参考:http://tutorials.jenkov.com/java-nio/buffers.html 一、Java NIO Buffer Java NIO Buffers are used when interacting with NIO Channels. As you know, da ...
分类:
编程语言 时间:
2020-06-21 13:33:29
阅读次数:
51
Legend 图例 在Matplotlib中绘制多个图线时,需要在图表中说明每条曲线的含义,这时就用到了图例Legend。 使用方法 在plt.plot中添加label属性(不添加也可,但是需要在plt.legend中添加) 在plt.plot之后添加plt.legend(handles=,labe ...
分类:
其他好文 时间:
2020-06-20 21:25:56
阅读次数:
97
1.出现/lib/ld-linux.so.2: bad ELF interpreter问题: 原因:64位linux系统上安装了32位的软件会出现这种问题 解决方法:yum install glibc.i686 2.然后重装MySql(rpm -ivh MySQL-server-5.6.22-1.e ...
分类:
数据库 时间:
2020-06-20 16:09:17
阅读次数:
79