摘要:总体思路是先打成jar再把jar打成exe。主要看1.3和2.3里的内容就可以了。1.将项目打成jar:1.1 要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。1.2 在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口中已经自动选好了要打包的项目,用户可以点击加号查看项目里被打 阅读全文
Java建立JProgressBar
2012-04-20 16:46 by youxin, 777 阅读, 0 推荐, 收藏,
摘要:设置JProgressbar主要有以下几个点:jpb.setMaximum(100);//设置最大值jpb.setMinimum(0);//设置最小值jpb.setValue(0);//设置初始值jpb.setStringPainted(true);//设置进度条上是否显示进度具体进度如50%jpb.setPreferredSize(new Dimension(400,50));设置大小,注意不是setsize还有就是他有一个ChangeListener事件,可以监听进度条的变化。这是我再百度上看到的那个人得问题,和我的差不多。//如下程序,在运行的时候,本应该进度从0显示到9(每0.1秒进度 阅读全文
java 2中创建线程方法
2012-04-20 16:37 by youxin, 550 阅读, 0 推荐, 收藏,
摘要:TheRunnableinterface should be implemented by any class whose instances are intended to be executed by a thread. The class must define a method of no arguments calledrun.This interface is designed to provide a common protocol for objects that wish to execute code while they are active. For example,R 阅读全文
动态规划基本思想
2012-04-19 23:04 by youxin, 1769 阅读, 0 推荐, 收藏,
摘要:动态规划与贪心策略类似,将一个问题的解决方案视为一系列决策的结果。不同的是,贪心算法每采用一次贪心选择便做出一个不可撤回的决策,而在动态规划中,还要考察每个最优决策序列中是否包含一个最优决策自序列。使用动态规划时,所求问题应具有以下两种性质。 1.最优子结构性质 所求问题的最优子结构性质是采用动态规划算法的条件之一,这种性质又被称为最优化原理。动态规划方法采用最优化原理来建立用于计算最优解的递归式。所谓最优化原理即不管前面的策略如何,此后的决策必须是基于当前状态(由上一次决策产生)的最优决策。由于对于有些问题的某些递归式来说并不一定能保证最优原则,因此在求解问题时有必要对它进行验证。若不... 阅读全文
动态规划之装配线调度问题
2012-04-19 22:54 by youxin, 1748 阅读, 0 推荐, 收藏,
摘要:一、问题描述 装配线调度问题如下: Colonel汽车公司在有两条装配线的工厂内生产汽车,一个汽车底盘在进入每一条装配线后,在每个装配站会在汽车底盘上安装不同的部件,最后完成的汽车从装配线的末端离开。如下图1所示。每一条装配线上有n个装配站,编号为j=1,2,...,n,将装配线i(i为1或2)的第j个装配站表示为S(i,j)。装配线1的第j个站S(1,j)和装配线2的第j个站S(2,j)执行相同的功能。然而这些装配站是在不同的时间建造的,并且采用了不同的技术,因此,每个站上完成装配所需要的时间也不相同,即使是在两条装配线上相同位置的装配站也是这样。把每个装配站上所需要的装配时间记为a(i.. 阅读全文
使用文件来输入输出
2012-04-19 16:29 by youxin, 702 阅读, 0 推荐, 收藏,
摘要:初学C语言用的方法:文件指针来操作。首先我们需要定义文件指针,为了方便我们不妨定义2个,一个fp1用作输入文件指针,另一个fp2用作输出文件指针。FILE *fp1,*fp2;用fopen打开文件fp1=fopen("test.txt","r"); //输入文件,以只读方式打开fp2=fopen("testOut.text","w"); //输出文件,以写的方式打开ifscanf(fp1,"%d",&x); //从文件中输入fprintf(fp2,"%d",x); / 阅读全文
dreamweaver cs5快捷键
2012-04-18 19:11 by youxin, 523 阅读, 0 推荐, 收藏,
摘要:文件菜单 新建文档 Ctrl+N 打开一个 HTML文件 Ctrl+O或者将文件从[文件管理器]或[站点]窗口拖动到[文档]窗口中 在框架中打开 Ctrl+Shift+O 关闭 Ctrl+W 保存 Ctrl+S 另存为 Ctrl+Shift+S 检查链接 Shift + F8 退出 Ctrl+Q编辑菜单 撤消 Ctrl+Z 重复 Ctrl+Y 或 Ctrl+Shift+Z 剪切 Ctrl+X 或Shift+Del 拷贝 Ctrl+C 或Ctrl+Ins 粘贴 Ctrl+V 或Shift+Ins 清除 Delete 全选 Ctrl+A 选择父标签 Ctrl+Shi... 阅读全文
Adobe dreamweaver 5.5安装过程
2012-04-18 11:23 by youxin, 438 阅读, 0 推荐, 收藏,
摘要:1,下载安装包,去官方下载trial http://trials2.adobe.com/dlm/AdobeProducts/DRWV/11_5/win32/Dreamweaver_11_5_LS3.exe2. 点击运行,会自动解压缩,我在解压缩过程中出现了问题,提示说:解压缩文档出现问题就退出,是我以前装的dreamweaver 8没 卸载干净,把以前的全部卸载就可以解压缩了。解压缩和提取文件完成快要安装时出现提示:安装程序检测到计算机重新启动可能出于挂起状态。在网上搜了下解决办法:1.运行 regedit 打开注册表编辑器。2.依次展开HKEY_LOCAL_MACHINE\SY... 阅读全文
转:VS后缀名详解
2012-04-17 11:14 by youxin, 401 阅读, 1 推荐, 收藏,
摘要:.sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息。.csproj:项目文件,创建应用程序所需的引用、数据连接、文件夹和文件的信息。.aspx:Web 窗体页由两部分组成:视觉元素(HTML、服务器控件和静态文本)和该页的编程逻辑。Visual Studio 将这两个组成部分分别存储在一个单独的文件中。视觉元素在.aspx 文件中创建。.ascx:ASP.NET的用户控件(也叫做“pagelets”),是作为一种封装了特定功能和行为(这两者要被用在Web应用程序的各种页面上)的Web页面被开发的。一个用户控件包含了HTML、代码和其他Web或者用户控件的组合,并在 阅读全文
c++ pair类型
2012-04-17 10:58 by youxin, 2478 阅读, 0 推荐, 收藏,
摘要:pair的应用 pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。pair的定义 (头文件为utility)template <class T1, class T2> struct pair;Pair of valuesThis class couples together a pair 阅读全文
浙公网安备 33010602011771号