自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

一分钟学会spring注解之@Autowired注解(二)

上一遍文章中有简单的介绍@Autowired注解的使用,没有查看的同学可以点击查看,但是那偏文章只介绍了@Autowired注解的一种使用方式,当然也是常用的方式就是@Autowired注解加在成员变量上,今天将介绍另外的几种使用方式:@Autowired注解加在方法上@Autowired注解加在构造方法上@Autowired注解加在参数上 1,@...

2018-05-20 09:35:25 678

原创 深入理解spring之Aware接口的相关实现

前面几篇文章简单的介绍了spring中bean注解以及怎么在spring实现bean自动注入对应的bean,未查看的同学可以点击查看:深入理解spring注解之@Bean注解三分钟了解spring-bean生命周期之初始化和销毁的三种方式三分钟学会@Autowired@Qualifier@Primary注解一分钟学会spring注解之@Autowir...

2018-05-20 09:28:28 971

两分钟学会自动注入@Resource和@Inject注解

上文系统的介绍了spring自动装配@Autowired注解的使用,没有查看的可以点击查看,@Autowired注解大家使用过,那今天的两个自动注入可能就不是每个同学都有使用过,不信你看 今天将从以下几方面来学习一下@Resource和@Inject注解:@Resource注解的使用演示@Inject注解的使用演示@Resource和@Inject注解与...

2018-05-20 09:25:51 1720 1

一分钟学会spring注解之@Lazy注解

今天主要从以下几方面来介绍一下@Lazy注解@Lazy注解是什么@Lazy注解怎么使用 1,@Lazy注解是什么 @Lazy注解用于标识bean是否需要延迟加载,源码如下:  @Target({ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType...

2018-05-20 09:24:51 1431 1

全网最全技术电子书免费发放

之前整理过一些互联网技术相关的视频资料,大家的反馈都不错,然后有人就问我有没有对应的技术电子书资料,今天小编又特意花上3个小时整理出一份电子书文末有获取方式,希望对大家学习有点帮助,没有获取过视频资源的同学可以看一下两篇文章获取:250G偷懒必看资料全集(一)200G免费偷懒必看资料全集(二) 1,java电子书  2,springboot电子...

2018-05-20 09:19:44 492

原创 200G免费偷懒必看资料全集(二)

在上文小编整理过一大波资料分享出来之后,大家的回应说都不错(没有获取的朋友可以点击250G偷懒必看资料全集查看),甚至有人后台给我留言说有没有xxx的学习资料等等 今天小编特意又整理了一波资料分享出来,希望大家喜欢,文末有正确的获取方式 1,java基础  2,java数据结构  3,springBoot源码讲解 课程目录:1 S...

2018-05-05 16:10:20 268

原创 250G偷懒必看资料全集

要想成为一个专业的'偷懒'程序员,没有点偷懒必看资料怎么能行,下面小编将无偿分享多年私藏的250G资料给大家,文末有获取资源方式,希望对大家有点帮助,资料都是小编整理来源于网络,如有侵权请告知小编将第一时间清除 1,面试专属    来源:图灵学院 2,redis视频  3,设计模式 4,springBoot 5,大数据 ...

2018-05-05 16:04:27 141

原创 深入理解java注解的实现原理

今天将从以下4个方面来系统的学习一下java注解 什么是注解注解的用途注解使用演示注解的实现原理 1,什么是注解 注解也叫元数据,例如我们常见的@Override和@Deprecated,注解是JDK1.5版本开始引入的一个特性,用于对代码进行说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解 一般常用的注...

2018-04-29 19:13:55 575

原创 深入理解java动态代理的实现机制

今天将从以下5方面来系统的学习一下java动态代理的实现机制:什么是代理什么是静态代理什么是动态代理动态代理的实现机制动态代理的使用场景 1,什么是代理 相信大家都有购买过火车票或者机票的经历,有的人在携程买,有的在飞猪,也有的在微信上买等等,这里的携程飞猪微信也好都是受铁路部的委托代理售卖火车票,这里的携程飞猪就...

2018-04-29 19:10:35 202

原创 深入理解java的反射机制

今天将从以下4方面来系统的学习一下java的反射机制:java反射是什么java反射(Reflection)底层实现原理java反射的简单演示java反射的应用场景 1,java反射是什么 首先大家应该先了解两个概念,编译期和运行期,编译期就是编译器帮你把源代码翻译成机器能识别的代码,比如编译器把java代码编译成jvm识别的字...

2018-04-29 19:03:14 342

原创 spring boot 过滤器去除请求参数前后空格

         需求:去除用户表单参数中由于用户不小心输入的前后空格,防止因为前后空格原因引起业务异常         实现方式一:前端参数传入的时候去除首尾空格         实现方式二:后端接收参数对参数处理,去除参数首尾空格后再做其他业务         实现方式三:利用Filter处理所有的请求,去除请求参数首尾空格重新写回          很明显实现方式一和...

2017-09-26 21:54:06 7818 3

原创 spring+quartz实现定时任务支持集群

最近项目要做集群,然后找了下资料发现quartz本身就支持集群,但是需要引入一些表,这里废话就少说了,这里就直接上代码吧,也提供了对应的代码下载https://github.com/zqh1989/quartz1,首先下载quartz的jar包,找到docs的dbTables目录下边的对应的sql文件引入项目中如图:我这边用的是mysql 2,quartz.properties配置...

2016-08-08 16:49:27 281

原创 spring+aop+自定义注解实现操作日志记录

1,spring配置文件<bean class="com.able.aop.LogAspect" id="logAspect"/> <aop:config> <aop:aspect id="serviceMonitor" ref="logAspect"> <aop:p

2016-08-07 11:49:57 574

原创 Nginx1.9+LuaJIT+Kafka的点播监控系统实战

安装前的准备Nginx1.9.9LuaJIT-2.0.4lua-nginx-module-0.10.2ngx_devel_kit-0.3.0rc1lua-resty-kafkakafka_2.11-0.9.0.1参考的这几篇文章方成此方案Nginx与Lua基于Lua+Kafka+Heka的Nginx Log实时监控系统Lua如何读取nginx内置对象和方法Kafka官方...

2016-05-21 11:03:20 243

原创 post,get请求nginx记录日志kafka自动扫描程序

        kafka的介绍以及使用安装请查看博文http://blog.csdn.net/hmsiwtv/article/details/46960053讲的很详细,基本一看就会,这边主要介绍一下nginx记录日志kafka扫描    一  nginx主要配置 log_format ht-video '$request|$msec|$http_x_forwarded_f...

2016-04-14 16:03:04 427

原创 springmvc整合dubbo分布式系统的搭建小例子

四个步骤 1 搭建zookeeper消息中心 2 搭建dubbo服务端代码 3 写dubbo客户端代码 4 dubbo提供的dubbo-admin-2.5.4.war 管理控制台 一,搭建zookeeper1 下载zookeeper安装文件     zookeeper-3.3.6.tar.gz    这里提供一个百度网盘的下载地址http://pan.baidu.com/s/1gexxfv...

2016-01-30 12:56:09 278

原创 redis Jedis序列化自定义存储list对象和map数据

1,redis缓存配置类[code="java"]public class RedisCache { protected static Logger logger = Logger.getLogger(RedisCache.class); public final static String VIRTUAL_COURSE_PREX = "_lc_vc_"; privat...

2016-01-28 20:07:04 1649

原创 SpringMVC通过Redis实现缓存主页

这里说的缓存只是为了提供一些动态的界面没办法作静态化的界面来减少数据库的访问压力,如果能够做静态化的话的还是采用nginx来做界面的静态化,这样可以承受高并发的访问能力。 好了,废话少说直接看实现代码吧, 实现机制主要是通过过滤器拦截方案,有两个地方要注意的 1,Servlet过虑器中使用Spring容器 2,截获JSP渲染结果保存redi...

2016-01-28 10:48:31 104

原创 怎么把一个文件隐藏在一个jpg文件里?

准备:1.一张图片 2.一个做试验的txt文件 3.WinRAR步骤:1:准备一张图片,比如 123.jpg。准备目标文件,比如test.txt。我们要实现把test.txt隐藏在图片里面。2:把要隐藏的文件 test.txt 用 WinRAR 压缩。生成 test.rar 压缩包3:打开命令行提示符:点击“开始→运行”,输入“cmd”。4:我们假设中两...

2016-01-19 09:56:58 575

原创 jquery和requirejs实现的回到顶部控件

1,js代码[code="java"]define(['jquery'],function ($) { function ScrollTo(opts){ this.opts = $.extend({},ScrollTo.DEFAULT,opts); this.$el=$("html,body") } ScrollTo.prototype.move=function(...

2015-07-30 14:49:40 116

原创 jquey写的select下拉插件 解决了自带option宽度不能改变的问题

1,html代码[code="java"] $(document).ready(function () { $("#selectId").selectAuto({ title:"所有分类", ...

2015-07-30 14:33:38 917

原创 java数字签名三种方式

以下3钟数字签名都是基于jdk7的1,RSA[code="java"]String password="test"; // 1.初始化密钥 KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA"); keyPairGenerator.initialize(512); K...

2015-07-08 08:48:49 1805

原创 jquery实现的jsonp掉java后台

[b] 什么是JSONP?[/b]先说说JSONP是怎么产生的:其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准...

2015-07-03 18:26:13 158

原创 扩展easyUI tab控件,添加加载遮罩效果

[code="java"](function () { $.extend($.fn.tabs.methods, { //显示遮罩 loading: function (jq, msg) { return jq.each(function () { var panel = $...

2014-12-11 20:04:51 280

原创 java导出txt文件的例子

代码很简单就一个servlet,如下:[code="java"]package com.eastcom.servlet;import java.io.BufferedOutputStream;import java.io.IOException;import java.net.URLEncoder;import java.sql.Connection;import ja...

2014-06-18 16:17:25 366

原创 基于spring的web项目定时操作

废话不多说,直接上代码,很简单 配置一下项目启动就行1,web.xml[code="java"] demp contextConfigLocation classpath*:/applicationContext.xml org.springframework.web.context.ContextLoaderListener ...

2014-06-12 14:16:03 94

原创 Javascript中使用replace的正则表达式替换字符串里全部指定HTML标签

[code="java"]var ori = 'testtest2', newstr = '';newstr = ori.replace(/\/g,'');[/code]

2014-05-13 10:41:29 1309

原创 通过cookie保存并读取用户登录信息实例

通过cookie的getCookies()方法可获取所有cookie对象的集合;通过getName()方法可以获取指定的名称的cookie;通过getValue()方法获取到cookie对象的值。另外,将一个cookie对象发送到客户端,使用response对象的addCookie()方法。下面通过cookie保存并读取用户登录信息的例子加深一下理解。(1)创建index.jsp文件。在改...

2014-02-21 16:39:16 1552

原创 Oracle高级查询之OVER (PARTITION BY ..)

一、rank()/dense_rank() over(partition by ...order by ...)现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:[code="java"] select e.ename, e.job, e.sal, e.deptno from scott.emp e, ...

2014-02-19 10:57:02 97

原创 html5写的玫瑰花

[code="java"] I Love You! var b = document.body; var c = document.getElementsByTagName('canvas')[0]; var a = c.getContext('2d'); document.body.clientWidth; ...

2014-02-17 17:30:39 792

原创 为网页添加自己喜欢的字体

[code="java"]@font-face { font-family: miaobiao;//定义字体名字 font-style: normal; font-weight: 400; src: url('font/DS-DIGI-e.eot');//字体文件 }[/code]使用:[code="java"]00[/code]浏览器兼容...

2014-01-14 10:05:14 264

原创 plsql手动kill掉某个被阻塞的线程

select t1.sid, t1.serial#, t1.username, t1.logon_time from v$session t1, v$locked_object t2 where t1.sid = t2.session_id order by t1.logon_time alter system kill session '615,12587'

2013-12-14 16:34:46 1161

原创 ext右下角浮动窗口

第一种[code="java"] 无标题文档#test { width:250px; height:0px; position:absolute; right:0; bottom:0; border:1px solid #999999; margin:0; padding:1px; over...

2013-10-13 09:42:14 527

java读取配置文件

1,java读取.properties配置文件[code="java"]InputStream in; try { in = test.class.getClassLoader().getResourceAsStream("config/ipnetOracle.properties");//配置文件的路径 Properties p = new Properties(...

2013-09-23 14:08:21 75

原创 oracle 中数据类型为clob的编辑

[code="java"]public void updateKpiStatus(String kpiStatus,String taskId){ Connection dbc=null; Statement stmt=null; PreparedStatement ps=null; try { dbc = new DBConn().getNewConnection();...

2013-08-19 13:39:47 199

原创 jquery回到页面顶端

html代码:[code="java"]页面标题页面内容回到顶端[/code]css代码:[code="java"]#container{ height: 1000px; line-height: 1000px; text-align: center; font-family: Arial; border: 1px solid #EEEE...

2013-07-11 13:58:01 96

jquery的时间格式化插件

[code="java"]/*** 时间对象的格式化*/Date.prototype.format = function(format){/** format="yyyy-MM-dd hh:mm:ss";*/var o = {"M+" : this.getMonth() + 1,"d+" : this.getDate(),"h+" : this.getH...

2013-05-10 15:50:13 94

smartUpload上传中文乱码问题

1,上传文件名乱码问题解决方法:把smartUpload.java类中的getDataHeader()方法中的[code="java"]String s = new String(m_binArray, i, (j - i) + 1)[/code]改成[code="java"]String s = new String(m_binArray, i, (j - i) + 1,"utf-8")...

2013-03-26 15:04:17 633

原创 查询和删除表中重复数据sql语句(二)

比方说在A表中存在一个字段“name”,而且不同记录之间的“name”值有可能会相同,现在就是需要查询出在该表中的各记录之间,“name”值存在重复的项;Select Name,Count(*) From A Group By Name Having Count(*) > 1如果还查性别也相同则如下:Select Name,sex,Count(*) From A Gro...

2013-03-22 17:22:08 106

原创 查询和删除表中重复数据sql语句(一)

1、查询表中重复数据。select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录d...

2013-03-22 17:14:36 328

中文ext文档

中文ext文档

2013-06-30

空空如也

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

TA关注的人

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