`
xiaoyongzeng
  • 浏览: 14957 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
NPM安装一些软件慢的处理方法: 1、镜像更改:   A)npm config set registry http://registry.cnpmjs.org  //中国镜像   或者   B)npm config set registry http://registry.npm.taobao.org  //TAOBAO镜像 2、查看配置的镜像: npm config list 3、删除设置项(如配置得不满意) npm config delete 你设置的KEY 一般情况下,执行1、2即可,本人测试过,速度杠杠的,试试吧。希望帮到一些有过同感的朋友。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" > <head><title>垂直居中布局 Ver ...
  jetty以轻量级著称,打算后面的开发用它做WEB容器。   在部署WEB应用的方式上,常见的类似于tomcat方式,从官网下载http://download.eclipse.org/jetty/ jetty压缩包,解压之后,找到webapp,将打包好的WEB应用war包放到此目录,运行 java -jar start.jar即可。注意放到放到webapp的应用是打包好的'war'包,没有打包运行不了,这点与tomcat不太一样,具体原因没仔细去查。   这里主要说下内嵌式的部署运行方式,即把jetty当做一个组件来调用运行。具体运行源码见附件的AppMain类。不多说了,要用的大家运行一下 ...
DATE:2013-8-4 ------------------------------- 一.堆的特点: A)它是完全二叉树 B)一般情况下,用数组实现 C)堆中的每一节点都满足堆的条件(每一节点的关键字都大小或等于子节点的关键字) D)相对于二叉搜索树,它是弱序的 E)节点索引下标: 》父节点下标:(index-1)/2 》左子节点:2*index + 1 》右子节点:2*index + 2 二、用堆实现的优先队列 1、前提 2、关键算法: A)向上筛选(插入)  int parent = (index-1) / 2;       Node b ...
------------------------------- 一、栈、队列   效率: O(1)即数据项的大小无关    -------------------------------------- 二、优先队列(数组实现)     效率:插入为O(N),删除为O(1) --------------------------------------  
一、二分查找算法 1、前提:在有序的情况下 2、关键算法:    int hign=nElems.size-1,low=0;    int half = (low + high)/2;     //二分分割    while(true){    if(searchKey == a[half]){  //找到查询的值    index = half;    break;    }    else if(low > high){        //没有找到返回    return nElems;    }    else{   if(a[ ...
------------------------------- 一、冒泡排序 1、前提: 2、关键算法:  int out, in;       for(out=nElems-1; out>1; out--){   // outer loop (backward)          for(in=0; in<out; in++)        // inner loop (forward)             if( a[in] > a[in+1] )       // out of order?                swap(in, in+1);   ...
昨天在做单元测试时,发现DEBUG功能不能用了,打了断点,也不起作用;这种不起作用的现象有点特别,当我加载SPRING的application.xml文件时(用的是spring+struts+ibatis框架),不起作用,如果不加载这个文件,断点是起作用的。    首先怀疑是我的MYECLIPSE的问题,删掉重装,不行,换几个高版本的试试,还是不行。到网上百度了一下,一般是说工程没指定好,或者代码不一致,清除一下看看等等,但看了下我的设置,都没问题。   百思不得其解,回到原来的问题,为什么加载了这个xml文件就不行了呢,分析这个文件可知,这个文件集成了STRUTS、IBATIS及连接池的配置的 ...
在MYECLIPSE低版本的插件安装方式中,link方式插安装插件很方便,特别是移植起来更友好,但是此种方式在高版本中默认情况下是不支持的,这段时间有空研究了下,结合网上的一些安装文章,成功实现了10的LINK方式安装,特将自己安装体会记录下来,如下: 以添加spket插件为例 1.首先准备好下载的JAR包,确保目录结构是如下的方式组织:     spket      -eclipse         -features     -xx.jar -plugins     -xx.jar 2.定位myeclipse10的根目录 3.在根目录下创建一个插件目录,名字随便取,如我取 ...
个人感觉NUTZ框架确实做到了够轻量,这个DEMO是这段时间看了NUTZ资料后的结果。将EXTJS 与 NUTZ有机的结合了起来,DEMO应用到了NUTZ的IOC/AOP,重新封装了ACTION与EXT特有格式的交互。真正应用到企业当中去,还需要还再完善,这个DEMO只是结合后台举了最简单的CRUD的例子。

MAP集合按需排序

   在编程的过程中,有时会遇到需要对MAP集合进行排序的现象,比如像下面这种情况: List<Map<String,Object>> l = new ArrayList<Map<String,Object>>(); Map<String, Object> ma = new HashMap<String,Object>(); ma.put("num", 22); ma.put("cc", "cc"); l.add(ma); ma = new Hash ...

...

   在ITEYE注册有几年时间了,都没有好好管理自己的博客,出于工作的需要,经常要找一些资料,结果一搜索,很多问题在ITEYE都有解答,一般的问题,可以迅速的根据解答的示例解决问题,不能解决的在某方面也提供了一个解决问题的不同思路。很感谢ITEYE在IT界提供这么一个平台,来为我们工作在一线的程序员提供一个交流与学习。怀着一颗感恩的心,一种知识共享的心态,帮助别人其实也是进一步认识自己的一个过程,我想在以后的生活与工作中,如果有时间就来这里,把一些点点滴滴记录在博文里,一来可以见证自己的成长,二来嘛,也希望这些点滴能带给别人一些启示,当然也希望在这里结识志同道合的朋友,一起在技术上取得进步。
在用EXT的过程中,有时会自定义封装一些对象,为了让这个对象有事件处理的能力,简便起见,往往会让这个对象继承Ext.util.Observable事件对象。便在使用的过程中,要注意一个问题,具体如下: 一、问题代码           Ext.namespace("js.main"); var x = js.main; x.Test = function(_cfg){ this.list = []; Ext.apply(this,_cfg || {}); this.addEvents("onSuccess"); }; x. ...

开发随记

       上班已有一段时间了,现也已陆续参与项目课题的开发,总结这段时间写代码的感觉, 有如下几点:    1、在开始开发某一功能或你想要实现某一功能时,应在你的大脑中应形成清晰的实现思 路,这样在写代码的时候的才不会走弯路。实际在开发的时候,会有很多想法,如果事先没有 一条清晰的思路,容易偏离方向;    2、在开发的时候,遇到问题是很正常的事,最关键的是要对问题的清楚的认识,当不能马 上解决,或者有些技术不熟悉的时候,应有解决问题的自学能力,学会看API,查一些示例 ,去GOOGLE或百度上找答案。    如果还找不出来,再回来看看你的实现思路对不对,如果实现对了,换了 ...
Global site tag (gtag.js) - Google Analytics