- 博客(22)
- 收藏
- 关注
原创 数码视讯Q7盒子刷armbian遇到的坑之二
搜遍全网,这个盒子能用的安卓映像有两个,一个本站付费下载的那个,另一个是20191218-Q7-nand-4.4.2-root-twrp-Milton这个映像(具体地址自己搜索吧)。拔掉ttl线就可以正常启动,非常神奇!而且,看到的参数和在uboot命令行下看到的参数不一致,也就是说,即便能修改也没有用,uboot完全无视这些修改的参数。那么,修改启动参数,实现插着sd卡的时候启动armbian,不插卡的时候启动安卓盒子。但是,第二个但是,启动这两个映像后,ttl下,是无法修改uboot启动参数的。
2024-04-06 19:34:51
874
原创 数码视讯Q7盒子刷armbian或emuelec的一些坑
本论坛有付费下载的号称解决这个问题的,下载的资源中只有一个线刷包,并没有他所说的lisence和刷机工具。8、即便是在卡上安装运行emuelec或armbian,它也会修改uboot的启动参数,具体来说就是运行了emuelec的卡系统,就无法再换卡运行armbian,反之亦然(印象中是这样的)9、卡上的系统无法访问nand,但是它们是如何修改uboot的,我不清楚。首先,我手头的盒子是nand存储的,如果是emmc的,会省事很多……11、所以,盒子只能运行卡上的系统,原机安卓系统废了。
2024-03-31 11:39:37
1486
3
原创 神经网络初步了解
神经网络识别手写数字,哪怕是在经过60000个样本训练的情况下,如果手写的数字在图像中的位置偏左或偏右、笔画变粗或变细、形状变大或变小,依然无法正确识别。
2024-01-07 15:57:07
432
1
原创 stc单片机连接1602的显示问题
用杜洋的时钟例子,1602只显示一排方块,调电位器白搭。怀疑是例子程序有问题,改用1602最小系统,情况依旧。搜索了一下,问题大概有两个:一是1602没有正常初始化;二是排线可能有短路或断路。排除程序的问题。后来在优快云论坛看到Kejane的文章中提到将初始化代码: write_com(0x38); delay(5);重复4次即可解决问题,遂试了一下,问题解决。...
2022-02-16 14:32:44
1373
转载 保护模式下操作软盘驱动器
修改自某优快云网友的博客,但是他也是转载,所以无法确定原作者软盘控制器通过以下几个控制寄存器操作FDCI/O address Read or Write Register0x3f2 Write DOR: Digital Output Register0x3f4 Read FDC St
2018-01-16 23:24:56
1385
原创 汇编语言笔记:一些基本的东西
DS寄存器:CS:当一段代码开始执行时,CS 指向代码段的起始地址,IP 则指向段内偏移,由 CS 和 IP 共同形成逻辑地址,处理器会自动根据当前指令的长度来改变 IP 的值,使它指向下一条指令。DS:如果在指令的执行过程中需要访问内存中的数据,处理器将用 DS 的值和指令中提供的偏移地址相加,来形成访问内存所需的物理地址。例如:dog dw 0x1000mov ax, d
2015-03-28 21:39:55
599
转载 Android: BitmapFactory.decodeResource BitmapFactory.decodeStream区别
首先,在2.0应用中,res下有drawable-hdpi、drawable-mdpi、drawable-ldpi三个存放图片的文件夹,查资料看到如下描述: 这是分辨率的不同,H是高分辨率 M是中 L是低。 drawable- hdpi、drawable- mdpi、drawable-ldpi的区别: (1)drawable-hdpi里面存放高分辨率的图片,如WVG
2013-07-25 14:40:26
4523
原创 Android: 按键的功能及处理机制
HOME键:默认情况下按home键会stop前台的actiity,即activity设置成onstop,当前程序的状态会Pause掉,但当前程序仍在运行,状态会被保存,已弹出来的对话框(用Dialog实现的)和进度条,被保存,当再次进入时会恢复;但弹出的菜单是不会被保存的,比如按MENU弹出的菜单,或长按Context Menu,再次进入时不会保存。如果再次启动该activity不是调
2013-07-24 20:57:29
1084
原创 Android: bitmap.getWidth的问题
显示图片的一部分的时候,发现总是不能正常显示。例如,一个图片宽100,高100,我们想显示它的左上1/4,很显然会这样写:canvas.drawBitmap( bmp, rect(0,0,50,50),rect(),null);但是很可悲的是,这样达不到预期的目的。看log,getWidth,发现这个图片的宽度增加了50%……我的图片宽度是24,getWidth是36……原
2013-07-24 15:23:25
3120
原创 Android: 按了back按键后程序完全停止了吗?
原以为按了back健后程序会彻底结束,郁闷的是实际情况不是这样。我遇到的情况是:编写的程序时而正常运行,时而黑屏。刚开始以为是自己的程序逻辑有问题,于是找啊找……找不到问题。灵光乍现,是不是程序第一次运行的时候没问题,之后再运行就出现问题呢?于是打开程序管理器,果然,我的程序仍然没有完全结束,还使用了25k的内存呢。那么,结束它,再重新运行程序……又可以正常运行了!总结:按
2013-07-24 14:53:23
832
原创 Socket IP/UDP Multicast
A类互联网网址: 7位网络号 24位主机号 01111111.11111111.11111111.11111111 --->01111111 = 127 0..127 0..255 0..255 0..255 0.0.0.0 -- 127.255.255.255B类互联网网址: 14位网络
2005-04-03 20:33:00
2378
原创 读取数码照片Exif信息
读取Exif信息需要对JPEG和Exif格式有简单的了解JEGP格式请查看云风的文章http://blog.youkuaiyun.com/glock18/archive/2004/09/05/95268.aspxExif格式请查看猛禽的文章http://dev.youkuaiyun.com/article/27/27594.shtm下面给出了一个读取Exif信息的类:const JPEG_BEGIN = $FFD8;
2005-04-02 10:07:00
3631
原创 Socket DNS查询之实现
昨天突然无法访问任何网站了,可是QQ还在正常工作~~~~~`嗯,肯定是DNS出了问题~~ 用自己做的TraceRoute察看了一下,6个网关都工作正常~~~确实是DNS坏了~~ 烂铁通的DNS太差~~换~~~可是哪个DNS更好? 自己做一个工具比较一下吧~~可是还不懂DNS的工作原理^_^ 搜索百度,下载TCP/IP 详解2卷~~竟然没有一个能下的了......还中
2005-03-29 15:24:00
4698
原创 Socket SYN攻击之比尔否定
原来在Windows 2000下的SYN攻击很简单: FillChar( LocalAdr, sizeof(LocalAdr), 0 ); LocalAdr.sin_family := AF_INET; LocalAdr.sin_port := htons( LOCAL_PORT ); LocalAdr.sin_addr.S_addr := inet_addr(192.1
2005-03-26 15:19:00
2213
原创 Socket API实现Trace Route
Windows自带的Tracert是向远程主机发送ICMP包进行追踪,但是目前很多主机关闭了ICMP答复,这个工具不太好使了~~~~~原理咱知道,正规的Trace不就是发送TTL依次递增的UDP包吗?什么网关和路由敢随意丢弃我们的UDP包而不通知我们?俺的ICMP包你可以不理,但是UDP包~~~~~不怕俺黑你???unit YRecords;interfaceuses Windows;const
2005-03-24 11:32:00
2036
原创 Socket API隐藏自己的真实IP
下面是利用RAW Socket自己管理IP头和UDP头的例子~~~~~UDP隐藏自己的IP很容易,但是TCP就难了,因为必须和远程主机建立连接~~~~~~~~`假的IP地址怎么建立连接呢???interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
2005-03-23 19:35:00
3771
2
原创 Socket I/O模型全接触
声明:除优快云外的任何媒体转载必须注明作者以及“转载自优快云”。本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped I/O 事件通知模型 五:Overlapped I/O 完成例程模型
2005-03-20 16:25:00
3762
3
原创 用协议分析工具学习TCP/IP 摘抄
第一组 查找服务器 在第1行,目的端主机的MAC地址是FF:FF:FF:FF:FF:FF,这个地址是十六进制表示的,F换算为二进制就是1111,全1的地址就是广播地址。所谓广播就是向本网上的每台网络设备发送信息,电缆上的每个以太网接口都要接收这个数据帧并对它进行处理,ARP发送一份称作ARP请求的以太网数据帧给以太网上的每个主机。网内的每个网卡都接到这样的信息“谁是192.168.1.98的IP地
2004-12-27 15:48:00
1627
原创 Socket API实现PING
看了几篇实现PING的文章,都是调用的系统的icmp.dll,简单是简单了,但是既然学了SOCKET API,何不自己实现呢...... PING无非是向远程主机发送一个ICMP包,如果给定时间内没有接收到回应就认为是超时,如果收到回应则分析接收到的ICMP包,得到TTL、类型以及用时。很简单的......拿来学习很不错~~~~~先定义几个纪录:uni
2004-12-20 15:32:00
3450
原创 关于局域网/网关/代理服务器/路由/NAT
2004年玩了几个月的传奇,现在对传奇不感兴趣了。 目前使用铁通的ADSL和同事共享上网。偶尔发现我们的外部IP地址是相同的(当然啊),不免疑惑传奇服务器怎么区分我的同事和我的机器呢? 呵呵,装Virtual PC,安装2个Win95的虚拟机,和我的WinXP系统组成一个局域网,研究一下。 下了“用Delphi设计代理服务器”的源码编译生成一个程序,在WinXP系统中运行它。Win95
2004-12-20 13:59:00
4045
1
原创 Delphi实现对注册表的监视和扫描
声明:优快云以外的任合团体和个人转载本文必须注明出处和作者。 Delphi自带的TRegistry类只能实现注册表的基本操作,如果我们要实时监视注册表的变化或者扫描注册表特定项下的所有子项,TRegistry类就无能为力了。我啃了半天SDK,终于实现了Delphi对注册表的监视与扫描,不敢独享,拿来献给广大的Delphi爱好者。 监视注册表相关项的改变要用到一个API:Reg
2004-03-05 13:41:00
1541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人