加载中
各种github头像,找一个适合你的!

持续更新中,多图,流量慎入

2015/06/29 16:37
5.3K
Filter实现的一个基于url的图片处理插件

这是一款java写的图片处理的小插件,他能够让我们通过url配置的形式对图片进行裁剪,缩放,旋转等操作。图片处理用的开源库thumbnailator,欢迎大家提交issue。

2014/08/04 15:53
1K
开发故事:我在项目那些有用的eclipse插件

以下插件均为离线安装,无需下载,本人是在eclipse4.4 做的测试,点击标题CSDN免积分下载. 1. subeclipse 就是这个东东了,用SVN作版本控制的同学你们懂的~ 好像subeclipse1.10这个版本有点问...

Java程序内存分析:使用mat工具分析内存占用

在工作中可能会遇到内存溢出这种灾难性的问题,那么程序肯定是存在问题,找出问题至关重要,上一篇文章讲了jmap命令的使用方法,当然用jmap导出的文件我们也看不懂啊,那就交给memory analyz...

2014/07/02 09:32
9K
Java程序内存分析:jdk自带的jmap能为我们带来什么

很多时候我们需要对java应用程序的内存进行分析优化,上次就遇到一个内存溢出的问题,用到jmap命令和mat内存分析工具解决的,下面讲讲jmap命令的使用。

2014/07/01 17:37
2.1K
Spring中我们用到的功能实现:基于注解的Ioc自动装配

经常使用spring的@Autowired注解完成自动装配,今天准备自己实现一个这样的功能,如有些的不好的地方,还希望大家指正,我也学习一下。

2014/06/26 15:54
1K
微信协议分析和机器人实现

打开首页,分配一个随机uuid, 根据该uuid获取二维码图片。 微信客户端扫描该图片,在客户端确认登录。 浏览器不停的调用一个接口,如果返回登录成功,则调用登录接口 此时可以获取联系人列表...

2016/02/22 11:18
16K
JMS 简单实例

使用 ActiveMQ 当做 JMS 提供者,写一个简单的 demo。 主要是模拟一个聊天室的样子,下面是源代码 package com.mycompany.app; import java.io.BufferedReader; import java.io.InputStre...

2015/08/11 15:57
645
在Eclipse中调试Maven项目

使用maven的一个方便之处是可以使用Jetty Plugin来运行web项目。 只要maven jetty:run就可以把web项目跑起来了。只是很多时候我们都需要在IDE中进行调试。 那如何在Eclipse中调试使用jetty P...

2015/08/11 15:55
1K
避免SQL注入

什么是SQL注入 SQL注入攻击(SQL Injection),简称注入攻击,是Web开发中最常见的一种安全漏洞。可以用它来从数据库获取敏感信息,或者利用数据库的特性执行添加用户,导出文件等一系列恶意...

2015/08/10 17:02
362
避免XSS攻击

随着互联网技术的发展,现在的Web应用都含有大量的动态内容以提高用户体验。所谓动态内容,就是应用程序能够根据用户环境和用户请求,输出相应的内容。动态站点会受到一种名为“跨站脚本攻击...

xss
2015/08/10 16:56
808
预防CSRF攻击

什么是CSRF CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 那么CSRF到底能够干嘛呢?你可以这样简单的理解...

2015/08/10 16:52
1K
java复制文件的4种方式

尽管Java提供了一个可以处理文件的IO操作类。 但是没有一个复制文件的方法。 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。 然而有几种方法可以进行Java文件复制操作,下...

2015/07/31 11:54
10.8K
Ubuntu 14.04 配置iptables防火墙

Ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙.如果mysql启本地使用,可以不用打开3306端口. # whereis iptables #查看...

2015/07/30 17:10
2.4K
使用Timer执行定时任务

一、Timer概述 在Java开发中,会碰到一些需要定时或者延时执行某些任务的需求,这时,我们可以使用Java中的Timer类实现。 二、Timer介绍 Timer是一个定时器类,通过该类可以为指定的定时任务...

2015/07/30 17:10
453
使用 LinkedHashMap 实现 LRU 算法

###LinkedHashMap 源码分析 public class LinkedHashMap<K,V> extends HashMap<K,V> implements Map<K,V> 上面是 LinkedHashMap 的继承结构。然后看下构造方法: private transien...

2015/07/30 17:09
304
HashMap的实现原理

HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 HashMap的数据结...

2015/07/30 17:07
129
centos下部署tomcat详解

这篇文章将介绍安装和基本配置Tomcat 8在CentOS6X Tomcat8实现jsp2.2和Servlet 3.0规范和大量的新功能。访问管理器应用程序比起6x也有一个新的外观和细粒度的角色 在这篇文章中,我们将安装T...

2015/07/30 16:43
1K
java实现短地址服务

很多情况下URL太长并不是很好的,经常会遇到t.cn, url.cn, 126.fm, itc.cn, is.gd, bit.ly, x.co等短地址域名,下面用java实现

2015/07/28 16:01
1K
tomcat 性能优化

tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。 tomcat内存优化 linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入 JAVA_OPT...

2015/07/12 17:16
2.8K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部