黄舟
浏览量9680    |    粉丝141    |    关注0
  • 黄舟

    黄舟

    2017-03-18 10:49:29
    php面向对象开发之——抽象工厂模式
    抽象工厂模式是对工厂模式的抽象,通俗来说,就是把工厂模式的结构分离出来成为能独立运行的个体。
    2364
  • 黄舟

    黄舟

    2017-03-18 10:49:56
    Java 实现抽象工厂模式的具体代码详解
    抽象工厂模式里面有几个概念:抽象工厂、实体工厂、抽象产品、实体产品抽象工厂:定义创建产品的抽象方法实体工厂:具体的创建哪种产品抽象产品:一个接口或基类实体产品:实现具体功能,或派生//抽象产品1public interface IProduct1 { public void show();}//抽象产品2public interface IProdu
    2354
  • 黄舟

    黄舟

    2017-03-18 11:35:52
    Java序列化Serializable和Externalizable区别的示例代码
    什么是Java序列化?为什么出现Java序列化?怎样实现Java序列化?一、什么是Java序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。二、为什么出现Java序列化两个进程之间进行通信时,需要传输各种信息,比如文本,图像,声音等等,这些信息是通过二进制流的形式进行传输的。那么进程之间是不是也可以传递
    1841
  • 黄舟

    黄舟

    2017-03-18 10:50:36
    在Java中运用动态挂载实现Bug的热修复的详解(图)
    大多数 JVM 具备 Java 的 HotSwap 特性,大部分开发者认为它仅仅是一个调试工具。利用这一特性,有可能在不重启 Java 进程条件下,改变 Java 方法的实现。典型的例子是使用 IDE 来编码。然而 HotSwap 可以在生产环境中实现这一功能。通过这种方式,不用停止运行程序,就可以扩展在线的应用程序,或者在运行的项目上修复小的错误。这篇文章中,我将演示动态绑定、应用运行期代码变化进行绑定、介绍一些工具 API 以及 B..
    2069
  • 黄舟

    黄舟

    2017-03-18 11:08:39
    Java数组到HashMap之算法详细介绍
    一、数组是什么? 忘了在哪本书里曾看到过类似这样的一句话“所有的数据结构都是数组的演化”,想想其实是有道理的,因为计算机的内存其实就是线性的存储空间。 Java示例代码: int[] array = new int[5] 忽略对象头信息和数组长度信息,JVM执行时会在堆中分配20个字节的内存空间,看起来就是这样的: 这样的数据结构可以很方便地通过数组下标存取数据,但在查找时需要遍历数组,平均时间复杂度为O(n/2)。 当数据量..
    1906
  • 黄舟

    黄舟

    2017-03-18 11:11:41
    Java8比较器-如何对List排序详解
    在本文中,我们将看到几个关于如何在Java 8中对List进行排序的例子。 按字母排序字符串列表 List cities = Arrays.asList( 'Milan', 'london', 'San Francisco', 'Tokyo', 'New Delhi' ); System.out.println(cities); //[Mi..
    3538
  • 黄舟

    黄舟

    2017-03-18 11:20:10
    Java8中不再需要StringBuilder拼接字符串的详情介绍
    在Java开发者中,字符串的拼接占用资源高往往是热议的话题. 让我们深入讨论一下为什么会占用高资源。 在Java中,字符串对象是不可变的,意思是它一旦创建,你就无法再改变它。所以在我们拼接字符串的时候,创建了一个新的字符串,旧的被垃圾回收器所标记。 如果我们处理上百万的字符串,然后,我们就会生成百万的额外字符串被垃圾回收器处理。 虚拟机底层在拼接字符串时执行了众多操作。拼接字符串最直接的点操作(dot operator)就是..
    1876
  • 黄舟

    黄舟

    2017-03-18 11:23:02
    详细介绍Java反射机制知识总结
    反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】 本篇将从以下几个方面讲述反射的知识: class 的使用 方法的反射 构造函数的反射 成员变量的反射 一、什么是class类 在面向对象的世界里,万物皆对象。类是对象,类是java.lang.Class类的..
    1742
  • 黄舟

    黄舟

    2017-03-18 11:28:56
    Java简单实现Blowfish加密算法的代码实例
    前几天网上突然出现流言:某东发生数据泄露12G,最终某东在一篇声明中没有否认,还算是勉强承认了吧,这件事对于一般人有什么影响、应该怎么做已经有一堆人说了,所以就不凑热闹了,咱来点对程序猿来说实际点的,说一个个人认为目前比较安全的加密算法:Blowfish。 上代码之前,先说几点Blowfish加密算法的特点: 1. 对称加密,即加密的密钥和解密的密钥是相同的; 2. 每次加密之后的结果是不同的(这也是老夫比较欣赏的一点); 3..
    2570
  • 黄舟

    黄舟

    2017-03-18 11:37:11
    .NET框架-双向链表(LinkedList)代码分析(图)
    .NET框架中的LinkList,实现的链表是双向链表,分析总结下它的实现源码。
    3460

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号