首页 > 2016年05月12日 > 全部分享
Java设计模式(八) 适配器模式
适配器模式可将一个类的接口转换成调用方希望的另一个接口。这种需求往往发生在后期维护阶段,因此有观点认为适配器模式只是前期系统接口设计缺乏的一种弥补。从实际工程来看,并不完全这样,有时不同产商的功能类似但接口很难完全一样,而为了系统使用方式的一致性,也会用到适配器模式。...
分类:编程语言   时间:2016-05-12 19:17:38    收藏:0  评论:0  赞:0  阅读:177
C++基础知识 动态链接库和静态链接库
动态链接库dll: Dynamic-link Library 是一种不可执行的二进制程序文件,包含被可执行程序和其他dll调用的函数。 windows中最重要的dll: Kernel32.dll:管理内存、进程、线程。 User32.dll:执行用户界面任务,比如窗口的创建和消息的传送。 GDI32.dll:画图和显示文本。 dll不是唯一的扩展名,如linux下常常是.so。 使用: 需要文件...
分类:编程语言   时间:2016-05-12 19:17:27    收藏:0  评论:0  赞:0  阅读:201
Android控件架构与自定义控件详解
基于 《android 群英传 》的读书笔记...
分类:移动平台   时间:2016-05-12 19:17:18    收藏:0  评论:0  赞:0  阅读:181
JazzyViewPager的使用
看了翔哥的blog,本篇blog来记录下github JazzyViewPager的使用。直接将JazzyViewPager的代码copy进项目中。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:too...
分类:其他   时间:2016-05-12 19:17:06    收藏:0  评论:0  赞:0  阅读:754
OI算法汇总[大纲]
1.1 基本数据结构 1. 数组 2. 链表,双向链表 3. 队列,单调队列,双端队列 4. 栈,单调栈 1.2 中级数据结构 1. 堆 2. 并查集与带权并查集 3. hash 表    自然溢出     双hash 1.3 高级数据结构 1. 树状数组 2. 线段树,线段树合并 3. 平衡树    Treap 随...
分类:编程语言   时间:2016-05-12 19:16:56    收藏:0  评论:0  赞:0  阅读:348
HDR in OpenGL
HDRFramebuffer中的亮度和颜色值的范围被限制在0.0和1.0之间。我们在场景中设置光和颜色的时,也只能这个范围取值。这么做大部分情况下是OK的,结果也还可以,但是当场景中有一块多光源,亮度总合超过1.0的区域时,结果是什么样的?答案是所有的亮度或颜色值超过1.0的片段被直接截断到1.0。这并是我们想要的结果! 由于大量的片段亮度或颜色被直接截断到1.0,所以这些被截断的片段存的值都是白...
分类:其他   时间:2016-05-12 19:16:46    收藏:0  评论:0  赞:0  阅读:294
插入排序C++实现
算法描述: 从数组第二个元素开始向后扫描,将每个元素插到它前面所有元素的合适位置。 下面给出整数数组的实现,对于其他复杂类型只需实现相应的自定义比较函数即可: #include #include using namespace std; const int Num=20; void exch(int* s,int a,int b) { int mid=s[a]; ...
分类:编程语言   时间:2016-05-12 19:16:36    收藏:0  评论:0  赞:0  阅读:250
Android中跨进程通信方式之使用文件共享
一、使用Serializable序列化对象import java.io.Serializable;public class User implements Serializable{ private static final long serialVersionUID = 1L; private String username; private String passwor...
分类:移动平台   时间:2016-05-12 19:16:16    收藏:0  评论:0  赞:0  阅读:261
[C++]高精度 bign (重载运算符版本)
#include #include #include #include using namespace std; #define maxn 2000 #define base 10000 struct Bign { int c[maxn],len,sign; //初始化 Bign(){memset(c,0,sizeof(c)),len = 1,sign = 0;} //高位清零...
分类:编程语言   时间:2016-05-12 19:16:06    收藏:0  评论:0  赞:0  阅读:314
互联网服务端技术——如何学(下A)
互联网服务端技术难么?怎么学呢?老王带你一起经历不一样的互联网技术~(分布式篇A)...
分类:其他   时间:2016-05-12 19:15:58    收藏:0  评论:0  赞:0  阅读:109
LeetCode127—Word Ladder
LeetCode127—Word Ladder...
分类:其他   时间:2016-05-12 19:15:46    收藏:0  评论:0  赞:0  阅读:226
Activity中Intent传递数据--Bundle
///////////mainAvtivity//////////////package com.demo.clf; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.EditTe...
分类:其他   时间:2016-05-12 19:15:36    收藏:0  评论:0  赞:0  阅读:183
Java 集合类之Map探究
Java Map存在于java.util包中,是一个集合类,常见的集合类还有List。Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。 本文利用一张类图简述一个Map相关的组织结构。类图如下: 类图说明: Map是一个顶级接口,从类图中可以看出主要包括了几个方法(部分)。SortedMap和ConcurrentMap接口继承自Map接口,从名字就能看出...
分类:编程语言   时间:2016-05-12 19:15:26    收藏:0  评论:0  赞:0  阅读:220
iOS面试题集锦
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
分类:移动平台   时间:2016-05-12 19:15:17    收藏:0  评论:0  赞:0  阅读:313
链表实现图书管理系统
之前参照网上的资料用链表实现了图书管理系统,包括简单的增删改查功能以及借书还书功能,我是VC6.0下写的一个控制台程序,格式参照的网上的。 // MyLibManSys.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream" struct boo...
分类:其他   时间:2016-05-12 19:15:08    收藏:0  评论:0  赞:0  阅读:152
Robotium整体源码浅析
概述在分析源码之前,我们先来看看robotium给我们提供了什么样的类。 入口在对整体有了一个认知之后,我们从solo类入口,因为solo是robotium的入口类,也是最重要的类,先来看看构造方法:private Solo(Config config, Instrumentation instrumentation, Activity activity) { if(config.c...
分类:其他   时间:2016-05-12 19:14:58    收藏:0  评论:0  赞:0  阅读:210
java 集合框架 Set 集合之 HashSet TreeSet
set: 特点:无序的,长度可变的,不可重复的。     HashSet 的实现 对于 HashSet 而言,它是基于 HashMap 实现的,HashSet 底层采用 HashMap 来保存所有元素,因此 HashSet 的实现比较简单。 底层数据结构是 hash 表。   HashSet 保证元素的唯一性是通过元素的两个方法,hashCode 和 equals 来完成。...
分类:编程语言   时间:2016-05-12 19:14:47    收藏:0  评论:0  赞:0  阅读:177
java工程师应掌握的
当前,市面上有《Java XX宝典》类似的图书,而且图书中的内容都着重在讲解Java最为基础的部分, 另外,网上也有各种各样的Java面试题,很多也是着重在Java语言基础上。实际上,如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一份大公司对Java高级开发...
分类:编程语言   时间:2016-05-12 19:14:36    收藏:0  评论:0  赞:0  阅读:171
List集合按某个字段排序
package wjtest_01; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class ListSort { @SuppressWarnings("unchecked") public stati...
分类:编程语言   时间:2016-05-12 19:14:27    收藏:0  评论:0  赞:0  阅读:326
HTML基础知识二
1、  页面属性: (1)      body属性 bgcolor:设置背景颜色 background:设置背景图片   如果两个同时设置,优先级读取background 例子:   (2)      注释 解释某段内容: 注释一段内容:   2、  表格 -----------------定义表行 -----------------定义表列 …………… ...
分类:Web开发   时间:2016-05-12 19:14:17    收藏:0  评论:0  赞:0  阅读:279
4339条   上一页 1 ... 73 74 75 76 77 ... 217 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!