- 博客(22)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 @sl4j
网上很多资料使用@sl4j 只用了配置<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.10</version></dependency>但是我这里不管用,后来尝试了<dependency> <groupI
2020-11-07 06:30:03 862
转载 数据库HA模式解决方案 摘至百度
HA 解决方案 项目背景及需求分析 企业的核心业务系统,一旦出现中断,势必极大影响企业的正常运转,造成巨大的损 失。在实际的应用过程中,非法操作、硬件故障、软件错误、人为因素、自然灾害等灾难事 故都对这套业务信息系统的持续运行构成潜在威胁。 用户充分考虑到了信息系统业务容灾的必要性,对其企业内部业务系统提出了业务高 可用性的需求。做到有备无患,防范于未然。 用户准备了两台备用服务器,希望实现当
2012-08-25 08:55:42 2546
原创 synchronized 修饰方法
这种机制确保了同一时刻对于每一个类实例,其所有声明为 synchronized 的成员函数中至多只有一个处于可执行状态(因为至多只有一个能够获得该类实例对应的锁),从而有效避免了类成员变量的访问冲突(只要所有可能访问类成员变量的方法均被声明为 synchronized)。
2012-08-15 23:51:03 953
原创 深圳信威java笔试题
1 写出设计模式原则 开闭原则(当时忘记了), 迪米特法, 里氏替换, 接口隔离, 依赖倒置,单一职责。2 写出UML涉及哪些图 流程图,时序图,包图,类图,配置图,用例图等
2012-08-09 03:19:26 2605
原创 神州数码java面试
神州数码面试的时候当时没有笔试,直接上问题 问题: 银行系统的架构,比如系统之间的通讯,像平安用esb,jms,柜面与数据库是如何打交道的。 java对象在虚拟机中怎样实例化
2012-08-09 03:11:24 2625
原创 腾讯java面试题
题目很多记不全,这里列举几个记住的吧1 什么是XSS攻击?XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆。故将跨站脚本攻击缩写为XSS。XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HTML代码和客户端
2012-08-09 03:04:00 13201
转载 Struts Action的线程安全问题
提一个问题:Struts 1.x和Struts 2的Action是不是线程安全的? Struts 1.x在第一次请求某个Action时,会创建这个Action实例。但之后再请求该Action实例时,就用之前创建好的这个Action处理,即它是单例模式。所以Struts 1.x的Action不是线程安全的。 但是为什么我们在使用Struts 1.x开发的时候一般不用考虑线程安全问题呢
2012-08-09 02:46:42 4068 1
原创 深圳手付通java面试题
1。写2个线程对j加1,2个线程对j减1public class ThreadTest { public int j; public static void main(String[] args) { ThreadTest t = new ThreadTest(); D d1 = new D(t); D d2 = new D(t); E e1 = new E(t
2012-08-09 02:24:32 3708
转载 spring声明式事务支持7种传播行为
PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_NEW -- 新建事务,如果当前存在事
2012-07-31 18:38:04 1023
原创 spring 与hibernate如何配置
http://www.springframework.org/dtd/spring-beans.dtd"> com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/DBName //配置
2012-07-31 18:20:44 585
原创 20120731面试题一
public class Test { public static void main(String[] args) { A a = new C(); a = new C(); } }class A{ static { System.out.print("1"); } public A(){ System.out.print("2");
2012-07-31 18:10:19 562
转载 20120731面试题 arraylist vector linkedlist
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据
2012-07-31 18:09:05 990
原创 jvm 年轻代、年老代、持久代
年轻代 分为 Eden 区和2个survivor区新建对象都保存在survivor区,当Eden区满则进行minorGC,将Eden区和一个survivor区清理到年老代中这时不能被回收的对象被移动到另一个survivor区中,保持一个survivor区中是空的当年老代满时进行fullGC
2012-07-26 10:57:42 13786
转载 运行时多态和编译时多态
1/运行时多态和编译时多态的区别?编译时的多态,是指参数列表的不同, 来区分不同的函数, 在编译后, 就自动变成两个不同的函数名. 在运行时谈不上多态运行时多态:用到的是后期绑定的技术, 在程序运行前不知道,会调用那个方法, 而到运行时, 通过运算程序,动态的算出被调用的地址. 动态调用在继承的时候,方法名 参数列表完全相同时才出现运行时多态!
2012-06-22 11:02:10 2539
转载 jvm区域
Eden区域: 新的对象生成时所使用的空间 Survivor区域: 包括from, to两个空间,用于保留正在使用的对象,延迟把这些对象移动到Old区域直到他们经历多次Scavenge GC后 New区域: 包括Eden和Survivor区域 Old区域: 寿命较长的对象保留在该区域 在Eden区域被用完的时,Scavenge GC将会自动启动,并把那些当前还存在引用的对象从E
2012-06-22 10:17:26 673
转载 HashMap,LinkedHashMap,TreeMap的区别
Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。 HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写HashMap;可能会导
2012-06-21 20:53:27 565
原创 B树 - balance tree
听名字是平衡树简称B树 1·.树高平衡,所有叶子节点都在同一层2.b树把相关值放在同一磁盘页中,从而利用了访问局部性的原理3 b树保持一定的节点是满的
2012-05-12 10:29:46 962
原创 flex ant 例子
<br /><?xml version="1.0" encoding="utf-8"?> <br /><project name="Flex Ant Task" default="compileMXML" basedir="."> <br /> <taskdef resource="flexTasks.tasks" <br /> classpath="D:/Program Files/Adobe/Flex Builder 3 Plug-in/sdks/3.2.0/ant/lib/flexT
2011-03-10 13:06:00 681
转载 ANT-build.xml文件详解
<br />可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。Ant 与 makefileMakefile有一些不足之处,比如很多人都会碰到的烦
2011-03-07 23:36:00 481
flex导出excel的代码
2008-10-30
在ts文件怎么使用ActiveXObject ?
2019-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人