摘要:
IDEA 进行编译代码的时候,特别是新项目 特别容易出现 编码错误,但是 File-Encoding中设置的又没有问题,而且maven 是能打包的,就是用 idea 自带的 编译的时候 就会出现提示 找不到字符,错误开头会提示Information:java: Multiple encodings ... 阅读全文
摘要:
本人亲测,win7和xp都适用:禁用 thinkpad 笔记本 Fn+空格键的屏幕放大功能:1.重命名或删除如下文件即可,建议重命名(加一下划线)TpScrex_.exe,下次如有需要可以打开,再改回即可。C:\Program Files\Lenovo\ZOOM\TpScrex.exe (一般默认在本目录)。2.其它需要禁用功能同理,重命名相应exe文件即可。(C:\Program Files\Lenovo\HOTKEY)附:运行services.msc, 禁用Lenovo Hotkey Clien Loader 服务,则禁用所有thinkpad快捷键功能。 需要重启电脑后生效!!! 阅读全文
摘要:
目前绝大部分电脑默认安装的均为windows操作系统,在我们或是工作或者学习需要的时候,需要再机器上再安装一个或者linux系统,这时后安装的linux一般都会重写主硬盘的MBR,这时我们系统启动引导权就交给了linux,这时如果我们不小心删除了linux分区,那么造成的严重后果就是系统无法进入,会卡在启动引导界面上,一般是GNU GRUB的stage 1.5的时候,这个时候大家要么是重新安装linux,要么是使用live cd或者windows引导盘来重建MBR,来恢复默认的系统启动。 那么有没有方法可以在我们删除linux分区后,系统依然可以正常启动呢?答案是肯定的,在这里我就简... 阅读全文
摘要:
日常编写JAVA应用程序中,肯定会遇到这种问题:当第一次点击菜单A时,A会初始化一个窗体B,此时不关闭窗体B,再次点击菜单,通常程序的做法是会判断B是否存在,如果存在则直接使用B。(也就是设计模式中的单例模式) 而此时B有可能有两种状态:1、被最小化在任务栏;2、被主窗体覆盖且没有最小化; 这时我们需要在点击菜单A时,恢复窗体B状态,使窗体B能够显示出来并且获取焦点,OK,直接上代码:import java.awt.Frame;import javax.swing.JFrame;public class WindowAction{ /** * @param args ... 阅读全文
摘要:
俗话说的好,好记性不如烂笔头啊!由于工作的需要,且公司的电脑没有光驱也不支持U盘启动,所以在网上搜索了很多硬盘安装linux的方法,且尝试了安装CentOS,Ubuntu,Open SUSE,SUSE,Fedora,Debian这几种市面上比较流行的linux发布版本,其实主要使用是CentOS和SUSE,其他的就是体验一下而已。硬盘安装linux,首先我们需要给当前的系统(winxp&win7),增加另外一个启动项,这个启动项需要能够引导linxu内核的启动进而加载linux镜像文件,已达到硬盘引到安装的目录。1、引导程序我使用的是grub4dos;2、我们还需要将引导程序添加的wi 阅读全文