自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜菜程序员

业务成就技术,事业成就人

  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

转载 为什么要用单例模式而不是静态方法

我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场合?为什么不用静态方法而要用单例模式呢?要搞清这些问题,需要从静态方法和非静态方法的区别和联系说起。 一、静态方法常驻内存,非静态方法只有使用的时候才分配内存? 一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个理解是错误的。为什么会这样,先从内存分配开始说起:托管堆的定义:对于32位的应用程序来说,应用程序完...

2018-03-30 11:49:50 2752

转载 spring boot 使用spring AOP实现拦截器

在spring boot中,简单几步,使用spring AOP实现一个拦截器:1、引入依赖:[html] view plain copy<dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter-aop</a...

2018-03-27 13:58:07 548

原创 回顾Spring事物

1.为什么要有事物当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部成功,要么全部失败。2.事物的4个特性      原子性(atomicity):“原子”的本意是“不可再分”,事务的原子性表现为一个事务中涉及到的多个操作在逻辑上缺一不可。事务的原子性要求事务中的所有操作要么都执行,要么都不执行。 ...

2018-03-13 16:44:45 182

原创 关于使用 System 和 Runtime类获取系统信息

System:作为系统类,在JDK的java.lang包中,可见它也是一种java的核心语言特性。System类的构造器由private修饰,不允许被实例化。因此,类中的方法也都是static修饰的静态方法。Runtime: 类代表着Java程序的运行时环境,每个Java程序都有一个Runtime实例,该类会被自动创建,我们可以通过Runtime.getRuntime() 方法来获取当前程序的Ru...

2018-03-13 13:39:27 390

转载 ELK 日志分析系统

大纲:一、简介二、Logstash三、Redis四、Elasticsearch五、Kinaba一、简介1、核心组成ELK由Elasticsearch、Logstash和Kibana三部分组件组成;Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。Logstash是一个完全开源的工具,...

2018-03-13 11:34:28 169

原创 Spring 启动时加载

先看看Spring MVC启动时加载         SpringMVC的应用中,要实现类似的功能,主要是通过实现下面这些接口(任选一,至少一个即可)一.ApplicationContextAware接口Java代码  package org.springframework.context;     import org.springframework.beans.BeansException; ...

2018-03-12 15:56:32 1543

原创 关于Quartz

1.Quartz可以用来做什么?想每月25号,信用卡自动还款想每年4月1日自己给当年暗恋女神发一封匿名贺卡想每隔1小时,备份一下自己的爱情动作片 学习笔记到云盘    Quartz是一个任务调度框架。比如你遇到这样的问题这些问题总结起来就是:在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常复杂(比如每月最后一个工作日的17:50),复杂到需要一个专门的框架来干这个事。 Quartz就是...

2018-03-06 17:42:13 216

原创 关于使用SortedMap

[java] view plain copypackage Map;    import java.util.HashMap;  import java.util.Iterator;  import java.util.Set;  import java.util.SortedMap;  import java.util.TreeMap;  import java.util.Map.Entry; ...

2018-03-06 12:39:48 736

转载 SpringCloud微框架系列整体模块梳理

一、SpringCloud项目简介  Spring Cloud:    微服务工具包,为开发者提供了在分布式系统的配置管理、服务发现、断路器、智能路由、微代理、控制总线等开发工具包。  Spring Boot:    旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用微服务功能    可以和spring cloud联合部署。     二、Spr...

2018-03-02 15:35:18 404

转载 java 动态代理,反射 回顾

有很多文章写的很好了,我来搬运下。理解java反射https://www.cnblogs.com/haodawang/p/5967185.htmljava动态代理https://www.cnblogs.com/gonjan-blog/p/6685611.html说说为什么yao用动态代理1. 一般情况下,想要对一个现有的方法添加一些额外的操作有这样几种办法:比如:public void test(...

2018-03-01 10:40:28 123

MacOS 好用的 Notepad++ NotepadNext-v0.7.dmg

MacOS 好用的文本编辑器 ,文本编辑麻烦的问题 ,解决 Notepad++ NotepadNext-v0.7.dmg

2024-03-27

NotePad++的NppFTP插件

NotePad++ 的NppFTP插件 1.安装方式: Notepad++\plugins 创建文件夹 NppFTP 2.根据自己的软件32还是64自行选择,把解压的NppFTP.dll 拷贝进去进 3.重新代开 Notepad++

2023-04-06

Java连接db2 数据库jar包 db2jcc.jar db2jcc_license_cu.jar

Java连接db2 数据库jar包 db2jcc.jar db2jcc_license_cu.jar

2021-11-18

PowerWord.800.12012.exe

好的翻译软件

2020-05-07

鸟哥的Linux私房菜-基础篇》第四版—高清完整版.pdf

原有资源连接:http://download.csdn.net/download/donald3102/9415107 分享给C币少的兄弟们!!! 鸟哥的Linux私房菜,不是网上广泛流传的第三版,而是我根据鸟哥官网2015.04.06版,制作的最新版,并且,为了方便阅读,还制作了书签。因为鸟哥官方第四版还没有正式出版,所以我这个暂定为第四版。 该版相对于第三版,最大的改进是增加最新的内容,基础篇基于CentOS 7进行讲解,一如既往的延续鸟哥诙谐轻松的文风,不像传统的教材古板。读起来很是舒服,没有压力。简简单单的就把知识学到了。而且还有课后 习题,方便读者对知识进行梳理。 郑重声明:该PDF中所有文字,插图版权属于鸟哥。本人仅做了文字整理工作。任何人不得在未取得鸟哥授权的情况下,对本文实施商业印刷、出版行为。如有意愿请与鸟哥本人联系。对于文中出现的错讹,不妥之处,或有建议,请发邮件联系鸟哥进行更正,共同完善该文。

2018-01-05

Apache_Shiro参考手册中文版.pdf

Apache Shiro 中文版

2017-08-15

js实现dialog 源码包

自己写了js实现dialog,弹出框后1秒钟自己消失, 源码放上来供大家参考

2017-06-11

空空如也

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

TA关注的人

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