中见件JBoss、Nignx、Tomact、Weblogic、Zabbix、MQ、Zookeeper

发布于:2023-01-14 ⋅ 阅读:(388) ⋅ 点赞:(0)

1、JBoss是免费的,开放源代码J2EE{

        J2EE全称为Java2 Platform Enterprise Edition。“J2EE平台本质上是一个分布式的服务器应用程序设计环境——一个Java环境,它提供了:宿主应用的一个运行基础框架环境和一套用来创建应用的Java扩展API。

}的实现,通过LGPL{

}许可证进行发布.但同时 也有闭源的,开源和闭源流入流出的不是同一途径。 2、 JBoss需要的内存和硬盘空间比较小。 3、安装便捷:解压后,只需配置一些环境变量即可。 4、JBoss支持"热部署",部署BEAN时,只拷贝BEAN的JAR文件到部署路径下 即可自动加载它,如果有改动,也会自动更新 5、JBoss与Web服务器在同一个Java虚拟机中运行,Servlet调用EJB不经过网 络,从而大大提高运行效率,提升安全性能 6、用户可以直接实施J2EE-EAR,而不是以前分别实施EJB- JAR和Web-WAR, 非常方便。 7、Jboss支持集群

1、安装JDK 1.7. 准备所需的包:jdk-7u80-linux-x64.tar.gz
[root@localhost ~]# tar zxvf jdk-7u80-linux-x64.tar.gz 解包
[root@localhost ~]# mv jdk1.7.0_80/ /usr/local/jdk1.7.0 移动改名
[root@localhost ~]# vim /etc/profile 进入配置文件添加全局变量

    with t1 as(
    select *,
        id - row_number() over(
            order by id
        ) as rk
    from stadium
    where people >= 100
)
select id,
    visit_date,
    people
from t1
    join (
        select rk
        from(
                select rk,
                    count(rk) cnt
                from t1
                group by rk
            ) t
        where cnt >= 3
    ) t2 on t1.rk = t2.rk

作者:hejy-w
链接:https://leetcode.cn/problems/human-traffic-of-stadium/solution/tu-jie-lian-xu-ri-qi-ji-nan-dian-fen-xi-xnj58/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

作者:LeetCode
链接:https://leetcode.cn/problems/human-traffic-of-stadium/solution/ti-yu-guan-de-ren-liu-liang-by-leetcode/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

select id, visit_date, people from 
(select *, count(*) over(partition by oder) as oder2 from 
(
	select *, id - rank() over(order by id asc) as oder from
	(select * from stadium where people >= 100 ) as tempable
) as temptable2) as temptable3 where oder2 >=3;

select id, visit_date, people from 
(select *, count(*) over(partition by oder) as oder2 from 
(
	select *, id - rank() over(order by id asc) as oder from
	(select * from stadium where people >= 100 ) as tempable
) as temptable2) as temptable3 where oder2 >=3;

class Solution {
    public int divide(int dividend, int divisor) {
        if(dividend==Integer.MIN_VALUE){
            if(divisor==1){
                return Integer.MIN_VALUE;

            }
            if(divisor == -1){
                return Integer.MAX_VALUE;

            }
        }
        if(divisor == Integer.MIN_VALUE){
            return dividend == Integer.MIN_VALUE?1:0;

        }
        if(dividend ==0){
            return 0;
        }
        boolean rev = false;
        if(dividend>0){
            dividend = -dividend;
            rev = !rev;

        }
        if(divisor  >0  ){
            divisor = -divisor;
            rev = !rev;
        }
        int left  = 1,right = Integer.MAX_VALUE,ans = 0;
        while(left<=right){
            int mid = left+((right - left)>>1);
            boolean check = quickAdd(divisor,mid,dividend);
            if(check){
                ans= mid;
                if(mid==Integer.MAX_VALUE){
                    break;
                }
                left = mid+1;
                
            }else{
                right = mid - 1;
            }
        }
        return rev?-ans:ans;

    }
    public boolean quickAdd(int y,int z,int x){
        int result = 0,add =  y;  
        while(z!=0){
            if((z&1)!=0){
                if(result <x -add){
                    return false;
                }
                result+=add;
            }        
            if(z!=1){
                if(add<x-add){
                    return false;
                }
                add+=add;
            
            z >>=1;
        }
        return true;
    }
}

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到