自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Studio 查看源码的方式

1、下载源码2、修改C:\Users\Administrator\.AndroidStudio2.1\config\options\jdk.table.xml.     ( 其中Administrator是你自己电脑用户名。)找到对应的sdk版本对应的sourcePath元素                                 新

2016-10-21 16:58:23 600

原创 ubuntu下nodejs的安装 webstrome开发nodejs

1、下载安装包,下载地址  https://nodejs.org/en/2、解压文件到目录。  例如:/opt/node-v4.4.7-linux-x643、修改环境变量:在 /etc/profile文件的最后添加以下几行: export NODE_HOME=/opt/node-v4.4.7-linux-x64export PATH=$PATH:$NODE_HOME/bin

2016-07-28 13:27:53 2792

原创 qt 最小化托盘 菜单互斥

///////////main.cpp////////////////#include "mainwindow.h"#include "spriteapplication.h"int main(int argc, char *argv[]) { SpriteApplication a(argc, argv); MainWindow w; w.onI

2016-05-15 11:21:50 1347

原创 qt 自定义菜单

#include "mainwindow.h"#include int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; w.show(); return a.exec();}#ifndef MAINWINDOW_H#define MAINWINDOW_H#in

2016-03-22 15:21:50 1844

原创 ubuntu 下运行qtcreator

1、下载安装qtcreator, 上官网。2、新建工程编译通不过,  没设定编译器, ubuntu系统  gcc qtcreator检测不到。 安装g++环境命令:先执行下  apt-get install update            在执行   sudo apt-get install build-essential3、在ubuntu下使用Qt 编译时

2016-03-11 16:59:10 2889 1

原创 windows android ndk 编译curl liburl

windows ndk 编译curl

2015-02-11 17:17:53 3123

转载 适配器

 通常,客户类(clients of class)通过类的接口访问它提供的服务。有时,现有的类(existing class)可以提供客户类的功能需要,但是它所提供的接口不一定是客户类所期望的。这是由于现有的接口太详细或者缺乏详细或接口的名称与客户类所查找的不同等诸多不同原因导致的。  在这种情况下,现有的接口需要转化(convert)为客户类期望的接口,这样保证了对现有类的重用。

2009-11-13 18:11:00 468

原创 JAVA与actionscript通信 别人的经验

 问题:服务器是用java写的,客户端是用actionscript(使用amf3)写的,但是服务器端只发送了两次信息, 客户端却接收到三次数据,服务器端也是同样的问题,接收到客户端的三次数据,但是客户端也只发了 两次信息。   由于socket传输数据时是按固定的大小传送字节数据的,但是在flash客户端读取的 时候是靠一个readObject方法,也就是每次

2009-11-05 13:45:00 2823

原创 Flex Flash的关系分析 Flex应用程序的生命周期

 1、Flex应用程序的生命周期 Flex应用就其根本上讲就是Flash应用,只不过其是基于Flex Framework(由ActionScript写就)开发的。Flex应用程序的根对象的是SystemManager(不是我们在flex应用上看到的Application根元素),继承自flash.dispaly.MovieClip—flash player display type,MovieCl

2009-10-18 15:59:00 775

转载 Oracle表空间设计理念

SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。  典型应用一:控制用户所占用的表空间配额。  在一些大型的数据库应用中,我们需要控制某个用户或者某一组用户其所占用的磁盘空间。这就好像在文件服务

2009-08-20 09:24:00 567

转载 运行时异常与一般异常有何异同

Throwable是所有Java程序中错误处理的父类,有两种子类:Error和Exception。   Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。E

2009-08-13 09:08:00 615

转载 对代理模式与Java动态代理类的理解

1. 代理模式代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有:抽象角色:声明真实对象和代理对象的共同接口;代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作

2009-08-04 16:39:00 402

转载 Java虚拟机

 一、什么是Java虚拟机Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。1.为什么要使用Java虚拟机Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。

2009-04-28 11:35:00 388

转载 深究Java工作原理

Java的工作原理Java语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Java具有其独特的工作原理。1.Java虚拟机Java虚拟机(Java Virtual Machine,JVM)是软件模拟的计算机,它可以在任何处理器上(无论是在计算机中还是在其他电子设备中)安

2009-04-28 10:31:00 709

转载 对代理模式与Java动态代理类的理解

代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有:抽象角色:声明真实对象和代理对象的共同接口;代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对

2009-04-27 15:40:00 392

原创 SQL Server 中的锁定介绍

SQL Server 中的锁定介绍当多个用户或应用程序同时访问同一数据时,锁定可防止这些用户或应用程序同时对数据进行更改。锁由 Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile) 数据库引擎 在内部管理。根据用户采取的操作,会自动获取和释放锁。如果在没有使用锁定时多个用户同时更新同一数据,则数据库内的数据会出现逻辑错误。如果

2009-03-16 10:42:00 939 1

转载 设计模式之bulider------java

 Builder模式的缘起:    假设创建游戏中的一个房屋House设施,该房屋的构建由几部分组成,且各个部分富于变化。如果使用最直观的设计方法,每一个房屋部分的变化,都将导致房屋构建的重新修正.....动机(Motivation):    在软件系统中,有时候面临一个"复杂对象"的创建工作,其通常由各个部分的子对象用一定算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是

2009-03-02 20:45:00 537

原创 关于组件实例化的生命周期

     组件实例化生命周期描述了用组件类创建组件对象时所发生的一系列步骤.作为生命周期的一部分,Flex 自动调用组件的方法,发出事件,并使组件可见。下面例子用ActionScript 创建一个Button 控件,并将其加入到容器之中://创建一个Box 容器。var boxContainer:Box = new Box();//设置Box 容器…//创建Button 控件。var b:Butt

2009-02-20 09:17:00 770

Window 下编译 ffmpeg 3.0

Window 下编译 ffmpeg 3.0 Window 下编译 ffmpeg 3.0 mingw + msys

2016-03-17

flash 仿真实验 物理 天平

flash 仿真实验 物理 天平

2016-03-09

天平源码 仿真实验

天平源码 仿真物理天平

2016-03-09

as和后台通讯 URLLoader(URLStream) FlashRemoting XMLSocket(Socket) FMS/FCS

 URLLoader(URLStream)  FlashRemoting  XMLSocket(Socket)  FMS/FCS

2009-11-08

《服务器管理ActionScript字典》 flex fms 流媒体开发基础 视频聊天

Macromedia Flash Media Server包含了一套高级方法-服务器管理ActionScript应用程序编程接口(API),它可以让你扩展管理控制台(Administration Console),或是通过创建Macromedia Flash应用程序来构造你自己的管理和监视工具。 这个文档描述了服务器管理ActionScript API。这个文档中的条目是按字母顺序列出的。

2009-06-02

《使用Flash Media Server边缘服务器》 flex fms 流媒体开发基础 视频聊天

本章描述了使用边缘和源服务器部署Flash Media Server的各种策略

2009-06-02

《客户机端ActionScript语言参考》flex fms 中文教程 流媒体开发基础 视频聊天

Macromedia Flash Media Server提供两种应用程序编程接口(API):一种是客户机端媒体ActionScript API,一种是服务器 端媒体ActionScript API。本指南解释了客户机端API。 这个文档是被设计为与包含在Macromedia Flash中的ActionScript文档配合使用的。参考Flash文档来获得 通常的编写代码的 信息。使用这个文档来将Flash Media Server功能添加到你的Flash应用程序中。 要获得有关开发Flash Media Server应用程序的额外信息,以及要理解创建于客户机端的对象是如何与 那些创建于服务器端 的对象协同工作的,请参看《开发媒体应用程序》。 注意:本文档中绝大多数代码使用ActionScri 你应该先点击"重返阅读点"按钮

2009-06-02

《开发媒体应用程序》 flex fms中文入门 中文教程 流媒体

欢迎来到Macromedia Flash Media Server 2-一个强大的服务器平台,用于在Macromedia Flash中创建富媒体应用程序,以及 将音频和视频流入Flash客户机端。Flash Media Server(FMS)可以让两个或更多的人们使用文本、音频或视频参与到一个实时 的会话当中。例如,你可以将FMS用于会议、在线的社区交互、客户支持、销售支持,或是培训。FMS是为视频消息、视频聊 天,以及视频博客提供动力的一种绝佳方式。FMS也是一种用于流实时数据,以及把Flash视频体验打入各种网络以进行Internet 呈递的平台。FMS是Macromedia完整的数据库连通性、目录系统,以及现场服务解决方案中的一个组成部分,是唯一的能够将 音频和视频呈递给流行的Flash Player的服务器。

2009-06-02

《服务器端ActionScript语言参考》中文入门 中文教程 流媒体

服务器端通讯ActionScript是一种服务器上的脚本语言,它可以让你开发高效和可伸缩的客户机/服务器 Macromedia Flash Media Server应用程序。例如,你可以使用服务器端ActionScript来控制登录过程,在连接 的Macromedia Flash应用程序中控制事件,决定用户可以在他们的Flash应用程序中看到什么,以及与其他服 务器进行通讯。你也可以使用服务器端脚本来允许和禁止用户访问多种服务器端应用程序资源,并允许用 户更新和共享信息。 服务器端ActionScript是基于ECMA-262规范的(ECMAScript 1.5),该规范是源自JavaScript,并可以让 你访问核心JavaScript服务器对象模型。服务器端ActionScript为开发通讯应用程序提供了全局方法和类,并 展示了一个丰富的对象模型。你也可以创建你自己的类、属性,以及方法。这个字典提供了有关类,及其 属性、方法和事件的详细信息。 客户机端通讯ActionScript是基于ECMA-262规范的,但在其执行时有一些不同。但不管怎么说,服务 器端ActionScript,没有偏离ECMA-262规范。

2009-06-02

fms 中文详解 中文入门教程 flex 实现在线视频聊天

安装Flash Media Server卸载Flash Media Srver 1、介绍Flash Media Server 2、关于Flash Media Server文档 3、Flash Media Server支持 4、卸载Flash Media Server

2009-06-02

Flex3StyleExplorer_V3.0Beta.swf

可视化 添加样式 flex组件 控件样式 图片加载 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="InitApp()"> <mx:Script> <![CDATA[ //第一种方式 这种方式编译以后1.jpg 会直接编译进swf文件中 所以swf可以独立存在 [Bindable] [Embed(source="1.jpg")] private var imgClass:Class; //第2种方式 private var _loader:Loader; private function InitApp():void{ //第一种方式的代码 _img.source = imgClass; //第二种方式的代码 _loader = new Loader(); //这里需要注意的是 不是_loader.addEventListener 这样是没有效果的 _loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:Event):void{ _img.source = e.currentTarget.content; }); //这里说一个技巧 当url 中有中文字体的话 使用encodeURI方法 如果没有 则可以不加 _loader.load(new URLRequest(encodeURI("1.jpg"))); //第三种方式比较简单 _img.source = "1.jpg"; //注意这里必须设置img autoLoad属性为true //最后说明 其中第2 第3种方式中swf都不能独立存在 必须配合1.jpg文件的存在 而第一种方式则不需要 } ]]> </mx:Script> <mx:Image x="51" y="62" width="298" height="245" autoLoad="true" id="_img"/> </mx:Application>

2009-06-01

关于组件中的样式定义(styles) flex

可以通过style 属性来更改Flex 组件的外观。这些样式属性能够定义Label 控件的字体大 小,或者Tree 控件的背景色。在Flex 中,一些样式从父容器传承给它们的子控件,并跨越了 样式类型和类。这意味着,样式能一次性定义,然后将其应用给一个类型的所有控件,或者应 用于一系列的控件,而且,也在允许在local,document,global 三个级别来重载每个控件的单 个(样式)属性,这就给控制应用的外观带来很大的灵活性。

2009-03-18

关于皮肤 flex

“施加皮肤”是通过改变或者替换组件的可视化元素来改变组件外观的过程。这些可视化 元素包括位图、SWF 文件,或者包含画矢量图的绘图方法的类文件。 皮肤能够定义组件在不同状态下的全部或部分外观。例如,Button 控件有八种可能的状态,并 有八个与之相关的皮肤属性,如下面例子所示:

2009-03-18

flex 光于光标管理

关于光标管理器 创建和移除光标 使用忙碌光标 Adobe® Flex™光标管理器(Cursor Manager)可以让我们控制Flex应用的光标图像。可 以用光标管理器向用户指示处理何时结束,指示可允许的行为,或提供其他类型的反馈信息。 光标的图像可以是JPEG, GIF, PNG, 或者SVG 图像,Sprite对象或者SWF文件。 关于光标管理器 创建和移除光标 使用忙碌光标

2009-02-28

Flex内存管理及相关内容

flex内存管理机制 垃圾回收 弱引用 FLEX内存释放优化原则 1. 被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉; 2. 父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除; 3. 如果一个对象中引用了外部对象,当自己被删除或者不需要使用此引用对象时,一定要记得把此对象的引用设置为null; 4. 本对象删除不了的原因不一定是自己被引用了,也有可能是自己的孩子被外部引用了,孩子删不掉导致父亲也删不掉; 5. 除了引用需要删除外,系统组件或者全局工具、管理类如果提供了卸载方法的就一定要调用删除内部对象,否则有可能会造成内存泄露和性能损失; 6. 父对象立刻被删除了不代表子对象就会被删除或立刻被删除,可能会在后期被系统自动删除或第二次移除操作时被删除; 7. 如果父对象remove了子对象后没有清除对子对象的引用,子对象一样是不能被删除的,父对象也不能被删除; 8. 注册的事件如果没有被移除不影响自定义的强行回收机制,但有可能会影响正常的回收机制,所以最好是做到注册的事件监听器都要记得移除干净。 9. 父对象被删除了不代表其余子对象都删除了,找到一种状态的泄露代码不等于其他状态就没有泄露了,要各模块各状态逐个进行测试分析,直到测试任何状态下都能删除整个对象为止。

2009-02-28

FLEX数据绑定专题

FLEX数据绑定专题 flex 数据绑定专题 数据绑定是将一个对象中的数据同另一个对象中的数据联系在一起的过程。数据绑定为在 应用的不同层之间传递数据提供了便捷方法。数据绑定需要一个源属性,一个目的属性,以及 用于表明何时将数据从源属性拷贝到目的属性的触发事件。当源属性变化时,对象发出触发事 件。 Adobe Flex 提供三种方法用于指定数据绑定:MXML 中的大括号({})语法,MXML 中的 <mx:Binding>标记,以及ActionScript 中的BindingUtils 的系列方法。

2009-02-28

用ActionScript开发高级可视化组件

用ActionScript开发高级可视化组件 详细介绍 我们可以用ActionScript开发在Adobe® Flex™应用中使用的高级可视化组件,这个主题,包 括以下方面的内容: 1. 关于创建高级组件 2. 组件的实现 3. 使组件具备可访问性 4. 为组件增加版本号 5. 组件设计的最佳实践 6. 例子:创建一个复合组件 7. 疑难问题 简单组件一般都是现存Flex 组件的子类,它们通过设置skpins 或styles 属性来修改父组 件的外观,或者添加一些新的功能。比如,为Button 控件增加一个新的事件类型,或者更改 DataGrid 控件缺省的styles 和skins。更多信息参见,Simple Visual Components in ActionScript. 在高级组件中,通常会执行以下动作:

2009-02-28

空空如也

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

TA关注的人

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