
技术否
xingzouagain
这个作者很懒,什么都没留下…
展开
-
Windows10复制粘贴失效,解决方法
Windows10复制粘贴失效,解决方法原创 2022-01-24 17:13:46 · 1304 阅读 · 0 评论 -
AOSP编译,执行flex-2.5.39报错
aosp编译问题原创 2022-01-20 16:14:38 · 1543 阅读 · 1 评论 -
Linux mount 命令
mount 命令用来挂载文件系统。其基本命令格式为:mount -t type [-o options] device dirdevice:指定要挂载的设备,比如磁盘、光驱等。dir:指定把文件系统挂载到哪个目录。type:指定挂载的文件系统类型,一般不用指定,mount 命令能够自行判断。options:指定挂载参数,比如 ro 表示以只读方式挂载文件系统。Help可以通过 man page 和 -h 选项来获得最直接的帮助文档:$ man mount$ mount -h文件系统的类型原创 2021-04-29 16:44:02 · 3929 阅读 · 0 评论 -
使用Gitolite管控安卓源码
方案厂商给了一份 Android 源码,没有 manifest.git 文件,不支持 Repo。为了基于这份代码搭建支持 Repo 的镜像服务器,断断续续摸索了两个星期,总算 hacking 成功。本文用到的主要知识:shell script git 指令一、关于 Repo基于 Android 源码的开发工作大多要用到 Git 和 Repo。Repo是基于 Git 的仓库管理工具,支持同时管理许多个 Git 仓库。因为 Android 源码包含了许多个 Git 仓库,使用 Repo 可.转载 2020-10-06 13:20:28 · 359 阅读 · 0 评论 -
win10升级后使用minitools无法连接4412开发板的解决办法
win10系统从18XX升级到19XX发现minitools无法连接4412开发板。解决办法:1、禁用Win10系统驱动程序强制签名(具体方法可百度);2、重新安装minitools。原创 2020-01-04 22:04:03 · 1361 阅读 · 0 评论 -
Ubuntu12.00安装openjdk-8-jdk
OpenJDK Java 8 has been made into official Ubuntu repositories for 14.10 Utopic and higher. For Ubuntu 14.04, Ubuntu 12.04, and Linux Mint 17 users here’s how to install it from PPA.OpenJDK 8 was re...原创 2019-04-04 14:52:24 · 490 阅读 · 0 评论 -
JNINativeMethod的参数解析
ndroid JNI 使用的数据结构JNINativeMethod详解Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下:typedef struct {const char* name...原创 2018-12-08 10:52:16 · 697 阅读 · 0 评论 -
Android JNI(实现自己的JNI_OnLoad函数)
实现JNI中本地函数注册可以两种方式: (1)采用默认的本地函数注册流程。 (2)自己重写JNI_OnLoad()函数。(本文介绍)(Android中采用这种)Java端代码:package com.jni;public class JavaHello { public static native String hello(); static { //...转载 2018-12-08 10:46:44 · 822 阅读 · 0 评论 -
Android JNI知识简介
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。 1.从如何载入.so档案谈起 由于Android的应用层的类都是以Java写的,这...转载 2018-12-08 10:43:13 · 157 阅读 · 0 评论 -
linux LCD驱动
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #转载 2016-09-20 17:24:32 · 445 阅读 · 0 评论 -
GTK+学习笔记2——布局管理
GTK+中用于管理各种构件布局的是一类特殊的构件,称作布局容器(Layout Containers),这类构件不可见,并且有很多种,常用的有以下几种:GtkHBox:水平组装盒GtkVBox:垂直组装盒GtkTable:表组装GtkAlignment:可以控制子构件的对其方式和大小GtkHBox和GtkVBoxGtkHBox可以将它的子构转载 2016-09-11 11:54:37 · 837 阅读 · 0 评论 -
使用cairo绘制图形的部分函数总结
一 绘制文本[cpp] view plain copy//设置源的颜色 cairo_set_source_rgb(cr,0.627,0,0); //选择字体类型或尺寸 cairo_select_font_face(cr,"Adobe Heiti Std",CAIRO_FONT_SLANT_NORMAL,CAIRO_FONT_转载 2016-09-11 11:55:29 · 3903 阅读 · 0 评论 -
Linux下的V4L2的API编程总结
由于工作的需要,经过几天的了解之后,终于熟悉了V4L2的API应用的一个整体框架,在此感谢两位博主的分享,无私贡献这两篇有关V4L2介绍的博客:博客一:http://blog.youkuaiyun.com/eastmoon502136/article/details/8190262博客二:http://blog.chinaunix.net/uid-26833883-id-3249346.htm转载 2016-09-11 11:58:30 · 1943 阅读 · 0 评论 -
GnuPG使用介绍
一、什么是 GPG 要了解什么是 GPG,就要先了解 PGP。 1991 年,程序员 Phil Zimmermann 为了避开政府监视,开发了加密软件 PGP。这个软件非常好用,迅速流传开来,成了许多程序员的必备工具。但是,它是商业软件,不能自由使用。所以,自由软件基金会决定,开发一个 PGP 的替代品,取名为 GnuPG。这就是 GPG 的转载 2016-09-12 10:08:29 · 11862 阅读 · 0 评论