自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线性数据交叉判断

class InterleavingCompare{    /**     * 查看a和b是否与c和d存在交错     * @param $a 预设的开始值     * @param $b 预设的截至值     * @param $c 已存在的开始值     * @param $d 已存在的截至值     * @return boolean    */

2017-11-30 08:52:44 368

原创 php工具方法

//城市json创建function res(&$list, $city, $parent_id){ foreach($list as $key=>$value){ if($value['id'] == $parent_id){ $list[$key]['sub'][] = $city; return; }else if(count($value['sub']) > 0)

2017-07-26 09:18:48 310

原创 一个简单的分页类

package com.qnkj.bdsup.platform.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 分页类 * @author doowan */public class Paginator{ private int interval = 10; //在页面中显示的分页

2016-11-11 08:34:04 618

原创 js页面限时任务执行

/* startDate:开始时间。 endDate,截止时间,为空时,默认不过期 格式:2005-05-07 00:00:00 */function BannerTimer(startDate,endDate){ endDate = endDate || false; //callback 回调函数 this.task = function(callback){

2016-06-08 16:39:45 545

原创 数据结构图的运算(深度优先)

//图://     有向图:指某个顶点完成任务依赖于另一个顶点的任务是否完成;//     无向图:可以从任意的顶点到另外的顶点,也就是各个顶点没有依赖性;//     邻接:如果两个顶点被一条直线连接,那么这连个顶点是临近的;//     路径:路径是边的序列,例如:A->E 中间存在B、C、D,所以ABCDE为路径序列//     连通图:如果至少有一个路径可以链接“所有

2016-04-13 17:02:49 981

转载 为什么字符串hash的乘积取值33

DJBX33A (Daniel J. Bernstein, Times 33 with Addition)This is Daniel J. Bernstein's popular `times 33' hash function asposted by him years ago on comp.lang.c. It basically uses a functionlike `

2016-04-11 12:03:20 616

原创 JLaTeXMath latex排版处理的开源代码,留个底

http://forge.scilab.org/index.php/p/jlatexmath/downloads/

2015-05-29 18:42:14 2208

原创 Sublime常用插件

ctags:方法函数代码定位;sftp:ftpConvertToUTF8:utf-gbk编码转换  tag:html代码格式化

2015-05-29 10:07:00 371

原创 js模板

function Template(left,right){ var LEFT = left || '<%'; var RIGHT = right || '%>'; var _arguments = null; var _params = []; this.render = function(tpl, data){ _arguments =

2015-02-25 10:25:23 351

原创 js函数回调

var obj = { f : function(fun){ var arr = [1,2,3,4,5,6]; var len = arr.length; for(var i=0; i<len; i++){ fun(arr[i]); } }}function fun(){ var

2015-01-19 10:56:57 330

转载 Java Design Pattern: Builder

The key feature of Builder pattern is that it involves a step-by-step process to build something, i.e., every produce will follow the sameprocess even though each step is different. In the followi

2014-11-27 15:29:11 696

转载 Class文件解析一:概述

众所周知,Java中最吹捧的莫过于跨平台能力了,而Java的跨平台之所以能够实现就是以为class文件的存在,将源代码编译为class文件,然后class文件可以在任意平台上执行,这就是Java跨平台的根基。那么这篇文章就对class文件进行一些介绍,希望读者能够在此得到一些信息,    这里参考的资料为《java虚拟机规范Java SE 7》,大家有兴趣的话可以点此下载pdf版本,感谢原作者

2014-11-08 23:00:00 531

转载 欧几里得相似度

$data=array('a'=>array('a'=> 2.5, 'b'=> 3.5, 'c'=> 3.0,'d'=> 3.5, 'e'=> 2.5, 'f'=> 3.0), 'b'=>array('a'=> 3.0, 'b'=> 3.5, 'c'=> 1.5, 'd'=> 5.0, 'f'=> 3.0, 'e'=> 3.5), 'c'=>array('a

2014-11-08 22:27:00 781

原创 针对JSON的封装操作

function ObjectWarpper(initiallyObject){ var obj = {}; var index = 0; this.extend = function(objs){ for(var val in objs){ if(!this.isContainKey(val)){ index++; } obj[val] = objs[val]

2014-06-13 16:51:46 394

转载 归并排序

public class MergeSort { private long[] arr; private int size; private int index; public MergeSort(){} public MergeSort(int size){ this.size = size;

2014-06-13 16:47:17 503

转载 数组转义处理

$data1 = array('a'=>333,'c'=>"333242334'3",'d'=>"sfsdfsd'f",'tt'=>'aaaaaaaaaaaaaaaa');function stripSlashes1(&$data){    if(is_array($data))    {        if(count($data) == 0)            re

2014-03-06 16:37:37 1508

空空如也

空空如也

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

TA关注的人

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