自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (20)
  • 收藏
  • 关注

原创 设计模式-访问者模式 运用抽象的方法学习掌握设计模式

运用抽象的方法学习掌握设计模式 概念抽象:抽象就是抛开我们不关心的细节,只保留我们关注的属性特征来分析和处理。 职责:类或对象需要实现的功能,接口、公共方法、new方法统称为类的职责 构件:类、接口、子系统、组件、工具等统称为构件,包含供接口、需接口和内部实现,A代表供接口,其他构件可以通过A调用构件,B代表需接口,需要通过调用其他实现B接口的构件实现功能。说明     ...

2018-10-12 18:02:50 165

原创 国内访问android开发者网站

1 android studio最新版本下载地址:https://developer.android.google.cn/studio/preview/?utm_source=android-studio  2 android studio源码(包含移植、调整、兼容):https://source.android.google.cn/setup/ 3 开发者地址:https:/...

2018-07-25 16:30:26 2341

原创 树莓派 一种链接无源移动硬盘的方法

树莓派3b+接无源移动硬盘因为供电不足无法正常使用,下面介绍一种如何接无源移动硬盘的方式方法:需要的硬件:    1 树莓派 一只    2 移动硬盘(带usb数据线)一个    3 双公口usb一条    4 usbhub一条    5 micro usb数据线一条    6 usb电源一个链接方式如下:...

2018-07-11 07:52:14 4331 2

转载 Android jar包Proguard混淆方法

mac 下使用方法:http://www.cnblogs.com/rayray/p/3421028.htmlwindows:http://blog.csdn.net/android_panda/article/details/18604121

2015-07-29 08:15:15 415

原创 Expression parameters.parseContent is undefined on line 45

JBWEB000065: HTTP Status 500 - Expression parameters.parseContent is undefined on line 45, column 28 in template/ajax/head.ftl. - Class: freemarker.core.TemplateObjectJBWEB000309: type JBWEB000066

2015-07-23 21:28:48 1381 1

原创 mac 下使用 minicom 进行串口调试

1 下载安装macportshttp://www.macports.org/install.php2 sudo port install minicom3 ls /dev/*tty*查看可用端口,找到/dev/tty.usbserial-FTGBIX424 minicom -shttp://img.blog.csdn.net/20150717

2015-07-17 15:44:34 5666 1

转载 android 4.3之前的版本 播放hls获取不到总时长的原因

http://stackoverflow.com/questions/16810673/android-hls-streaming-different-android-versions-load-different-location-in-stSome versions of Android seem to interpret the HLS athttp://devima

2015-07-17 09:27:35 1284

转载 xref: /frameworks/av/media/libstagefright/httplive/M3UParser.cpp

/* * Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo

2015-07-17 09:05:00 1193

原创 [三]三种 hls 解析源码 vlc ffmpeg exoplayer

第三种 exoplayer/* * Copyright (C) 2014 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with

2015-07-15 18:46:10 2580

原创 [二]三种 hls 解析源码 vlc ffmpeg exoplayer

第二种 ffmpeg中的hls解析/* * Apple HTTP Live Streaming demuxer * Copyright (c) 2010 Martin Storsjo * * This file is part of Libav. * * Libav is free software; you can redistribute it and/or * mo

2015-07-15 18:45:00 2831

原创 [一]三种 hls 解析源码 vlc ffmpeg exoplayer

第一种 vlc中的httplive.c/***************************************************************************** * httplive.c: HTTP Live Streaming stream filter **************************************************

2015-07-15 18:40:50 3557

原创 android hls dvr seek playback

apple官方地址https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/DeployingHTTPLiveStreaming/DeployingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP4000

2015-07-14 16:33:28 1354

原创 eclipse 源码查看 jar包反编译神器 JD-jui

官方网址:http://jd.benow.ca/#jd-eclipse-download

2015-06-05 17:41:18 1900

原创 iOS6 Could not lookup ReleaseType from system version dictionary错误调试

Mar  1 18:44:32 iPad ReportCrash[6255] : libMobileGestalt copySystemVersionDictionaryValue: Could not lookup ReleaseType from system version dictionaryMar  1 18:44:32 iPad mDNSResponder[38] : WiFiD2

2013-03-01 19:40:19 5788 1

原创 Android不生成R文件的一个原因

折腾了几天,终于找到答案了,先说一下错误的导入:右键import->选择工程->导入正确的做法:右键import->选择工程->导入。看明白了么?就是要在Project Explorer下导入才可以,不能在Package Explorer下导入否则,后果自负。

2013-02-01 22:41:58 469

原创 iOS上使用ffmpeg播放视频

关于在iOS上使用ffmpeg播放视频,我调查的结果如下:国外靠谱的有这几个:1、Mooncatventures group https://github.com/mooncatventures-group2、KxMoviePlayer (use OpenGLES, Core Audio) https://github.com/kolyvan/kxmovie3、FFmp

2012-12-19 13:06:32 2111

不能让技术成为我们前进中的障碍

没有没有bug的程序,也没有解决不了的问题。 只要是人写的程序多多少少、大大小小都会有bug; 只要问题存在就有对应的解决方案,不过是简繁的事情罢了。 为了学而学是最慢的,要为了用而学,学以致用,边学边实践。 任何时候都不要把技术作为自己的王牌,你学会的别人也一定学的会。 学习的同时要学会分享,一味的学习会使头脑发胀,最好的方式是把自己学的知识分享给别人,去...

2010-08-17 17:47:34 112

入职小记

  7月来临之际告别了大学生活,来到了一家软件开发公司做起了软件开发。想说一下从加入到现在的一些感悟和教训以此来告诫自己并提醒自己以后该怎么走。    1.态度        无论做什么态度很重要,即要认清现实又要摆正好自己的位置。要知道自己到底有多少量。不能这山看着那山 高,不能好高骛远,要脚踏实地。不能只看到别人的成功看不到别人的努力,要知道成功少不了汗水。要有做一行 爱一行 ...

2010-08-06 07:37:43 225

原创 iphone的定位系统

转载自:http://aisidachina.com/blogs/adam/category/iphone%e5%ae%9e%e7%94%a8%e6%8a%80%e6%9c%af/其实使用iphone的定位系统开发软件是很简单的一件事,下面我们就来认识一下iphone的定位系统的使用。1.Getting the User’s Current Location获取用户当前位置。...

2009-12-30 22:57:11 246

原创 蓝牙实例

转载自:http://www.aisidachina.com原创文章:http://www.aisidachina.com/forum/thread-134-1-1.html 转载请注明出处介绍一下这个实例实现的是两个带有蓝牙设备的touch之间的一个小游戏,在界面上有个可以响应事件的UIView(之前说过)可以点击,然后看谁新达到WINNING_TAP_COUNT (游戏中一常量...

2009-12-12 12:44:07 231

原创 《二吃一》游戏加蓝牙代码

转载自:http://www.aisidachina.com/forum/thread-105-1-2.html二吃一又名四步顶或是四棋,起源于中国民间。规则是两块吃一块,就是在一条直线上的自己的两个棋子可以吃掉对方的一个棋子。在这说一下这个游戏的主要思想和大家分享一下,这个游戏分为双人模式和单人模式,双人模式主要是规则下边会简单介绍一下,人机对战涉及到比较复杂的算法想和大家一块探讨一下。1.

2009-12-08 00:28:00 1109

《《计算机软件文档编制规范》GB-T8567-2016

软件开发计划 需求规格说明书 测试计划 安装计划 移交计划 系统设计 接口设计 需求规格说明书 软件结构说明

2020-09-18

系统架构设计师教程.pdf

系统架构设计师教程

2019-06-10

中科院-高级软件项目管理师

◆中科院计算所培训中心 高级软件项目管理培训 第一章 软件项目管理的“道”和“术” 软件项目成功最重要的要素是什么?大型软件项目是依靠一个组织来完成的,如果这个组织 在管理上是无序的,开发过程是非正式和混乱的,计划期限和成本目标通常超限,项目的成功取 决于个人英雄式的行为,在人员发生变动时项目往往陷入灾难,那么很难说这个项目会获得成功。 从这个意义上说,软件项目管理是项目成功的关键因素。软件项目管理既有“道”的问题(思想), 又有“术”的问题(方法),这两者都是需要我们认真研究的。

2018-10-08

架构设计-模式词典

中科院计算所培训中心 过程1从混沌到结构................................................................... 6 1 • 1 Domain Model (领域模型)...................................................................................................6 1.2 Layers (分层).......................................................................................................................... 7 1.3 Model-View-Controller (模型-视图-控制器)..........................................................................8 1.4 Presentation-Abstraction-Control (表现-抽象-控制)............................................................ 10 1.5 Microkernel (微内核)........................................................................................................... 11 1.6 Reflection (反射)...................................................................................................................12 1.7 Pipes and Filters (管道和过滤器)..........................................................................................13 1.8 Shared Repository (共享仓库)..............................................................................................14 1.9 Blackboard (黑板).................................................................................................................16 1.10 Domain Object (领域对象)................................................................................................. 17

2018-10-08

Carbon-Cocoa集成指南概述.pdf

无论您在开发应用程序时选择哪一种开发环境——Cocoa或Carbon——您可能会发现,另一种开发环境提供了您想要在应用程序中使用的功能。选择Cocoa或Carbon开发环境来创建新的应用程序并没有限制您必须使用该环境中定义的API。您可以在Cocoa应用程序中使用Carbon的API,也可以在Carbon应用程序中使用Cocoa的API。本文档将向您介绍具体的使用方法。

2010-09-15

Cocoa 是什么?

对于刚刚加入这个阵营的开发者来说,Cocoa 像是一个巨大而未知的新世界。Cocoa 开发环境的各种特性、工具、概念、术语、编程接口、甚至是编程语言对他们来说可能都比较生疏。Cocoa 基本原理指南提供了领略Cocoa 技术景致的方向,介绍Cocoa 的特性、基本概念、专用术语、结构、以及潜在的设计模式, 使开发者更加容易上手

2010-09-15

Cocoa基本原理指南

对于刚刚加入这个阵营的开发者来说,Cocoa 像是一个巨大而未知的新世界。Cocoa 开发环境的各种特性、工具、概念、术语、编程接口、甚至是编程语言对他们来说可能都比较生疏。Cocoa 基本原理指南提供了领略Cocoa 技术景致的方向,介绍Cocoa 的特性、基本概念、专用术语、结构、以及潜在的设计模式, 使开发者更加容易上手

2010-09-15

Objective-C 2.0 运行时系统编程指南

Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objective-C总是使用动态的方式来解决问题。这意味着Objective-C语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码。这儿的运行时系统扮演的角色类似于Objective-C语言的操作系统,Objective-C基于该系统来工作。本文档将具体介绍NSObject类以及Objective-C程序是如何和运行时系统交互的。特别地,本文档还给出来怎样在运行时动态地加

2010-09-15

基于Objective-C的面向对象编程

Objective-C 是一种设计用来支持面向对象开发的简洁的计算机语言,它是标准C语言的一个很小但是很强大的超集。除了C之外,Objective-C主要基于Smalltalk,最早的面向对象的编程语言之一。Objective-C以一种简单和直接的方式使得C语言具有了面向对象的能力。如果您以前从来没有使用过面向对象的方法开发程序,本文档则能够帮助您熟悉面向对象的开发技术。它阐述了面向对象设计的意义,以及如何开发面向对象的程序. 谁应该阅读本

2010-09-15

基于Objective-C的面向对象编程

Objective-C 是一种设计用来支持面向对象开发的简洁的计算机语言,它是标准C语言的一个很小但是很强大的超集。除了C之外,Objective-C主要基于Smalltalk,最早的面向对象的编程语言之一。Objective-C以一种简单和直接的方式使得C语言具有了面向对象的能力。如果您以前从来没有使用过面向对象的方法开发程序,本文档则能够帮助您熟悉面向对象的开发技术。它阐述了面向对象设计的意义,以及如何开发面向对象的程序. 谁应该阅读本

2010-05-17

Objective-C 2.0 运行时系统编程指南

Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objective-C总是使用动态的方式来解决问题。这意味着Objective-C语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码。这儿的运行时系统扮演的角色类似于Objective-C语言的操作系统,Objective-C基于该系统来工作。本文档将具体介绍NSObject类以及Objective-C程序是如何和运行时系统交互的。特别地,本文档还给出来怎样在运行时动态地加

2010-05-17

Cocoa基本原理指南

对于刚刚加入这个阵营的开发者来说,Cocoa 像是一个巨大而未知的新世界。Cocoa 开发环境的各种特性、工具、概念、术语、编程接口、甚至是编程语言对他们来说可能都比较生疏。Cocoa 基本原理指南提供了领略Cocoa 技术景致的方向,介绍Cocoa 的特性、基本概念、专用术语、结构、以及潜在的设计模式, 使开发者更加容易上手

2010-05-17

Cocoa 是什么?.pdf

Cocoa 是 Mac OS X 操作系统的应用程序环境之一,是与 Carbon 和 Java 处于同一层的环境。它包含一组面对对象的软件库以及一个运行环境,而且它还与其它的应用程序环境共用一个集成开发环境。本篇编程主题延伸了这个定义,描述了 Cocoa 的意图,能力和物理形式。作为一个开发人员阅读此篇Cocoa 功能介绍是理解 Cocoa 的最基础的第一步。

2010-05-17

Carbon-Cocoa集成指南概述.pdf

无论您在开发应用程序时选择哪一种开发环境——Cocoa或Carbon——您可能会发现,另一种开发环境提供了您想要在应用程序中使用的功能。选择Cocoa或Carbon开发环境来创建新的应用程序并没有限制您必须使用该环境中定义的API。您可以在Cocoa应用程序中使用Carbon的API,也可以在Carbon应用程序中使用Cocoa的API。本文档将向您介绍具体的使用方法。

2010-05-17

斯坦福iPhone 应用开发课程(2010年冬)视频和PPT翻译( 03_C_ustom Classes ED翻译.pdf)

斯坦福iPhone 应用开发课程(2010年冬)视频和PPT翻译( 03_C_ustom Classes ED翻译.pdf)

2010-05-17

CodingGuidelines.pdf

iPhone开发编码规约英文版,包括命名规约、排版规约、书写规约

2010-04-30

objective-c中文手册

iphone软件开发繁体字介绍objective的使用方法

2009-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除