stat

Count and Percent Together using Stack Bar in R

眉间皱痕 提交于 2020-02-02 13:52:41
问题 I am trying to create stack bar with counts and percent in same graph. I took help from Showing data values on stacked bar chart in ggplot2 and add group total and plotted my as By using code ### to plot stacked bar graph with total on the top and ### distribution of the frequency; library(ggplot2); library(plyr); library(dplyr); Year <- c(rep(c("2006-07", "2007-08", "2008-09", "2009-10"), each = 4)) Category <- c(rep(c("A", "B", "C", "D"), times = 4)) Frequency <- c(168, 259, 226, 340, 216,

Count and Percent Together using Stack Bar in R

此生再无相见时 提交于 2020-02-02 13:51:08
问题 I am trying to create stack bar with counts and percent in same graph. I took help from Showing data values on stacked bar chart in ggplot2 and add group total and plotted my as By using code ### to plot stacked bar graph with total on the top and ### distribution of the frequency; library(ggplot2); library(plyr); library(dplyr); Year <- c(rep(c("2006-07", "2007-08", "2008-09", "2009-10"), each = 4)) Category <- c(rep(c("A", "B", "C", "D"), times = 4)) Frequency <- c(168, 259, 226, 340, 216,

Druid 专题

柔情痞子 提交于 2020-01-31 09:35:42
数据源配置: #datasource #Introductions: https://github.com/alibaba/druid/wiki/DruidDataSource%E9%85%8D%E7%BD%AE%E5%B1%9E%E6%80%A7%E5%88%97%E8%A1%A8 #https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_DruidDataSource%E5%8F%82%E8%80%83%E9%85%8D%E7%BD%AE #初始化时建立物理连接的个数。初始化发生在显示调用init方法,或者第一次getConnection时 default:0 spring.datasource.druid.initial-size=2 #最大连接池数量。default=8+ spring.datasource.druid.max-active=20 #最小连接池数量。maxIdle已经废弃 spring.datasource.druid.min-idle=10 #获取连接时最大等待时间,单位毫秒。配置了maxWait之后,缺省启用公平锁,并发效率会有所下降,如果需要可以通过配置useUnfairLock属性为true使用非公平锁 spring.datasource.druid.max-wait=60000

寒假作业06

安稳与你 提交于 2020-01-30 13:42:16
{"code":0,"data":{"count":40,"folded":0,"list":[{"article_id":4099522,"author":{"avatar":"http://i0.hdslb.com/bfs/face/d6ee8894ea1ce92a7b033e9c98f42cbf8d516fac.jpg","mid":12100464,"uname":"小竹piu","vip":{"themeType":0,"vipStatus":1,"vipType":1}},"content":"不想将作者的问题和作品混为一体,光说这个作品,讲真的,我挑不出什么错,对于一个看客来说,作品好就行,很少有注意作者的,说真的,作者确实有问题,我也很不喜欢,但是对于花牌这个番来说,我是死忠粉了,好不容易等来了有生之年,我是真心不希望番剧被下架了。555555555 好想把原作者捶一顿,脑子里什么垃圾想法。花牌情缘的内容真的很正了,没有这部番,我也从来不知道日本还有这么一个文化,自从看了花牌之后,我更想了解更多的日本文化了。","ctime":1575537696,"is_origin":0,"is_spoiler":0,"media_id":28222678,"mid":12100464,"mtime":1575538067,"progress":"看到PV","review

Android 获取进程CPU和内存数据

三世轮回 提交于 2020-01-29 07:21:34
文章目录 CPU数据 内存数据 方法一 方法二 CPU数据 读取/proc/[pid]/stat里的特定数值,然后进行计算就好了。关于/proc/[pid]/stat中具体每个数据的含义,请参考 linux-man7 private double getCPUInfo ( ) { double ret = 0.0 ; try 来源: CSDN 作者: Terie 链接: https://blog.csdn.net/Terie/article/details/103596101

轻量级微服务架构【读书笔记4】

混江龙づ霸主 提交于 2020-01-28 18:27:33
  在第一篇 读书笔记 中,了解到了 Service Registry ,它是整个“微服务架构”中的核心,不仅提供了 Service Registry(服务注册)功能,同时也为 Service Discovery (服务发现)提供了支持。    服务注册 ,指的是在服务启动后,将服务的相关配置信息注册到服务注册表中。    服务发现 ,可以理解为当客户调用这些服务时,将通过 Service GateWay (服务网关)从服务注册表中获取这些服务配置,然后通过反向代理的方式去调用具体的服务接口,从服务注册表中获取服务配置的过程。   同时,服务注册表会定期检查已经注册的服务,若发现某服务无法访问了,将其从服务注册表中移除掉,这种定期检测的过程叫作 “心跳检测” 。因此,服务注册表对 “分布式数据一致性” 的要求相当高,即,服务注册表中的服务配置一旦变更了,通知机制必须要做到高性能,且服务注册表本身还需要具备高可用。   那么,谁才能担当服务注册表的重任呢?我们认为 ZooKeeper 是服务注册表的最近解决方案之一。 目标 : 认识 ZooKeeper,并学会使用 Zookeeper,最后基于 ZooKeeper 实现服务注册表的核心功能,同时,我们将使用 Node.js 搭建一个高可用的服务网关。 1. 什么是 ZooKeeper(What)   ZooKeeper

public等访问修饰符和final,static的用法

≡放荡痞女 提交于 2020-01-22 23:09:36
一.访问修饰符1、public:表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3、protected:对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。对比Table: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × ×二.final关键字的使用1.final类final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变并且确信这个类不会载被扩展,那么就设计为final类。 2.final方法 如果一个类不允许其子类覆盖某个方法,则可以把这个方法声明为final方法。 使用final方法的原因有二: 1:是把方法锁定,以防任何继承类修改它的含义; 2:效率。在早期的Java实现版本中,会将final方法转为内嵌调用。但是如果方法过于庞大,可能看不到内嵌调用带来的任何性能提升。

Spring Boot 集成 Druid

天涯浪子 提交于 2020-01-22 18:14:51
一、Druid 介绍 Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 Druid是一个开源项目,源码托管在github上,源代码仓库地址是 https://github.com/alibaba/druid 。同时每次Druid发布正式版本和快照的时候,都会把源码打包,你可以从上面的下载地址中找到相关版本的源码。 通过Druid连接池中间件, 我们可以实现: 可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。 替换传统的DBCP和C3P0连接池中间件。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。 数据库密码加密。直接把数据库密码写在配置文件中,容易导致安全问题。DruidDruiver和DruidDataSource都支持PasswordCallback。 SQL执行日志,Druid提供了不同的LogFilter,能够支持Common-Logging、Log4j和JdkLog,你可以按需要选择相应的LogFilter,监控你应用的数据库访问情况。 扩展JDBC,如果你要对JDBC层有编程的需求,可以通过Druid提供的Filter-Chain机制,很方便编写JDBC层的扩展插件。 更多详细信息参考官方文档:https:/

jenkins 安装遇到问题

匆匆过客 提交于 2020-01-21 17:46:29
参考: https://www.cnblogs.com/stulzq/p/9291237.html https://www.haowenbo.com/articles/2019/07/24/1563964257491.html 1、在安装jenkins的时候一直失败。报错内容是 stat: cannot stat ‘/var/cache/jenkins’: No such file or directory stat: cannot stat ‘/var/log/jenkins’: No such file or directory stat: cannot stat ‘/var/lib/jenkins’: No such file or directory error: %pre(jenkins-2.150.1-1.1.noarch) scriptlet failed, exit status 1 Error in PREIN scriptlet in rpm package jenkins-2.150.1-1.1.noarch Verifying : jenkins-2.150.1-1.1.noarch 1/1 Failed: jenkins.noarch 0:2.150.1-1.1    因为之前已经有了 /etc/sysconfig/jenkins删掉,重新安装即可 来源:

memcache内存管理

做~自己de王妃 提交于 2020-01-20 16:57:30
1、memcache启动参数 memcached -h memcached 1.4.20 -p < num > TCP端口,默认为11211,可以不设置 -U < num > UDP端口,默认为11211,0为关闭 -s < file > UNIX socket-a < mask > access mask for UNIX socket, in octal ( default: 0700 ) -l < addr > 监听的 IP 地址,本机可以不设置此参数 -d 以守护程序(daemon)方式运行 -u 指定用户,如果当前为 root ,需要使用此参数指定用户 -m < num > 最大内存使用,单位MB。默认64MB -M 禁止LRU策略,内存耗尽时返回错误,而不是删除项 -c < num > 最大同时连接数,默认是1024 -v verbose ( print errors/warnings while in event loop ) -vv very verbose ( also print client commands/reponses ) -vvv extremely verbose ( also print internal state transitions ) -h 帮助信息 -i print memcached and libevent license -P