自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 快速排序代码

算法原理见:http://blog.csdn.net/morewindows/article/details/6684558写的很通俗易懂了。然后按照文章里的理论,写了一把代码。也算通俗易懂^^package sort;import java.util.Arrays;import java.util.Random;public class FastSort

2016-09-22 11:44:16 327

原创 如何判断某String是否经过urlEncoder.encode过

做2维码跳转,经常遇到要跳转的url没有经过urlEncode过,导致不能正确的跳转到目标地址(虽然这是客户生成码的事,但是既然已成事实,还是需要解决的)因此需要在服务端判断下跳转的url是否已经经过urlEncode过了代码如下:import java.util.BitSet;/** * 类UrlEncoderUtils.java的实现描述:TODO 类实现描述

2016-04-23 17:36:06 12266

原创 绘制热点图

如上效果主要类似篮球游戏的热点占位图代码如下:package img;import java.awt.Color;import java.awt.Graphics2D;import java.awt.RadialGradientPaint;import java.awt.Rectangle;import java.awt.RenderingHints;

2016-04-08 19:17:33 2654

原创 javascript-leftpad方法

原由是微博上出的一则leftpad方法被吐槽的事。原方法是通过循环挨个拼接字符串的方式,所以效率差了点(会产生N多string对象,导致对象回收慢)类似for(i=0;i  str=pad+str;}改进如下://cachevar padding1="000000000000000000000000000000000000000000000000000000

2016-03-24 17:04:55 4911

原创 javaAio例子

例子见http://blog.csdn.net/xxb2008/article/details/42424105修改下例子中的代码,打印出启动线程id和回调函数执行时的线程id发现每次回调的线程id是不同的这里备注下aio模式用户线程1------------------------------------------------------

2016-02-25 11:50:51 483

原创 为何Math.abs(Integer.MIN_VALUE) = Integer.MIN_VALUE

如题,为何Math.abs(Integer.MIN_VALUE) = Integer.MIN_VALUE ?查看Math.abs方法,代码如下public static int abs(int a) {        return (a }也就是说Integer.MIN_VALUE  = (0-Integer.MIN_VALUE )原因如下:负数的2进制

2016-02-24 15:59:04 2088

原创 如何使用css3绘制任意角度扇形+动画

本文参考自:http://jingyan.baidu.com/article/c910274be4dd69cd371d2d48.html这里只是做下原理解释原理:使用两个半圆做角度拼接。比如想绘制一个缺口朝右,缺口弧度30度角的扇形那么将由一个旋转65度角的半圆A+一个旋转-65度角的半圆B组合而成。代码:.outer{position: a

2015-12-04 16:21:33 18650 2

原创 Base64代码详解-编码注解

Base64概念参见http://www.ruanyifeng.com/blog/2008/06/base64.html用一句话来讲base64的话:base64=64进制=用6位bit表示一个数字2进制1位8进制3位16进制4位64进制6位base64编码的核心,就是将一个byte流用6bit的单位分割科普完了,开始注解代码

2015-07-30 14:49:48 546

原创 JAVA/IOS下emjoi表情的截取

在项目用有用到带emjoi表情符的用户昵称,在某些场景下,需要对昵称做截取。如果按照String.length来截的话,会遇到乱码的情况。看string源码,length取的是char[] value的长度,根据这个截,获取到的是N个完整的char.但是实际情况,却遇到了乱码,到底是咋回事呢 ?由此,我先需要弄明白,1.char到底是啥玩意?ja

2015-07-27 15:14:36 2035

空空如也

空空如也

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

TA关注的人

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