自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 云服务器部署开发环境

云服务器环境搭建

2022-06-19 19:21:41 172

原创 stc单片机连接1602的显示问题

用杜洋的时钟例子,1602只显示一排方块,调电位器白搭。怀疑是例子程序有问题,改用1602最小系统,情况依旧。搜索了一下,问题大概有两个:一是1602没有正常初始化;二是排线可能有短路或断路。排除程序的问题。后来在CSDN论坛看到Kejane的文章中提到将初始化代码: write_com(0x38); delay(5);重复4次即可解决问题,遂试了一下,问题解决。...

2022-02-16 14:32:44 608

转载 保护模式下操作软盘驱动器

修改自某CSDN网友的博客,但是他也是转载,所以无法确定原作者软盘控制器通过以下几个控制寄存器操作FDCI/O address    Read or Write    Register0x3f2          Write            DOR: Digital Output Register0x3f4          Read             FDC St

2018-01-16 23:24:56 962

原创 汇编语言笔记:一些基本的东西

DS寄存器:CS:当一段代码开始执行时,CS 指向代码段的起始地址,IP 则指向段内偏移,由 CS 和 IP 共同形成逻辑地址,处理器会自动根据当前指令的长度来改变 IP 的值,使它指向下一条指令。DS:如果在指令的执行过程中需要访问内存中的数据,处理器将用 DS 的值和指令中提供的偏移地址相加,来形成访问内存所需的物理地址。例如:dog  dw 0x1000mov ax, d

2015-03-28 21:39:55 478

转载 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 4368

原创 Android: 按键的功能及处理机制

HOME键:默认情况下按home键会stop前台的actiity,即activity设置成onstop,当前程序的状态会Pause掉,但当前程序仍在运行,状态会被保存,已弹出来的对话框(用Dialog实现的)和进度条,被保存,当再次进入时会恢复;但弹出的菜单是不会被保存的,比如按MENU弹出的菜单,或长按Context Menu,再次进入时不会保存。如果再次启动该activity不是调

2013-07-24 20:57:29 961

原创 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 2997 2

原创 Android: 按了back按键后程序完全停止了吗?

原以为按了back健后程序会彻底结束,郁闷的是实际情况不是这样。我遇到的情况是:编写的程序时而正常运行,时而黑屏。刚开始以为是自己的程序逻辑有问题,于是找啊找……找不到问题。灵光乍现,是不是程序第一次运行的时候没问题,之后再运行就出现问题呢?于是打开程序管理器,果然,我的程序仍然没有完全结束,还使用了25k的内存呢。那么,结束它,再重新运行程序……又可以正常运行了!总结:按

2013-07-24 14:53:23 702

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

原创 读取数码照片Exif信息

读取Exif信息需要对JPEG和Exif格式有简单的了解JEGP格式请查看云风的文章http://blog.csdn.net/glock18/archive/2004/09/05/95268.aspxExif格式请查看猛禽的文章http://dev.csdn.net/article/27/27594.shtm下面给出了一个读取Exif信息的类:const  JPEG_BEGIN = $FFD8; 

2005-04-02 10:07:00 3377

原创 Socket DNS查询之实现

        昨天突然无法访问任何网站了,可是QQ还在正常工作~~~~~`嗯,肯定是DNS出了问题~~ 用自己做的TraceRoute察看了一下,6个网关都工作正常~~~确实是DNS坏了~~ 烂铁通的DNS太差~~换~~~可是哪个DNS更好? 自己做一个工具比较一下吧~~可是还不懂DNS的工作原理^_^ 搜索百度,下载TCP/IP 详解2卷~~竟然没有一个能下的了......还中

2005-03-29 15:24:00 4508

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

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

原创 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 3519 2

原创 Socket I/O模型全接触

声明:除CSDN外的任何媒体转载必须注明作者以及“转载自CSDN”。本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。    一:select模型    二:WSAAsyncSelect模型    三:WSAEventSelect模型    四:Overlapped I/O 事件通知模型    五:Overlapped I/O 完成例程模型 

2005-03-20 16:25:00 3513 4

原创 用协议分析工具学习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 1519

原创 Socket API实现PING

                看了几篇实现PING的文章,都是调用的系统的icmp.dll,简单是简单了,但是既然学了SOCKET API,何不自己实现呢......        PING无非是向远程主机发送一个ICMP包,如果给定时间内没有接收到回应就认为是超时,如果收到回应则分析接收到的ICMP包,得到TTL、类型以及用时。很简单的......拿来学习很不错~~~~~先定义几个纪录:uni

2004-12-20 15:32:00 3261

原创 关于局域网/网关/代理服务器/路由/NAT

  2004年玩了几个月的传奇,现在对传奇不感兴趣了。  目前使用铁通的ADSL和同事共享上网。偶尔发现我们的外部IP地址是相同的(当然啊),不免疑惑传奇服务器怎么区分我的同事和我的机器呢?  呵呵,装Virtual PC,安装2个Win95的虚拟机,和我的WinXP系统组成一个局域网,研究一下。   下了“用Delphi设计代理服务器”的源码编译生成一个程序,在WinXP系统中运行它。Win95

2004-12-20 13:59:00 3877 1

原创 Delphi实现对注册表的监视和扫描

声明:CSDN以外的任合团体和个人转载本文必须注明出处和作者。    Delphi自带的TRegistry类只能实现注册表的基本操作,如果我们要实时监视注册表的变化或者扫描注册表特定项下的所有子项,TRegistry类就无能为力了。我啃了半天SDK,终于实现了Delphi对注册表的监视与扫描,不敢独享,拿来献给广大的Delphi爱好者。    监视注册表相关项的改变要用到一个API:Reg

2004-03-05 13:41:00 1413 1

空空如也

空空如也

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

TA关注的人

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