butterfly

如何监控 Linux 服务器状态?

巧了我就是萌 提交于 2020-08-15 16:34:11
Linux 服务器我们天天打交道,特别是 Linux 工程师更是如此。为了保证服务器的安全与性能,我们经常需要监控服务器的一些状态,以保证工作能顺利开展。 本文介绍的几个命令,不仅仅适用于服务器监控,也适用于我们日常情况下的开发。 watch 命令我们的使用频率很高,它的基本作用是,按照指定频率重复执行某一条指令。使用这个命令,我们可以重复调用一些命令来达到监控服务器的作用。 申请阿里云服务时,可以使用 2000元阿里云代金券 ,阿里云官网领取网址: https://dashi.aliyun.com/site/yun/youhui 默认情况下,watch 命令的执行周期是 2 秒,但我们可以使用 -n 选项来指定运行频率,比如我们想要每隔 5 秒执行 date 命令,可以这么执行: $ watch -n 5 date 一台服务器肯定有多人在用,特别是本部门的小伙伴。对于这些小伙伴有没浑水摸鱼,我们可以使用一些命令来监控他们。 我们可以每隔 10 秒执行 who 命令,来看看都有谁在使用服务器。 阿里云服务器1核2G低至82元/年 ,阿里云官活动网址: https://dashi.aliyun.com/site/yun/aliyun 可以用20代金券,即102-20=82。 $ watch -n 10 who Every 10.0s: who butterfly: Tue Jan

Salesforce & Alfresco 数据权限机制

 ̄綄美尐妖づ 提交于 2020-08-13 23:20:42
Salesforce的数据权限机制 - butterfly100 - 博客园 https://www.cnblogs.com/butterfly100/p/8981747.html alfresco中的权限机制_zhwenrong_349975818的博客-CSDN博客_您的身份验证详细信息尚未识别,或alfrescocontentservices此时可能不可用 https://blog.csdn.net/zhwenrong_349975818/article/details/83636851 Alfresco權限機制 - Snowfun - 博客园 https://www.cnblogs.com/Snowfun/archive/2011/06/27/2091310.html Alfresco用户和权限管理 - Snowfun - 博客园 https://www.cnblogs.com/Snowfun/archive/2011/06/27/2091384.html 最好的权限设计,是先区分功能权限和数据权限 | 人人都是产品经理 http://www.woshipm.com/pd/2889402.html 设计模式的项目----权限管理系统_HellKing-CSDN博客_通用用户管理系统中的设计模式 https://blog.csdn.net/lts007007/article

The ButterFly Effect蝴蝶效应受币圈热捧

醉酒当歌 提交于 2020-08-12 18:15:08
由美国ButterflyiQ团队开发的去中心化动态感知交易平台Thebutterflyeffect“蝴蝶效应”,于2020年07月28日正式进入亚太市场并开放注册。蝴蝶效应拥有最公平、最科学的交易机制,具备最安全、最透明的技术架构,其创新的动态感知技术和多场景融合、多功能延展的底层技术架构,收获了全球各路资本以及各大社区的青睐和热捧。 币圈资本和社区争相进入“蝴蝶效应” 据蝴蝶效应社区介绍,全球著名的节点资本、歌者资本、时戳资本相继进入“蝴蝶效应”,歌者资本作为投资人的形式对“蝴蝶效应”进行加持,节点资本、时戳资本则以旗下社区开展与“蝴蝶效应”深度合作。除了上述资本外,国内著名的自在社区、洛伦社群、真格社区、基石社区亦已带领旗下会员完成“蝴蝶效应”注册,筹备参与下一轮打新认购当中。 “蝴蝶效应”占据热搜指数榜前列 从微信、百度等主流媒体热度关键字搜索排行榜中,“蝴蝶效应”在同行业的热度指数高居前列,开放注册的一周时间内,一直位居热度榜榜首,平均超出第二位70个百分点。行业相关人士称,蝴蝶效应此次发行的BE母币因其通缩性,以及与蝴蝶效应交易所未来业务的深度捆绑,BE的价值将十分巨大,因此深受市场追捧。 “蝴蝶效应”会员注册量增长迅速 据ButterflyiQ团队介绍,蝴蝶效应会员注册增长速度高达4万户/天,截至目前有效会员数量突破20万,为此

分享一个阿里云轻量级开源前端图编排,流程图js组件——butterfly-dag

北城余情 提交于 2020-08-12 04:24:44
背景 在阿里云,可能每时每刻都在身边充斥着“数据表”“模型”“调度”等等抽象概念。作为阿里云的前端,如何将这种抽象的概念实体化可视化地给客户或者其他合作伙伴展示出来显得尤为重要。 与此同时,在阿里云数据智能产品的孵化速度和迭代速度大大超乎大家的想象,总结起来就是“人少事多繁琐”,经常出现拉几个外包就开始孵化一个中台项目,此时,集团内各种搭建系统能缓解一部分的工作量,可是当遇到了可视化“编排”,“流程图”,“关系图”这种场景,就显得捉襟见肘了。 通过盘点在不同业务支持过的此类场景,总结DAG面临以下痛点: 产品业务逻辑复杂,且形态差异大 样式丰富,交互复杂且有较高视觉质量诉求 定制性要求高,开发速度要求快 解决方案 小蝴蝶( https://github.com/alibaba/butterfly )脱胎于阿里云数据智能事业部实际的业务场景,在覆盖了我们业务需求的情况下,同时支持了多个兄弟部门抽象出来的前端图组件库,其特性如下: <strong>“零件式开发”,定制性强,入门门槛低</strong>:利用了DOM的便利性,提供非常强大的样式定制和复杂的交互定制的能力 // 继承式的定制 const Node = require('butterfly-dag').Node; class ANode extends Node { draw(obj) { // "零件式"开发

分享一个阿里云轻量级开源前端图编排,流程图js组件——butterfly-dag

北慕城南 提交于 2020-08-12 02:45:27
背景 在阿里云,可能每时每刻都在身边充斥着“数据表”“模型”“调度”等等抽象概念。作为阿里云的前端,如何将这种抽象的概念实体化可视化地给客户或者其他合作伙伴展示出来显得尤为重要。 与此同时,在阿里云数据智能产品的孵化速度和迭代速度大大超乎大家的想象,总结起来就是“人少事多繁琐”,经常出现拉几个外包就开始孵化一个中台项目,此时,集团内各种搭建系统能缓解一部分的工作量,可是当遇到了可视化“编排”,“流程图”,“关系图”这种场景,就显得捉襟见肘了。 通过盘点在不同业务支持过的此类场景,总结DAG面临以下痛点: 产品业务逻辑复杂,且形态差异大 样式丰富,交互复杂且有较高视觉质量诉求 定制性要求高,开发速度要求快 解决方案 小蝴蝶( https://github.com/alibaba/butterfly )脱胎于阿里云数据智能事业部实际的业务场景,在覆盖了我们业务需求的情况下,同时支持了多个兄弟部门抽象出来的前端图组件库,其特性如下: <strong>“零件式开发”,定制性强,入门门槛低</strong>:利用了DOM的便利性,提供非常强大的样式定制和复杂的交互定制的能力 // 继承式的定制 const Node = require('butterfly-dag').Node; class ANode extends Node { draw(obj) { // "零件式"开发

Spring Data 教程

有些话、适合烂在心里 提交于 2020-08-11 10:44:56
1. Redis简介 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的API。Redis 是一个高性能的key-value数据库。 redis的出现,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。 Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得Redis可执行单层树复制。存盘可以有意无意的对数据进行写操作。由于完全实现了发布/订阅机制,使得从数据库在任何地方同步树时,可订阅一个频道并接收主服务器完整的消息发布记录。同步对读取操作的可扩展性和数据冗余很有帮助。 redis的key都是字符串 String 类型,它的value是多样化的,如下图: redis数据类型 ENCODING返回的编码 底层对应的数据结构 string int long类型的整数 string embstr embstr编码的简单动态字符串 string raw 简单动态字符串 list ziplist 压缩列表 list

.NET Core 玩一玩 Ocelot API网关

偶尔善良 提交于 2020-07-24 05:06:58
.net 这几年国内确实不好过。 很多都选择转行。不过.net Core跨平台 开源之后 。社区的生态在慢慢建立。往好的趋势发展。 对于坚守在.NET战线的开发者来说 是个挺不错的消息。 特别是微软收购75亿美金GitHub。.net 生态 社区圈子。肯定会有所上升。 发展趋势越来越好。(当然 这只是我个人祈愿) 最近也比较懒。也有段时间没有写过文章了。 但对于追寻新技术渴望学习 是不会断的 最近微服务比较火热。 将以个大型项目根据业务可以拆分成一个个的较小的独立项目。便于管理 且互相协作 什么是Ocelot Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成 但是现在网上关于Ocelot的文章还是有限。 首先感谢几位大佬 Ocelot的文章 https://www.cnblogs.com/shanyou/p/7787183.html (张友善 大神) https://www.cnblogs.com/Leo_wl/p/7852311.html ( HackerVirus 大神) https://www.cnblogs.com/jesse2013/p/net-core

从 CVE-2018-4441 看 jsc 的 OOB 利用

给你一囗甜甜゛ 提交于 2020-07-24 02:59:33
作者: 天融信阿尔法实验室 原文链接: https://mp.weixin.qq.com/s/pGvnLJouphJqxQ2zPDAcUw 最近研究了safari浏览器JavascriptCore引擎的一个OOB漏洞CVE-2018-4441,虽然这是一个比较老的漏洞,但是研究这个漏洞还是能学到不少东西。这里介绍了jsc环境搭建的方法和jsc一些基本调试技巧,详细分析了CVE-2018-4441的漏洞成因和lokihardt堆喷修改数组长度构成OOB的方法,希望读者读完能有所收获。 环境搭建 下载源码 下载源码使用 git clone https://git.webkit.org/git/WebKit.git WebKit 如下载的源码较旧需更新源码到最新日期则使用 git fetch --all git reset --hard origin/master git pull 切换到包含漏洞的commit_hash,这里我没有找到很好的方法,我使用的方法是搜索CVE-2018-4441的修复日期fix_date,然后从webkit的github上搜索小于fix_date的commit,即 committer-date:<fix_date ,最后使用的是21687be235d506b9712e83c1e6d8e0231cc9adfd。切换的命令如下 git checkout -b

4、Butterfly sweep

為{幸葍}努か 提交于 2019-12-02 02:44:30
基础蝴蝶扫: 右肩抢到对手腋下,右手抓腰带,将对手拉下来 左手抄住对手肘关节,左腿移出来 左腿撑起身体右脚扫倒进入袈裟固 拿不到under hook时: 右手抱对手头,将对手拉下来 左手抄住对手肘关节,左腿移出来 左腿撑起身体右脚扫倒进入袈裟固,再拿under hook 来源: https://www.cnblogs.com/zhengtao1992/p/11726704.html