- 博客(22)
- 资源 (9)
- 收藏
- 关注
原创 安卓模拟系统发送返回键值(KEYCODE_BACK)
实验环境:Android5.1不用系统platform签名,但root 了代码package com.hisense.sendbackkey;import androidx.appcompat.app.AppCompatActivity;import android.app.Instrumentation;import android.os.Bundle;import android.util.Log;import android.view.KeyEvent;import.
2021-11-26 15:16:31 3814
原创 Android源码中pem 和pk8转成keystore ,验证过的方法
0. 第0步openssl去网站上下载windows版本Win32/Win64 OpenSSL Installer for Windows - Shining Light Productionskeytool需要设置%JAVA_HOME%\bin 到系统路径1. 第一步openssl pkcs8 -in platform.pk8 -inform DER -outform PEM -out platform.priv.pem -nocrypt2.第二步openssl pkcs1..
2021-09-24 16:31:15 302
原创 spring-boot 建socket服务器,处理物联网设备的粘包分包
spring-boot 建socket服务器,处理物联网设备的粘包分包首先dis一下某些物联网设备的通信协议。您用TCP Socket协议也就罢了,可是您还通信协议只有开始符,没有结束符是怎么回事。您还用不可见字符,二进制的,不便于调试。请问这都什么年代了,您的MCU(单片机)性能有那么弱吗?来看一下通信协议:通信帧格式: 名称 长度 说明 帧头 开始标识 2Byte 0xEF3A (高字节在前) 数据长度 2 Byte 长
2021-04-09 17:07:37 702 1
原创 [flutter学习]搭建开始环境及helloworld
搭建环境的 文章很多啦https://flutter.cn/docs/get-started/install无外乎是:1.安装Android Studio2.安装flutter其实就是去github下载然后解压3.用Android Studio常见问题flutter doctor报错正确的提示是E:\mydocu\flutterproj\flutter_app8>flutter doctorDoctor summary (to see all details, run.
2021-01-21 16:22:55 175 2
原创 MacOS Mojave 下进行Android开发,模拟器报Intel HAXM不好用
问题描述: 创建android x86模拟器,提示不能启用Intel HAXM 即vt-x不好用。环境:MacOS: Mojave10.14.3Android Studio 3.3.2解决过程:Android Studio中的Settings->Android SDK 中, Intel x86 Emulator Accelator(HAXM installer)原来是6....
2019-06-13 09:40:47 880
原创 实施定量风险分析的工具 EMV分析与决策树学习
在听了易佳咨询骆老师的讲课后,回来做作业。要把P339的 决策树的灰色部分自己会计算,图是这样的:这里有几个概念。 决策节点,机会节点,分支结束(即树的叶子结点)。以下是个人理解,仅供参考和备考用,可能不太严谨:一般画图从左往右画,可见有点像思维导图。但是不一样的是,概念不太相同。老外是资本主义社会,一切都喜欢用钱来测量,这个EMV也是如此, M是Monetary的
2017-11-11 23:46:44 19001
转载 反向代理为何叫反向代理?
https://www.zhihu.com/question/24723688刘志军公众号:Python之禅1110 人赞同了该回答正向代理A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱,可想而
2017-09-21 16:01:06 347
转载 SSL/TLS协议运行机制的概述 --阮一峰
SSL/TLS协议运行机制的概述作者: 阮一峰日期: 2014年2月 5日互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、作用不使用SSL/TLS的HTTP通信,
2016-02-18 19:27:19 1065
转载 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)
原文链接那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)之前没接触过证书加密的话,对证书相关的这些概念真是感觉挺棘手的,因为一下子来了一大堆新名词,看起来像是另一个领域的东西,而不是我们所熟悉的编程领域的那些东西,起码我个人感觉如此,且很长时间都没怎么搞懂.写这篇文章的目的就是为了理理清这些概念,搞清楚它们
2016-02-18 17:38:25 1243
原创 [原创]OpenGrok安装与配置(大桥加加)
[原创]OpenGrok安装与配置(大桥加加)在ubuntu12.04LTS (64bit)上,搭建opengrok用来review android源码,主要有以下步骤在root用户下(非root用户没试过)1. 安装java 这里不得不说的是,必须安装java7, 对java6, opengrok表示不能支持编译。这一点忽略了,结果试了好久才发现。我安装的是这个
2014-08-20 13:39:55 5477
原创 在ubuntu12.04.1LTS上搭建freescale iMX6开发板sabresd_6dq编译环境
作者: 大桥++ 2013年9月6日, 若需转载,请注明出处。 并不像ubuntu10.04LTS 或 11.04那样符合google或freescale的编译环境好配置,在ubuntu12.04.1LTS 64位版本上需要多费些时间和精力。因此记下安装过程,便于以后参考。 我们的目标是配置freescale开发板sabresd_6dq的android 4.2.2r1的
2013-09-06 13:16:01 12397 1
原创 英蓓特Mars board的android4.0.3源码编译过程
Mars board是英蓓特公司出品的开源android开发板,造型小巧,功能强大。但是官方文档写的编译过程比较简略,很多朋友和同事没正确编译通过。特此写出介绍。同时感谢英蓓特的技术支持电话那边的女工程师。
2013-08-22 13:42:35 3671
原创 Linux下的简单字符驱动--改自宋宝华《Linux驱动开发详解第2版》在kernel2.6.38通过
Linux下的简单字符驱动--改自宋宝华《Linux驱动开发详解第2版》在kernel2.6.38通过,实验过程:在fedora9虚拟机上完成交叉编译,生成mini6410_globalmem.ko, 复制到tiny6410开发板上。可以用insmod及rmmod 添加删除/* globalmem driver as an example
2011-06-22 14:30:00 2300
原创 简单的shell文件编写:拷贝特定的可执行文件到某特定目录下。
写这个文件夹是为了把自己在fedora9上交叉编译的可执行文件复制到arm板上便于执行,这样每次都不用输入一长串文件名了,调用这个脚本,它会自动拷贝ARM可执行文件到指定的目录下(例子是/home/stephen/stephenshare/examples)。而这个目录是nfs即被arm板所远程挂载的。所以ARM板可以直接访问.1. 创建sh文件:我们vim
2011-06-11 15:02:00 2883
原创 QT的小闹钟例子的编译与部署
<br />环境:FEDORA9 虚拟机<br /> QT Creator (2011年5月份安装的)<br />tiny6410 ARM实验板, 移植QT4.7<br /><br /><br />1 基本介绍<br />使用QT Creator<br />在welcome中有例子Widgets->DigitalClock打开并修改<br /><br />2. 修改内容<br />digitalclock类是继续QLcdNumber类的,<br />原来运行效果是
2011-05-26 15:53:00 3696 2
原创 实战tiny6410上的QT开发环境搭建与示例程序
虚拟机: vmware7 + fedora9开发板: tiny6410qt版本:qte4.7.01) 在虚拟机上 获得QTE4.7源码并释放且编译 第一步,获得源码并翻译在虚拟机上,把qt-everywhere-opensource-src-4.7.0.tar.gz 释放。 释放的目录可以是任何比如 /home/stephen/stephenshare第二步,编译在虚拟机上操作先配置参数:echo yes| ./configure --prefix /opt/Q
2011-05-24 14:50:00 5766 1
原创 LINUX下设置静态IP(实验环境:fedora9)
<br />在Fedora9下,网卡的接口配置信息在/etc/sysconfig/network-scripts/下的ifcfg-eth0文件中。<br /><br />编辑这个文件:<br />我在中间部分添加了<br />IPADDR = 192.168.0.111<br />NETMASK =255.255.255.0<br />NETWORK=192.168.0.1<br />NAME=eth0<br />DNS1=202.102.134.68<br />DNS2=1
2011-05-13 15:17:00 1355
原创 SVN多用户同时修改一个文件冲突过程分析及解决方法(非用锁方法)
<br /><br />SVN多用户同时修改一个文件冲突过程分析及解决方法(非用锁方法)<br />在2个用户同时修改一个文件,<br />Linda update下来,<br />Stephen update下来。<br />Linda 修改,commit<br />stephen改了之后commit,于是有版本冲突,<br /> <br />SVN提示:有冲突,你先update吧。于是stephen就update下来,这时有两种情况:<br />1)双方修改的内容不互相冲突,例如一个是文件头,另一个是文
2011-04-13 16:26:00 5172 1
原创 新年的第一天,《阿文的IT空间》正式成立
今天,是2006年狗年第一天。希望以后能在这里多写点好东东 ^-^祝 新的一年工作和生活都顺利!旺 旺 旺!
2006-01-29 13:11:00 896
学习Android下自定义编译期注解,及使用UniTagUtilDemo.rar
2021-04-20
移植到的android性能测试软件iozone以及全套文档实践整理
2020-12-09
android nfc读卡示例程序
2018-10-29
Android应用开发常见错误与对策
2018-09-13
androidstudio入门开发安装使用经验合集
2018-09-13
androidAIDL使用的简单例子
2013-11-27
ARM6410下QT的UDP例子
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人