- 浏览: 12846 次
- 性别:
- 来自: 上海
最新评论
文章列表
第一步:听和见
通过和其他技术人员交流,或者从技术网站看有哪些技术,这些技术可以解决什么问题,是否可以运用在工作中。
第二步:知
要知晓某项技术,通过学习才能知道这项技术,比如看和翻译官方文档,通过写文章总结技术,写个小DEMO。比如之前安排实习生学习BigTable,我让她写一篇总结文档帮助她熟悉这项技术:
– 什么是BigTable?
– BigTable的特性有哪些?
– 为什么要使用BigTable?
– 如何使用BigTable?
– BigTable的实现原理是什么?
– BigTable的优缺点是什么?
– 参考资料
第三步:实践
我理 ...
146、什么是IoC和DI?DI是如何实现的?
147、Spring中Bean的作用域有哪些?
148、解释一下什么叫AOP(面向切面编程)?
149、你是如何理解"横切关注"这个概念的?
150、你如何理解AOP中的连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、引介(Introduction)、织入(Weaving)、切面(Aspect)这些概念?
151、Spring中自动装配的方式有哪些?
152、Spring中如何使用注解来配置Bean?有哪些相关的注解?
...
Java_persistence
- 博客分类:
- 面试题
75、阐述JDBC操作数据库的步骤。
76、Statement和PreparedStatement有什么区别?哪个性能更好?
77、使用JDBC操作数据库时,如何提升读取数据的性能?如何提升更新数据的性能?
78、在进行数据库编程时,连接池有什么作用?
79、什么是DAO模式?
80、事务的ACID是指什么?
81、JDBC中如何进行事务处理?
82、JDBC能否处理Blob和Clob?
面向对象的特征有哪些方面?
构造器(constructor)是否可被重写(override)?
重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分?
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
String 是最基本的数据类型吗?
是否可以继承String类?
String和StringBuilder、StringBuffer的区别?
96、阐述Servlet和CGI的区别?
97、Servlet接口中有哪些方法?
98、转发(forward)和重定向(redirect)的区别?
99、JSP有哪些内置对象?作用分别是什么?
100、get和post请求的区别?
101、常用的Web服务器有哪些?
102、JSP和Servlet是什么关系?
103、讲解JSP中的四种作用域。
一、Java 基础,如 equals 和 hashcode
1 、static final
2、泛型与枚举
3、抽象类与接口
4、Exception
5、字符串
二、Java 集合框架
Collection、Set、List、Map
ArrayList和LinkedList
HashMap TreeMap LinkedHashMap CurrentHashMap
HashSet和TreeSet
基于拦截器实现打印日志
- 博客分类:
- Core Java
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<bean class="com.chinadrtv.uam.web.interceptors.LogWebHandlerInterceptor" />
</mvc:interceptor>
</mvc:interceptors>
import java.lang.reflect.Array;
i ...
一、反复推敲代码
提炼代码,减少冗余,反复推敲,仔细领悟
二、写优雅的代码
优雅的代码看起来就像是一些整整齐齐,套在一起的盒子。
它的逻辑大体上看起来,是枝丫分明的树状结构(tree)。
代码层次感
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
一、配置mybastis插件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/my ...
静态导入 import static
- 博客分类:
- Core Java
静态导入例子:
导入类:
public class MakeItEasy {
public static <T> T make(Maker<T> maker) {
return maker.value();
}
}
使用类
import static com.natpryce.makeiteasy.MakeItEasy.make;
public class Test {
public void test_store() {
make(a(ContactDto, with(memberId, ...
运营管理
数据收集
运维
告警
铸币监控
客服
客服后送件
客户声音
安硕问题件
对接
itsm
eoa
镜像
邮件
展示
kibana
运营管理数据展示
产品线数据展示
other????
新技术
监控告警
客户声音分析