2015-06-25 W.Y.
在大型、复杂和快速迭代的系统中,CSS 将非常难以维护。原因之一就是 CSS 没有作用域的概念,每个 CSS 都是全局的,这意味着对 CSS 的任何修改就可能导致一些 UI 的级联改变。 CSS 的扩展语言 -- CSS 预处理器,比如 Sass、Less 和 Stylus,使我们编写 CSS 更加容易,但在我看来,这些 CSS 的扩展语言并没有真正解决可扩展性问题。 在 CSS 支持作用域机制之前,我们需要一种机制,使我们的样式只与特定的 HTML 部分关联,这就是 CSS 方法论。本文将讨论如下的 CSS 方法论: Object-Oriented CSS (OOCSS) Block, Element, Modifier ( 继续阅读 »
2015-04-17 W.Y.
Flexbox 布局是 CSS3 中一种新的布局模型,被称为弹性盒模型。该模型是为了改进容器中内容的对齐、方向和排序方式,即使是动态,甚至是未知大小的容器。弹性盒模型的主要特点是,可以在不同屏幕尺寸下以最佳的方式,修改其子项的高度或宽度来填充容器的可用空间。 许多设计师和开发人员认为这种布局使用起来更加简单,弹性盒模型的使元素的定位更加简单,从而某些复杂的布局可以用更少的代码来实现,进而简化了开发过程。Flexbox 布局算法是基于方向的,这与基于垂直和水平的 block 和 inline 布局不同。弹性盒模型可用于小应用或组建的布局,然而对于大型应用应该使用 Grid 布局。 本文将用可视化的方式介绍 Flex 如何影响我们的 继续阅读 »
2014-02-01 Kun Ren
For R beginners, for loop is an elementary flow-control device that simplifies repeatedly calling functions with different parameters. A possible block of code is like this: 继续阅读 »
2015-11-03 demon7452
Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。 如果您工作的环境中既有微软的Windows又有Linux,那么,一个共享文件及目录的方式便是通过一个跨平台网络文件共享协议: 继续阅读 »
2015-12-01 刘太华
再次看redis的分布式锁 话说以前我们也有用到这种需求, 在一个noSql数据库中,利用key的expire功能实现的一个锁,那时候因为memcache支持不是太好, 还是略有些问题,不能在很严苛的环境中使用。 主要是一个解锁时候的问题: 当clientA获得锁之后,进行后续逻辑block在某个地方,如果这个时间足够长,长过锁的有效时间(即set在memcache中的expires时间), 当clientA完成操作,解锁的时候,如果直接使用del操作, 很有可能就会把clientB刚刚完成的锁操作(set key)给删除掉。 解决的方法是在unlock前检查一下clientA自己之前的锁是否还有效, 然后再决定是否执行del 继续阅读 »
2017-08-01 summer
问题描述 在学习AES算法时,从互联网上找了例子,但是在自己运行下一直报错,错误信息如下: ``` javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811) at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676) at com.sun.crypto.provider.AESCipher.engineDoFina 继续阅读 »
2019-01-13 Alex Sun
一、Pod定义 官网文档对Pod的定义是: A Pod is the basic building block of Kubernetes–the smallest and simplest unit in the Kubernetes object model that you create or deploy. A Pod represents a running process on your cluster. 继续阅读 »
2020-09-18 Robin Wen
文/Robin 2020 年 9 月 18 日,The Block 首席分析师 Larry Cermak 表示,Paradigm 是 Uniswap 种子轮中唯一的基金,获得了 Uniswap 17% 的股权,并且参与了 A 轮融资。这意味着 Paradigm 可能获得了接近 50%的 UNI 投资者分配。假如,UNI 涨至 11 美元,Paradigm 将获利超 10 亿美元。 且不说 UNI 会涨到多少,这个留给时间。笔者想聊的是 Uniswap 的投资资金 Paradigm。聊 Paradigm 之前,我们先来看看 Matt Huang。 多年之前,24 岁的黄共宇(Matt Huang)从硅谷到北京旅游,认识了张一 继续阅读 »
2018-04-09 Robin Wen
题图来自: © SuperONE / SuperONE / superone.io 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 何为 EOS 超级节点? EOS 中的超级节点,指的是那些收集交易信息并打包到区块里的节点。在 EOS 白皮书中这些节点也被称为 “区块生产者(Block Producers, BPs)”。 EOS 自发布时起就是区块链领域的明星级项目。这是因为其白皮书中承诺了许多诱人特性,如百万级 TPS、 继续阅读 »