IntelliJ IDEA和JBOSS配置及部署
集成Jboss与集成tomcat大同小异,但是要JBOSS支持热部署,需要做些修改: 1、添加全局JBOSS容器: 菜单FILE-SETTING,弹出系统设置窗口,找到application server菜单: 选择安装好的jboss路径 2、 应用JBOSS到项目: 弹出 的框中点击添加图标,选择JBOSS - local,添加本地JBOSS(remote为添加远程Jboss): 然后 ,在ap…
Ubuntu16 安装 Python3.9
我是使用源码编译的方式安装的,网上有的可以添加 ppa 源进行在线安装,但我试了行不通,所以还是采用源码安装 1、安装编译依赖项 sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2…
二 JVM整体结构深度解析
一 JDK体系结构(这里以JDK8进行讲解) Java语言的跨平台特性 JVM整体结构及内存模型(方法区和堆,是各个线程共享的,其他是各个线程私有的) 其中,JVM三大部分:类装载子系统、运行时数据区、字节码执行引擎 “类装载子系统”由C++实现,目的是把Match.class字节码文件放入JVM内存区域(放入JVM的运行时数据区) 通过字节码执行引擎去执行内存区域里的代码(字节码执行引擎也是C+…
cxf调用WebService
一、用CXF调用WebService的几种方式,参考: http://cxf.apache.org/docs/how-do-i-develop-a-client.html 二、JaxWsProxyFactoryBean 与 JaxWsDynamicClientFactory 1、 JaxWsProxyFactoryBean 简介: 调用方式采用了和RMI类似的机制,即客户端直接服务器端提供的服务接…
合肥天地宽视信息科技有限公司c++开发笔试题
1、strlen和sizeof的区别? (1)、sizeof是一个操作符,而strlen是库函数; (2)、sizeof的参数可以是数据的类型,也可以是变量;而strlen只能以结尾为’0’的字符串作参数; (3)、编译器在编译时就计算出了sizeof的结果,而strlen必须在运行时才能计算出来。 (4)、sizeof计算数据类型占内存的大小,strlen计算字符串实际长度。 2、对纯虚函数的理…
计算机硬件与系统软件
计算机硬件组成 -台式机: 主机箱、主机箱里包含CPU、主板、内存、硬盘、光驱、各种板卡、电源及各种连线、显示器、常用I/O设备(如鼠标、键盘等) 一、CPU CPU(Central Processing Unit)的中文名称是中央处理器,是利用大规模集成电路技术,把整个运算器、控制器集成在一块芯片上的集成电路。 计算机处理速度的快慢主要是由CPU决定的,人们常以它来判定计算机的档次。 intel…
go语言map按照key,value进行排序
1. go语言的map是无序的,多次遍历map的结果可能是不同的 举例如下: package main import ( "fmt" ) // GetMap 得到map func GetMap() (result map[int]uint32) { result = map[int]uint32{} // 压入各个数据 result[24] = 223 result[17] = 91 result…
史上最全OLAP对比
目录 1. 什么是OLAP 2.OLAP引擎的常见操作 3. OLAP分类 MOLAP 的优点和缺点 ROLAP 的优点和缺点 4.并发能力与查询延迟对比 5.执行模型对比 5. OLAP引擎的主要特点 5.2 Spark SQL、Flink SQL 5.3 Clickhouse 5.4 Elasticsearch 5.5 Presto 5.6 Impala 5.7 Doris 5.8 Druid…
Scala 闭包 匿名函数
函数语言的名称源于这样一种概念:程序行为应该像数学函数一样;换句话说,给定一组输入,函数应始终返回相同的输出。这不仅意味着每个函数必须返回一个值,还意味着从一个调用到下一个调用,函数本质上不得具有内蕴状态(intrinsic state)。这种无状态的内蕴概念(在函数/对象领域中,默认情况下指的是永远不变的对象),是函数语言被认为是并发领域伟大的 “救世主” 的主要原因。 闭包函数作为一级概念的一…