w1100n
This site is best viewed in Google Chrome
wiloon, 9/17/2019 18:13

https://github.com/b3log/pipe

wiloon, 9/17/2019 17:55

https://github.com/sgerrand/xfce4-terminal-colors-solarized /home/user0/.config/xfce4/terminal/terminalrc ColorCursor=#93a1a1 ColorForeground=#839496 ColorBackground=#002b36 ColorPalette=#073642;#dc322f;#859900;#b58900;#268bd2;#d33682;#2aa198;#eee8d5;#002b36;#cb4b16;#586e75;#657b83;#839496;#6c71c4;#93a1a1;#fdf6e3 https://ethanschoonover.com/solarized/ https://github.com/altercation/solarized

wiloon, 9/17/2019 10:41

https://www.cnblogs.com/hongten/archive/2013/03/27/hongten_windows_cms.html 将cmd中命令输出保存为TXT文本文件 在网上看到一篇名为:”[转载]如何将cmd中命令输出保存为TXT文本文件” 例如:将Ping命令的加长包输出到D盘的ping.txt文本文件。 1、在D:目录下创建文本文件ping.txt(这步可以省略,偶尔提示无法创建文件时需要) 2、在提示符下输入ping www.idoo.org.ru -t > D:ping.txt 3、这时候发现D盘下面的ping.txt里面已经记录了所有的信息 备注: 只用“>”是覆盖现有的结果,每一个命令结果会覆盖现有的txt文件,如果要保存很多命令结果的话,就需要建立不同文件名的txt文件。 那么有没有在一个更好的办法只用一个txt文件呢?答案是肯定的,要在同一个txt文件里面追加cmd命令结果,就要用“>>”替换“>” 就可以了.

wiloon, 9/9/2019 17:57

ipset save > /etc/ipset.conf systemctl enable ipset.service iptables-save -f /etc/iptables/iptables.rules systemctl enable iptables.service https://wiki.archlinux.org/index.php/Ipset https://wiki.archlinux.org/index.php/Iptables

wiloon, 9/9/2019 16:26

圈复杂度(Cyclomatic Complexity)是一种代码复杂度的衡量标准。它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立线性路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有着很大关系。 下面这个实例中,单元测试的覆盖率可以达到100%,但是很容易发现这其中已经漏掉了一个NPE的测试用例。case1方法的圈复杂度为2,因此至少需要2个用例才能完全覆盖到其所有的可能情况。 //程序原代码,圈复杂度为 2 public String case1(int num) { String string = null; if (num == 1) { string = “String”; } return string.substring(0); } //上面代码的单元测试代码 public void testCase1(){ String test1 = case1(1); } 圈复杂度主要与分支语句(if、else、,switch 等)的个数成正相关。当一段代码中含有较多的分支语句,其逻辑复杂程度就会增加。 圈复杂度的计算方法,可以参考这篇文章:http://blog.csdn.net/lg707415323/article/details/7790660 可以直接降低圈复杂度的9种重构技术(针对结构化编程) 1.Composing … Continue reading

wiloon, 9/9/2019 13:14

Scrum LeSS:大规模 Scrum,以 Scrum 为基础。LeSS 分两个模式,LeSS 模式宣称适合 8 人团队、最多 8 个团队共 64 个人的情况,LeSS HUGE 模式则号称可适应数千人规模的产品研发;在敏捷方法方面,LeSS 以 Scrum 为核心,工程实践维度,有实践指导材料; SAFe:大规模敏捷框架,完整的 SAFe 框架可以分为四个层级,团队级适合 5~9 人团队、项目群级适合 5~12 个团队(约 50~125 人)、大型解决方案级适合数百人规模、组合级适合 500~1000 人规模;敏捷方法论方面,介绍了 Scrum、XP、Kanban 方法,主张团队自主选择,工程实践方面有所提及,但没有特别详细的介绍; https://www.infoq.cn/article/6dc4LQmRpdfGlt1jb5YJ?utm_source=rss&utm_medium=article

wiloon, 9/9/2019 12:21

0day,中文意思“0日/零日”或“零日漏洞”或“零时差攻击”, 零日这个词历史很悠久,最早出现是在战争中,将一些大规模可毁灭世界的事物(一般是武器)称之为零日危机(类似的还有末日时钟),在世界毁灭之后,重新建立新文明的第一天,即称之为第0天。 后来引入到黑客文化,将一些大规模、致命性、高威胁性、能够造成巨大破坏的漏洞也称为零日漏洞(并不是所有漏洞都叫0day),缩写即为:0day。 ———————————————— 版权声明:本文为CSDN博主「EDDJH_31」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/EDDJH_31/article/details/67637890

wiloon, 9/4/2019 11:11

upgrade一般是指比较重要的升级,或者说是主要的,单独版本的升级,其中软件改变很大,比方说从windows xp系统upgrade到windows 7系统; update一般是指比较次要的升级或更新,软件改变比较小或者只是修复一些bug,比方说从window 7系统update到windows 7 sp1。 upgrade一般指质的变化,而update一般指量的变化。 https://www.cnblogs.com/ini_always/archive/2011/08/29/2158895.html

wiloon, 9/3/2019 18:06

https://blog.csdn.net/jessysong/article/details/73571878 Netflix 很关注CPU的Steal Time。他们的策略是:如果是当前虚拟机的Steal Time 超过了你们设置的 阈值,他们会关闭这台虚拟机并且在另外一台物理机上面重启。 如果你想要部署虚拟环境(例如:Amazon EC2), steal time就是你想要关注的性能指标之一。 如果这个指标的数值很高,那么说明机器状态非常糟糕。什么是steal time?什么会引发高steal time?多少才是警戒值(你需要做什么)? CPU Steal Time 的定义 From ibm: Steal time is the percentage of time a virtual CPU waits for a real CPU while the hypervisor is servicing … Continue reading

wiloon, 9/2/2019 11:02

转载于:http://blog.sina.com.cn/s/blog_4e5668630100ag2u.html http://www.upsdn.net/html/2004-12/65.html $ svn diff -r 2:3 rules.txt (1)Index: rules.txt (2)=================================================================== (3)— rules.txt (revision 2) (4)+++ rules.txt (revision 3) (5)@@ -1,4 +1,4 @@ (6)Be kind to others (7)-Freedom = Chocolate Ice Cream (8)+Freedom = Responsibility (9)Everything in moderation (10)Chew with … Continue reading

wiloon, 8/31/2019 11:47

vmc list vmc start termina https://pixelbook.silentselene.com/index.php/archives/33/

wiloon, 8/29/2019 10:33

EXPLAIN UPDATE table0 w SET w.field0 =’foo’ WHERE (w.key0,w.key1,w.) IN ( SELECT a.* FROM ( SELECT w1.key0,w1.key1,w1.key2 FROM table0 w1 WHERE w1.field0 IS NULL AND w1.key2=0 LIMIT 10) AS a ); EXPLAIN UPDATE table0 w0 JOIN (SELECT *FROM table0 w1 … Continue reading

wiloon, 8/28/2019 19:01

当你希望更新一批值,且值是通过select条件查询出来时,下面这个错误应该不陌生 You can’t specify target table ‘x’ for update in FROM clause。 错误示范 1: A B 有关联同一个key_id , 根据 B表符合条件 -> 更新A表val值。 UPDATE A a SET a.val = 2 WHERE a.id IN ( SELECT a.id FROM A LEFT JOIN B … Continue reading

wiloon, 8/27/2019 9:22

https://screeps-cn.github.io/introduction.html https://github.com/rustyscreeps/screeps-game-api https://twodam.net/Tutorial-for-Screeps-0 https://github.com/aphistic/screeps-deployer https://github.com/rustyscreeps/screeps-starter-rust https://github.com/hinshun/screepsapi

wiloon, 8/24/2019 18:44

https://github.com/pelletier/go-toml

wiloon, 8/23/2019 15:03

SLF4J 1.6.0 以前的版本,如果打印异常堆栈信息,必须用 log.error(String msg, Throwable t) log.info等对应方法. 如果msg含有变量,一般用String.format方法格式化msg. 如果用 error(String format, Object… arguments) 等其它方法,异常堆栈信息会丢失. 幸好,SLF4J 1.6.0以后的版本对这个不友好的异常信息log 改进了. error(String format, Object… arguments) 这个方法也会打印异常堆栈信息,只不过规定throwable对象必须为 最后一个参数.如果不遵守这个规定,异常堆栈信息不会log出来. 官方FAQ:http://www.slf4j.org/faq.html Can I log an exception without an accompanying message? In short, no. If e is an Exception, and … Continue reading

wiloon, 8/20/2019 7:31

回文,英文palindrome,指一个顺着读和反过来读都一样的字符串,比如madam

wiloon, 8/19/2019 15:31

public class DoubleUtils { private static final double DEFAULT_DELTA = 0.000001; //默认比较精度 //比较2个double值是否相等(默认精度) public static boolean considerEqual(double v1, double v2) { return considerEqual(v1, v2, DEFAULT_DELTA); } //比较2个double值是否相等(指定精度) public static boolean considerEqual(double v1, double v2, double delta) { return Double.compare(v1, v2) … Continue reading

wiloon, 8/19/2019 12:39

XM(Exotic Matter,外来能量) AP(Access Points,权限点数) Portals 直译为传送门或者据点,俗称Po 处于一个Portal的40米范围内才可以与之交互(你周围那个圈就是40米半径的圆) Hack(中译名为”入侵“)Portal是主要的物资获取方式 Links/ Fields(连接/区域或场) 收集Keys才能建立Link 持有一个Portal的Key才能从别的Portal向其发起Link(连接)(成功建立Link会消耗掉对应的Portal Key) 在几个Portals之间建立 Link构成三角形就是建成Control Field(控制区/场) 三角形,三角形,三角形。重要的事情说三遍,重点就是连成三角形 低等级升级方式 在中立Portal上面部署(Deploy)谐振器(Resonators)以占据 在友方阵营占据Portal的空槽上部署(Deploy)谐振器(Resonators) 建立大量的短距离Link和小的Control Field(控制区/场) 给己方占据的Portal充能 Hack(入侵)敌方占据的Portal也可以获得AP,但请注意,敌方Portal会反击造成你的XM损失 申请po 需要升级到 L10,po 申请的审批工作同样由玩家完成,所需等级为 L12 Portal Key Portal Key(钥匙),保存着对应Portal的信息。可以使用key进行充能或建立link。 虽然key被标注了等级,但是这实际上是对应Portal的等级。任何等级的agent都可以使用任何等级的key。 Key可以被放置在Key Locker中而不占用库存。 用处 Key可以用来远程观察Portal的resonator状态,mod状态,周围环境等,请参看Portal。 Key可以用来远程为Portal补充能量,请参看充能。 Key可以用来建立link,请参看Link。 … Continue reading

wiloon, 8/19/2019 10:40

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_33642117/article/details/52040345 一,Set Set:注重独一无二的性质,该体系集合可以知道某物是否已近存在于集合中,不会存储重复的元素 用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复。 对象的相等性    引用到堆上同一个对象的两个引用是相等的。如果对两个引用调用hashCode方法,会得到相同的结果,如果对象所属的类没有覆盖Object的hashCode方法的话,hashCode会返回每个对象特有的序号(java是依据对象的内存地址计算出的此序号),所以两个不同的对象的hashCode值是不可能相等的。 如果想要让两个不同的Person对象视为相等的,就必须覆盖Object继下来的hashCode方法和equals方法,因为Object  hashCode方法返回的是该对象的内存地址,所以必须重写hashCode方法,才能保证两个不同的对象具有相同的hashCode,同时也需要两个不同对象比较equals方法会返回true 该集合中没有特有的方法,直接继承自Collection。 —| Itreable 接口 实现该接口可以使用增强for循环 —| Collection 描述所有集合共性的接口 —| List接口 可以有重复元素的集合 —| ArrayList —| LinkedList —| Set接口 不可以有重复元素的集合 案例:set集合添加元素并使用迭代器迭代元素。 public class Demo4 { public static void main(String[] … Continue reading

next page
辽ICP备14012896