自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大桥加加的博客

Android技术为主

  • 博客(22)
  • 资源 (9)
  • 收藏
  • 关注

原创 spring boot读yml文件变量小结

spring boot

2022-12-27 11:31:02 875 2

原创 安卓模拟系统发送返回键值(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 3591

原创 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 262

原创 spring-boot 建socket服务器,处理物联网设备的粘包分包

spring-boot 建socket服务器,处理物联网设备的粘包分包首先dis一下某些物联网设备的通信协议。您用TCP Socket协议也就罢了,可是您还通信协议只有开始符,没有结束符是怎么回事。您还用不可见字符,二进制的,不便于调试。请问这都什么年代了,您的MCU(单片机)性能有那么弱吗?来看一下通信协议:通信帧格式: 名称 长度 说明 帧头 开始标识 2Byte 0xEF3A (高字节在前) 数据长度 2 Byte 长

2021-04-09 17:07:37 589 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 146 2

原创 阿里云的IOT开发包总结(以Android为例)

2020-01-15 17:44:14 827

原创 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 837

原创 实施定量风险分析的工具 EMV分析与决策树学习

在听了易佳咨询骆老师的讲课后,回来做作业。要把P339的 决策树的灰色部分自己会计算,图是这样的:这里有几个概念。 决策节点,机会节点,分支结束(即树的叶子结点)。以下是个人理解,仅供参考和备考用,可能不太严谨:一般画图从左往右画,可见有点像思维导图。但是不一样的是,概念不太相同。老外是资本主义社会,一切都喜欢用钱来测量,这个EMV也是如此, M是Monetary的

2017-11-11 23:46:44 18713

原创 PMP第5版 风险登记册被输出的5个版本

PMP第5版 风险管理中的风险登记册被更新的内容整理

2017-11-11 23:04:02 1803

转载 反向代理为何叫反向代理?

https://www.zhihu.com/question/24723688刘志军公众号:Python之禅1110 人赞同了该回答正向代理A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱,可想而

2017-09-21 16:01:06 323

转载 SSL/TLS协议运行机制的概述 --阮一峰

SSL/TLS协议运行机制的概述作者: 阮一峰日期: 2014年2月 5日互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、作用不使用SSL/TLS的HTTP通信,

2016-02-18 19:27:19 1029

转载 那些证书相关的玩意儿(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 1228

原创 [原创]OpenGrok安装与配置(大桥加加)

[原创]OpenGrok安装与配置(大桥加加)在ubuntu12.04LTS (64bit)上,搭建opengrok用来review android源码,主要有以下步骤在root用户下(非root用户没试过)1. 安装java  这里不得不说的是,必须安装java7, 对java6, opengrok表示不能支持编译。这一点忽略了,结果试了好久才发现。我安装的是这个

2014-08-20 13:39:55 5419

原创 在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 12294 1

原创 英蓓特Mars board的android4.0.3源码编译过程

Mars board是英蓓特公司出品的开源android开发板,造型小巧,功能强大。但是官方文档写的编译过程比较简略,很多朋友和同事没正确编译通过。特此写出介绍。同时感谢英蓓特的技术支持电话那边的女工程师。

2013-08-22 13:42:35 3651

原创 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 2285

原创 简单的shell文件编写:拷贝特定的可执行文件到某特定目录下。

      写这个文件夹是为了把自己在fedora9上交叉编译的可执行文件复制到arm板上便于执行,这样每次都不用输入一长串文件名了,调用这个脚本,它会自动拷贝ARM可执行文件到指定的目录下(例子是/home/stephen/stephenshare/examples)。而这个目录是nfs即被arm板所远程挂载的。所以ARM板可以直接访问.1. 创建sh文件:我们vim

2011-06-11 15:02:00 2843

原创 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 3659 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 5700 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 1340

原创 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 5137 1

原创 新年的第一天,《阿文的IT空间》正式成立

今天,是2006年狗年第一天。希望以后能在这里多写点好东东 ^-^祝 新的一年工作和生活都顺利!旺 旺 旺!

2006-01-29 13:11:00 880

学习Android下自定义编译期注解,及使用UniTagUtilDemo.rar

在Android Studio4.0上通过,对应文章 https://www.jianshu.com/p/68ac6e4748a3

2021-04-20

spring-boot 建socket服务器,处理物联网设备的粘包分包

spring-boot源码

2021-04-09

移植到的android性能测试软件iozone以及全套文档实践整理

iozone是一个测试文件读写(硬盘读写)的软件。很多时候我们需要在android系统上去做开发和测试。但是网上有源码,需要自己编译。而且要自己摸索怎么移植。这里我直接亲身经历全总结成文档了。 包括: 1)iozone可执行文件,适合android arm 2)iozone_3D.xls 一个把数据转成图表的excel宏文件 3)iozone_result.xls 亲自测试的文件

2020-12-09

android nfc读卡示例程序

实测可用! A simple Nfc Mifare Card R/W Demo 一个简单的Android上的M1非接卡读实例,一次性读取所有block,是调试的小工具。部分源码来自网络,若有侵仅表歉意,并请您告知。

2018-10-29

阿里技术参考图册 研发篇 2018版

很多同学没找到阿里技术参考手册,特在此上传。介绍了网络研发事业部,计算平台事业部,数据库事业部,研发效能事业部,天猫双11技术, 中间件,淘宝技术部等介绍。能从高处了解技术全貌

2018-10-29

Android应用开发常见错误与对策

Android应用开发常见错误与对策 Android应用开发常见错误与对策 提纲 一、Android 总体框架介绍 1. Android历史 2. Android框架图 二、Android 开发工具和环境 1. Eclipse开发工具 2. Adb 调试工具 三、Android 开发重要的观念 1. Android 是真正的多任务 2. Android是组件的世界 3. 努力防止碎片化 四、Android 开发常见错误及对策 1. Adb连接异常 2. xml资源错误汇总 3. ANR(界面无响应) 4. 权限控制 5. 签名问题 6. 多国语言支持 7. 内存泄露和溢出 五、Android开发文化探讨 1. Android Design 文化 2. 做一个本分的APP 六、开放式讨论

2018-09-13

androidstudio入门开发安装使用经验合集

1 android studio安装过程 2 android studio开始开发(第1个程序) 3 androidstudio使用经验Q&A

2018-09-13

androidAIDL使用的简单例子

和博客文章http://blog.163.com/zhou_411424/blog/static/197362156201241541451/ 对应改编的例子,实现了在一个APP1中通过AIDL远程调用另一个APP2的Service的函数,即使APP2没有被启动过! 均在eclipse编译运行通过。

2013-11-27

ARM6410下QT的UDP例子

编译环境: fedora9 QT 4.7.1(Qt creator2.1.0) balloon是运行在fedora9虚拟机里 station是运行在tiny6410arm板上 (使用Qt creator最新版可以轻易的改变目标平台) 对学习QT的DateStream类及序列化很有好处哦。 发送方(balloon)把原例的本机模式改成了局域网广播模式,更便于跨平台演示 stephenzhu 20110531

2011-05-31

空空如也

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

TA关注的人

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