码迷,mamicode.com
首页 > 其他好文
UML建模详解(1)—初识UML建模
UML建模简介:       UML(Unified Modeling Language的缩写),也称统一建模语言。是用来做软件建模的。不光是在软件的设计阶段用到,在软件的测试,部署阶段都要用到。用于表达软件的操作,对象等信息。                                               学习UML主要是学习如何建模。它主要是利用一些图来表达信息。一幅图顶得...
分类:其他好文   时间:2016-06-12 03:28:53    阅读次数:214
计算机图形学(二)输出图元_19_显示窗口重定形函数
在介绍性的OpenGL程序中,我们讨论了建立初始显示窗口的函数。但是在生成图形后,常需要用鼠标将显示窗口拖到屏幕的另一位置或改变其形状。改变显示窗口的尺寸可能改变其纵横比并引起对象形状的改变。下列程序展示了怎样构造winReshapeFcn过程。命令glLoadIdentity包含在重定形函数中,从而使前面任意的投影参数值对新的投影设置不起作用。该程序显示了讨论的规则六边形。尽管本例中的六边形中心(在圆的中心位置)用显示窗口参数的概念描述,但是该六边形的位置不受显示窗口尺寸的任何改变的影响。这是因为六边形在...
分类:其他好文   时间:2016-06-12 03:27:23    阅读次数:234
JUC源码分析15-集合-ConcurrentHashMap
好几天没看juc了,之前看了HashMap,还有个差不多的HashTable,二者的结构大致相同,小小的比较下2者的不同: 1.HashMap是非线程安全的,HashTable通过synchronized加锁实现线程安全。如果我们的代码里存在{get();...;put()}这种操作的话就保证不了; 2.HashMap可以存储key或value为null的值,HashTable不行; 3.初...
分类:其他好文   时间:2016-06-12 03:29:07    阅读次数:171
StringBuffer(StringBuilder)_sort()_Arrays
13.01_常见对象(StringBuffer类的概述) A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明 线程安全的可变字符序列 B:StringBuffer和String的区别 String是一个不可变的字符序列 StringBuffer是一个可变的字符序列 String可以直接通过“+”来实现改变值(改变值其实是产生一个新的对象,原...
分类:其他好文   时间:2016-06-12 03:28:26    阅读次数:139
OpenGL.坐标系统的介绍与坐标变换的实现
坐标变换其实一直是一个比较让人着迷的内容,嘿嘿嘿 从中也可以看到矩阵的魅力 记得一篇文章讲,矩阵就是记录一个向量到另一个向量的运动,一个点可以用一个向量来表示,乘上一个矩阵就变成了另一个向量,对应着另一个点。所以说矩阵就是记录向量空间中向量的运动,记录向量之间的转换规则。 齐次坐标只讲三维的情况啊 向量空间中,只有标量和向量 向量 + 向量 = 向量 标量 * 向量 = 向量 三维向量空间中,...
分类:其他好文   时间:2016-06-12 03:27:59    阅读次数:152
LeetCode Rotate Array
将一个数组中的数字右旋k位,即所有的数字向后移k位,末尾的数字移到开头。...
分类:其他好文   时间:2016-06-12 03:26:51    阅读次数:150
数据结构是哈希表(hashTable)
哈希表也称为散列表,是根据关键字值(key value)而直接进行访问的数据结构。也就是说,它通过把关键字值映射到一个位置来访问记录,以加快查找的速度。这个映射函数称为哈希函数(也称为散列函数),映射过程称为哈希化,存放记录的数组叫做散列表。比如我们可以用下面的方法将关键字映射成数组的下标:arrayIndex = hugeNumber % arraySize。         哈希化之...
分类:其他好文   时间:2016-06-12 03:27:45    阅读次数:211
块设备驱动架构分析
1. 块设备概念:块设备是指只能以块为单位进行访问的设备,块的大小一般是512个字节的整数倍。常见的块设备包括硬件,SD卡,光盘等。 2. 块设备驱动的系统架构 2.1 系统架构---VFS VFS是对各种具体文件系统的一种封装,用户程序访问文件提供统一的接口。 2.2 系统架构---Cache 当用户发起文件访问请求的时候,首先回到Disk Cache中寻址文件...
分类:其他好文   时间:2016-06-12 03:25:59    阅读次数:191
【Leetcode】Reverse Integer
题目链接:https://leetcode.com/problems/reverse-integer/ 题目: Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 思路: 注意正负情况 算法: [java] vi...
分类:其他好文   时间:2016-06-12 03:26:37    阅读次数:170
【Leetcode】Length of Last Word
题目链接:https://leetcode.com/problems/length-of-last-word/ 题目: Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the st...
分类:其他好文   时间:2016-06-12 03:24:44    阅读次数:191
【Leetcode】String to Integer (atoi)
题目链接:https://leetcode.com/problems/string-to-integer-atoi/ 题目: Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. If you want a challenge, plea...
分类:其他好文   时间:2016-06-12 03:25:55    阅读次数:130
【Leetcode】Palindrome Number
题目链接:https://leetcode.com/problems/palindrome-number/ 题目: Determine whether an integer is a palindrome. Do this without extra space. Some hints: Could negative integers be palindromes? (ie...
分类:其他好文   时间:2016-06-12 03:26:28    阅读次数:145
【Leetcode】Rectangle Area
题目链接:https://leetcode.com/problems/rectangle-area/ 题目: Find the total area covered by two rectilinear rectangles in a 2D plane. Each rectangle is defined by its bottom left corner and top rig...
分类:其他好文   时间:2016-06-12 03:24:47    阅读次数:115
【Leetcode】Add Binary
题目链接:https://leetcode.com/problems/add-binary/ 题目: Given two binary strings, return their sum (also a binary string). For example, a = "11" b = "1" Return "100". 思路: easy 算法: ...
分类:其他好文   时间:2016-06-12 03:23:20    阅读次数:111
【Leetcode】Ugly Number
题目链接:https://leetcode.com/problems/ugly-number/ 题目: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5...
分类:其他好文   时间:2016-06-12 03:23:08    阅读次数:130
数据结构学习整理
一、相关概念 数据结构是相互之间存在一种或多种特定关系的数据的集合。 1、抽象层-逻辑结构数据元素之间的逻辑关系称为数据的逻辑结构。数据的逻辑结构可以看作是从具体问题抽象出来的数学模型,它与数据的存储无关。 1.1、集合结构(集)结构中的数据元素除了同属于一个集合外没有其他关系。 1.2、线性结构(表)结构中的数据元素具有一对一的前后关系。 1.3、树型结构(树)结构中的数据元素具有一对多的父子关系。...
分类:其他好文   时间:2016-06-12 03:23:48    阅读次数:275
第4章网络层
第4章网络层4.1 网络层提供的两种服务 虚电路Virtual Circuit, 电话公司,分组 网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。 网络层不提供服务质量承诺。虚电路服务 数据报服务 4.2 网际协议IP与IP配套的四个协议 地址解析协议 ARP(Address Resolution Protocol) 逆地址解析协议RARP 网际控制报文协议 ICMP(Int...
分类:其他好文   时间:2016-06-12 03:23:57    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!