首页 > 2014年03月25日 > 全部分享
线性表链式存储C++实现
#include"LsList.h" #include #include #include using namespace std; #pragma once template class LsList { public: class LNode{ public: T data;//数据域 LNode * next;//指针域 ~LNode() { } }; publi...
分类:编程语言   时间:2014-03-25 07:18:13    收藏:0  评论:0  赞:0  阅读:353
【学习笔记】Linux基本操作(5)--- Linux系统常用命令
课程连接:Linux系统常用命令 日期、时间命令 date                        显示日期以及时间 格式控制: +%Y(年)%m(月)%d(天)修改时间: date -s “时:分:秒” hwclock (clock)      显示硬件时钟时间 cal                          查看日历 uptime...
分类:系统服务   时间:2014-03-25 02:45:13    收藏:0  评论:0  赞:0  阅读:577
LeetCode | Spiral Matrix
题目 Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order. For example, Given the following matrix: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ...
分类:其他   时间:2014-03-25 02:32:07    收藏:0  评论:0  赞:0  阅读:452
一个vector简单实例:Round-Robin时间片轮转
/** *talk is cheap *show me the code. */...
分类:其他   时间:2014-03-25 03:26:41    收藏:0  评论:0  赞:0  阅读:714
LeetCode | Spiral Matrix II
题目 Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order. For example, Given n = 3, You should return the following matrix: [ [ 1, 2, 3 ], [ 8, 9,...
分类:其他   时间:2014-03-25 03:17:10    收藏:0  评论:0  赞:0  阅读:464
Java观察者模式
Java观察者模式定义对象间一对多的依赖关系,当一个对象(被观察者)的状态发生改变时,所有依赖于它的对象(观察者)都得到通知并自动更新。JDK中提供的观察者模式的实现是由java.util.Observer接口和java.util.Observable类组成的,其中Observer代表观察者,而Observable代表被观察者。 1、Observable类是由被观察者(可...
分类:编程语言   时间:2014-03-25 03:29:36    收藏:0  评论:0  赞:0  阅读:532
如何实现vim和其他程序的复制粘贴
使用vim有段时间,有个问题,一直觉得很不方便,就是vim如何和其他程序复制粘贴,现已解决,总结分享如下: 方法一:       vim里面提供了多组寄存器,0-9  *  +  。        0-9只能在vim内部使用         *  + 比较特殊,这两个寄存器是和系统相通的,前者关联系统选择缓冲区,后者关联系统剪切板。通过它们可以和其他程序进行数据交换。 可以...
分类:其他   时间:2014-03-25 03:28:35    收藏:0  评论:0  赞:0  阅读:359
如何写好User Story的分析与设计
项目组使用敏捷开发流程已经有近两年的时间了,除了书本、培训得到的知识外,版本使用敏捷流程后,有一些心得和体会,这里记录下来。...
分类:其他   时间:2014-03-25 03:32:28    收藏:0  评论:0  赞:0  阅读:487
Android中的HAL相关库搜索机制和原理学习
在介绍FrameWork是不得不提的是HAL(硬件抽象层)一般是用来和特点的硬件平台进行交互的,所以不同的android平台主要的区别也就是在这个部分,HAL的好处在于一个FrameWork可以调用不同的HAL,只需要相关的HAL满足一定接口规范即可。另一方面HAL的好处是可以屏蔽相关对底层硬件操作的应用代码。 网上对HAL的介绍内容已经很多,这里就简单和大家分享我所深入去了解的HAL层的相关规...
分类:移动平台   时间:2014-03-25 03:10:28    收藏:0  评论:0  赞:0  阅读:507
Android4.2.2 SurfaceFlinger的相关事件和消息处理机制
在前面的博文中,可以发现在SurfaceFlinger中的OnFirstRef里面有如下函数: void SurfaceFlinger::onFirstRef() { mEventQueue.init(this); run("SurfaceFlinger", PRIORITY_URGENT_DISPLAY);//启动一个新的thread线程,调用thread类的run函数...
分类:移动平台   时间:2014-03-25 03:23:48    收藏:0  评论:0  赞:0  阅读:603
从Android Bootanimation理解SurfaceFlinger的客户端建立
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。 欢迎和大家交流。qq:1037701636 email:gzzaigcn2012@gmail.com Android源码版本Version:4.2.2; 硬件平台 全志A31   前面的几张博文都在记录SurfaceFLinger侧,也就是所谓的Server端,接下去就和大家来看看客户端是如何将要处理的图形信息请求SF来传递出去的呢...
分类:移动平台   时间:2014-03-25 02:39:44    收藏:0  评论:0  赞:0  阅读:613
Android4.2.2 SurfaceFlinger之Layer和Bufferqueue的创建过程
之前的博文在BootAnimation的基础上来到了SurfaceFlinger端的Surface的创建过程,具体实现由Client的createSurface来完成。其实所谓在客户端的Surface在服务端是以Layer图层的名字存在。 sp Client::createSurface( ISurfaceComposerClient::surface_data_t* param...
分类:移动平台   时间:2014-03-25 02:52:29    收藏:0  评论:0  赞:0  阅读:568
Android4.2.2 SurfaceFlinger之图形缓存区申请与分配dequeueBuffer
接着前面的BootAnimation的启动过程,可以看到内部会涉及很多OpenGL ES的相关操作,OpenGL ES通过之前创建的具备有SurfaceTexture等的Surface类,来操作远端的SF来完成相关的图像渲染。 这里主要涉及到ANativeWindow的2个核心回调函数,OpenGL ES在应用层的eglSwapBuffers就是调用了QueueBuffer和DequeueBuf...
分类:移动平台   时间:2014-03-25 02:41:38    收藏:0  评论:0  赞:0  阅读:652
Ubuntu13.04 安装bcm4312驱动
Ubuntu13.04 安装bcm4312驱动...
分类:其他   时间:2014-03-25 02:48:51    收藏:0  评论:0  赞:0  阅读:449
计算机网络运输层之UDP
一、UDP概述 UDP(用户数据报协议,User Datagram Protocol),它只是做了运输层协议能够做的最少工作,除了多路复用和多路分解及一些差错检测外,它几乎没有做任何东西。如果应用程序使用的运输层协议是UDP,则应用程序几乎是直接与IP打交道的。 同时,UDP也是一种无连接的运输层协议,因为在使用UDP时,在发送报文段之前,发送方和接收方的运输层实体之间没有进行握手,所...
分类:其他   时间:2014-03-25 03:25:44    收藏:0  评论:0  赞:0  阅读:486
为什么不去创业——Why to Not Not Start a Startup
2007年Y Combinator伯克利CSUA举行的创业公司培训课上,分享了人们不愿意选择去创业的十几个因素。虽然目前经济形势、社会环境都十分有利于年轻人创立自己的公司,可大多数人依然选择去到一个大公司做一件平凡的工作,为什么?Paul Graham从社会、家庭、经济、个人心理等十六个角度阐述了人们不选择创业的理由,并对其中绝大多数理由进行驳斥,鼓励年轻人勇敢的迈出创业的步子,拥抱这样一个充满机...
分类:其他   时间:2014-03-25 02:51:34    收藏:0  评论:0  赞:0  阅读:426
SQL SERVER中GROUPING SETS,CUBE,ROLLUP
用实例解释SQL SERVER中GROUPING SETS,CUBE,ROLLUP...
分类:数据库技术   时间:2014-03-25 02:50:38    收藏:0  评论:0  赞:0  阅读:545
从开源界发现的商机——What Business Can Learn from Open Source
越来越多的公司将目光聚焦到开源界。20年前微软差点就在服务器领域横扫天下,开源社区阻止了这一切的发生。目前大部分的互联网服务都是基于开源的Linux系统。如果你要坚持使用Windows系统,需要向公司其他人解释为什么Google、Yahoo和Amazon没有选择Windows。 开源界里的商机,可不仅仅是Linux、Firefox这样一个个的软件,而是驱动开源事业、活跃在开源界的一股力量...
分类:其他   时间:2014-03-25 02:58:06    收藏:0  评论:0  赞:0  阅读:461
【Shiro + Spring MVC整合】教程——权限控制
最近在研究shiro的权限控制,查了很多资料,整合的时候也碰到一些问题,最后终于研究出来了,下面来简单的介绍下一个shiro+springmvc如何整合吧。。。...
分类:编程语言   时间:2014-03-25 02:47:56    收藏:0  评论:0  赞:0  阅读:493
创业失败的十八个原因——The 18 Mistakes that Kill Startups
通常来讲,创业失败的根本原因只有一个:没人需要你的产品。但是为了指导创业者避免错误,增大成功的把握,Y Combinator的创业导师Paul Graham早在2006年就总结了18条导致创业公司失败的原因。 1、单打独斗(Single Founder)。成功的创业公司基本都是多个创始人,如果你一个人想成功创业,几乎不可能。因为投资人会认为你不容易相处或者缺少自信,连个一起创业的朋友都找不到...
分类:其他   时间:2014-03-25 02:47:03    收藏:0  评论:0  赞:0  阅读:513
1067条   上一页 1 ... 35 36 37 38 39 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!