自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (21)
  • 收藏
  • 关注

转载 Windows 消息处理机制与事件驱动

2.消息,消息队列,消息循环,消息响应 .OS将操作包装成Message .typedef struct MSG {             HWND   hwnd; //窗口句柄,即标示消息所属的窗口           UINT   message;//标示消息的类别,是鼠标还是键盘等 如鼠标左键按下消息是WM_LBUTTONDOWN,键盘按下消息是WM_KEYDOWN,字符消

2013-06-18 22:31:41 1176

转载 C++ Virtual详解

Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Ba

2013-06-18 22:24:34 425

转载 Android布局文件的属性值解析

说明android:id为控件指定相应的IDandroid:text指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:gravity指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身android:layout_gravity指定Conta

2013-06-18 22:18:07 473

转载 JAVA基础之理解JNI原理

JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。有了JAVA标准平台的支持,使JNI模式更加易于实现和使用。在此总结了下面这个知识图:实例:环境说明:ubuntu 10.4.2 LTS系统程序清单1:src/com/

2013-06-18 22:16:09 468

转载 android 2.1源码分析

Android 2.1 源码结构分析leeAndroid 2.1|-- Makefile|-- bionic               (bionic C库)|-- bootable            (启动引导相关代码)|-- build                 (存放系统编译规则及generic等基础开发包配

2013-06-18 22:09:18 481

转载 RSS原理和实现

RSS是在互联网上被广泛采用的内容包装和投递协议。网络用户可以在客户端借助于支持RSS的新闻工具软件,在不打开网站内容页面的情况下,阅读支持RSS输出的网站内容。1.RSS文件结构        示例:xml version="1.0" encoding="gb2312" ?> rss version="2.0"> channel>   title>我的Blog

2013-06-18 22:05:37 684

转载 日志记录的作用和方法

程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。日志记录大家都会认为简单,但如何通过日志可以高效定位问题并不是简单的事情。这里列举下面三个方面的内容,辅以代码示例,总结如何写好日志,希望对他人有所启发和帮助:怎样记日志可以方便Troubleshooting程序运行状态可以记哪些应该避免怎样的日志方

2013-06-18 10:33:14 1052

原创 高级语言与低级语言的区别

一般来讲高级语言和低级语言有一下特点:高级语言:实现效率高,执行效率低,对硬件的可控性弱,目标代码大,可维护性好,可移植性好低级语言:实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差我们都知道CPU运行的是二进制指令,所有的语言编写的程序最终都要翻译成二进制代码,但是为什么实现会有以上众多差异呢?下面以C语言为高级语言代表,汇编语言为低级语言代表来解

2013-06-15 21:58:41 15769 4

转载 应届生怎样选择公司

凡事预则立,不预则废。一个人的成功除了机会的垂青外,更需要周密的准备。选择适合自己的企业对所有人毕业生的未来职业发展很关键,所以每一个即将踏入职场的人都应未雨绸缪。步骤/方法 一、你是哪种种人?  进企业的人有两种:一是,靠工薪吃饭;二是,将来自己创业。在选择企业前,你首先要知道自己的长远规划是什么:做技术专家,高级管理人员,还是

2013-06-13 21:48:04 867

原创 J2EE开发流程参考

1. 需求分析:背景、现状、问题所在、克服问题的思路、创新之处、难点分析、可行性分析总结功能、画用例图、提炼业务规则、用例规约==>需求规格说明书2. 系统功能描述想象应用场景、画界面原型,选择框架、语言、开发环境,配置开发环境3.描述系统的业务实体设计Domain和DAO层Domain:存放XX,通过注解标记和数据库中的XX表建立映射;DAO:针对实体类进行操作,

2013-06-12 15:44:09 1033

原创 J2EE常用技巧收集

JSP与Action的交互1.  JSP页面通过表单的Action属性决定响应的Action类,通过submit提交;或用按钮来跳转:onclick="location.href='deviceList.action?export=yes'">或JSP可以划分多个frame:"AdminUserList.action">2.  Action类接收请求的方式HttpS

2013-06-12 15:36:54 506

原创 资源网站备忘

Visual C++ Libraries Referencehttp://msdn.microsoft.com/zh-cn/library/52cs05fz(v=vs.90).aspxYii 权威指南http://www.yiiframework.com/doc/guide/1.1/zh_cn/index安卓packege indexhttp://develop

2013-06-10 20:30:31 496

转载 javascript this用法小结

this是JavaScript中功能最强大的关键字之一。不幸的是,如果你不知道它具体怎么工作,你将很难正确使用它。this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象。但是在javascript中,由于 javascript的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。这个特性

2013-06-10 20:18:41 406

转载 css 相对定位 绝对定位 浮动 分析

点评:W3School 站点上的所有页面都采用了这种技术,如果您打开我们使用 CSS 文件,您会看到我们对页脚的 div 进行了清理,而页脚上面的三个 div 都向左浮动。CSS 相对定位相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。如果将

2013-06-10 20:17:19 567

转载 hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等

hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或

2013-06-10 20:15:25 448

原创 css问题收集

1.父元素要包含未知高度的子元素,应在父元素添加属性:overflow:hidden2.子元素要实现相对于父元素的绝对定位时,应在父元素中添加属性:position:relative未完待续。。。

2013-06-10 20:14:10 465

转载 HQL 入门学习

例如对于TUser类1.实体查询String hql = " from TUser";执行这条语句会返回TUser以及TUser子类的纪录。hql = "from java.lang.Object"会返回数据库中所有库表的纪录。where 语句hql = "from TUser as user where user.name='yyy'";其中,

2013-06-06 23:55:03 420

转载 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD

一、导入Spring3.0、Hibernate3.0、Struts2开发库。二、配置web.xml文件的内容,如下: index.jsp Spring core configuration org.springframework.web.context.ContextLoaderListener struts

2013-06-06 23:52:03 496

转载 spring IOC原理

IoC,直观地讲,就是容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。IoC还有另外一个名字——“依赖注入(Dependency Injection)”。从名字上理解,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,形象地说,即由容器动态地将某种依赖关系注入到组件之中。 下面通过

2013-06-06 23:50:56 384

转载 J2EE问题收集

1.路径问题:运行时根目录是WebRoot,访问WebRoot/img/a.jpg时,路径应该写成“img/a.jpg”2.Hibernante连接Mysql,中文乱码,全是“?”,解决方法是为Hibernate的连接url添加字符编码:jdbc:mysql://127.0.0.1:3306/hello?useUnicode=true&characterEncoding=UTF-8

2013-06-06 23:49:53 421

转载 JAVA的String 类【转】

1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:                            String s = “abc”;                            s = “Java语言”;                   其实按照面向对象的

2013-06-06 23:46:55 343

转载 JAVA String与int相互转换

String转换为int类型的方法:1. Integer.parseInt([String])2.Integer.valueOf([String]).intValue();3.Integer.decode([String]):将 String 解码为 Integer。接受通过以下语法给出的十进制、十六进制和八进制数字例如:int a=Integer.deco

2013-06-06 23:45:03 617

转载 C语言详解 - 文件

1. 需要了解的概念需要理解的知识点包括:数据流、缓冲区、文件类型、文件存取方式 1.1 数据流:指程序与数据的交互是以流的形式进行的。进行C语言文件的存取时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。1.2 缓冲区(Buffer):指在程序执行时,所提供的额外内存,可用来暂时存放做准备执行的数据。它的设

2013-06-06 23:39:10 516

转载 sed命令详解

1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行

2013-06-06 23:37:59 421

转载 浅析 Qt中多线程系列之线程控制 下篇

2011-06-24 11:12 佚名 互联网 我要评论(0) 字号:T | T本文介绍的是Qt中多线程系列之线程控制,QThread 是Qt中一个对线程支持的核心的底层类。每个线程对象代表了一个运行的线程。由于Qt的跨平台特性,QThread成功隐藏了所有在不同操作系统里使用线程的平台相关性代码。AD: 2013大数据全球技术峰会课程PPT下载

2013-06-06 23:37:05 507

转载 解决XAMPP不能启动Apche服务问题

这几天想在本地测试Wordpress,可是启动XAMPP老是出现问题,apache一直怠工,Mysql倒是正常启动。busy… apache service started想想没有对XAMPP动过手脚,数据库连接正常的,想起当初本地调试tomcat时出现的端口占用问题,估摸着这次可能也遇到这个问题。Google一番,真是验证了当初的判断。查看了端口的占用情况,大

2013-06-06 23:34:14 3259

转载 Struts VS Spring两种MVC框架比较

2006-10-26 10:19 mandyhou Java研究组织 我要评论(1) 字号:T | T本文通过对目前最流行、最常用的两种framework(Struts、Spring)进行介绍,来告诉你如何选择一个好的框架应用在项目中,以提高项目的效率和可重用。AD: 2013大数据全球技术峰会课程PPT下载基于Web的MVC fra

2013-06-06 23:24:18 514

转载 插件式设计的架构模型与实例

插件式设计近年来非常流行,其中eclipse起了推波助澜的作用,提到插件式就会不由自主的想到eclipse。其实插件式设计并不是什么新事物,早在几十年前就有了。像X Server就是基于插件式设计的,除了核心功能外,它所有的扩展功能和设备驱动都是以插件方式加入进来的。   基于插件的设计好处很多:把扩展功能从框架中剥离出来,降低了框架的复杂度,让框架更容易实现。扩展功能与框架以一种很松

2013-06-06 23:23:16 524

转载 windows批处理

批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批 处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到 的用批处理文件来给系统打

2013-06-06 23:20:06 782

转载 Linux Shell编程(基础教程)

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头       程序必须以下面的行开始(必须放在文件的第一行):        #!/bin/sh     符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。  当编辑好脚本时,如果要执行该脚本,还必须使其可执行。     要使脚本可执行:   编译 chmo

2013-06-06 23:19:01 500

转载 svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复

1、 将文件checkout到本地目录svn checkout path(path是服务器上的目录)   例如:svn checkout svn: // 192.168 . 1.1 / pro / domain    简写:svn co2、 往版本库中添加新的文件  svn add file    例如:svn add test.php(添加test.php)

2013-06-06 23:16:56 491

转载 QTableWidget 应用总结

本文引用自:http://blog.sina.com.cn/s/blog_9c41e8ed01011mma.htmlQTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。它跟QTabelView的区别:QTableWidget是QTableView的子类,QTableView可以使用自定义的数据模型来显示内容(也就是先要通过s

2013-06-06 23:15:47 2657 1

转载 QPixmap/QImage/QPicture

QImage与Qpixmap的区别1、QPixmap主要是用于绘图,针对屏幕显示而最佳化设计,QImage主要是为图像I/O、图片访问和像素修改而设计的2、QPixmap依赖于所在的平台的绘图引擎,故例如反锯齿等一些效果在不同的平台上可能会有不同的显示效果,QImage使用Qt自身的绘图引擎,可在不同平台上具有相同的显示效果3、目前的Qt会把QPix

2013-06-06 23:12:57 628

转载 Qt中图像的显示与基本操作

Qt可显示基本的图像类型,利用QImage、QPxmap类可以实现图像的显示,并且利用类中的方法可以实现图像的基本操作(缩放、旋转)。1. Qt可显示的图像类型参考Qt的帮助文档,可支持的类型,即可以直接读取并显示的格式有BMP、GIF、JPG、JPEG、PNG、TIFF、PBM、PGM、PPM、XBM、XPM。2. Qt用如何显示图像通常用QLabel显示图像,Q

2013-06-06 23:12:03 556

转载 j2ee session机制

如何理解session机制,就让我们先从网络服务开始说起。目前网络服务主要分为两大类1)面向连接的服务2)面向无连接的服务。      对于面向连接的服务,在计算机开始通信之前首先必须建立网络连接,待数据通信结束才撤销连接,因此只有服务端和一个客户端进行通信。这样不需要多次验证客户端信息,因为在服务器端第一次就进行了验证并记住验证。      对无连接的服务,在通信之前并没有建立连

2013-06-06 22:55:31 2666

转载 Action中取得request,session的四种方式

Action中取得request,session的四种方式在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet 不相关的 非IoC 取得Request等对象的方式servlet 不相关的 IoC 取得Request等对象

2013-06-06 22:53:10 463

android-4.0源代码

android-4.0源代码,通过查看学习安卓源代码,学习他的封装机制,总之好处大大大的

2014-02-12

Mentohust校园联网工具

校园网的联网问题是每个大学生必须面对的,有的人还在用蛋疼的锐捷,太OUT了,mentohust小巧快捷,值得你一试。

2013-12-15

ArcObject开发指南

ArcObject是利用ARCGIS进行二次开发的技术,可以快速开发出GIS工程

2011-12-21

谷歌地图下载器

谷歌地图下载器可以从GOOGLE服务器上下载地图并可以进行合并操作

2011-12-21

诺顿Windows医生2005

诺顿Windows医生2005可以检查出你电脑的存在的问题,并帮助你修复他们

2011-12-21

数据恢复工具

这是一个收费数据恢复软件的破解版,比免费的好用多了

2011-12-21

锐捷认证客户端 4.1

锐捷认证客户端 4.1,校园网用户上网必备认证工具,完全兼容WIN7

2011-12-21

VS2008卸载工具

当你卸载VS2008时,会很蛋疼吧,很多东西不会自动卸载,而用这个工具就可以解决了

2011-12-21

桌面录象精灵霏凡绿色破解版

桌面录象精灵霏凡绿色破解版是小巧免费的屏幕录像工具,非常实用

2011-12-21

FTP软件 8uftp

非常实用的免费FTP上传下载软件,界面非常人性化,易操作,较稳定

2011-12-21

锐捷认证客户端 4.3

锐捷 4.3是校园网必备的认证工具,这个版本完全兼容WIN7,不用修改任何东西直接安装即可

2011-12-21

超好用的 IE9 浏览器

还用IE8?那你就OUT了,快升级IE9吧,体验他那简约大方的界面和飞驰的速度吧!IE9是界面最清爽的,速度也比其他的浏览器要快,与windows的兼容性就没的说了,都是一家的产品!

2011-12-21

Foobar2000

这是一个非常炫酷的音乐播放器,并且很小巧,可以根据自己喜好进行设置

2011-12-21

C语言做的万年历

这是一个用C语言实现的万年历小程序,是源代码,可以供C语言爱好者参考学习

2011-12-21

将shpfiles导入Oracle数据库工具shp2sdo

shp2sdo这是一个将shpfiles导入Oracle数据库必用的小工具,它是Oracle官方出的工具

2011-12-21

锐捷认证客户端4.4

锐捷认证客户端最新版,是校园网用户必备工具啊,新版的还能提醒余额,并且完全兼容win7,不用调整兼容性了,还有新版图标更漂亮了

2011-09-30

福昕阅读器4.3破解版

福昕阅读器破解版,让你能后享受很多功能,比如将pdf转换成txt

2011-09-30

win8主题包

根据win8泄露版,有了win8精美主题包,让你提前体验win8的魅力。

2011-09-30

细腻的win7主题

美化win7,毛玻璃效果十分好,十分细腻,让你有个好心情

2011-09-30

space sniffer图解空间

嗅出你磁盘的占空间的东西,让你一目了然。图形生动,是个很好用的小软件

2011-06-07

空空如也

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

TA关注的人

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