相关分类: Java技术 C/C++ VB delphi
  • 为什么用简单工厂模式,而不是直接实例化对象

    一开始了解了"简单工厂模式"之后,在关于为什么不直接实例对象,而是利用工厂类来实例对象产生了疑惑。 经过多种渠道的了解,我最后的观点是:这个工厂类 不仅仅就只能有实例化对象 这一个功能。举例来说,如果我要在实例化这个对象之前先读取某些配置,做各种各样的预...

    2019-03-13 23:34:03

  • Kafka查看topic、consumer group状态命令

    最近工作中遇到需要使用kafka的场景,测试消费程序启动后,要莫名的过几十秒乃至几分钟才能成功获取到到topic的partition和offset,而后开始消费数据,于是学习了一下查看kafka broker里topic和consumer group状态的相关命令,这里记录一下。 命令参考自《Kafka: The D...

    2019-03-13 23:35:12

  • IDEA使用Maven搭建SSM框架

    搭建环境:Intellij IDEA 2017 JDK 1.8 Tomcat 8.5 MySQL 5.7 Spring 4.x Mybatis 3.x 这个过程确实太麻烦了,我用了两个小时 所以建议用SpringBoot,简单很多很多 第一步:创建项目 创建一个空项目 第二步:创建父工程 File--New--Module 选中Maven,不勾选Create fro...

    2019-03-13 23:34:43

  • Java基础:(六)关键字

    一、final 数据: 声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能被改变的常量。 对于基本类型,final使数值不变; 对于引用类型,final使引用不变,也就不能引用其他对象,但是被引用的对象本身是可以修改的。 方法: 声明方法不能被子类重写。 p...

    2019-03-13 23:34:33

  • java之接口开发-初级篇-webservice协议

    webservice协议 客户端: 客户端生成使用soapUI生成 外部提供webservice地址,地址后加?wsdl。选择好目录然后生成,放到项目中实现 服务端: web.xml平级目录下创建server-config.wsdd 增加配置 service name="目录" provider="java:RPC" parameter name="className" v...

    2019-03-13 23:33:47

  • Flink起步安装和使用

    下载安装 下载地址 下载对应操作系统和版本的flink # 首先确认下Java环境 $ java -version java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64 -Bit Server VM (build 25.111-b14, mixed mode) ? # Linux安装 $ wge...

    2019-03-13 23:33:24 linux安装Analytics

  • Java Object类

    Object 类位于 java.lang 包中,是所有 Java 类的祖先,Java 中的每个类都由它扩展而来。 定义Java类时如果没有显示的指明父类,那么就默认继承了 Object 类。例如: 1. public class Demo{ 2. // ... 3. } 实际上是下面代码的简写形式: 1. public class Demo extends...

    2019-03-13 23:33:55

  • javaweb + websocket实现客户端

    最近需要完成一个javaweb项目,但是没有和数据库连接而是通过websocket通讯实现和服务器端数据交互。我搜了好多,网上大部分都是通过页面websocket连接本地服务器或连接异地服务器,但是这些都把连接地址暴露在了外面,不是我想要的。本人希望websocket连接、数据处理...

    2019-03-13 23:33:31

  • QueryRunner使用之可变条件的处理

    在三层架构的Dao层中,需要通过不确定的条件,从数据库查询结果。 可以利用List集合作为容器将条件存储起来。 实际开发中的代码: public ListHotel searchByFloorAndTypeAndFree(String cmbHouseFloor,String cmbHouseType, String cheFree) throws SQLException { Qu...

    2019-03-13 23:33:00

  • Java基础:(四)继承

    一、访问权限 java中有三个访问权限修饰符private;protected;public和一个默认default(不加修饰符)。 如果子类的方法覆盖了父类的方法,那么子类中该方法的访问级别不允许低于父类的访问级别。这是为了确保可以使用父类实例的地方都可以使用子类实例,也就是确保满...

    2019-03-13 23:33:18

2