首页 > 2015年07月02日 > 全部分享
组合模式
组合模式: 将对象组合成树形结构以表示‘部分-整体’的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 使用时机:         需求中是体现部分与整体层次的结构时,希望用户可以忽略组合对象和单个对象的不同,统一地使用组合结构中的所有对象时,就应该考虑用组合模式了。 简单的说,组合模式让客户可以一致地使用组合结构和单个对...
分类:其他   时间:2015-07-02 10:20:42    收藏:0  评论:0  赞:0  阅读:107
UI基础:UITextField
UITextField 继承自UIControl,他是在UILabel基础上,对了文本的编辑.可以允许用户输入和编辑文本...
分类:其他   时间:2015-07-02 10:20:32    收藏:0  评论:0  赞:0  阅读:210
Android基础知识_绑定Service
启动服务可以使用startService这种方式启动,同时启动服务我们还可以使用绑定服务的方式来进行启动。...
分类:移动平台   时间:2015-07-02 10:20:26    收藏:0  评论:0  赞:0  阅读:203
JSON 之JAVA 解析
一、   JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。  Json建构于两种结构:      1、“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash ta...
分类:编程语言   时间:2015-07-02 10:20:12    收藏:0  评论:0  赞:0  阅读:195
linux程序设计——进程和信号(第十一章)
11.3    启动新进程 可以在程序的内部启动另一个程序,从而创建一个新进程.这个工作可以通过库函数system来完成. #include int system(const char *string); system函数的作用是,运行以字符串参数的形式传递给它的命令并等待该命令的完成.命令的执行情况就如同在shell中执行如下命令: $ sh -c string 如果无法启动she...
分类:系统服务   时间:2015-07-02 10:19:52    收藏:0  评论:0  赞:0  阅读:343
Objective-C 深拷贝与浅拷贝
深拷贝与浅拷贝浅拷贝 浅拷贝 (shallow copy)     特点:不会复制所引用的对象,其新复制的对象只是一个指针,指向现有的引用对象上.(其实就相当于 Windows 系统下的快捷方式的复制) 下面举一个简单地例子来分别下深拷贝与浅拷贝: //创建两个可变的字符串 NSMutableString *student = [[NSMutableString alloc] initWithSt...
分类:其他   时间:2015-07-02 10:19:42    收藏:0  评论:0  赞:0  阅读:188
ROS安装USB摄像头
ROS安装USB摄像头...
分类:其他   时间:2015-07-02 10:19:32    收藏:0  评论:0  赞:0  阅读:322
编写测试用例
成功是一种观念,致富是一种义务,快乐是一种权力。  本讲内容:测试用例 测试用例通常是带有期望的运行结果的程序代码,测试者可以根据最终的运行结果来判断程序是否正常工作。 一、测试用例的好处 譬如你正在维护一个很庞大的工程,里面有许多的功能,某天,根据需求你对其中一个功能进行修改,几天后,突然有人发现其他功能出现了问题,最终定位出来的原因是你之前修改的那个功能所导致的。所...
分类:其他   时间:2015-07-02 10:19:22    收藏:0  评论:0  赞:0  阅读:262
黑马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:12    收藏:0  评论:0  赞:0  阅读:180
UI基础:UIButton.UIimage
UIButton是ios中用来响应用户点击事件的控件.继承自UIControl...
分类:其他   时间:2015-07-02 10:19:12    收藏:0  评论:0  赞:0  阅读:110
黑马day11 动态代理&模拟一个数据库连接池
数据库连接池:说白了就是在一个池子中(容器)中放了很多的数据库连接,当用户需要的时候就从中取出来一个用,用完了就放回连接池中。 优点:极大的提高了数据库的效率。 对于自定义的数据库连接池我们使用一个LinkedList做数据库连接池.这个集合的特点是增删快,查询慢。 自定义一个数据库连接池的步骤: 1.自定义一个类实现DataSource接口。 2.定义一个List list=new L...
分类:数据库技术   时间:2015-07-02 10:18:02    收藏:0  评论:0  赞:0  阅读:257
[精华]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:17:52    收藏:0  评论:0  赞:0  阅读:194
用protractor测试canvas绘制(二)
上一篇写了通过webdriver在浏览器环境下异步调用js代码。 今天进入正题。 其实有了executeAsyncScript,一切就呼之欲出了。 直接上代码: var compareImage=function(){ return function(){ eval(arguments[0]); var canvasBase64=argume...
分类:其他   时间:2015-07-02 10:17:42    收藏:0  评论:0  赞:0  阅读:127
黑马day11 dbcp连接池
简介:DBCP数据库连接池是apache开发的数据库的数据库连接池: 要想使用这个已经开发好的数据库连接池: 1.导入相应的jar包: 2.在类中使用: 方式1:使用BasicDataSource的方式 数据库: create database day11; use day11; create table account( id int primary key auto_...
分类:数据库技术   时间:2015-07-02 10:17:33    收藏:0  评论:0  赞:0  阅读:277
SpringMVC+Spring+Mybatis整合
创建web工程用eclipse或idea创建一个web工程,在这里演示使用idea,项目命名为ssm建立工程目录框架根据习惯,简历包目录,分别为 config 在其中创建两个子包mybatis和spring,分别用来放置spring、mybatis配置文件 mapper 用来放置mybatis的mapper接口和mapper.xml service service层的javabean cont...
分类:编程语言   时间:2015-07-02 10:17:22    收藏:0  评论:0  赞:0  阅读:307
JVM调优系列:(一)什么是JVM
SUN的JDK从1.3.1开始使用HotSpot虚拟机技术,主要使用C++实现,JNI接口部分用C实现. JAVA原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢.而HotSpot编译器将常用的部分代码编译为本地(native)代码,这样显著高了性能. HotSpot包括一个解释器和两个编译器,解释与编译混合执行模式,默认启动解释执行。 编译器:java源代码被编译器编译成class...
分类:其他   时间:2015-07-02 10:17:17    收藏:0  评论:0  赞:0  阅读:105
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:17:16    收藏:0  评论:0  赞:0  阅读:179
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:16:02    收藏:0  评论:0  赞:0  阅读:152
JVM调优系列:(四)GC垃圾回收
跟踪收集算法: 复制(copying): 将堆内分成两个相同空间,从根(ThreadLocal的对象,静态对象)开始访问每一个关联的活跃对象,将空间A的活跃对象全部复制到空间B,然后一次性回收整个空间A。因为只访问活跃对象,将所有活动对象复制走之后就清空整个空间,不用去访问死对象,不需要标记骤,所以遍历空间的成本较小,但需要巨大的复制成本和较多的内存。 标记清除(mark-sweep): ...
分类:其他   时间:2015-07-02 10:15:48    收藏:0  评论:0  赞:0  阅读:233
JVM调优系列:(五)JVM常用调试参数和工具
JVM常用调试用参数: –verbose:gc在虚拟机发生内存回收时在输出设备显示信息 -Xloggc:filename把GC相关日志信息记录到文件以便分析 -XX:-HeapDumpOnOutOfMemoryError当首次遭遇OOM时导出此时堆中相关信息 -XX:OnError=";" 出现致命ERROR之后运行自定义命令 -XX:-PrintClassHistogram遇到Ctrl...
分类:其他   时间:2015-07-02 10:15:46    收藏:0  评论:0  赞:0  阅读:197
1751条   上一页 1 ... 68 69 70 71 72 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!