240 发简信
IP属地:广东
  • 设计模式(1)——装饰器模式

    装饰器模式 可以理解为在不改变原有程序的前提下,向一个现有的对象添加新的修饰(功能)。例如:原有程序实现的功能为“李青学习技能”,这时新的业务要求显示学习的具体技能,那么“学...

  • 每日算法(2)——不修改数组找出重复的数字

    在一个长度为 n+1 的数组李所有的数字都在 1~n 的范围内。请找出数字中任意一个重复的数字,但不能修改输入的数组。 解: 时间复杂度为 O(n*logn),空间复杂度为 ...

  • 每日算法(1)——数组中重复的数字

    在一个长度为 n 的数组里的所有数字都在 0 到 n - 1 的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重...

  • 反射使用指南

    反射 反射的作用:在运行状态中, 对于任意一个类,都能够知道这个类的所有属性和方法 对于任意一个类,都能够调用它的任意一个属性和方法 当然,还可以获知类的父类、接口和包等信息...

  • 120
    程序员面试掌握这些,进入BAT不是梦!

    首先,五年左右,应该算高级开发工程师,大部分面试不用去做题,背string和stringbuilder区别的,几乎都是底层和远离,分布式等。虽然一个程序员,在工作中大部分还是...

  • 120
    2018“金三”之一线互联网公司Java高级面试题总结

    JVM 1、请介绍一下JVM内存模型??用过什么垃圾回收器都说说呗 2、线上发送频繁full gc如何处理? CPU 使用率过高怎么办? 如何定位问题?如何解决说一下解决思路...

  • 120
    BeanFactory 中 Bean 的生命周期

    Bean 的生命周期 —— BeanFactory 中 Bean 的生命周期 1 生命周期图解 在图中带“★”的步骤是由 InstantiationAwareBeanPost...

  • 120
    深入剖析 Java7 中的 HashMap 和 ConcurrentHashMap

    本文将深入剖析 Java7 中的 HashMap 和 ConcurrentHashMap 的源码,解析 HashMap 线程不安全的原理以及解决方案,最后以测试用例加以验证。...

  • Java中List、Set和Map的区别

    list、Set与Map List、Set都是继承Collection接口,而Map不是 List元素放入有序,可重复,而Set元素放入无序,且不重复。List支持for循环...

  • 金三银四跳槽季,Java面试大纲

    跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技术原因(影响...

  • Log4j 快速上手教程

    示例:log4j.properties文件 解析 log4j.rootLogger = [ level ] , appender1, appender..n level日志记...

  • oracle form 开发技巧

    1、 设置堆叠画布窗口跟随主窗口变化 form级触发器:WHEN-WINDOW_RESIZED触发器中修改in中的窗口名 2、启用标准菜单中的导出功能 操作路径=>文件=>导...

  • 120
    程序员如何成为自由职业者?

    你作为一个开发者,会有另一半,买房还贷,建立家庭,你会有孩子,一日五六餐嗷嗷吃钱,你还需要赡养老人,你需要越来越多的钱,才能凑凑合合地安排好你的生活。然而虽然你技术越来越好,...

个人介绍
鱼非愚,半年之痒