在网页设计中,经常会有『回到顶部』这样的需求,所以写一下如何让一个div标签(或者其他任意容器)浮动在网页的右下角(或者其他任意位置)的代码。

首先定义一个div,给它一个id。

1
<div id="top"><h1>浮动</h1></div>

写CSS,必需属性包括:position、bottom、right、z-index,

1
2
3
4
5
6
7
8
#top {
position: fixed;
bottom: 20px;
right: 15px;
z-index: 888;
width: 200px;
background-color: #5bc0de;
}

wiki

在 Windows 中,换行符是 CRLF ( \r\n ) ( 0x0D 0x0A ),在 Linux下,换行符是 LF ( \n ) ( 0x0A ),Windows 比 Linux 多了一个字节。也就是说,如果你的代码共有 100 万行,这代表你如果用 CRLF 来做换行字符,会多浪费 100 万个字节来存储这些多余的 CR ( \r ) 字符。

阅读更多

半夜家里断网了,等修好网以后,重启一下路由器,发现luci登陆面板报错了,报错信息如下:

1
2
3
4
5
6
/usr/lib/lua/luci/dispatcher.lua:582: bad argument #1 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
/usr/lib/lua/luci/dispatcher.lua:582: in function 'createtree'
/usr/lib/lua/luci/dispatcher.lua:230: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:195: in function </usr/lib/lua/luci/dispatcher.lua:194>

此时路由器是活着的,并且可以正常联网使用。

使用如下命令清除缓存,成功解决问题:

1
rm -r /tmp/luci-indexcache

好久没写博文了,忙,确实忙。

不过想了想,好像也没什么可写的,从技术岗转型以后,可分享的技术知识内容不多了。

现在脑子里更多的,是有关金融交易方面的坑,但是我也不说,一是有保密协议在,二是拿钱填坑,都是砸钱砸出来的经验教训,我也不想说。

此文不定时更新,有什么想写的,可能就写到这里,不另开新篇章了。

阅读更多

下载安装

举例:

go get github.com/ethereum/ethash

其实创建了如下文件夹

~/go/src/github.com/ethereum/ethash

所以我们只需要创建网站 github和项目所有人ethereum就可以了。

然后 cd ~/go/src/github.com/ethereum/

使用 git clone https://github.com/ethereum/ethash.git把项目克隆回来,

接着安装 go install github.com/ethereum/ethash,就可以了。

使用

1
2
3
import (
"github.com/ethereum/ethash" // 从环境变量:%goPath% 中定义的路径去查找第三方类库
)

我在生活方面是一个计划比较多的人,在投资方面相对比较少。

今天写下来,让自己少吃一点亏。

坚持最重要。

1.01的365次方 = 37.78

0.99的365次方 = 0.0255

阅读更多

当你老了,回顾一生,就会发觉:什么时候出国读书,什么时候决定做第一份职业、何时选定了对象而恋爱、什么时候结婚,其实都是命运的巨变。只是当时站在三岔路口,眼见风云千樯,你作出选择的那一日,在日记上,相当沉闷和平凡,当时还以为是生命中普通的一天。
——陶杰 《杀鹌鹑的少女》

阅读更多