文章列表

java多线程基本概述(十三)——Executor

查看详情

1:Executor接口 public interface Executor 执行已提交的 Runnable 任务的对象。此接口提供一种将任务提交与每个任务将如何运行的机制(包括线程使用的细节、调度等)分离开来的方法。通常使用 Executor 而不是显式地创建线程。例如,可能会使用以下方法,而不是为一组任务中的每个任务调用 ne...

分类: JAVA技术教程 标签:

SpringBoot集成Spring Data JPA以及读写分离

查看详情

SpringBoot集成Spring Data JPA以及读写分离 相关代码: github OSCchina JPA是什么 JPA(Java Persistence API)是Sun官方提出的Java持久化规范,它为Java开发人员提供了一种对象/关联映射工具 来管理Java应用中的关系数据.它包括以下几方面的内容: 1.ORM映...

分类: JAVA技术教程 标签:

Selector定义

查看详情

Channel接口定义:http://donald-draper.iteye.com/blog/2369111 AbstractInterruptibleChannel接口定义:http://donald-draper.iteye.com/blog/2369238 SelectableChannel接口定义:http://donald...

分类: JAVA技术教程 标签:

oauth2.0详解

查看详情

什么是oatuh2.0 oauth2.0在项目中的作用和目的 oauth2.0的协议分析和具体阐述 如何搭建一个完整的oauth2.0项目 oauth2.0中的问题汇合       1:什么是oatuh2.0 &nbs...

分类: JAVA技术教程 标签:

jdk8函数式编程,10行代码实现 Excel 导出方案

查看详情

jdk8函数式编程,10行代码实现 Excel 导出方案 背景 在面向企业的软件开发中,总会有一些客户提出要将数据导出成excel文件,供以下载查看。这个需求并不难, apache poi 框架可以让我们很方便的生成excel文件,并抽象出了 cell , row ,sheet,workbook等类型,并且能够方便的生成与解析能够被 ...

分类: JAVA技术教程 标签:

Spring+SpringMVC+MyBatis+easyUI整合优化篇(一)System.out.print与Log

查看详情

日常啰嗦 距离上一次更新博客有一段时间了,主要是因为最近有开发任务,另外,这段时间也在学习docker的相关知识,所以博客就没有继续写了,推荐一本书《Docker技术入门与实战》(第二版),想体验一下docker的朋友可以看一下。 按照计划,第二阶段主要是讲一下项目优化上的一些东西,相关的工具已经在基础篇介绍了一些,所以在本阶段更多的...

分类: JAVA技术教程 标签:

Spring AMQP v1.7.2.RELEASE 发布

查看详情

Spring AMQP 是基于 Spring 框架的 AMQP 消息解决方案,提供模板化的发送和接收消息的抽象层,提供基于消息驱动的 POJO。同时有 Java 和 .NET 的版本。 下载 Source code (zip) Source code (tar.g...

分类: JAVA技术教程 标签:

现代化的JVM语言 Kotlin build-1.1.3-dev-1423 发布

查看详情

2010年,长达是十年之久的Java开发让JetBrains的工程师认为老旧的Java语言已经严重阻碍了生产力。他们认为是时候开发一款现代化的JVM语言了,这也是因为他们有足够的资源和专家。本身做各种IDEs起家的JetBrains就开始着手新工具的开发——一个编程语言。 Kotlin可以通过versa...

分类: JAVA技术教程 标签:

Spring+SpringMVC+MyBatis+easyUI整合优化篇(十一)数据层优化-druid监控及慢sql记录

查看详情

本文提要 前文也提到过druid不仅仅是一个连接池技术,因此在将整合druid到项目中后,这一篇文章将去介绍druid的其他特性和功能,作为一个辅助工具帮助提升项目的性能,本文的重点就是两个字:监控。 我的github地址点这里 druid监控 因为已经做了整合,所以这一步较为简单,只需要在web.xml中做一下简单的Servlet配...

分类: JAVA技术教程 标签:

FileDescriptor定义

查看详情

SelectionKey定义:http://donald-draper.iteye.com/blog/2369499     在上面一篇文章中,我们看了SelectionKey,AbstractSelectionKey及SelectionKeyImpl的定义在SelectionKeyImpl的实现中,我们...

分类: JAVA技术教程 标签:

浩哥解析MyBatis源码(十一)——Parsing解析模块之通用标记解析器(GenericTokenParser)与标记处理器(TokenHandler)

查看详情

原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6724223.html 1、回顾 上面的几篇解析了类型模块,在MyBatis中类型模块包含的就是Java类型与Jdbc类型,和其间的转换处理。类型模块在整个MyBatis功能架构中属于基础组件之一,是提前注册到注册器中,并配置到...

分类: JAVA技术教程 标签:

Electron v1.6.7 发布,JavaScript桌面应用开发库

查看详情

Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。 更新日志 Fixed an issue where app.exit() did not c...

分类: JAVA技术教程 标签:

TabLayout 踩坑之 onTabSelected 没有被回调的问题

查看详情

一、 问题描述 最近项目中有个需求:一个页面顶部有3个tab,每一个tab分别展示一个不同的页面,点击tab 切换到对应页面。进入页面是默认选中第一个页面。 这不很简单的一个需求嘛?很明显,用TabLayout 分分钟实现,于是打开Android Studio ,几分钟后写下了如下代码: publi...

分类: JAVA技术教程 标签:

JavaScript 封装对象与强制类型转换

查看详情

前面两章介绍了几大数据类型以及值类型,接下来的这个知识点,我觉得它对于javascript程序员来说是很重要的, 认识封装对象 在开始之前,我们先看一个例子,以便之后更轻松的理解封装对象的概念。 "tick".toUpperCase //function toUpperCase() Strin...

分类: JAVA技术教程 标签:

Java多线程学习笔记(二)——Executor,Executors,ExecutorService比较

查看详情

Executor:是Java线程池的超级接口;提供一个execute(Runnable command)方法;我们一般用它的继承接口ExecutorService。 Executors:是java.util.concurrent包下的一个类,提供了若干个静态方法,用于生成不同类型的线程池。Executors一共可以创建下面这四类线程...

分类: JAVA技术教程 标签:

使用Maven整合SSM总结

查看详情

项目环境: spring-4.3.7 + mybatis-3.3.0 + maven-3.3.9 + oracle11g 1. 首先使用maven引入相关依赖: pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww...

分类: JAVA技术教程 标签:

spring mvc中,直接注入的HttpServletRequst是否安全呢?

查看详情

看似很简单的一个问题,借此追踪下spring的源码处理 在写springMVC的Control中有很多这种代码, 如需要获取request对象去做某些事情 如: @Controller @RequestMapping(value = "/user") public class LoanActionPage exte...

分类: JAVA技术教程 标签:

eclipse使用maven创建web3.0项目

查看详情

挺别扭的,eclipse和maven发展了这么久,二者都没有很好的解决这个问题。 默认情况下,使用maven骨架撞见的webapp只支持servlet2.3,eclipse又不允许随便修改为3.0。 网上流传最多的版本可能是修改项目目录中.settings/org.eclipse.wst.common.project.facet.co...

分类: JAVA技术教程 标签:

jdk动态代理与cglib代理、spring aop代理实现原理

查看详情

原创声明:本博客来源与本人另一博客【http://blog.csdn.net/liaohaojian/article/details/63683317】原创作品,绝非他处摘取 代理(proxy)的定义:为某对象提供代理服务,拥有操作代理对象的功能,在某些情况下,当客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之...

分类: JAVA技术教程 标签:
共 1412 条记录 1234567891011 57