06 2018 档案
【104】Maven3.5.0结合eclipse使用,提示Lambda expressions are allowed only at source level 1.8 or above错误的解决方法
摘要:错误重现 我的机器上安装了 maven 3.5.0,在 eclipse 中创建 maven 项目。pom.xml配置如下: 在项目上鼠标右键 -> Maven -> Update Project … -> OK 代码中一直给出错误提示,内容如下:Lambda expressions are allo
阅读全文
摘要:摘要: 只要使用Properties Editor编辑*.properties 文件 即可:一、以下为在线安装Properties Editor的过程1、在eclipse下 "帮助"(help) 2、Install New Software3、Add4、Name:Properties Editor
阅读全文
摘要:1 首先什么是面向接口编程? 1、 面向接口编程就是先把客户的业务逻辑线提取出来,作为接口,业务具体实现通过该接口的实现类来完成。 2、 当客户需求变化时,只需编写该业务逻辑的新的实现类,通过更改配置文件(例如Spring框架)中该接口 3、 的实现类就可以完成需求,不需要改写现有代码,减少对系统的
阅读全文
摘要:Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,
阅读全文
摘要:基于 TCP 的 Socket 编程概述 TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。基于 TCP 的 Socket 编程是网络编程中常用的方式,它允许不同主机上的程序通过网络进行数据交换。在 Java 中,使用 java
阅读全文
摘要:一、Socket简单介绍 Socket通信作为Java网络通讯的基础内容,集中了异常、I/O流模式等众多知识点。学习Socket通信,既能够了解真正的网络通讯原理,也能够增强对I/O流模式的理解。 1)Socket通信分类 (一)基于TCP的Socket通信:使用流式套接字,提供可靠、面向连接的通信
阅读全文
摘要:概述 传统的关系型数据库以及数据仓库在面对大数据的处理时显得越来越力不从心。因为关系数据库管理系统 (RDBMS)的设计从未考虑过能够处理日益增长且格式多变的数据,以及访问数据并进行分析的用户需求呈爆炸式增长的势头。它们一般都是固定的schema,缺乏对非结构化数据的支持,同时对数据分片存储、系统扩
阅读全文
摘要:一. 私服搭建及配置 1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。 我们可以使用专门的 Ma
阅读全文
摘要:HTML5可预览多图片ajax上传(使用formData传递数据) 在介绍上传图片之前,我们简单的来了解下FormData的基本使用;介绍完成后这些基本知识后,我们会在文章最后提供一个demo,就是ajax多图片上传前预览效果。 1. formData的基本的用法:首先创建一个 空对象实例 代码如下
阅读全文
摘要:一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑 采用工作流技术的公司的请假流程是这样的 员工使用账户登录系统——点击请假——上级登录系统点击允许 就这样,一
阅读全文
摘要:如果找不到符合条件的纪录,get()方法将返回null.如果找不到符合条件的纪录,find()方法将返回null.如果找不到符合 条件的纪录,load()将会报出ObjectNotFoundEcception. get()方法会忽略二级缓存,若内部缓存没有查询到会到数据库中去查询 .find()方法
阅读全文
摘要:1)Java 中能创建 Volatile 数组吗? 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保
阅读全文
摘要:操作线程的常用方法大体上有sleep(),join(),yield()(让位),wait(),notify(),notifyAll(),关键字synchronized等等。 由于这些方法功能有些相似,所以有时候会混乱,我们就需要了解它们的具体的原理,以及通过自己写的具体的例子去巩固,加深印象 sle
阅读全文
摘要:1、查询服务器负载 (1)uptime [root@oldboy ~]# uptime 20:17:18 up 7:41, 2 users, load average: 0.00, 0.00, 0.0020:17:18 当前的时间up 7:41 运行的时间 数字越大,说明机器越稳定2 users 用
阅读全文
摘要:Tomcat Connector(Tomcat连接器)有bio、nio、apr三种运行模式。 BIO bio(blocking I/O)是指阻塞式I/O操作,Tomcat在默认情况下就是以bio模式运行的。这可以从守护线程的信息看出来。 关于”阻塞式”的理解,我们回忆起org.apache.cata
阅读全文
摘要:点对点与发布订阅最初是由JMS定义的。这两种模式主要区别或解决的问题就是发送到队列的消息能否重复消费(多订阅) 点对点: 消息生产者生产消息发送到queue中,然后消息消费者从queue中取出并且消费消息。这里要注意: 消息被消费以后,queue中不再有存储,所以消息消费者不可能消费到已经被消费的消
阅读全文
摘要:ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables。这些临时表用来保存一个会话SESSION的数据,或者保存在一个事务中需要的数据。当会话退出或者用户提交commit和回滚rollback事务的时候,临时表的数据自动清空,但是临时表的结构以及元数据还存储在用户的
阅读全文
摘要:详细介绍:http://www.ibm.com/developerworks/cn/java/j-lo-jaxrs/ 1、定义一个User对象 [java] view plain copy package com.zf.test; import java.util.Date; import java
阅读全文
摘要:Spring框架最核心东西便是大名鼎鼎的IoC容器,主要通过DI技术实现。下面我通过Demo的演变过程,对比学习耦合性代码,以及解耦和的过程,并深入理解面向接口编程的真正内涵。 这个例子包括如下几个类: 实体类:Book,有名称、作者等属性 BookFinder接口,定义了findAll()方法 B
阅读全文