`

用户中心528问题

阅读更多
1 能够从UIC中学习什么。
怎么按功能在Eclipse里面把Project分成SubProject。
怎么单元测试
如何动态代理的实现。
如何拦截客户端请求,让远程调用对客户端透明。


2 Eclipse里面能否给Console加上快捷键,让Eclipse向IDEA那么好用。
不能!

3 Spring中注入List。
<property name="serversString">
<list>
<value>10.1.6.152:1234</value>
</list>
</property>

4 classLoad
Thread.currentThread().getContextClassLoader();
和Class.getClassLoad有什么区别

bootstrap class loader

5 RemoteAccessor是什么意思?
Spring远程调用Bean,serviceInterface可以调用。

6 FactoryBean是什么意思?
FactoryBean,自己就是自己的Bean工厂,Spring知道一个Bean的类型是FactoryBean,他会调用getObject来获得这个Bean实例,可以把这个FactoryBean注入到需要Bean的任何地方去,而不用类型绑定。

8 BeanClassLoaderAware是什么意思?
实现了这个接口,Spring在Load进这个Class的时候,要把当前的ClassLoader注入到Bean中去。

9 为什么注入RemoteAccessor的serviceInterface不是一个Class,而是一个String,这是怎么注入的?
在Set方法的时候,使用
Class.forName("serviceInterface"),将这个Interface的Class找到。

10 ProxyFactory,Spring事务管理中的一段代码。
ProxyFactory proxyFactory = new ProxyFactory(); 
proxyFactory.addAdvisor
proxyFactory.setTargetSource(targetSource);   
proxyFactory.setInterfaces(this.proxyInterfaces)

TargetSource,是反射的主Object,在TargetSource上面调用invock

11 构造函数顺序,
子类在构造的时候,会构造最上面的父类,父类的子类,然后调用自己的构造函数。调用super()这样的方法必须放到构造函数的第一行,所以构造函数的顺序一定是最早父类,子类,子类的子类.

12 MethodInvocation是什么意思?
AOP中,包括了反射调用的所有信息,包括targetObject,method,parameter.

13 是否只能根据接口返回一个代理对象?能不能根据类返回一个代理对象?
只能根据接口返回动态对象,但是CGLib可以实现目标类的子类,也就是可以根据实现类来做。

11 InvocationTargetException是什么意思。
这个异常是值被invoke的类在执行underlying方法的时候,下面的方法传上来的异常。但是业务异常会被包装到异常战中。

14 Assert是什么意思?
Spring中包含的一个Helper类,包含大量的静态方法.如果Assert没有通过,会抛出Error。

15 Object create(Class api ,ServiceDomain serviceDomain )
根据接口返回一个代理对象。
16 InvocationHandler是什么意思?
Proxy类和InvocationHandler类是Java反射的两个基础类。
19 写代码的每一步都必须考虑有可能的出错,并且将出错的记录下来。
20 AtomicInteger是什么意思?
AtomicInteger的每一个单个的方法比如AddAndGet,都是线程安全的,也就是他的每一个方法都是设置了synchronized的.

21 Lock,ReentrantLock的实现。
重入锁,和synchronized的关键字意义差不多,只是用锁的机制可以显示的控制.

22 RuntimeIOException 异常
23 IoServiceConfig是什么?
24 SocketConnectorConfig
25 config.setThreadModel是什么意思?
26 ((SocketConnectorConfig)config).getSessionConfig().setTcpNoDelay(true);是什么意思
Mina的客户端编程。

objectserialize
ProtocolCodecFilter
ObjectSerializationCodecFactory是什么意思?
ioConnector = new SocketConnector(processorCount, Executors.newCachedThreadPool());
SocketConnector为什么还需要加线程池?
ConnectFuture是什么意思?

27 ConcurrentHashMap
28 SocketTimeoutException
29 AtomicLong是什么意思?
30 BlockingQueue Queue LinkedBlockingQueue。

31 有时间的话,看看CGLib的低层实现机制。

32 2008-05-30 13:20:04,509 main [core.entity.jdbc.DatabaseUtil] Entity "SearchRequest" has no table in the database
的机制是什么?

32 读DBCP源代码,了解其池机制的实现。
DBCP使用的apache common pool来实现线程池的管理,GenericObjectPool来实现池的策略,DBPC负责在请求连接的时候,从GenericPool中BorrowObject,连接Destroy的时候,将连接returnObject回连接池,在returnObject的方法中,会调用notifyAll,将等待连接的所有线程唤醒,让等待的线程继续去抢剩下的线程,同时,如果当前线程中的连接数大于了MaxIdle(不知道为什么大于?),线程池会释放掉多于的连接,这个策略可能会产生危险,在下面的情况下.可能会陷入多米诺效应:在某个时间,数据库Standby切换,大概需要10分钟,在这10分钟,可能有段时间,数据库ip消失,所有的连接在不停的重连数据库,这个时候,如果策略新建连接,新建的连接不会返回,会有一大堆的线程在外面等着连接的到来,但是就是得不到连接.

33 jboss_init_redhat.sh,了解怎么把一个linux的程序注册为服务,机器一启动就运行
修改文件/etc/rc.d/rc.local,将要启动的shell脚本放到这个文件里面,可以实现开机就启动。

34 JBoss bin目录下提供的东西。
wsconsume.bat
wsprovide.bat
wsrunclient.bat
wstools.bat


35 JBoss架构的架构图:
是由JMX MBean服务器、微内核、一套可插入式组件服务以及MBean构成的。
JBoss如何基于JMX Mbean的?


36 Jboss的热部署和实现原理
分享到:
评论

相关推荐

    通达信A-528

    6. **UCIP文件**:A-528 VR07.01.UCIP可能是设备的固件升级文件,用于更新528系列设备的内部程序,以修复问题、提升性能或增加新功能。执行这个文件可能会改变设备的操作方式或解决已知的硬件问题。 在使用通达信A-...

    HTC528D刷机工具

    刷机是Android用户常用的一种个性化和优化设备的方法,通过更换手机的操作系统或者第三方固件,以实现更多功能、提升性能或解决设备问题。本文将详细介绍针对HTC528D的刷机工具及其使用方法,以及“Flash-Recovery ...

    htc t528t 驱动

    通过以上步骤,用户不仅可以解决HTC T528t的驱动问题,还能掌握如何使用CMRecovery这一强大的工具,提高对手机系统的掌控能力。不过,刷机有风险,操作需谨慎,务必确保了解每一个步骤的含义和可能的后果。

    canon 528 清零软件

    佳能528清零软件是一款专为佳能528系列打印机设计的实用程序,它能够帮助用户解决打印机计数器归零的问题。打印机计数器在达到一定数值时,可能会提示墨盒耗尽或需要服务,此时通过清零软件,用户可以自行重置这些...

    精通jt-528

    jt-528a作为一款专业的对讲机,其性能和功能深受用户喜爱。然而,为了更好地适应不同环境和需求,掌握对讲机的写频技巧至关重要。本文将深入探讨jt-528a对讲机的写频软件,帮助用户充分理解并熟练运用。 首先,我们...

    龙安视龙霸528a红钻版采集卡驱动 官方版

    【龙安视龙霸528a红钻版采集卡驱动 官方版】是一款专为龙安视同型号8路视频采集卡设计的驱动程序,对于拥有这款硬件设备的用户来说,它是不可或缺的组成部分。驱动程序在计算机硬件与操作系统之间起到了桥梁的作用,...

    htct528 recovery

    Recovery模式是Android系统中的一个特殊模式,用户可以在这一模式下对手机进行一些高级操作,包括安装第三方ROM、清除数据缓存、修复系统问题等。它通常通过电源键和音量键的组合进入,不同设备的进入方法略有差异...

    KEIL MDK528.rar

    在使用"MDK528.EXE"安装文件时,用户需要按照安装向导一步步操作,完成KEIL MDK的安装。安装完成后,可以通过创建新项目,选择对应的STM32设备,导入所需的设备包和库,然后编写代码并进行编译调试。通过这种方式,...

    龙安视 龙霸528A红钻版

    4. **远程控制与浏览**:龙安视528A的一大亮点是支持“安防QQ”、“IE浏览”和“手机浏览”,用户可以通过互联网或移动设备随时随地查看监控画面,实时了解监控区域的情况,极大地扩展了监控的覆盖范围和便捷性。...

    Midea美的冰箱冷柜BCD-528WKPZM(E)使用说明书用户手册图解图示pdf电子版下载.pdf

    Midea美的冰箱冷柜BCD-528WKPZM(E)使用说明书用户手册图解图示pdf电子版下载

    HTC T528d移动GPRS上网专用补丁

    然而,某些用户可能会遇到GPRS上网不稳定或者速度较慢的情况,这可能是由于手机软件与网络运营商之间的兼容性问题。此时,应用此补丁可以提高数据连接的稳定性和速度,确保用户能顺畅地浏览网页、收发邮件和使用其他...

    HTCT528root

    【HTCT528root】是一个专为HTC T528W智能手机设计的Root工具,旨在帮助用户获取设备的超级用户权限。Root是Android系统中的一个术语,它允许用户获得对设备系统的完整访问权,超越了普通用户的限制,可以自定义系统...

    htc 528手机说明

    ### HTC 528手机说明知识点详述 #### 一、设备初步了解及配置 ...以上是对HTC 528手机说明书内容的详细解读,涵盖了从设备初识到高级定制的各个方面,帮助用户全面掌握这款手机的各项功能与操作技巧。

    HTC T528T 解锁教程

    解锁该设备的主要目的是让用户能够获得更高级别的系统权限,通常被称为“Root”权限。Root权限允许用户自定义手机系统,安装第三方应用程序,优化性能,甚至更改核心操作系统组件。然而,这个过程需要谨慎操作,因为...

    VC操作串口和VC显示JPG图片,OV528串口协议

    通过这个程序,用户可以监控来自OV528或OV529传感器的图像,并在VC界面中查看,这在物联网设备监控、机器视觉等领域有着广泛应用。 总的来说,VC2005操作串口和显示JPG图片,涉及到串口通信API的使用、特定硬件协议...

    HTC528D g卡上网补丁

    这意味着如果用户遇到使用中国移动SIM卡时无法上网的问题,安装这个补丁就有可能解决这个问题。 在提供的标签“HTC528D g卡上网补丁”中,我们可以看到这是补丁的标识,方便用户搜索和识别。标签通常用于分类和组织...

    OV528摄像头VGP上位机协议

    用户可以根据需要设置摄像头输出特定格式和大小的图片。 6. 摄像头初始化与配置:在协议内容中,有一部分序列可能是用于摄像头模块的初始化和配置。例如,通过一系列特定的字节序列来设置摄像头的初始状态,如“AA0...

    LNCM528A主機IO

    为了优化LNCM528A的性能并确保安全运行,以下用户参数的正确设定至关重要: - **刀库调试强制开启Z轴 (14563)**:该参数决定是否在调试期间自动启用Z轴,便于检查刀库的机械动作。 - **刀库功能开启 (14564)**:...

Global site tag (gtag.js) - Google Analytics