![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
文章平均质量分 77
一个Java菜鸟的菜鸟人生
caishancai
多看 多听 多问
展开
-
何时用单例,何时用多例以及不同之处
单列、多例单例多例需要搞明白几个问题1) 什么是单例多例; 2) 如何产生单例多例; 3) 为什么要用单例多例 4) 什么时候用单例,5)什么时候用多例;什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action;如何产生单例多例:在通用的SSH中,单例在spring中是默认的,如果要产生多例,则在配置文件的bean中添加scope=“prototype”;为什么用单例多例:之转载 2020-11-12 13:02:40 · 760 阅读 · 1 评论 -
JAVA Eclipse @override报错的解决方法
背景:Eclipse上的项目转移到另一台电脑1.出现@override报错2.解决办法: A.选择eclipse菜单Windows->Preferences-->java->Compiler-->compiler compliance level选择 1.7,刷新工程,重新编译。 发现这样还是解决不了问题,依然出现@原创 2017-03-22 01:21:39 · 733 阅读 · 0 评论 -
设计模式之六大原则初识
背景今天和前同事聊天得时候,突然说到了迪米特法则,突然脑子一片空白,努力在脑海中找出关于迪米特法则的相关信息,很遗憾,自己并没有找出任何比较有价值的信息。只记得这是设计模式的六大法则之一,以前虽然看过,但是只是粗略的看。这里为了加深映像和理解,再次进行了设计模式六大法则的回顾(还是老师那句老话管用:好记性不如烂笔头,到任何时候都适用)。设计模式不仅是面试的高频问题,而且能够真真切切的提高你写代码的质量。何为设计模式设计模式是我们的软件开发人员在软件开发过程中遇到的一般问题的解决方案。这些解决方案是众多原创 2020-11-09 15:23:12 · 144 阅读 · 0 评论 -
request.getParameter("name")获取参数为null和""空字符串的区别
1.获取到的值为" "空字符串当url里有name属性,但是没有值的时候后台用request.getParameter("name")获取的是空字符串""2.获取到的值为null当url里没有name属性,request.getParameter("name")获取的值是null原创 2017-02-14 18:40:42 · 16788 阅读 · 2 评论 -
ConcurrentHashMap原理分析
集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅转载 2017-01-12 23:05:24 · 714 阅读 · 0 评论 -
Eclipse、IntelliJ IDEA常用的快捷键
常用的快捷键代码补全Ctrl + space删除行Command + D注释Command + /导入包Command + shift + O格式化代码Command + shift + F运行Ctrl + Alt + RIncremental SearchCommand + J 在编辑器中实现快速查找功能,通过上下箭头进行上下文搜索原创 2016-09-19 17:05:50 · 5943 阅读 · 0 评论 -
eclipse中不能找到dubbo.xsd解决方法
使用dubbo时遇到问题:org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd', because 1) could not find the document; 2)原创 2016-09-11 22:52:21 · 6701 阅读 · 2 评论 -
利用PowerDesigner15在win7系统下对MySQL 进行反向工程,安装过程
利用PowerDesigner15在win7系统下对MySQL 进行反向工程PowerDesigner15下载地址:http://www./database/86663.html1、首先,安装以下的驱动2、找到“C:/Windows/System32”3、双击“odbcad32.exe”4、选择“系统DSN”,并单击“添加”原创 2016-08-14 16:04:03 · 833 阅读 · 0 评论 -
poi生成Excel文件【带样式和格式】
package test;import java.io.FileOutputStream; import java.io.IOException; import java.util.Date; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel转载 2016-07-15 00:20:24 · 682 阅读 · 0 评论 -
POI导出excel的整个过程
第一步:导入包必要的包 第二步:写一个公共的导出类已经存在的类package cn.com.jsoft.jframe.entities;/** * UserWallet entity. @author MyEclipse Persistence Tools */public class UserWallet implements java.io.Se原创 2016-07-14 23:04:12 · 9678 阅读 · 1 评论