自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Activity生命周期理解之一 启动一个Activity

一、把Activity生命周期当做一个有序的金字塔结构序列,这个金字塔表明Activity生命周期里有六个状态,这里重要的是Resumed、Paused、Stopped三个重要的状态。1、Resumed:这个状态下activity在前端展示,用户能够与之交互。又称运行态(running)2、Paused:这种状态下,activity部分被其他activity遮蔽了,另一个在前端时是半透明或

2012-08-31 16:18:03 1640

原创 android中在webview里操作文件

首先如果仅仅是想下载文件的话,这里介绍一个比较简单的方法webView.setDownloadListener(new DownloadListener() {       public void onDownloadStart(String url, String userAgent,               String contentDisposition, String m

2012-08-31 15:37:02 2979

原创 jquerymobile页面跳转和参数传递

页面跳转:页面跳转时pagebeforechange事件会被触发两次,通过$(document).bind("pagebeforechange", handleChangePage);来绑定pagebeforechange事件的触发函数handleChangePage(e,data),第一次触发时data.toPage是到达页面的url,类型是string。第二次触发时data.toPage是

2012-04-20 15:25:06 64326 8

翻译 jquerymobile页面结构

一、页面整体架构1、必须用HTML5的文档类型头2、包含viewport的meta标签3、包含jquerymobile的css和js文件4、使用data-role="page"结构 Page Title data-role="page"> data-role="header">... data-role="co

2012-04-06 16:13:37 4224 1

翻译 HTML5研究之应用缓存(application cache)

英文原址:https://developer.mozilla.org/en/Using_Application_Cache HTML5支持应用资源的离线存储;文件被存储在应用缓存中--从包括web应用的缓存清单(cache manifest)中获取的一系列资源。应用缓存(The application cache)每个web应用的资源仓库用它自己的应用缓存。因为应用程序可以共享资源(甚

2011-11-23 16:43:28 7111

原创 HTML5研究之form表单

写出如下代码时html5 testcolor:date:datetime:email:file:month:number:range:search:tel:url: type="url"/>week:time:text:text2: 经测验,file类型都可以用,safari浏览器对

2011-11-22 13:19:12 885

原创 HTML5研究之canvas(二)

(3)图像应用 Canvas 相当有趣的一项功能就是可以引入图像,它可以用于图片合成或者制作背景等。而目前仅可以在图像中加入文字(标准说明中并没有包含绘制文字的功能)。只要是 Gecko支持的图像(如 PNG,GIF,JPEG等)都可以引入到 canvas 中,而且其它的 canvas 元素也可以作为图像的来源。绘制图像:drawImage(image, x, y)当脚本执行后,图片开

2011-10-28 13:32:28 1840

原创 HTML5研究之canvas

Canvas 对象表示一个 HTML 画布元素 - 标签" href="http://www.w3school.com.cn/html5/tag_canvas.asp">。它没有自己的行为,但是定义了一个 API 支持脚本化客户端绘图操作。例一:canvas id="canvas1" width="250" height="300" style="background-color:b

2011-10-28 11:12:14 805

转载 VC6下调试DLL文件

<br />方法①:对DLL的工程DEBUG,<br />在DLL工程的ProjectSetting->Debug->Executablefordebugsession中加入你的.exe的路径和名字。<br />可以在dll中设置断点,.exe程序必须要调用dll中函数。 <br />软件开发网<br /> <br />方法②:有个更好的方法:(我也没试过)在settings/debug中category选additionaldlls,<br />然后将你要调试的dll加进来。这样,即使你用loadlibr

2010-08-18 08:39:00 3609

原创 Spring5之maven依赖

Maven继承spring-boot-starter-parent。一、继承以下特性:1.Java1.8以上2.UTF-8编码3.pom.xml上来自spring-boot-dependencies的依赖库可以不用输入<version>标签4.repackage goal5.resource filtering6.plugin配置7.applicatio...

2019-12-02 17:01:04 5598

原创 利用位操作来进行状态操作

以前经常看到关于位操作的代码嫌麻烦就掠过去不看,最近又看到了一段代码里面有关于位操作的,于是静下心来仔细看看,发现位操作不难掌握,而且感觉利用位操作控制食物的状态非常地好用。定义的状态都必须是0和2的幂方数,比如0,1,2,4,8,因为它们的二进制表示是0000,0001,0010,0100,1000,进行位操作时可以控制各个状态。下面举一个例子简单说明一下:首先定义一些整型常量:

2013-04-08 14:03:25 1152

原创 Activity生命周期理解之二 Pausing and Resuming an Activity

在正常的应用里,activity有时会被其他虚拟的组件阻碍从而使activity pause。比如,当一个半透明的activity打开(比如这种风格的对话框),先前的activity  pause。同时,一旦activity完全阻断了并不可见,它变为stop。当你的activity进入paused状态时,系统调用onPause()函数,它允许你停止不应该继续的行为,或者保存一下信息如果用户

2012-09-03 14:27:42 563

转载 C/C++字节对齐详解

<br />一.什么是字节对齐,为什么要对齐?<br />现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。<br />对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CPU在访问一个没有进行对齐的变量的时候会发生错误,那么

2011-02-23 10:38:00 471

转载 C/C++字节对齐详解

<br />一.什么是字节对齐,为什么要对齐?<br />现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。<br />对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CPU在访问一个没有进行对齐的变量的时候会发生错误,那么

2011-02-23 10:38:00 397

原创 socket 阻塞与非阻塞 同步与异步(转帖)

阻塞与非阻塞。所谓阻塞方式的意思是指, 当试图对该文件描述符进行读写时, 如果当时没有东西可读,或者暂时不可写, 程序就进入等待状态, 直到有东西可读或者可写为止。而对于非阻塞状态, 如果没有东西可读, 或者不可写, 读写函数马上返回, 而不会等待。缺省情况下, 三述符处于阻塞状态。 同步异步与阻塞和非阻塞是两种不同的概念来着同步异步指的是通信模式,而阻塞和非阻塞指的是在接收和发送时是否等待动作完成才返回所以不能混淆这四个磁。以下是我的一些理解,请大家多指教首先是通信的同步,主要是指客户端在发送请求后,必须

2011-01-13 22:57:00 468

转载 浅谈父窗口和所有者窗口

<br />原帖地址:http://hi.baidu.com/%C9%AB%B2%CA%B5%C4%B7%E1%D3%AF/blog/item/4c6a6db4bb57d9788bd4b2bc.html<br />一、概念和区别<br /><br />     在windows系统中,每个窗口对象都对应有一个数据结构,形成一个list链表。系统的窗口管理器通过这个list来获取窗口信息和管理每个窗口。这个数据结构中有四个数据用来构建list,即child、sibling、parent、owner四个域。<b

2010-09-15 11:29:00 537

转载 一个简单的键盘钩子程序

Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子的种类很多,每种钩子可以截获并处理相应的消息,如键盘钩子可以截获键盘消息,外壳钩子可以截取、启动和关闭应用程序的消息等。本文在VC6编程环境下实现了一个简单的键盘钩子程序,并对Win32全局钩子的运行机制、Win32 DLL的特点、VC6环境下的MFC DLL以及共享数据等相关知识进行了简单

2010-08-17 11:46:00 721 4

原创 内核对象

<br />内核对象包括符号对象,事件对象,文件对象,文件映射对象,I/O完成端口对象,作业对象,信箱对象,互斥对象,管道对象,进程对象,信标对象,线程对象和等待计算器对象等。<br />每个内核对象只是一个内存块,只能由该内核访问。该内存是一个数据结构,其成员负责维护该对象的各种信息。有些是所有内核对象都有的,比如安全标识符,使用计数;有些是特有的,比如进程对象有一个进程ID,一个基本优先级和一个退出代码,而一个文件对象则拥有一个字节位移,一个共享模式和一个打开模式。<br />Windows编程中使用句

2010-08-15 11:39:00 539

原创 Windows对Unicode的支持

<br />一个Unicode字符为2个字节<br /> <br />#ifdefine Unicode<br />typedef    wchar_t    TCHAR<br />#define  _TEXT(x)     L##x<br />else<br />typedef    char          TCHAR<br />#define  _TEXT(x)     x<br /> <br />因此无论是否定义了Unicode宏,都应该这样定义字符串   TCHAR *text=_TEXT("t

2010-08-14 16:44:00 997

原创 为什么消息循环里有的消息处理完用break,有的用return

break以后都到达return DefWindowProc了。DefWindowProc (hwnd, message, wParam, lParam) ;函数系统会调用相对于message  默认的处理,比如:WM_COMMAND消息时,系统会自动的重画一次背景(具体每个消  息的函数处理请看其它关资料),如果不需要重画背景时就用return 0另外我建了个群,编程学习群109174469欢迎大家加入,有问题一起讨论

2010-08-12 14:38:00 637 1

原创 LPARAM原型是long,但是可以传指针变量

<br />这说明,只要是32位的数据结构都可以当作指针来用<br />验证如下:<br />#include <iostream.h><br />main()<br />{<br /> long a;<br /> char *b="asdbc";<br /> a=(long)b;<br /> cout<<(char*)a<<endl;<br />}<br /> <br /> <br />输出:asdbc

2010-08-12 14:35:00 1213 1

原创 蓝宇风:高强度加密狗

主要产品包括: 金盾加密锁I型,加密强度高,内置专用微处理器芯片(CPU);支持自动跨平台;自带高强度加密算法。低工作电压、低功耗,硬件质量可靠,损坏率低于2‰。适用于软件盗版压力较大且要求较高的性能价格比的软件开发商。一直以来因其高加密强度和低价位以及超强的稳定性备受客户好评。   V型产品是在金色盾牌同系列产品I型的基础上研发设计的,其增加了128字节(最大可扩至8K)的掉电保

2009-12-11 11:30:00 1270

十天学会ASP(chm格式)

10天轻松学会asp,快速,简单,包含示例代码

2009-11-19

EJB入门及高级特性

轻松学会EJB,包括开发流程,事务处理,Entity基础和高级特性,Time Service,安全,Web Service,会话Bean,消息驱动bean,资源注入

2009-11-19

算法与数据结构(大学教材)

大学里的计算机专业教材下载。内容全面,适合初学者

2009-04-24

空空如也

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

TA关注的人

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