??
SDRAM的工作原理、控制时序、及相关控制器的配置方法一直是嵌入式系统学习、开发过程中的一个难点。掌握SDRAM的知识对硬件设计、编写系统启动代码、提高系统存取效率、电源管理都有一定的意义。本文想通过:
1.SDRAM的工作原理。
2.HY57V561620 SDRAM介绍。
3.S3C2410和HY57V561620的接线方法。
...
分类:
其他好文 时间:
2016-05-12 16:32:47
阅读次数:
3837
/*
集合框架:
为什么会出现这么多容器呢?
因为每一个容器对数据的存储方式都有不同。这个存储方式称之为:数据结构。
集合框架如下:
Collection:遍历元素使用迭代器(iterator)
|--List:有索引、可重复
|--ArrayList:底层数据结构是数组
|--LinkedList:底层数据结构是链表
|--Vector:
|--Set:无索引、不可重复
...
分类:
编程语言 时间:
2016-05-12 16:32:43
阅读次数:
135
HashMap应该是平时应用开发中或是框架设计中最为常用高效的容器。在介绍HashMap之前,先介绍两个常见的区别。后期会专门介绍CurrentHashMap。hashmap 和 hashtable 区别HashMap和HashTable有什么区别,一个比较简单的回答是:
HashMap是非线程安全的,HashTable是线程安全的。
HashMap的键和值都允许有null值存在,而HashTabl...
分类:
编程语言 时间:
2016-05-12 16:30:08
阅读次数:
250
问题及代码:
/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称:zwj.cpp
*作 者:张伟晶
*完成日期:2016年5月10日
*版 本 号:v1.0
*
*问题描述:阅读程序,写出运行结果
*输入描述:
*程序输出:
*/
#include
using namespace std;
clas...
分类:
其他好文 时间:
2016-05-12 16:30:26
阅读次数:
142
一、创建Java Web项目,创建数据库,添加Hibernate支持,使用数据库反向工程建立POJO类和DAO层代码;
二、添加Spring支持;
此时Run as>>MyEclipse Server Application时,报错:
Exception sending context initialized event to listener instance of class org....
分类:
编程语言 时间:
2016-05-12 16:29:33
阅读次数:
154
本文可作为传智播客《张孝祥-Java多线程与并发库高级应用》的学习笔记。
上面我们说了Lock,那是对synchronized的一种更为面向对象的替代,在原来的synchronized内部,我们可以调用object的wait与notify方法,那么使用lock之后,如何进行线程的通信呢。
对锁不清楚的朋友可以看看
http://blog.csdn.net/dlf123321/ar...
分类:
其他好文 时间:
2016-05-12 16:29:37
阅读次数:
166
Android系统架构
Android大致可以分为四层架构,五块区域
1.Linux内核层
Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、Wi-Fi驱动、电源管理等。
2.系统运行库层
这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,Ope...
分类:
移动开发 时间:
2016-05-12 16:30:44
阅读次数:
292
之前一直不明白点双连通分量能用来干嘛,比如边双连通分量可以问加几条边能变成边双连通,这个题目是这样的,每个圆桌会议至少三个骑士参加,因为需要表决意见,所以骑士数目必须是奇数个,直到那些骑士互相憎恨,也就是不能坐在一起的,把能坐在一起的建边,求无法参加任何会议的骑士的个数,重点是任何会议,这点非常关键,这道题之前一直卡在这里,还有就是有的人属于好几种双连通分量,所以全部标记之后再减掉比较好,至于奇数个...
分类:
其他好文 时间:
2016-05-12 16:30:40
阅读次数:
182
在理想情况下,编译器使用自动并行化能够管理一切事务,使用OpenMP指令的一个优点是将并行性和算法分离,阅读代码时候无需考虑并行化是如何实现的。当然for循环是可以并行化处理的天然材料,满足一些约束的for循环可以方便的使用OpenMP进行傻瓜化的并行。
为了使用自动并行化对Mandelbrot集合进行计算,必须对代码进行内联:书中首次使用自动并行化时候发现工作在线程中并未评价分配
#...
分类:
其他好文 时间:
2016-05-12 16:29:40
阅读次数:
311
1、Median of Two Sorted Arrays——这是leedcode的第四题:
There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity shou...
分类:
其他好文 时间:
2016-05-12 16:29:12
阅读次数:
223
King's Quest
Time Limit: 15000MS
Memory Limit: 65536K
Total Submissions: 8460
Accepted: 3087
Case Time Limit: 2000MS
Description
Once upon a time there lived a...
分类:
其他好文 时间:
2016-05-12 16:29:40
阅读次数:
132
实现从JSP页面的表单跳转到Servlet2,Servlet2跳转到Servlet3,Servlet3获得输入的参数:
jsp:
web.xml
Servlet2:
Servlet3:
其中,在用方法1:
response.sendRedirect(“servlet3”)时,只能实现从Servlet2到Servlet3的跳转,
却无法把username和password的值传递...
分类:
其他好文 时间:
2016-05-12 16:31:30
阅读次数:
222
1.用两个栈实现队列
分析:队列的特点是“先进先出”,而栈的特点是“后进先出”,入队列时让所有的元素进到stack1中,出队列时先判断stack2是否为空,不为空直接pop即可,若为空,将stack1中所有的元素“倒入”stack2中,这样就用两个栈实现了队列。
实现代码:
class Solution
{
public:
void push(int node) {
...
分类:
其他好文 时间:
2016-05-12 16:28:22
阅读次数:
149
1、Canvas绘制渐变图形
(1)绘制线性渐变
createLinearGradient()
**CanvasRenderingContext2D**.createLinearGradient()方法创建一个沿参数坐标指定的直线的渐变。该方法返回一个线性 CanvasGradient对象。
CanvasGradient _ctx_.createLinearGradient(x...
分类:
其他好文 时间:
2016-05-12 16:30:18
阅读次数:
271
Trees on the levelBackgroundTrees are fundamental in many branches of computer science. Current state-of-the art parallel computers such as Thinking Machines’ CM-5 are based on fat trees. Quad- and oct...
分类:
其他好文 时间:
2016-05-12 16:30:08
阅读次数:
167
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1072
题意:给你一个地图,让你在炸弹爆之前找到出口,最初炸弹设定为6,每走一格需要1,中途有地方能让炸弹的时间重置为6,找到出口的最短时间。
题解:直接上BFS,需要注意的是要另开一个数组来存当前位置的炸弹最大时间,如果走回来时炸弹比原来的时间小,就不走。
#include
#inclu...
分类:
Web程序 时间:
2016-05-12 16:30:36
阅读次数:
179
在model中加入一个属性,cell的高度。
LMTestModel.h
#import
#import "LMTestModel.h"
@interface LMTestCell : UITableViewCell
@property (weak, nonatomic) IBOutlet UILabel *nameLabel;
@property (weak, nonatomic) IBO...
分类:
其他好文 时间:
2016-05-12 16:28:47
阅读次数:
140