用法_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 用法 >>列表
· delayed_job 的 基本用法发布时间:2013-07-10
delayed_job是用来做某些可以延后的,对时间要求不高的任务,例如:发送1W个邮件,处理10W个数据,不能在规定的时间内(例如1秒)立即执行完的任务。delayed_job有两个版本,一个是最初的:https://github.com/tobi/delayed_job另一个是改进的:https://github.com/collectiveidea/delayed_job我用的是第二个。它们用法几乎一样,除了在优先级方面(priority),后者是数字越大,优先级越低。文档方面很奇怪... 查看全文
(一)java静态代码块静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的.静态方法在类加载的时候就已经加载可以用类名直接调用比如main方法就必须是静态的这是程序入口两者的区别就是:静态代码块是自动执行的;静态方法是被调用的时候才执行的.静态方法(1)在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法... 查看全文
(一)java静态代码块静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的.静态方法在类加载的时候就已经加载可以用类名直接调用比如main方法就必须是静态的这是程序入口两者的区别就是:静态代码块是自动执行的;静态方法是被调用的时候才执行的.静态方法(1)在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法... 查看全文
· 枚举EnumMap,EnumSet的用法实例发布时间:2013-06-19
对于我也是从新人成长而来的,深知刚毕业的新手对技术的追求和渴望。对于没有项目经验的毕业生来说,往往都会学习庞大的项目想快速提高自己。工作四五年我才明白基础才是王道,什么架构模式只有基础知识扎实了一切都迎刃而解。接下来我为大家做了一个例子,把基础中的一些高级或者偏僻的方法都用上去了,以扩大新手对基础知识的理解。目前我的总结还只是我设想的一部分(没有规范注解),后面我会慢慢的更新。声明:本例子只是实现了五分之一的功能,下面例子中涉及到的方法例子我都会一一做出来,请大家耐心等待。企业级项目实战... 查看全文
对于我也是从新人成长而来的,深知刚毕业的新手对技术的追求和渴望。对于没有项目经验的毕业生来说,往往都会学习庞大的项目想快速提高自己。工作四五年我才明白基础才是王道,什么架构模式只有基础知识扎实了一切都迎刃而解。接下来我为大家做了一个例子,把基础中的一些高级或者偏僻的方法都用上去了,以扩大新手对基础知识的理解。目我的总结还只有我设想的一部分(没有规范注解),后面我会慢慢的更新。由于排版不方便我就有图片显示内容,可以放大图片看(为了排版,命名没有按规范来)。企业级项目实战(带源码)地址:http... 查看全文
· java中容易忽略的shuffle用法发布时间:2013-06-19
到年底了,不少公司都年会抽奖,原来java中,容易忽略的是shuffle,它居然可以实现随机打乱列表的功能,比如象一些blog中的标签云之类的,实现把员工抽奖顺序打乱等,还有就是一些比如安全传输方面,比如发送加密前,先把数据随机打乱下,就是打乱一个列表的顺序,代码模板如下:List<String>clouds=newArrayList<String)(6);Collctions.shuffle(clouds);... 查看全文
· 枚举EnumMap,EnumSet的用法实例发布时间:2013-06-19
对于我也是从新人成长而来的,深知刚毕业的新手对技术的追求和渴望。对于没有项目经验的毕业生来说,往往都会学习庞大的项目想快速提高自己。工作四五年我才明白基础才是王道,什么架构模式只有基础知识扎实了一切都迎刃而解。接下来我为大家做了一个例子,把基础中的一些高级或者偏僻的方法都用上去了,以扩大新手对基础知识的理解。目前我的总结还只是我设想的一部分(没有规范注解),后面我会慢慢的更新。声明:本例子只是实现了五分之一的功能,下面例子中涉及到的方法例子我都会一一做出来,请大家耐心等待。企业级项目实战... 查看全文
对于我也是从新人成长而来的,深知刚毕业的新手对技术的追求和渴望。对于没有项目经验的毕业生来说,往往都会学习庞大的项目想快速提高自己。工作四五年我才明白基础才是王道,什么架构模式只有基础知识扎实了一切都迎刃而解。接下来我为大家做了一个例子,把基础中的一些高级或者偏僻的方法都用上去了,以扩大新手对基础知识的理解。目我的总结还只有我设想的一部分(没有规范注解),后面我会慢慢的更新。由于排版不方便我就有图片显示内容,可以放大图片看(为了排版,命名没有按规范来)。企业级项目实战(带源码)地址:http... 查看全文
· java中容易忽略的shuffle用法发布时间:2013-06-19
到年底了,不少公司都年会抽奖,原来java中,容易忽略的是shuffle,它居然可以实现随机打乱列表的功能,比如象一些blog中的标签云之类的,实现把员工抽奖顺序打乱等,还有就是一些比如安全传输方面,比如发送加密前,先把数据随机打乱下,就是打乱一个列表的顺序,代码模板如下:List<String>clouds=newArrayList<String)(6);Collctions.shuffle(clouds);... 查看全文
MongoDB虽然不像我们常用的mysql,sqlserver,oracle等关系型数据库有groupby函数那样方便分组,但是MongoDB要实现分组也有3个办法:*Mongodb三种分组方式:*1、group(先筛选再分组,不支持分片,对数据量有所限制,效率不高)*2、mapreduce(基于js引擎,单线程执行,效率较低,适合用做后台统计等)*3、aggregate(推荐)(如果你的PHP的mongodb驱动版本需>=1.3.0,推荐你使用aggregate,性能要高很多... 查看全文
· delayed_job 的 基本用法发布时间:2013-05-19
delayed_job是用来做某些可以延后的,对时间要求不高的任务,例如:发送1W个邮件,处理10W个数据,不能在规定的时间内(例如1秒)立即执行完的任务。delayed_job有两个版本,一个是最初的:https://github.com/tobi/delayed_job另一个是改进的:https://github.com/collectiveidea/delayed_job我用的是第二个。它们用法几乎一样,除了在优先级方面(priority),后者是数字越大,优先级越低。文档方面很奇怪... 查看全文
· 枚举EnumMap,EnumSet的用法实例发布时间:2013-05-19
对于我也是从新人成长而来的,深知刚毕业的新手对技术的追求和渴望。对于没有项目经验的毕业生来说,往往都会学习庞大的项目想快速提高自己。工作四五年我才明白基础才是王道,什么架构模式只有基础知识扎实了一切都迎刃而解。接下来我为大家做了一个例子,把基础中的一些高级或者偏僻的方法都用上去了,以扩大新手对基础知识的理解。目前我的总结还只是我设想的一部分(没有规范注解),后面我会慢慢的更新。声明:本例子只是实现了五分之一的功能,下面例子中涉及到的方法例子我都会一一做出来,请大家耐心等待。企业级项目实战... 查看全文
对于我也是从新人成长而来的,深知刚毕业的新手对技术的追求和渴望。对于没有项目经验的毕业生来说,往往都会学习庞大的项目想快速提高自己。工作四五年我才明白基础才是王道,什么架构模式只有基础知识扎实了一切都迎刃而解。接下来我为大家做了一个例子,把基础中的一些高级或者偏僻的方法都用上去了,以扩大新手对基础知识的理解。目我的总结还只有我设想的一部分(没有规范注解),后面我会慢慢的更新。由于排版不方便我就有图片显示内容,可以放大图片看(为了排版,命名没有按规范来)。企业级项目实战(带源码)地址:http... 查看全文
· java中容易忽略的shuffle用法发布时间:2013-05-19
到年底了,不少公司都年会抽奖,原来java中,容易忽略的是shuffle,它居然可以实现随机打乱列表的功能,比如象一些blog中的标签云之类的,实现把员工抽奖顺序打乱等,还有就是一些比如安全传输方面,比如发送加密前,先把数据随机打乱下,就是打乱一个列表的顺序,代码模板如下:List<String>clouds=newArrayList<String)(6);Collctions.shuffle(clouds);... 查看全文
method_missingisawell-knowntoolintheRubymetaprogrammingtoolbox.It’scallbackmethodyoucanimplementthatgetscalledwhenaobjecttriestocallamethodthat’s,well,missing.AwellknownexampleofthisisActiveRecorddynamicfinders.Forexample... 查看全文
最近用到了,所以依然是转载ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要记录本项的前后项即可,所以插入数度较快!线性表,链表... 查看全文
· Xhprof php性能测试工具用法小结发布时间:2012-08-21
Xhprof是facebook推出的轻量级的php性能分析工具,和Xdebug相比,XHProf更加易用和可控,尤其是生成流程图和调试数据对比的功能很好很强大。下面简单介绍下Xhprof的安装及使用。1、安装可以从页面下载相应版本及了解各个版本依赖条件。安装前,先假设php的bin目录是:/usr/local/php/bin[root@localhostextension]#ln... 查看全文
· RVM 用法发布时间:2012-07-09
转载自:http://blog.sina.com.cn/s/blog_67bb06c9010109ai.htmlRVM简介RubyVersionManager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)。目前支持Ruby的大多数版本,有1.8.7,1.9.1,1.9.2和RubyEnterpriseEditon,通过RVM可以很方便的在多个Ruby版本中快速切换。RVM同时也支持JRuby。设想当前工作在Ruby1.9.2+Rails3.0下... 查看全文
· form表单target的用法发布时间:2012-06-29
偶然有一机会发现form表单的target的用法,可以实现当前页表单提交而不进行跳转刷新。代码如下,首页在页面里准备一form表单和一iframe<formaction="提交的action"method="post"target="theID">.....................</form><iframename="theID"style="display:none;"></iframe>提交到action后... 查看全文
· SharedPreferences 的用法发布时间:2012-06-11
SharedPreferences存储类效率分析SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过去Windows系统上的ini配置文件,但是它分为多种权限... 查看全文