自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring Boot lib 分解打包 瘦身

spring boot 打包为单给jar 文件普遍过大,在而本身项目代码占比较小。y参考https://blog.csdn.net/qq_36732557/article/details/79242414https://dzone.com/articles/packaging-springboot-application-with-external-dep  这个还是打包了单个大包在以上文章的基础...

2018-06-03 09:45:11 2722

原创 我的书单

读书要点,时时勤拂拭在读:《Java 并发编程实战》  这本书如果多线程基础不好读起来比较累,推荐先看《并发编程艺术》《深入分析java Web技术内部》 介绍比较宽泛,并不那么深入,翻一翻也可。《大型网站系统与JAVA中间件实践》  好书是好书,但是主要是理论,实践再附上案例展开讲,弄2 3千页就好了《大型网站技术架构_核心原理与案例分析_李智慧》 已读:《深入理解java虚拟机》 不看这本书平...

2018-05-18 10:20:31 163

原创 MINA java.io.IOException: Too many open files

这个问题,本来应该在文档中进行提示和重点说明的内容,但是框架本身并没有提示,NIOsocketconection和session需要手动进行关闭的问题。这个问题并不是高并发才会产生的,只要持续一段就会发生这个问题,默认1024的文件描述符很快就会保罗问题。参考  http://blog.csdn.net/w93223010/article/details/9027605        https:...

2018-03-20 14:02:15 656

原创 软考经验介绍

2017年已经过去,去年中分别通过了软考 高项和架构考试,两门都是“高级”,虽然没什么大用,但是也算忙里偷闲干点事。1、考试有用?     本身这种考试没什么大意思,一线的互联网公司一般不看这东西,如果是国有企事业单位、或者对资质有要求的软件公司,承揽项目和评职称可能有点用,看个人情况。对我来讲不用考大农行的资格考试还是挺不错的。      这个考试成本也比较低,一次才100多,而且现

2018-01-02 12:13:06 907

原创 java 学习之路

常年不怎么写代码,现在利用一段时间回头看看。有以下两个资源我觉得还行。 1.oracle的官方教程倒是挺简洁,我觉得还行. 2.应该是个阿里大神归纳的java成神之路,也可以,不过我觉得学习的顺序不太适合我,不符合我的节奏。 我认为学习编程语言还是要多实践,写代码看文章都需要的,尤其对于写代码水平不高的,光看的话效果不好。而且知识体系庞杂,也需要学习整理,复习(这个过程写的时候自然会...

2017-11-12 23:21:23 135

转载 java获取当前路径的几种方法

先说一下我遇到的问题,刚试用maven没多长时间,使用idea 进行junit test的调试,如果用System.getProperty(“user.dir”)得到的目录是项目目录,而此时配置文件实在“user.dir” /target/test-classes/  这个目录下,因此好用,classloader获得类路径,这样还可以1、利用System.getProperty

2017-10-25 18:36:51 6447

转载 win7启动 ActiveMQ java.net.URISyntaxException: Illegal character in hostname

win7启动apache-activemq报错,如下:  原先没问题换了个电脑变成这样了 jvm 1 |jvm 1 | Java Runtime: Oracle Corporation 1.8.0_74 C:\Program Files\Java\jdk1.8.0_74\jrejvm 1 | Heap sizes: current=121856k free=112966

2017-10-22 16:42:47 2259

转载 SpringMVC介绍之Validation

对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也可以通过SpringMVC提供的标签在前端JSP页面上进行展示。

2017-02-25 19:43:43 186

转载 SpringMVC 处理数据模型

处理模型数据Spring MVC 提供了以下几种途径输出模型数据:  ModelAndView: 处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据  Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法

2017-02-22 14:48:59 281

转载 select into from 和 insert into select 区别

select into from 和 insert into select都是用来复制表,两者的主要区别为: select into from 要求目标表不存在,因为在插入时会自动创建。insert into select from 要求目标表存在  下面分别介绍两者语法  一、INSERT INTO SELECT语句  1、

2017-02-20 11:51:10 207

转载 ssh 远程运行程序java -jar ,超时断开后程序也终止

http://www.cnblogs.com/bohaoist/p/4965103.html思考:问题1为什么ssh一关闭,程序就不再运行了?元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断开连接会使得正在运行的程序死掉。在Linux/Unix中,有这样几个概念:进程组(process group):一个或多个进程的集合,每一个进程组有唯一一个进程组I

2017-02-20 11:38:50 2091

转载 在SQL语言中,join什么时候用

JOIN 在内连接时,可以不使用,其它类型连接必须使用。如SELECT * FROM TABLEA INNER JOIN TABLEB ON A.ID=B.ID可以这样写:SELECT * FROM TABLEA,TABLEB WHERE A.ID=B.IDJOIN 有以下几种类型:INNER(内连接)指定返回每对匹配的行。废弃两个表中不匹配的行。如果未指定联接类型,则这是

2017-02-20 11:15:30 654

转载 Linux下安装Java环境配置步骤详述

0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(Tips:可在Windows下下载完成后,通过文件夹共享到Linux上)1. 登录Linux,切换到root用户su root 获取root用

2017-02-13 10:00:45 3226

原创 String.split()

| 时java 运算符 需要转意

2017-02-09 09:59:27 205

原创 IoBuffer

Mina中传输的所有二进制信息都存放在IoBuffer中,IoBuffer是对Java NIO中ByteBuffer的封装(Mina2.0以前版本这个接口也是ByteBuffer),提供了更多操作二进制数据,对象的方法,并且存储空间可以自增长,用起来非常方便;简单理解,它就是个可变长度的byte数组! IoBuffer常用方法: 1. static IoBuffer allocate(in

2017-02-07 14:45:01 3639

转载 读代码 abstract class和interface的区别

public abstract class AbstractIosession impements IoSession{}定义了一系列的属性和方法,配合着final 关键字,基本上大部分都不希望子类进行重写,然后让子类继承  再其他操作中使用子类,不能实例化自身在Java语言中,abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了J

2017-02-07 10:00:41 210

原创 Access denied for user 'root'@'localhost' (using password: YES)"

连接MySQL数据库,出现问题:Access denied for user 'root'@'localhost' (using password:YES)。 经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。添加新用户即可新建用户:CREATE USER 'dog'@'localhost' IDENTIFIED BY '12

2017-02-06 00:29:31 254

转载 Maven Web项目创建

notes:在网上搜了很多教程,无论事maven 的官方还是其他认的都似是而非,自己建的过程中遇到一些问题,这篇应该是比较全了,至于为什么要修正jdk 我感觉事可能是maven elipse 插件的问题么?不去深究了http://www.yiibai.com/maven/create-a-web-application-project-with-maven.html 这篇文章的方法有点小问

2017-02-05 21:11:43 198

转载 ModelAndView理解

正常的返回 一个hello 通过一个那个常用的视图解析器声称 /XX/hello.jsp这个页面,返回ModelAndView 可以添点东西,初始化的时候也确定名字了ModelAndView  该对象中包含了一个model属性和一个view属性  model:其实是一个ModelMap类型。其实ModelMap是一个LinkedHashMap的子类   

2017-02-03 16:26:12 3756

转载 Spring MVC 常用注解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Contro

2017-02-02 22:03:05 305

转载 HTTP协议详解

Author :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTT

2017-02-01 21:21:24 154

转载 Servlet 工作原理解析

Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 Servlet 容器

2017-01-31 23:15:35 204

转载 Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置

由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、插件开发)、maven配置。较长,可根据个人需要有选择性的查看,比如先看用法再回过头来看核心概念

2017-01-23 23:38:05 156

原创 maven 学习

1. 按照其他 说明安装好 Maven 后首先修改setting.xml 文件 修改主仓库路径,不然国外的太慢              nexus      *       http://maven.aliyun.com/nexus/content/groups/public/    2  基本内容:    POM包括了所有的项目信息。maven 相关:

2017-01-23 23:35:57 129

转载 Java时间日期格式转换

Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() { Date current

2017-01-21 16:37:29 334

C++ Primer, Fourth Edition

整理的c++ primer 第四版的中英文 大家可以当工具书使用

2015-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除