`
文章列表
fastJSON基本使用: public static String createJsonString(Object value) { String alibabaJson = JSON.toJSONString(value); return alibabaJson; }  需要引用的包: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <ve ...

堆排序

堆排序有以下需要注意的:   parent=n/2 left = 2 * n; right = 2 * n + 1;   对某一个节点进行最大堆化 maxHeap     然后构造堆 buildHeap   最后是堆排序 heapSort   具体代码: package com.taobao.saleengine.core.util; public class HeapSort2 { private static int left(int i) { return i * 2;} private static int right(i ...
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'historyIntentionService' defined in class path resource [beans/bean-core.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid propert ...

git GUI使用

    博客分类:
  • git
基本git GUI的基本操作在附件中,需要的话自己下载。
package com.taobao.saleengine.core.processor.onlinelearning.service.impl; import static com.google.common.base.Preconditions.checkNotNull; import java.util.concurrent.ExecutionException; import java.util.concurrent.TimeUnit; import com.google.common.cache.CacheBuilder; import com.google.c ...
  public class Heap{ // 构造堆 public static void shift(int a[], int i, int n) { a[0] = a[i]; for(int j=i*2;j<=n;j*=2){ if(j < n && a[j]<a[j+1]){j++;} if(a[0]<a[j]) {a[i]=a[j];i=j;}else{break;} } a[i]=a[0]; } // 堆排序 public static void sort(int ...
import java.util.Scanner; class Node { public String value; // 字母节点 public Node left, right;// 左右子节点 static String getChar() { Scanner sc = new Scanner(System.in); return sc.next(); } static void createTree(Node t) { String c = getChar(); if ("0".equals( ...
Chico UI之Accordion  1、  简介 Accordion是继承与Chico UI的Widget。Accordion在UI组件中很常见,效果也就是让文本组织结构比较类似一系列的文件夹。 2、  依赖 Accordion需要依赖于Chico UI中的Menu和Expandable,其实就是两个组件的组合罢了。 3、  返回值 调用方式为: var widget = $(“.yourClass”).accordion()  //class调用方式
  1、Chico UI 简介        Chico UI 是一款基于jQuery的支持HTML5和CSS3的前端页面工具。帮助开发人员编写CSS和JS,提供常用的页面效果,比直接写JS和CSS轻松。同时提供的UI组件相对于jQuery easyUI侵入性小,用户可以相对灵活的编 ...
做应用的时候 万一 被要求 页面内容可以被拖拽 。。。 可以试试 jquery的tableDnD.js DnD个人感觉是Drag and Drop的意思哈   要用它的前提 当然是 把它引入到文件中嘛   然后呢,呵呵  写个简单的table试试呗 <table id="table-1" cellspacing="0" cellpadding="2"> <tr id="1"><td>1</td><td>One</td>&l ...
在做web应用时常常会遇到  一些异步操作的要求 没事就谢谢ajax呗 不过 好在有jQuery 来搞,这样少了很多事   下面给出jQuery ajax调用的方式作为自己的备忘吧: 首先是要引入jQuery.js的文件哦 <script> $(function() { jQuery.ajax(function() { url:xxx.htm, dataType:json, data:{a:'你好',b:'测试'}, success: function(result) { // todo写出数据返回成功的内 ...
迁移别人的代码的时候 发现 window.opener在IE中提示无权限,但是在Firefox中能正常使用   后面查了之后大概明白了 首先 要使用window.opener 则需要然打开页面配置window.open('xxxx.htm')   这样window.opener才有使用的前提。   刚才说到没有权限  是因为域问题,document.domain  按理说使用  window.open打开的域应该一样的。不过不小心在被打开页面中加上了document.domain = ''时就说明 ,被打开页面不是属于打开页面的域的,然后就说没有权限了呗。   使用windo ...
打酱油打多了 对自己碰到的一些问题 写出来 算是总结吧  Firefox和IE不兼容多个option之间加label标签 <select name="selectName"> <option value="汽车">汽车</option> <option value="火车">火车</option> </select>  这个部分正常使用的话在IE和Firefox中是正常的。 但是当我们在上面内容中加入<label>< ...
插入排序是最简单的排序算法 : 看了看书按照书上说的对插入排序进行了实现: public static void sort() {         for(int i=0;i<a.length;i++) {                         for(int j=i;j>0&&a[j] < a[j-1];j--) {                 Utils.swap(j, j-1, a);             }         }     } public static void sort() { for(int ...
看了http://zha-zi.iteye.com/blog/639850的博客后 于是按着他给出的说明构造了一个实验项目: 首先是将Nutch打包成JOB,在Nutch中提供了对ant的支持,要打JOB包,就直接在项目目录下执行ant命令系统就会自动的实现对Nutch的打包,包括对plugins、nutch打包为Jar包,同时将nutch打包成Job. 这里nutch配置jar包依赖的时候用到了maven和Ivy,通过这些东东的配置对于jar包就用起来方便多了。 打包完成后可以查看项目文件夹中build目录,在该目录中有nutch的jar包和job文件,并且在该目录下还有plugins ...
Global site tag (gtag.js) - Google Analytics