本文转载自:http://kamiff.iteye.com/blog/507129最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多。像后台运行不阻塞系统,不用用户登录之类。哈
哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包。为什么做安...
1、环境准备1.1
本期引言前三期分别介绍了Nutch与Solr在Linux上面的安装,并做了简单的应用,这一期从开发的角度进行,因为我们日常最熟悉的开发环境是Windows,所以本期详细介绍Windows平台的Nutch二次开发所需要进行的配置安装。当我们开发好之后,最后在部署到Linux环境中。...
分类:
系统相关 时间:
2014-04-30 04:53:32
阅读次数:
781
一
Windows中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能
创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。二 Windows为当前执...
恩,开始写Windows API编程第二节吧。上次介绍了几个关于Windows
API编程最基本的概念,但是如果只是看这些概念,估计还是对Windows API不是很了解。这节我们就使用Windows API 让大家来了解下Windows
API的用法。 第一个介绍的Windows API 当然是....
在Windows应用程序中,窗体是由一种称为“UI线程(User Interface
Thread)”的特殊类型的线程创建的。首先,UI线程是一种“线程”,所以它具有一个线程应该具有的所有特征,比如有一个线程函数和一个线程ID。其次,“UI线程”又是“特殊”的,这是因为UI线程的线程函数中会创建一种...
分类:
编程语言 时间:
2014-04-28 16:38:31
阅读次数:
622
GUI(Graphical User
Interface)定义:一个程序中,用户可以可以看见和与之交流的部分。支持图形用户界面的两套组件:1,AWT2,Swing建立步骤:建立容器-建立组件-将组件添加到容器-设置布局Swing中的重量级容器:继承自AWT中的Container类,为其他容器和组件提...
分类:
编程语言 时间:
2014-04-28 11:34:23
阅读次数:
509
1,FlowLayout管理器流式布局管理器,组件按照从左到右的流式顺序布局,JPanel组件中的默认布局管理器。2,BorderLayout管理器边框布局管理器,将容器分为东西南北中五个区域,每个区域只能添加一个组件,该组件的大小由其所在的区域决定。它是JFrame中的默认布局管理器。3,Grid...
分类:
其他好文 时间:
2014-04-28 11:18:32
阅读次数:
643
集合和数组比较像,也是一种,容器但是有很大区别
数组的长度在初始化时时定下来的,不可变了,那么以后如果项目需求改变,原本需要10个学生信息,现在要20个,那怎么办? 所以就引出了集合
集合的最根上的接口是collection,其子接口有list和set。 集合和数组差不多,但是你可以...
分类:
其他好文 时间:
2014-04-28 02:52:29
阅读次数:
450
在信息学竞赛中,C++的容器的用途非常广泛,但经常因常数过大而超时。怎样才能提高它们的效率呢?
我们知道,容器是存储同一类对象的对象,既然“对象”我们无法改变,那么我们只能从“存储”入手,不难想到,不同容器在实现上的根本区别是它们对应着不同的内存组织方式,内存管理无疑是这种实现的核心,所以优化内存管...
分类:
编程语言 时间:
2014-04-27 22:14:44
阅读次数:
587
项目驱动 需求分析-系统设计-编码-测试-维护期GUI Swing程序的建立步骤
1.建立容器-可以容纳其他图形对象的类,容器中还可以添加容器 2.建立组件-组件就是一套图形对象
3.将组件放到容器当中-将创建好的对象添加到容器中,才能在窗口中显示 4.设置布局JFrame:带有标题和边框的顶级窗口...
分类:
编程语言 时间:
2014-04-27 21:31:35
阅读次数:
693