这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 正确打开文件
不推荐方式
```python
f = open("tmp")
for line in f.readlines():
print line
继续阅读 »
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 通过索引删除列表元素
```python
my_list = range(0, 10)
print my_list
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
del my_list[9]
print my_list
[0, 1, 2, 3, 4, 5, 6, 7, 8]
del my_list[5:8]
print my_list
[0, 1, 2, 3, 4, 8]
```
继续阅读 »
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 python2代码转换成python3代码
python2代码:
```python
!/usr/bin/env python
-- coding: utf-8 --
继续阅读 »
这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。
1 echo替换字符串
```bash
$ s="123abc123abc"
$ echo ${s/123/456}
456abc123abc
$ echo ${s//123/456}
456abc456abc
继续阅读 »
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 通过具名元组实现常量
```python
!/usr/bin/python
coding=utf-8
from collections import namedtuple
继续阅读 »
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。
1 lambda
```python
!/usr/bin/env python
coding=utf8
add = lambda x, y : x + y
print add(1, 2)
3
继续阅读 »
这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。
1 &&的作用
bash
$ touch test.log
$ cat test.log && echo ok
ok
$ rm test.log
$ cat test.log && echo ok
cat: test.log: No such file or directory
继续阅读 »
禁用页面的右击菜单
JavaScript
$(function(){
$(document).on('contextmenu',function(e){
return false;
});
});
新窗口打开页面
``` JavaScript
$(function(){
//例子1:href="http://"的超链接将会在新窗口打开链接
$('a[href^="http://"]').attr('target','_blank');
//例子2:rel="external"的超链接将会在新窗
继续阅读 »
window.location.href = "https://www.zybuluo.com/ShawnNg/note/613499"
继续阅读 »
首先祝自己生日快乐啦 ^_^
What's the tinker ?
Tinker是laravel带的一个命令行的php交互工具。
有时候一个很简单的测试可能需要在代码里改东西,然而可能只会写一行代码。
这种工具学名叫做REPL,
Ruby有irb,node也有console,python有,而php没有。
继续阅读 »