现在位置: 首页 > snort发表的所有文章
        本文由哈利_蜘蛛侠原创,转载请注明出处!有问题请联系2024958085@qq.com           上一期我们讲了第1节,但是纯粹是理论。这一节我们要讲理论联系实际了!           原文翻译:   =============================================================================== 2.2 Getting Started with DirectX Graphics (准备使用DirectX Graphics)           现在你已经熟悉了绘制3-D图像的基本知识了,那么是时候开始将知识应用于实际了。但是,在你出发之前,你得了解怎么准备图形系统以供你使用。         在本节中,我将向......
阅读全文
  • 05月
  • 29日
综合 ⁄ 共 3636字 评论关闭
WEBP是什么呢?WEBP 是google推出的意图改变web图片JPG、PNG、GIF三分天下局势的一种图片格式。它不仅支持无损或有损压缩、alpha通道,还支持动画演示。在同画质的情况下,webp格式图片占用体积相较于jpg图片大约减少40%,相较于无损png图片大约减少30%。具不完全统计,互联网流量中60%都产生于图片,如果能用上webp格式,网站的访问速度将会大大提升。 兼容及使用 目前,移动端Android4.0以上、PC端chorme 10+(14 ~ 16 有渲染bug)、opera 11+ 、safri均支持webp格式图片。firefox曾经拒绝支持webp,今年也重启了关于webp第二次......
阅读全文
  • 11月
  • 08日
综合 ⁄ 共 3489字 评论关闭
动机:在我们面向对象设计过程中,我们常常会面临着对象实例过多的问题,如果对象实例过多这将是我们系统性能提高的一个瓶颈。假设我们要设计一个星空场景,现在我们需要实例星星对象,我们可以实例每一颗星星,但随着我们实例星星对象增多整个场景就越来越慢了,如果你实例了1000+颗星星要你去维护,这可是一个吃力不讨好的工作。我们必须找到一个合适的方法解决以上问题 定义:享元模式(Flyweight),运用共享的技术有效地支持大量细粒度的对象。 结构图: 所涉及的角色: 抽象享元角色(Flyweight):此角色是所有的具体享元......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1272字 评论关闭
log4j.logger.AModule_LOG=INFO, A_Appender log4j.logger.AModule_LOG=ERROR, A_Appender log4j.logger.AModule_LOG=DEBUG, A_Appender log_IntegrityCheck = C:\logs log4j.appender.A_Appender=org.apache.log4j.FileAppender log4j.appender.A_Appender.File=${log_IntegrityCheck}/integritycheckLog.log log4j.appender.A_Appender.layout=org.apache.log4j.PatternLayout log4j.appender.A_Appender.layout.conversionPattern=[%d{yyyy-MM-dd HH:mm:ss}] [%-5p] %c{1}:%L %X{XMLThread}- %m%n log4j.logger.BModu......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 7256字 评论关闭
本文转自: http://kb.cnblogs.com/page/139725/   前言   由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。   当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocket,因此都不能算是ST2的原生解决方案,原生的只有AJAX。   说到AJAX就会不可避免的面临两个问题,第一个是AJAX......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 7582字 评论关闭
  l     前言 在嵌入式系统移植的过程中,必不可少的一样东西是交叉编译器,只有使用交叉编译器才可以把原先在宿主机(相信大多数人所使用的宿主机会是Linuxx86系统的)上所编写的程序交叉编译成开发板(如ARM系统或PPC系统)所识别的二进制形式。对于一些成熟的移植过程来说,互联网上存在已经制作好的交叉编译器,只要下载过来解压缩配置后就可以使用了。但在使用这些交叉编译器的过程中可能存在着一些问题,由于自己机子上的某些环境不一样,会导致使用这些交叉编译器编译出来的内核,bootloader存在这样或那样的问题。为了去除交......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 4042字 评论关闭
编程用到的!结合C++ primer的一个很好的总结    vector容器是一个模板类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。 vector的构造 函数原型: template<typename T>    explicit vector();                                 // 默认构造函数,vector对象为空    explicit vector(size_type n, const T& v = T());    // 创建有n个元素的vector对象    vector(const vector& x);    vector(const_iterator first, const_iterator ......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 405字 评论关闭
http://blog.csdn.net/java2009cgh/article/details/9287325   android知识点duplicateParentState        今天要做一个效果,组件RelativeLayout上有两个TextView,这两个TextView具有不同的颜色值,现在要的效果是,当RelativeLayout被点击时,整个item有高亮背景。同时这两个TextView要变色。就是父控件响应点击事件,子View不响应点击事件,但是颜色要随着点击而发生变化。这样就用到了属性duplicateParentState。 android:duplicateParentState ”如果设置此属性,将直接从父容器中获取绘图状态(光标,按下等)。 注意仅仅是......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 12560字 评论关闭
原文地址:http://blog.csdn.net/kellycan/article/details/6394737 1 Linux I2C驱动架构Linux下I2C驱动的架构图如下:   图1.1 Linux下I2C驱动架构     如上图所示,每条I2C总线会对应一个adapter,而每条I2C总线上则可以有多个 client,在linux kernel中,通过I2C core层将I2C client与I2C adapter关联起来,Linux 中I2C驱动代码位于drivers/i2c目录。     Linux中I2C可以分为三个层次,分别为I2C core层、I2C adapter driver层、I2C device driver层。   1.1 I2C core层    I2C core是用于维护Linux的I2C核心部分,提供了核心......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 9935字 评论关闭
  本文主要内容是如何让Gallery和ImageSwitcher控件能够同步自动播放图片集 ,看起来较难,然而,实现的方法非常简单, 请跟我慢慢来。总的来说,本文要实现的效果如下图:(截图效果不怎么好)                                  本文是建立在以下两篇bolg上的:                    1、Android入门第十二篇之Gallery                  2、Android 控件之ImageSwitcher图片切换器          如果对Gallery和ImageSwitcher控件不是很熟悉的同学,建议先过去看看,本文并没有怎么讲述控件的使用方法,而是在使用 基础上,......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 11511字 评论关闭
            ExifInterface exif = new ExifInterface(file.getPath());             String widthStr = exif.getAttribute(ExifInterface.TAG_IMAGE_WIDTH);             String heightStr = exif.getAttribute(ExifInterface.TAG_IMAGE_LENGTH);     ...... /*  * Copyright (C) 2007 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.  * You may obtain a copy of the License at  *  *      ht......
阅读全文
  • 11月
  • 13日
综合 ⁄ 共 24870字 评论关闭
   java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性、性能、可读性和可靠性。 如果一些类名看起来相似,可能是因为 java.util.concurrent 中的许多概念源自 Doug Lea 的 util.concurrent 库(请参阅 参考资料)。 JDK 5.0 中的并发改进可以分为三组:     • JVM 级别更改。大多数现代处理器对并发对某一硬件级别提......
阅读全文