![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
jlb882800
java技术方面的开发者
展开
-
Java/JVM/Springboot/SpringCloud/Redis/Oracle详解
一、Java基础 1.集合 2.多线程 3.设计模式 4.JVM 二、Spring 1.Spring IOC 2.Spring AOP 3.Spring MVC 4.Mybatis 三、Spring Boot/Spring Cloud 1、原理 2、Eureka服务注册与发现 3、ribbon客服端负载均衡 4、hystrix熔断 5、feign 基于Ribbon和H...原创 2020-04-21 21:01:30 · 516 阅读 · 0 评论 -
Java中使用poi导入、导出Excel
一、介绍 来自:http://blog.csdn.net/jerehedu/article/details/45195359 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Ex转载 2016-11-11 13:13:05 · 766 阅读 · 0 评论 -
JVM简介
jvm转载 2017-01-12 10:55:09 · 213 阅读 · 0 评论 -
Jvisualvm是JDK自带的一款性能分析工具
jvm原创 2017-01-12 15:01:39 · 3399 阅读 · 0 评论 -
Java开发中的23种设计模式详解
设计模式转载 2017-02-27 13:49:49 · 200 阅读 · 0 评论 -
HashMap实现原理及源码分析
哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析。目录 一、什么是哈希表 二、HashMa...转载 2018-05-21 14:19:53 · 300 阅读 · 0 评论 -
JVM原理讲解和调优
一、什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言...转载 2018-05-23 10:33:39 · 144 阅读 · 0 评论 -
JVM基础知识
对于搞开发的我们其实也是一样,现在流行的框架越来越多,封装的也越来越完善,各种框架可以搞定一切,几乎不用关注底层的实现,初级程序员只要熟悉基本的使用方法,便可以快速的开发上线;但对于高级程序员来讲,内功的修炼却越发的重要,比如算法、设计模式、底层原理等,只有把这些基础熟练之后,才能在开发过程中知其然知其所以然,出现问题时能快速定位到问题的本质。 对于Java程序员来讲,spring全家桶几...转载 2018-05-28 15:00:57 · 157 阅读 · 0 评论 -
Java并发编程:Callable、Future和FutureTask
在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。 而自从Java 1.5开始,就提供了Callable和Future,通过它们可以在任务执行完毕转载 2016-07-27 11:28:29 · 221 阅读 · 0 评论 -
Java程序员必须掌握的8大排序算法
8种排序之间的关系: 1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数 也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例 (3)用java实现 package com.njue; public class insertSort { publi转载 2016-06-10 17:26:55 · 223 阅读 · 0 评论 -
导出excel
public enum Align{ left((short)1),center((short)2),right((short)3); private short align; private Align(short align){ this.align = align; } public short getAlign(){ return this原创 2016-06-09 18:44:33 · 223 阅读 · 0 评论 -
java获取客户端真实IP地址
像移动网关一样,iisforward这个ISAPI过滤器也会对request对象进行再包装,附加一些WLS要用的头信息。这种情况下,直接用request.getRemoteAddr()是无法取到真正的客户IP的。 实际的iisforward附加头如下: WL-Proxy-Client-IP=211.161.1.239 Proxy-Client-IP=211.161.1.239 X-Forw原创 2014-08-01 15:39:23 · 443 阅读 · 0 评论 -
java操作保存图片到oracle数据库及…
《--------保存图片到数据库--------------》 public void savePic(InputStream is){ String insertsql = "insert into pic(id,pic) values(1,empty_blob())"; Connection conn = null; Statement stmt = null; PreparedStatem原创 2014-08-01 15:39:29 · 2557 阅读 · 0 评论 -
java中的IO整理
代码改变世界 Posts - 507, Articles - 262, Comments - 738CnblogsDashboardLogin HomeContactGalleryRSS 一个人的旅行 白首为功名。旧山松竹老,阻归程。欲将心事付瑶琴。知音少,弦断有谁听? java中的IO整理 2011-09-11 21:35 by Rollen Holt,原创 2014-09-22 15:23:58 · 412 阅读 · 0 评论 -
JAVA 正则表达式 (超详细)
(PS:这篇文章为转载,我不喜欢转载的但我觉得这篇文章实在是超赞了,就转了过来,这篇可以说是学习JAVA正则表达的必读篇。作者是个正真有功力的人,阅读愉快) 在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则转载 2014-10-08 17:24:08 · 351 阅读 · 0 评论 -
Java中的for循环
Java中的for循环转载 2015-01-29 10:02:51 · 636 阅读 · 0 评论 -
Struts2中的ModelDriven机制及其运用
为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下: package cn.com.leadfar.struts2.actions; publicclass User { privateintid; private String username; private Str转载 2015-01-17 20:32:14 · 334 阅读 · 0 评论 -
DTO层的思考
DTO层的思考原创 2015-01-17 18:16:34 · 505 阅读 · 0 评论 -
java中数据类型转换
java中数据类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue();转载 2015-03-25 15:13:21 · 291 阅读 · 0 评论 -
Java四类八种数据类型
Java四类八种数据类型 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) char类型占2个字节 short从-32768到32767 int从-2147483648,到2147483647共10位 long从-9223372036854775808到9223372036854775807共19位原创 2015-03-17 14:33:33 · 433 阅读 · 0 评论 -
StringUtils常用方法+StringUtils详细介绍
StringUtils用法+StringUtils详细介绍 博文来源:http://yijianfengvip.blog.163.com/blog/static/175273432201212221935832/ public static void StringUtil(){ //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~转载 2016-06-24 14:59:01 · 837 阅读 · 0 评论 -
你所知道的集合类都有哪些?主要方…
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├Hash原创 2014-08-01 15:38:51 · 530 阅读 · 0 评论