`
文章列表

bat

真正最正确的用BAT运行JAVA不显示DOS窗口(连闪一下都不闪) 今天写一个独立于RCP项目之外的SWT小工具,需要用批处理启动,偶写了一个批处理没闪DOS窗口,看得同事一愣一愣的。于是赶快把自己当年一点心得和大家分享下。   很多朋友在WINDOWS下会用批处理去启动自己的java程序, 一般的写法是 运行class: java xx   运行jar: java -jar xxx.jar 但是这样运行会有一个恶心的对话框停在那直到我们关闭程序。     于是很多人说可以这样 运行class: start javaw xx 运行jar: start java ...
在安装Oracle的路径下:d:oracle\product\10.1.0\Db_1\NETWORK\ADMIN\listener.ora这个文件里面:  LISTENER =   (DESCRIPTION_LIST =     (DESCRIPTION =       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))       (ADDRESS = (PROTOCOL = TCP)(HOST = PC-201202270917)(PORT = 1521))     )   ) 修改计算机名

配置ant

    博客分类:
  • ant
Apache Ant是一个基于Java 的生成工具 即辅助Java的编译,例如定义编译之前的准备工作、项目之间的依赖关系等等 1、从http://ant.apache.org/bindownload.cgi 下载zip文件(如:apache-ant-1.9.4-bin.zip) 2、将下载的包apache-ant-1.9.4-bin.zip解压到适当的位置(如:C:\apache-ant-1.9.4) 3、添加系统环境变量 ANT_HOME=C:\apache-ant-1.9.4 并修改系统环境变量PATH(添加 %ANT_HOME%\bin;) 3.测试Ant 打开命令行,输入an ...
原因:当前连接数据库的用户权限问题。新建一个用户,并赋予相应的数据操作权限,问题解决
方法一 1。 改表 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, ...
HashMap是不允许key重复的,所以如果有key重复的话,那么前面的value会被后面的覆盖 java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap、Hashtable、LinkedHashMap、TreeMap. Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 Hashmap 是一个最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。 HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Nu ...
java的图形界面外观有3种,默认是java的金属外观,还有就是windows系统,motif系统外观. UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 这是把外观设置成你所使用的平台的外观,也就是你这个程序在哪个平台运行,显示的窗口,对话框外观将是哪个平台的外观.

NSIS可用头文件

    博客分类:
  • nsis
E.1 File Functions Header   E.1.1 Introduction   Include header: !include "FileFunc.nsh" Call functions: Section Install      ${GetFileExt} "C:\My Downloads\Index.html" $R0      ; $R0="html" SectionEnd Section un.Install      ${GetParent} "C:\My Downloa ...
 “NSIS (Nullsoft Scriptable Install System) 是 Windows 下的一个工具,它允许程序员 来创建安装程序。它发布于一个开源的协议并且对于任何使用来说都是完全免费的。”  “NSIS 创建的安装程序能够安装、卸载、设置系统设置、解压文件等等。因为它基于脚本文 件,你可以完全的控制安装程序的每一部分。脚本语言支持变量、函数、字串操作,就像一个 普通的程序语言一样。即使有那么多的特性,NSIS 仍然是最小的安装程序系统。在默认选项下,   它仅增加了 34 KB 的开销。”    花了我近1个月时间,我用NSIS制作了一个完整的演示产品安装 ...
软件工程——系列文档(项目管理、需求分析、概要设计、详细设计、测试、维护、用户手册等)   按照传统软件工程的过程,需求分析、概要设计、详细设计的区别如下:        1.需求分析--产生   软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白,开发人员也可据此进行下面的工作(概要设计)        2.概要设计--产生   软件概要设计说明书,说明系统模块划分、选择的技术路线等,整体说明软件的实现思路。并且需要指出关键技术难点等。        3.详细设计--产生   软件详细设计说明书,对概要设计的进一步细化,一般由 ...
javascript取得机器名,用户名,读写注册表,启动应用程序 //javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序, 比如:有的时候我们需要得到用户的机器名,用户名,得到某个文件的信息,或者读写注册表,或者启动计算器、outlook等应用程序。 下面是一些常用的方法,每个都经过了测试。 <script language="JavaScript"> //取得机器名,登录域及登录用户名 function getusername() { var WshNetwork = new Ac ...
;开始安装时检查是否正在运行 ;${PRODUCT_NAME_EN}为自定义的常量 Function .onInit FindProcDLL::FindProc "${PRODUCT_NAME_EN}.exe"    Pop $R0    IntCmp $R0 1 0 no_run    MessageBox MB_ICONSTOP "安装程序检测到 ${PRODUCT_NAME_CN} 正在运行,请退出程序后重试"    Quit    no_run:   FunctionEnd   ;开始卸载时检查: Function un ...
所谓安全字体,就是在所有的浏览器中都能正常显示的字体,也就是所有操作系统默认都安装了的字体。 共有21种安全字体: font-family: Arial, Helvetica, sans-serif; font-family: 'Arial Black', Gadget, sans-serif; font-family: 'Bookman Old Style', serif; font-family: 'Comic Sans MS', cursive; font-family: Courier, monospace; font-family: 'Courier New', Cou ...
配置ODBC 如果计算机操作系统是64位在配置ODBC数据源不能使用控制面板中 “管理工具”->“数据源(OBDC)”这种方式, 而应是:在“运行” 中输入 C:\Windows\SysWOW64\odbcad32.exe  安装数据源。 选择添加    选择 Oracle in OraClient11g_home1  点击“完成”   填好数据,TNS Server Name 格式为“ip:port/数据库名称” 点击“Test Connection”   填好密码 点击“OK”   配置完成   中文乱码解决 1查看字符集编码 在数据库服务器端 启动 ...
<script type="text/javascript"> var setGradient = (function(){ var p_dCanvas = document.createElement('canvas'); var p_useCanvas = !!( typeof(p_dCanvas.getContext) == 'function'); var p_dCtx = p_useCanvas?p_dCanvas.getContext('2d'):null; var p_isIE = false; try{ p_dCtx.canvas. ...
Global site tag (gtag.js) - Google Analytics