- 博客(9)
- 资源 (16)
- 收藏
- 关注
转载 keil 下 malloc的使用
一直以来,我在写arm程序的时候,都是避免使用malloc函数。这一次要用yaffs文件系统,没有办法只好研究一下malloc函数。 要用malloc函数需要指定堆栈的位置和大小,我的硬件环境中有SDRAM,所以我想让malloc函数在sdram中分配空间,首先要指定堆栈的开始地址。在keil中打开系统的sct文件,在我硬件环境中时Emc_Yaffs.sct,其内容如下:LR_IROM1 ...
2018-03-27 09:44:00 7486 1
转载 Vulkan学习笔记(一)-开始
最近刚系统的看完计算机图形学,想深入学一门图形api,正好发现刚出生不久的Vulkan,貌似挺有前景,所以打算学一下,貌似也买不到书,网上教程也不多,发现一处系列教程,网址是https://software.intel.com/zh-cn/articles/api-without-secrets-introduction-to-vulkan-preface,想跟着作者学一遍,敲一遍,本系列学习笔记...
2018-03-22 19:44:13 2607
转载 注解入门:反射+APT
一、什么是注解在我们写代码时,有时候会有一些配置信息,比如Spring里面的每个Service,最开始我们是在xml里面定义这些服务的名称和路径的,后来呢,觉得这些配置文件需要与Java源代码时刻同步,很容易写了一个服务后忘记在xml里面定义了。于是,就有了注解,通过直接给一个类加上表示它是Service的注解,就无需再去在xml里面定义它了,这样就只需要在一个地方维护这些信息就好了。其它部分所需...
2018-03-21 16:45:27 897
转载 Android中的自定义注解(反射实现-运行时注解)
预备知识: Java注解基础 Java反射原理 Java动态代理一、布局文件的注解 我们在Android开发的时候,总是会写到setContentView方法,为了避免每次都写重复的代码,我们需要使用注解来代替我们做这个事情,只需要在类Activity上声明一个ContentView注解和对应的布局文件就可以了。@ContentView(R.layout.activity_main)public...
2018-03-21 16:11:52 291
转载 java 动态代理(模式) InvocationHandler(为类中方法执行前或后添加内容)
动态代理属于Java反射的一种。当我们得到一个对象,想动态的为其一些方法每次被调用前后追加一些操作时,我们将会用到java动态代理。下边上代码:首先定义一个接口:package com.liuyx;public interface Itf { public abstract void printMe(); public abstract void printSth(Strin...
2018-03-21 15:35:27 723
转载 Java反射机制
相关类型: java.lang.Class java.lang.reflect.Constructor java.lang.reflect.Field java.lang.reflect.Method java.lang.reflect.Modifier作用: 1、反编译 .class –> .java 2、通过反射机制访问java对象的属性、方法、构造方法等。这个在android中经常用到...
2018-03-21 15:33:48 151
转载 Java中的注解基础
一、元注解 元注解的作用就是负责注解其他注解。1.@Target @Target用来指明注解所修饰的目标,包括packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。取值(ElementType)有: CONSTRUCTOR:用于描述构造器 FIELD:用于描述域 LOCAL_VARI...
2018-03-21 15:29:05 210
转载 Java反射机制详解
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生...
2018-03-21 15:26:23 177
转载 ZeroMQ
建议也了解一下原作者新重新实现的nanomsg对比 libevent libevent 代码深度剖析libevlibuvboost-asio1 ZeroMQ概述ZeroMQ是一种基于消息队列的多线程网络库,其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字。ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可...
2018-03-09 16:45:01 1082
FFmpeg Basics
2017-12-01
Linux Media Subsystem Documentation
2017-11-29
输入方向的流量控制 .doc
2016-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人