Java相关
文章平均质量分 80
阿森丶
想成为优秀的程序员,必须有两点基本素质,一是对编程非常感兴趣,二是对所有别的事情都不感兴趣,或者都不如对编程感兴趣。有人说,人的一天有24小时,8小时休息,8小时上班,另外的8小时在干什么就决定了你以后有多大发展。一有时间就看书学习,这就是一个程序员应该做的。
展开
-
常用工具类
Json工具类package com.asen.utils.json;import java.util.HashMap;import java.util.List;import java.util.Map;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml....2017-02-20 20:40:15 · 136 阅读 · 0 评论 -
java Log日志规范
Overview一个在生产环境里运行的程序如果没有日志是很让维护者提心吊胆的,有太多杂乱又无意义的日志也是令人伤神。程序出现问题时候,从日志里如果发现不了问题可能的原因是很令人受挫的。本文想讨论的是如何在Java程序里写好日志。一般来说日志分为两种:业务日志和异常日志,使用日志我们希望能达到以下目标:1.对程序运行情况的记录和监控;2.在必要时可详细了解程序内部的运行状态;...2017-02-11 23:57:17 · 243 阅读 · 0 评论 -
JPA规范及其它持久层框架
JPA是一种规范,而hibernate是JPA的一种实现JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。使用JPA持久化对象,并不是依赖于某一个ORM框架。 JPA是目前比较流行的一种ORM技术之一,所以他拥有...2017-02-06 01:55:16 · 194 阅读 · 0 评论 -
webservice基本功能介绍
WebService, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据WebService规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据,通俗的讲,WebService就是一个向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个W...原创 2017-01-05 22:07:28 · 310 阅读 · 0 评论 -
Activiti工作流(二)之常用操作
前面介绍了Activiti工作流的基本操作,但是在实际应用过程中,往往不满足项目需求,因此还需要了解一些其他的功能比如:连线、排他网关、并行网管、流程变量、个人任务及组任务的三种发布方式。 下面将介绍Activiti工作流中的连线操作首先需要构建一个流程实例并且部署到项目中去 可以看出这个流程实例和之前的有一些区别,就是连线上多了一下文字,要想让流程引擎通过连线来辨别走哪个...原创 2017-01-02 23:38:51 · 137 阅读 · 0 评论 -
Activiti工作流(一)之基本操作介绍
工作流的概念: 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。通俗的说,流程就是多个人在一起合作完成某件事情的步骤,把步骤变成计算机能理解的形式就是工作流。常见的工作流引擎有:OSWorkFlow...2017-01-02 20:59:00 · 291 阅读 · 0 评论 -
WebSocket浅析(一):实现群聊功能
首先WebSocket打破了传统的web请求响应模式,实现管道式的实时通信,并且可以持续连接。相对于传统 HTTP 每次请求-应答都需要客户端与服务端建立连接的模式,WebSocket 是类似 Socket 的 TCP 长连接的通讯模式,一旦 WebSocket 连接建立后,后续数据都以帧序列的形式传输。在客户端断开 WebSocket 连接或 Server 端断掉连接前,不需要客户端和服...2016-11-24 20:41:15 · 327 阅读 · 0 评论 -
spring mvc之@ModelAttribute注解
1.@ModelAttribute注释void返回值的方法@Controller public class HelloModelController { @ModelAttribute public void populateModel(@RequestParam String abc, Model model) { model....2017-02-22 22:52:32 · 141 阅读 · 0 评论