J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 @SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是...
分类:
其他好文 时间:
2015-09-09 11:21:10
阅读次数:
146
1.grep命令1.1grep[OPTIONS]PATTERN[FILE...]:参数:--color=auto:对匹配到的字符做高亮显示;-v:显示模式匹配不到行;-i:忽略字符大小写;-o:仅显示能够被模式匹配到的串本行;-q:静默模式;-E:使用扩展的正则表达式;1.2规则1)次数匹配:用于要指定其次数的字符的后面;*..
分类:
其他好文 时间:
2015-09-07 07:12:29
阅读次数:
189
好久不弄delphi了,再次见到inno,居然不知所措~让人亲切的 var,又见到了。而如今,到处可见。整目录复制Flags: igNoreversion recursesubdirs createallsubdirs双引号参数内用引号,必须 用2个,“”代表“。
我们平时打印报表中可能遇上很多问题,比如说想通过xml数据源制作模板,而非单独通过数据库sql语句导出数据,又比如说想实现静默打英预览打印,及批量打印,或者想选择不同的页面,系统可根据自己的选择,在点击打印后选择不同模板进行打印等等这些问题。也许一时半会得不到解..
分类:
其他好文 时间:
2015-09-02 19:21:28
阅读次数:
189
这主要使用[Components]段实现,一个演示的代码如下: [setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName="E:\TEST" AppVersion=1.0 Compression=lzma2/max ShowLang...
分类:
其他好文 时间:
2015-09-02 09:24:51
阅读次数:
159
有些时候我们的程序虽然能够很好的完成安装,但是程序的配置工作可能需要其他的一些程序来辅助完成,如果不执行这些程序,主程序就不能很好的完成工作,甚至不能完成工作,一个很明显的例子是,目前许多程序是通过NET技术开发的,这就要求计算机上必须安装有.net Framework,否则主程序运行不了,只有预先...
分类:
其他好文 时间:
2015-09-02 09:24:23
阅读次数:
193
有些程序需要随系统启动,或者需要建立某些文件关联等问题,这些都是通过在安装程序中对注册表进行操作的结果。Inno Setup中通过[registry]段实现对注册表的操作。 本段说明: 参数列表: 参数 说明 Root 根键。必须是下列中的一个: HKCR (HKEY_CLASSES_ROOT) H...
分类:
其他好文 时间:
2015-09-02 09:24:10
阅读次数:
218
前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改。[Messages]段用于定义安装程序和卸载程序中显示的消息。一般不需要创建 [Messages]段,因为所有的消息在Inno Setup的Default.isl文件(或在[Languages]...
分类:
其他好文 时间:
2015-09-02 09:23:31
阅读次数:
167
Inno Setup安装目录下有一个Languages的文件夹,该文件夹提供了可供使用的语言,通过在脚本中加入[languages]段,可以实现该项功能,实现代码如下: [setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName="E...
分类:
编程语言 时间:
2015-09-02 09:23:07
阅读次数:
200
为了实现静默卸载, 学了下android的安全体系,记录如下最近在做个东西,巧合碰到了sharedUserId的问题,所以收集了一些资料,存存档备份。 安装在设备中的每一个apk文件,Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户都...
分类:
移动开发 时间:
2015-09-02 01:49:57
阅读次数:
194