w1100n
This site is best viewed in Google Chrome
wiloon, 5/29/2018 18:05

[code lang=shell] jcmd 40019 VM.check_commercial_features jcmd 40019 VM.unlock_commercial_features jcmd 40019 JFR.check jcmd 40019 JFR.start name=jfr0 delay=10s duration=10s filename=jfr0.jfr [/code]

wiloon, 5/14/2018 12:53

http://www.infoq.com/cn/articles/kafka-vs-rabbitmq?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

wiloon, 5/14/2018 0:02

在用 ssh-keygen 生成密钥对时,通常会面临是使用RSA还是DSA的选择:RSA or DSA, this is a question! 今天在这里分析一下: 原理与安全性 RSA 与 DSA 都是非对称加密算法。其中RSA的安全性是基于极其困难的大整数的分解(两个素数的乘积);DSA 的安全性是基于整数有限域离散对数难题。基本上可以认为相同密钥长度的 RSA 算法与 DSA 算法安全性相当。 有点要注意,RSA 的安全性依赖于大数分解,但是否等同于大数分解一直未能得到理论上的证明,因为没有证明破解 RSA 就一定需要作大数分解。不过也不必太过担心,RSA 从诞生以来,经历了各种攻击,至今未被完全攻破(依靠暴力破解,小于1024位密钥长度的 RSA 有被攻破的记录,但未从算法上被攻破)。 用途: DSA 只能用于数字签名,而无法用于加密(某些扩展可以支持加密);RSA 即可作为数字签名,也可以作为加密算法。不过作为加密使用的 RSA 有着随密钥长度增加,性能急剧下降的问题。 性能: 相同密钥长度下,DSA 做签名时速度更快,但做签名验证时速度较慢,一般情况验证签名的次数多于签名的次数。 相同密钥长度下,DSA (在扩展支持下)解密密文更快,而加密更慢;RSA 正好反过来,一般来说解密次数多于加密次数。不过由于非对称加密算法的先天性能问题,两者都不是加密的好选择。 业界支持: … Continue reading

wiloon, 5/12/2018 1:27

https://support.google.com/chromebook/answer/1080595?hl=zh-Hans open chrome and install Chromebook Recovery Utility 第 3 步:进入恢复模式 在出现错误的 Chromebook 上: 如果您在这台 Chromebook 上连接了任何设备(例如鼠标或外部硬盘),请将其取下。 进入恢复模式: Chromebook:按住 Esc + Refresh 刷新,然后按“电源”电源。之后,松开“电源”。当屏幕上显示一条消息后,再松开其他键。 Chromebox:首先,关闭 Chromebox。使用回形针或类似物体按住“恢复”按钮。按“电源”按钮以重新开启 Chromebox。当您在屏幕上看到一条消息后,释放“恢复”按钮。 Chromebit:首先,将 Chromebit 断电。使用回形针或类似物体按住“恢复”按钮。为 Chromebit 重新接通电源。当您在屏幕上看到一条消息后,释放“恢复”按钮。 您会看到以下某条消息: “Chrome 操作系统不存在或已损坏。请插入 USB 记忆棒或 SD 卡。” “请插入 USB … Continue reading

wiloon, 5/12/2018 0:49

[code lang=shell] vmc start dev run_container.sh –container_name=stretch –user=wiloon –shell [/code] switch to dev channel, chrome os version >=67 chrome os will start to download an update update and restart Launch crosh (ctrl-alt-t) Create crostini VM vmc start dev. This’ll download … Continue reading

wiloon, 5/11/2018 9:05

https://blog.csdn.net/vizts/article/details/47043695 linux shell中的eval命令 语法:eval cmdLine eval会对后面的cmdLine进行两遍扫描,如果第一遍扫描后,cmdLine是个普通命令,则执行此命令;如果cmdLine中含有变量的间接引用,则保证间接引用的语义。 举例如下: set 11 22 33 44 如果要输出最近一个参数,即44,可以使用如下命令, echo $4 但是如果我们不知道有几个参数的时候,要输出最后一个参数,大家可能会想到使用$#来输出最后一个参数, 如果使用命令: echo “\$$#” 则得到的结果是 $4,而不是我们想要的44。这里涉及到一个变量间接引用的问题,我们的本意是输出 $4,默认情况下,命令后忽略变量间接引用的情况。 这时候,就可以使用eval命令。 eval echo “\$$#” 得到的结果为44 转自:http://www.2cto.com/os/201311/255577.html 1.eval命令将会首先扫描命令行进行所有的替换,然后再执行命令。该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时候被称为复杂变量。 2.eval也可以用于回显简单变量,不一定时复杂变量。 NAME=ZONE eval echo $NAME等价于echo $NAME 3.两次扫描 test.txt内容:hello shell world! myfile=”cat … Continue reading

wiloon, 5/11/2018 9:04

[code lang=shell] eval `ssh-agent` ssh-add Path/to/your private_key files ssh-keygen -f ~/.ssh/id_rsa -p [/code] https://blog.csdn.net/vizts/article/details/47043695 ssh-agent 是用于管理SSH private keys的, 长时间持续运行的守护进程(daemon). 唯一目的就是对解密的私钥进行高速缓存。 ssh-add 提示并将用户的使用的私钥添加到由ssh-agent 维护的列表中. 此后, 当使用公钥连接到远程 SSH 或 SCP 主机时,不再提示相关信息. 使用步骤如下: eval ssh-agent ssh-add Path/to/your private_key files 注音: 使用的是反引号 backquote (`), … Continue reading

wiloon, 5/10/2018 14:15

http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_039_fdisk_gdisk_parted.html 1 2种分区结构简介 MBR分区 硬盘主引导记录MBR由4个部分组成 主引导程序(偏移地址0000H–0088H),它负责从活动分区中装载,并运行系统引导程序。 出错信息数据区,偏移地址0089H–00E1H为出错信息,00E2H–01BDH全为0字节。 分区表(DPT,Disk Partition Table)含4个分区项,偏移地 址01BEH–01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4 结束标志字,偏移地址01FE–01FF的2个字节值为结束标志55AA GPT分区 GPT:GUID(Globals Unique Identifiers) partitiontable 支持128个分区,使用64位,支持8Z(512Byte/block )64Z ( 4096Byte/block) 使用128位UUID(Universally Unique Identifier) 表示磁盘和分区 GPT分区表自动备份在头和尾两份,并有CRC校验位 UEFI (统一扩展固件接口)硬件支持GPT,使操作系统启动 2 fdisk的使用 2.1 fdisk命令的基础 复制代码 [root@centos7 mnt]$ dd if=/dev/fdisk /dev/sdb Welcome to … Continue reading

wiloon, 5/7/2018 16:44

[code lang=shell] ./bin/kafka-server-start.sh config/server.properties # create topic bin/kafka-topics.sh –create –zookeeper test-zookeeper-1,test-zookeeper-2,test-zookeeper-3 –replication-factor 1 –partitions 1 –topic t0 查看所有topic bin/kafka-topics.sh –list –zookeeper test-zookeeper-1,test-zookeeper-2,test-zookeeper-3 删除topic bin/kafka-topics.sh –topic t0 –delete –zookeeper test-zookeeper-1 查看topic明细 bin/kafka-topics.sh –describe –zookeeper test-zookeeper-1,test-zookeeper-2,test-zookeeper-3 –topic t0 查看不可用分区 ./kafka-topics.sh –topic test … Continue reading

wiloon, 5/7/2018 14:57

download zookeeper cp zoo_sample.cfg zoo.cfg zoo.cfg tickTime=2000 ##Zookeeper最小时间单元,单位毫秒(ms),默认值为2000 initLimit=5 ##Leader服务器等待Follower启动并完成数据同步的时间,默认值10,表示tickTime的10倍 dataDir=/data/server/zookeeper/data ##Zookeeper服务器存储快照文件的目录,必须配置 dataLogDir=/data/logs/zookeeper ##Zookeeper服务器存储事务日志的目录,默认为dataDir clientPort=2181 ##服务器对外服务端口,一般设置为2181 syncLimit=2 ##Leader服务器和Follower之间进行心跳检测的最大延时时间,默认值5,表示tickTime的5倍 autopurge.purgeInterval=1 从3.4.0开始,zookeeper提供了自动清理snapshot和事务日志的功能,通过配置 autopurge.snapRetainCount 和 autopurge.purgeInterval 这两个参数能够实现定时清理了。这两个参数都是在zoo.cfg中配置的: autopurge.purgeInterval 这个参数指定了清理频率,单位是小时,需要填写一个1或更大的整数,默认是0,表示不开启自己清理功能。 autopurge.snapRetainCount 这个参数和上面的参数搭配使用,这个参数指定了需要保留的文件数目。默认是保留3个。 http://www.importnew.com/23237.html http://blog.51cto.com/nileader/932156

wiloon, 5/7/2018 12:16

download kafka https://kafka.apache.org/downloads config file: The id of the broker. This must be set to a unique integer for each broker. broker.id=0 最好配内网dns, test-kafka-1 listeners=PLAINTEXT://test-kafka-1:9092 log.dirs=/data/logs/kafka-logs zookeeper.connect=test-zookeeper-1:2181,test-zookeeper-2:2181,test-zookeeper-3:2181 [code lang=shell] bin/kafka-topics.sh –create –zookeeper 172.0.0.1:2181 –replication-factor 3 –partitions 3 –topic t0 [/code] … Continue reading

pet
wiloon, 5/4/2018 10:23

https://mp.weixin.qq.com/s/pccId4L674Y61Re7SZiLKg [code lang=shell] yay -S pet-bin #创建一个新的片段 pet new pet list pet sync [/code]

辽ICP备14012896