在第一期的课程中我们介绍了使用 exe4j 将 jar 包包装成 exe 的方法(将 JAR 转为 EXE(第一期) – exe4j 的使用教程 - http://www.iteknical.com/convert-jar-to-exe-phase-i-exe4j-tutorial/)。这一期我们要做的还是打包成 exe,只不过是使用另外一个工具:Jsmooth。 Jsmooth 是作为一个同样是将 java 程序 Windows 化的工具,和 exe4j 不同的是,Jsmooth 是一个...
在日常开发中,遇到需要将 Java 的 JAR 包转化为可执行文件 EXE 的情况不在少见。一般常见 Java 编写的 Console、AWT、Swing、SWT 等程序。在项目交付时,通常采用 JAR 打包。不过这样会产生几个常见的问题: 使用者不熟悉 JAR 包,拿到手不知道怎么运行(这个最常见); JAR 包是完全开放的,只要使用者有一点 Java 基础,想查看和修改其中的源代码都是非常简单的事; 不利于敏感信息的保密。 这个文章系列主要介绍将将...
引言 这是一个跨世纪的梗,Java VS C++。 此问题回答摘自 quora,原文链接:http://www.quora.com/In-what-cases-is-Java-slower-than-C-by-a-big-margin。由 paddx@ImportNew.com 翻译,原译文地址: http://www.importnew.com/16218.html。特此转载。 答:Ben Maurer 为了回答这个问题,需要先将该问题分成几个可能引起慢的原因: 1. 垃圾回...
不知大家有没有注意过一个细节,在 Java 中使用 MySQL 驱动的时候,有的使用的是 org.gjt.mm.mysql.Driver,有的用的是 com.mysql.jdbc.Driver,不过有多少程序猿/猿清楚它们的来历? 度娘说有两个版本的故事: 其一,org.gjt.mm.mysql.Driver 是早期的驱动名称,后来就改名为 com.mysql.jdbc.Driver,现在一般都推荐使用 com.mysql.jdbc.Driver。在最新版本的 MySQL  JDBC...
每次写文章时,总会对于把 excel 中的表格转换为 HTML 中的 Table 而头疼不已。Excel 自己没有这个功能,看到一些第三方的软件可以实现,但总觉得为了这点小事大动周折不值得。也搜过一些方法,看到最绝的一个自己用 POI 写了一个 Java Web 项目来做这个如此简单的活。 其实最简单的方法,就是本地调用 ActiveX 解析 Excel 的内容再拼成HTML代码。ActiveX 调用的时候使用的是微软自家的东西解析 Excel 内容,不会有用 POI 等第三方软件解析的忧...
人们都认为编程语言很容易使用和学习。编程语言应该给你提供数据结构让你来解决实际问题,它们的语法也应清晰明了,容易理解且执行速度快,没有任何  bug。但有时候编程语言设计者们会创建一些违背这些原则的语言,要么供研究使用要么纯属娱乐。下面是 10 种最怪异的最不切实际的编程语言。 LOLCODE 很少有编程语言像 LOLCODE 这样注入了这么多网络时代的成分,LOLCODE 是一种建立在高度缩写的网络英语之上的编程语言,(译注:就像它的名字 LOL 一样)。它由英国兰卡斯特大学研究员 Ada...
写在开始前 当我们被人雇来监测 MySQL 性能时,人们希望我们能够检视一下 MySQL 配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 即使是经验老道的人也会犯错,会引起很多麻烦。所以在盲目的运用这些推荐之前,请记住下面的内容: 一次只改变一个设置!这是测试改变是否有益的唯一方法。 大多数配置能在运行时使用 SET GLOBAL 改变。这是非常便捷的...
什么是 Windows 系统变量? 最简单的例子,开一个资源管理器,在路径上输入 %SYSTEMROOT%,回车,就会转到 C:windows 目录。 https://6mhjca.dm2302.livefilestore.com/y2p5Uuk5Hr6SRnNV9zMmqlH1CZ6EodnQUcwxYLjibs2P_3xFfJxrlq4tma2SALPwhlGr_hirK59H3fgbx2dMXARxCHlvR3GkYF3rd_YRJxy35E/systemroot.png ...
Java SWT ( Standard Widget Toolkit ) 是一个开源的 GUI 编程框架,属于 eclipse 项目无心插柳柳成荫的项目。 SWT 官网:http://www.eclipse.org/swt/ 之前有不少人说 Java 的界面做的丑,窗体还是 MFC 和 .NET 的天下。我不得不承认 Java 中 AWT 和 Swing 确实十分丑。最近没事写个计算器的小 SWT Demo 给 Java 的 GUI 平反。借助 Java 跨平台的特性,“一次编写处处...