摘要: 其实语法糖只不过是编译器实现的一些小把戏而已。 这些小把戏包含条件编译、断言、Switch语句与枚举及字符串结合、可变参数、自动装箱/拆箱、枚举、内部类、泛型擦除、增强for循环、lambda表达式、try-with-resources语句、JDK10的局部变量类型推断等等。。。 我感觉JDK版本的更迭只不过多了... 阅读原文
2019-06-08 23:37:02 阅读(2287) 评论(0)
摘要: 数据库的连接笔者搞了一天,参阅了众多连接方案,大部分都是Eclipse和My sql,笔者一遍一遍的调试,终于皇天不负有心人,成绩先摆出来   为了让更多的新手能少走弯路,话不多说,上干货 首先,我们需要下载连接IDEA和sql的驱动包 下载地址:https://www.microsoft.com/zh-CN... 阅读原文
2019-06-08 22:24:16 阅读(2290) 评论(0)
摘要: XML Extensible Markup Language 可扩展标记语言 功能:配置文件,在网络中传输 基本语法 1.xml文档的后缀名.xml 2.xml第一行必须定义为文档声明 3.xml文档中有且仅有一个跟标签 4.属性值使用引号引起来 5.标签必须正确关闭 6.xml标签名称区分大小写 <?xm... 阅读原文
2019-06-08 21:39:16 阅读(2410) 评论(0)
摘要: 在上一篇《ActiveMQ入门系列一:认识并安装ActiveMQ(Windows下)》中,大致介绍了ActiveMQ和一些概念,并下载、安装、启动他,还访问了他的控制台页面。 这篇,就用代码实例说下如何实现消息的生产和消费。 一、理论基础 同RabbitMQ一样,ActiveMQ中也是有两种模式: 点对点模... 阅读原文
2019-06-08 20:50:05 阅读(2201) 评论(0)
摘要: 对话框的封装使用 DialogBuilder的Github 前言 登录需要弹出登录对话框,但是,Jfoenix库使用对话框比较难受,还得动态去生成布局,我想起了Android的对话框生成,便是封装了一个,一行代码即可生成 使用 使用的话,直接一行代码即可 ,下面的几种常用的情况! 只有一个确定按钮,按下esc可以退... 阅读原文
2019-06-08 19:31:04 阅读(2141) 评论(0)
摘要: 一、SpringBoot 框架的特点 1、SpringBoot2.0 特点 1)SpringBoot继承了Spring优秀的基因,上手难度小 2)简化配置,提供各种默认配置来简化项目配置 3)内嵌式容器简化Web项目,简化编码 Spring Boot 则会帮助开发着快速启动一个 web 容器,在 Spring Boo... 阅读原文
2019-06-08 19:01:03 阅读(2177) 评论(0)
摘要: 背景 项目需要解析word表格 需要批量导入系统,并保存每行信息到数据库 并且要保存word中的图片, 并保持每条信息和图片的对应关系 一行数据可能有多条图片 解决办法 没有找到现成的代码,怎么办呐?看源码吧 分享快乐 给出代码 package com.util; import org.apache.poi.x... 阅读原文
2019-06-08 18:58:03 阅读(3341) 评论(0)
摘要: [学习笔记] 什么是NameNode和DataNode?他们是如何协同工作的? 马克-to-win @ 马克java社区:一个HDFS集群包含一个NameNode和若干的DataNode(start-dfs命令就启动了NameNode和DataNode), NameNode是管理者,主要负责管理hdfs文件系统,具体... 阅读原文
2019-06-08 17:46:01 阅读(2023) 评论(0)
摘要: 给一个变量赋值,如果等于号的右边是常量的表达式并且没有一个变量,那么就会在编译阶段计算该表达式的结果, 然后判断该表达式的结果是否在左边类型所表示范围内,如果在,那么就赋值成功,如果不在,那么就赋值失败。 注意:如果等于号·右边的表达式有变量,那么就不会有编译期间的常量优化机制 阅读原文
2019-06-08 16:05:01 阅读(2095) 评论(0)
摘要: 网络编程 网络 把多台终端(计算机)通过物理线路连接起来,形成网络。便于交换数据、共享信息、组成更强大的逻辑体。   网络通信三要素 【1】IP地址:唯一标识网络上的每一台计算机 两台计算机之间通信的必备有素 【2】端口号:计算机中应用的标号(代表一个应用程序) 0-1024系统使用或保留端口 ,... 阅读原文
2019-06-08 14:17:02 阅读(2092) 评论(0)