自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 何时用单例,何时用多例以及不同之处

单列、多例单例多例需要搞明白几个问题1) 什么是单例多例; 2) 如何产生单例多例; 3) 为什么要用单例多例 4) 什么时候用单例,5)什么时候用多例;什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理,比如action;如何产生单例多例:在通用的SSH中,单例在spring中是默认的,如果要产生多例,则在配置文件的bean中添加scope=“prototype”;为什么用单例多例:之

2020-11-12 13:02:40 740 1

原创 设计模式之六大原则初识

背景今天和前同事聊天得时候,突然说到了迪米特法则,突然脑子一片空白,努力在脑海中找出关于迪米特法则的相关信息,很遗憾,自己并没有找出任何比较有价值的信息。只记得这是设计模式的六大法则之一,以前虽然看过,但是只是粗略的看。这里为了加深映像和理解,再次进行了设计模式六大法则的回顾(还是老师那句老话管用:好记性不如烂笔头,到任何时候都适用)。设计模式不仅是面试的高频问题,而且能够真真切切的提高你写代码的质量。何为设计模式设计模式是我们的软件开发人员在软件开发过程中遇到的一般问题的解决方案。这些解决方案是众多

2020-11-09 15:23:12 139

原创 maven分模块

【Maven】使用Maven构建多模块项目Maven多模块项目  Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。  项目结构如下:    test-hd-parent  (父级)      ---pom.xml

2020-11-05 10:26:28 336

转载 maven的理解

深入理解maven及应用--转(一):生命周期和插件原文地址:http://blog.csdn.net/chaofanwei/article/details/36197183在项目里用了快一年的maven了,最近突然发现maven项目在eclipse中build时非常慢,因为经常用clean install命令来build项目,也没有管那么多,但最近实在受不了乌龟一样的buil

2020-11-05 10:21:37 217

转载 ER图和关系模型到MySQL数据库表

本篇主要介绍了MySQL数据库表从ER图到关系模型,再到数据库表的创建过程及其表结构的修改。通过本篇的学习,可以掌握以下内容: ● 应用ER图和关系模型创建数据库表 ● 数据库表结构的修改   1、mooc数据库表的ER图和关系模型 在创建数据库表之前,首先需要设计数据库表。设计数据库表的主要工具是ER图,使用ER图设计数据库表详见《数据库实体联系模型与关系模型》一文。mooc数据库表的ER图如...

2020-11-05 10:15:21 3308

原创 对基于Spring Cloud微服务化开发平台Cloud-Platform的大致理解

对基于Spring Cloud微服务化开发平台Cloud-Platform的大致理解背景简介技术选型系统架构图项目结构后端工程启动前端服务说明ace-adminCloud - Platform执行过程 (后补)创建一个自定义列表新的甘特图功能,丰富你的文章UML 图表背景Spring Cloud因为在两年前在上一家公司有使用过,但是不是很深入。现在是自己第三家公司,又再一次和Spring Cloud结缘(坦诚的说,第二家公司技术确实也太老了,自己也太懒惰。所以,流行了这么久的Spring Cloud自己

2020-10-28 16:17:35 4021 2

原创 Dubbo学习之Zookeeper原理

Dubbo学习之Zookeeper原理Zookeeper原理的

2020-05-27 18:14:22 482

原创 Dubbo学习之Zookeeper集群搭建

Dubbo学习之ZookeeperZookeeper简介Zookkeeper角色Zookeeper下载和安装功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Zookeeper简介学习了一段时间的zookeeper,为了日后好有迹

2020-05-26 23:28:12 576

原创 JAVA Eclipse @override报错的解决方法

背景:Eclipse上的项目转移到另一台电脑1.出现@override报错2.解决办法:          A.选择eclipse菜单Windows->Preferences-->java->Compiler-->compiler compliance level选择 1.7,刷新工程,重新编译。               发现这样还是解决不了问题,依然出现@

2017-03-22 01:21:39 728

原创 request.getParameter("name")获取参数为null和""空字符串的区别

1.获取到的值为" "空字符串当url里有name属性,但是没有值的时候后台用request.getParameter("name")获取的是空字符串""2.获取到的值为null当url里没有name属性,request.getParameter("name")获取的值是null

2017-02-14 18:40:42 16766 2

转载 ConcurrentHashMap原理分析

集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅

2017-01-12 23:05:24 710

原创 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 5937

转载 springmvc 定时器

applicationContext-jobs.xml 定时器配置   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xmlns:task="http://www.springframework.org/schema/task"         xsi:schemaLocation="http://www.sp

2016-09-18 15:17:38 575

转载 (dubbo学习)linux 安装dubbo+zookeeper

linux 下安装dubbo+zookeeper一、linux下单机版zookeeper安装(0)预备安装java环境,并配置好java相关的环境变量$JAVA_HOME(1)下载最新的稳定版并解压从人人下载吧:wget wget http://download.csdn.net/detail/wujiaohua888168/8686491tar

2016-09-17 10:32:43 5677 1

原创 (dubbo学习)Dubbo admin 管理控制平台的启动

一、前言随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。垂直应用架构

2016-09-15 09:58:24 1875

原创 (dubbo学习)MyEclipse中构建源码

从myEclipse工作空间中删除工程,重新进行配置在dubbo工程中删除myEclipse中生成的工程配置文件".project"(前面功能主要是为了下载代码,直接使用git命令或者git客户端也可以实现,这里我使用myEclipse是为了展示egit插件):1.使用dos进入check下来的源代码目录:使用maven命令编译项目需要的jar,或自动编

2016-09-14 00:16:06 1306

原创 (dubbo学习)MyEclipse中从github上clone dubbo源代码

前提条件首先要有一个github账户Myeclipse 上安装了Egit ,如果没有安装Egit,请前往 MyEclipse安装EGit从github上拷贝项目1.在github上获取dubbo项目源码 (地址 : https://github.com/alibaba/dubbo)2.Eclipse下导入项目

2016-09-13 22:50:01 3335

原创 (dubbo学习)MyEclipse安装EGit插件

下载EGIT离线包并解压1.下载地址(离线包):org.eclipse.egit-updatesite-1.3.0.201202151440-r-site.zip2.解压后目录如下:3.将上面文件全部拷贝到,myEclipse安装目录下的dropins文件夹下:4.重启myEclipse,弹出如下窗口,点击OK:

2016-09-13 22:09:08 655

原创 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 6697 2

原创 Date与Calendar、部分类型的转换

Date与String的互转用法,这里需要用到SimpleDateFormat Date date = new Date(); //设置格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String strDate

2016-09-02 18:43:59 480

原创 HttpSession生命周期

1.         HttpSession对象的创建当客户端浏览器第一次访问服务器时,服务器为每个浏览器创建不同的HttpSession对象。在服务器端使用request.getSession()方法来获得HttpSession对象,并以此来使用HttpSession接口为我们提供的防法 2.         HttpSession对象的使用在创建HttpSess

2016-08-24 22:59:50 2136

原创 利用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 828

原创 PowerDesigner 15.1 安装步骤详细图解及破解

1.运行 PowerDesigner 15.1 安装包:------>next  PS:红圈1选择安装的地区,这里选择的是 peoples republic of china(中国)红圈2选择I AGREE(我同意)条约点击红圈3的Next> (下一步)4.点击 Next> 后出现如下界面:5.点击 Next> 后出现如下界面:6.点击

2016-08-14 15:41:51 1805

转载 Spring Boot:在Eclipse/STS设置热插拔免重启

在Web开发中,比较郁闷的事情是修改源码之后,需要重新编译整个项目,然后重启web服务器。现在Spring Boot有了热插拔的组件,可以让你修改源码之后,不需要再重启web服务器,只需要刷新浏览器页面即可,无需再不停的重启。本文将向你展示如何使Spring Boot的Web应用具有热插拔的功能(在Eclipse/STS中设置)。1.下载spring-loaded

2016-07-28 22:40:55 1351

转载 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 676

原创 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 9666 1

转载 map 按照输入顺序输出

hashmap遍历的结果不是放入的顺序  为了项目某个功能更人性话 思考了半天还是不知道如何下手 因为有种种条件限制 后来 无意中发现 java.util.LinkedHashMap 类 就是按照放入的顺序遍历感慨万千哦 java.util  类 LinkedHashMap java.lang.Object java.util.AbstractMap       java.util.HashMap

2016-07-14 10:21:32 2668

转载 Map集合中value()方法与keySet()、entrySet()区别

在Map集合中values():方法是获取集合中的所有的值----没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。 keySet():迭代后只能通过get()取key entrySet():Set> entrySet() //返回此映射中包含的映

2016-07-12 17:42:50 270

转载 反射获取对象成员的字段值,getFields()和getDeclaredFields()用法区别

用反射获取内部类的属性其实很简单。。我弄了半天才弄好,由于很弱智的原因啊,写此博文已吸取教训。  虽简单,但是太坑爹了,getFields()只能获取public的字段,包括父类的。  而getDeclaredFields()只能获取自己声明的各种字段,包括public,protected,private。  而我写的Characters类中的属性是在继承父类的,父类中是p

2016-07-12 14:28:44 2031 1

转载 使用Acegi的标签库<authz:authorize>

由于前面程序员有用到这个东西,自己又不懂,上网查一篇不能转载,所以就直接cp过来了,希望原作者原谅!在着多谢了11.4.6 使用Acegi的标签库称之为标签库可能有点言过其辞了。实际上,Acegi只提供了一个JSP标签:标签。虽然Acegi的安全强制过滤器能够阻止用户浏览他们没有权限看到的页面,但最好的做法是从一开始就不提供指向受限制页面的链接。标签能够根据当前用户

2016-07-06 09:36:47 1254

zookeeper-3.4.6.tar.gz

提供给需要改资源的人

2016-09-15

空空如也

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

TA关注的人

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