码迷,mamicode.com
首页 > 其他好文
Project Euler:Problem 52 Permuted multiples
It can be seen that the number, 125874, and its double, 251748, contain exactly the same digits, but in a different order. Find the smallest positive integer, x, such that 2x, 3x, 4x, 5x, and 6x, con...
分类:其他好文   时间:2015-07-02 10:22:55    阅读次数:165
Redis各种数据结构(类型)的简要区别
String key -- value Hash key -- field1 -- value1        -- field2 -- value2         ...... List(值是有序的,不唯一的) key -- value1        -- value2        ...... Set(值是无序的,唯一的) ...
分类:其他好文   时间:2015-07-02 10:22:15    阅读次数:137
程序员的学习方法【思考】
作为IT业的一员,我们几乎每天都有大量的知识需要学习,有大量的技能等待我们去掌握。几乎从我决定“献身”程序员这一伟大事业之后,我就一直在考虑怎么提高自身的学习的能力(简称学习力),以下两张图作为我多年学习生涯得来的宝贵经验,拿出来和同学们分享。   如果你看到的第一张是埃及的金字塔,第二张是中国的太极图,说明我的图片没错:第一张代表“知识的金子塔结构”,第二张说明了“理论和实践的相生相...
分类:其他好文   时间:2015-07-02 10:21:26    阅读次数:126
组合模式
组合模式: 将对象组合成树形结构以表示‘部分-整体’的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 使用时机:         需求中是体现部分与整体层次的结构时,希望用户可以忽略组合对象和单个对象的不同,统一地使用组合结构中的所有对象时,就应该考虑用组合模式了。 简单的说,组合模式让客户可以一致地使用组合结构和单个对...
分类:其他好文   时间:2015-07-02 10:22:32    阅读次数:108
UI基础:UITextField
UITextField 继承自UIControl,他是在UILabel基础上,对了文本的编辑.可以允许用户输入和编辑文本...
分类:其他好文   时间:2015-07-02 10:21:32    阅读次数:127
Objective-C 深拷贝与浅拷贝
深拷贝与浅拷贝浅拷贝 浅拷贝 (shallow copy)     特点:不会复制所引用的对象,其新复制的对象只是一个指针,指向现有的引用对象上.(其实就相当于 Windows 系统下的快捷方式的复制) 下面举一个简单地例子来分别下深拷贝与浅拷贝: //创建两个可变的字符串 NSMutableString *student = [[NSMutableString alloc] initWithSt...
分类:其他好文   时间:2015-07-02 10:21:39    阅读次数:141
ROS安装USB摄像头
ROS安装USB摄像头...
分类:其他好文   时间:2015-07-02 10:21:12    阅读次数:114
编写测试用例
成功是一种观念,致富是一种义务,快乐是一种权力。  本讲内容:测试用例 测试用例通常是带有期望的运行结果的程序代码,测试者可以根据最终的运行结果来判断程序是否正常工作。 一、测试用例的好处 譬如你正在维护一个很庞大的工程,里面有许多的功能,某天,根据需求你对其中一个功能进行修改,几天后,突然有人发现其他功能出现了问题,最终定位出来的原因是你之前修改的那个功能所导致的。所...
分类:其他好文   时间:2015-07-02 10:22:12    阅读次数:129
黑马day11 装饰类
如果要修该一个类中的某个方法一共有三种方法:继承,写一个装饰类,动态代理 这里我主要介绍装饰类: 1.写一个interface Animal package com.itheima.pool; public interface Animal { public void eat(); public void bite(); } 2.写一个Dog类继承Animal接口: pack...
分类:其他好文   时间:2015-07-02 10:19:54    阅读次数:117
UI基础:UIButton.UIimage
UIButton是ios中用来响应用户点击事件的控件.继承自UIControl...
分类:其他好文   时间:2015-07-02 10:19:29    阅读次数:123
[精华]Hadoop,HBase分布式集群和solr环境搭建
机器准备 准备了2台机器,安装win7系统(64位) 两台windows物理主机: 192.168.131.44 administrator/(密码是一个空格) 192.168.131.67 administrator/(密码是一个空格) 每台机器上安装VMwareWorkstation8.0.3 VMwareWorkstation8.0.3序列号:JG2TD-DJL95-FZZZ8-DU1...
分类:其他好文   时间:2015-07-02 10:18:29    阅读次数:163
用protractor测试canvas绘制(二)
上一篇写了通过webdriver在浏览器环境下异步调用js代码。 今天进入正题。 其实有了executeAsyncScript,一切就呼之欲出了。 直接上代码: var compareImage=function(){ return function(){ eval(arguments[0]); var canvasBase64=argume...
分类:其他好文   时间:2015-07-02 10:18:15    阅读次数:113
JVM调优系列:(一)什么是JVM
SUN的JDK从1.3.1开始使用HotSpot虚拟机技术,主要使用C++实现,JNI接口部分用C实现. JAVA原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢.而HotSpot编译器将常用的部分代码编译为本地(native)代码,这样显著高了性能. HotSpot包括一个解释器和两个编译器,解释与编译混合执行模式,默认启动解释执行。 编译器:java源代码被编译器编译成class...
分类:其他好文   时间:2015-07-02 10:19:41    阅读次数:124
JVM调优系列:(二)JVM运行时数据区域
1) Method Area 2) Heap 3) Java Stacks 4) PC Registers 5) Native Method Stacks   JAVA的JVM的内存模型大致可分为3个区: 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放...
分类:其他好文   时间:2015-07-02 10:18:05    阅读次数:112
JVM调优系列:(三)类加载机制
JVM的类加载是通过ClassLoader及其子类来完成的,类的层次关系和加载顺序可以由下图来描述: 每个ClassLoader加载Class的过程是: 1.检测此Class是否载入过(即在cache中是否有此Class),如果有到8,如果没有到2 2.如果parent classloader不存在(没有parent,那parent一定是bootstrap),到4 3.请求parent c...
分类:其他好文   时间:2015-07-02 10:18:07    阅读次数:244
JVM调优系列:(四)GC垃圾回收
跟踪收集算法: 复制(copying): 将堆内分成两个相同空间,从根(ThreadLocal的对象,静态对象)开始访问每一个关联的活跃对象,将空间A的活跃对象全部复制到空间B,然后一次性回收整个空间A。因为只访问活跃对象,将所有活动对象复制走之后就清空整个空间,不用去访问死对象,不需要标记骤,所以遍历空间的成本较小,但需要巨大的复制成本和较多的内存。 标记清除(mark-sweep): ...
分类:其他好文   时间:2015-07-02 10:17:13    阅读次数:263
JVM调优系列:(五)JVM常用调试参数和工具
JVM常用调试用参数: –verbose:gc在虚拟机发生内存回收时在输出设备显示信息 -Xloggc:filename把GC相关日志信息记录到文件以便分析 -XX:-HeapDumpOnOutOfMemoryError当首次遭遇OOM时导出此时堆中相关信息 -XX:OnError=";" 出现致命ERROR之后运行自定义命令 -XX:-PrintClassHistogram遇到Ctrl...
分类:其他好文   时间:2015-07-02 10:18:12    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!