分类归档: Programming

编程编程编程。。。

WEB开发的福音阿,再也不用为频繁切换host苦恼了

刚刚发现一个霸气的 Firefox 插件 HostAdmin,地址在下面有
https://addons.mozilla.org/zh-CN/firefox/addon/hostadmin/

这个插件可以分析你的hosts文件,自动在firefox中提供给你选择你需要指向的IP地址,你也可以手工修改hosts文件,安装了这个插件之后hosts的修改是实时生效的。

另外说一下,因为Firefox 4以上默认隐藏了扩展工具栏,所以安装后可能需要按CTRL+/才能在底部把它显示出来哦。

如果不会用,可以看我下面的实例:

我们有一个网站 www.test.com

我们有2个测试的ip地址

那么我们在hosts里可以这么写

#192.168.18.1 www.test.com
#192.168.18.2 www.test.com

这样当你访问www.test.com的时候,你通过点击HostAdmin就可以方便的在两个IP之间进行切换,如果不希望通过hosts直接走DNS解析的话直接再点一下当前选中的条目,去掉选中状态可以了,这时候插件会显示为“In Hosts”。 对于在hosts文件中没有的域名,插件会显示Not in Hosts。

另外附上让WIN7/Linux开放修改hosts权限的方法:
http://code.google.com/p/fire-hostadmin/wiki/GAIN_HOSTS_WRITE_PERM

Read: 1946

JavaME常用小技巧集合[持续补充中]

1. 绘制图像缓冲区

[java]
Image img = Image.createImage( width, height );
canvs.paint( img.getGraphics() );
[/java]

 


 

2. 绘制透明图案、色块

[java]
int [] argb = new int[width * height];
for ( int i = 0; i < argb.length; i++ ) {
argb[i] = 0x99000000; // ARGB
}
graphics.drawRGB(argb, 0, width, 0, 0, width, height, true);
[/java]

 


 

3. Netbeans中Java(TM) Platform Micro Edition SDK 3.0的存储目录在哪里?

DefaultCldcPhone1:

C:\Documents and Settings\[USERNAME]\javame-sdk\3.0\work\6\appdb\filesystem\root1

Read: 1509

如何使用Netbeans来提高开发效率

在Netbeans中提供了很多有用的功能,但是这些个功能我们通常很难从界面上去发现它,而且用鼠标去操作是效率极低的,尤其对一个资深的患有鼠标手的程序员来说,从键盘上把手移开去拿鼠标实在是一件痛苦的事情。

下面我来跟大家分享一些我在使用Netbeans的过程中经常用到的一些好用的功能。

注意:由于个人习惯问题,我使用的是Eclipse的快捷键配置,并且做了很多修改,因此如果你想知道在你的Netbeans中对应的功能是什么快捷键请自己打开 Tools ->Options->Keymap 用功能名称进行查找。

1. Go to File  –  打开/跳转到文件
快捷键:Ctrl+Shift+R
这个功能非常的有用,在开发过程中我们经常需要打开不同的文件,而在一个复杂的项目里想要快速的定位一个文件还是比较麻烦的,相比之下,使用Go to File功能的弹出窗口,你只要简单的输入文件名就可以找到你需要打开的文件,如果该文件已经打开,它还会为你跳转到相应的编辑器。

2. Go to Type – 打开/跳转到类型
快捷键:Ctrl+Shift+T
这个功能与Go to File非常相似,只不过他是通过类名来进行文件查找,而不是通过文件名。

3. Select in Projects – 在项目窗口中选中当前文件
快捷键:Ctrl+Shift+1
在我们的开发过程中通常会打开很多文件,而这些文件又可能都在不同的目录,这时如果我们想对当前正在打开的文件进行一些文件系统的操作如重命名、删除、移 动。。。就很难,因为项目窗口中可能并没有显示你当前操作的文件,你需要一个个的打开文件夹,从众多的文件中找到你想要操作的文件。而有了这个功能,你只 需要按一下快捷键,Netbeans就会为你将当前文件在项目窗口中定位并选中它。

4. Select in Files – 在文件窗口中选中当前文件
快捷键:Ctrl+Shift+2
效果类似Select in Projects,只不过是在文件窗口进行定位。

5. Delete Line – 删除当前行
快捷键:Ctrl+D
在编辑器中删除当前光标所在的行。

6. Toggle Comment – 开关注释
快捷键:Ctrl+/
为当前光标所在的行添加注释标记,如果已经注释过则移除注释标记。

7. To Uppercase
快捷键: Ctrl+Shift+X
将选中的字母全部变为大写。

8. To Lowercase
快捷键:Ctrl+Shift+Y
将选中的字母全部变为小写。

其他一些比较通用的技巧

用 Ctrl+左/右 可以以单词为单位移动光标,如果同时再按住Shift还可以以单词为单位进行文本选择。

Ctrl+上/下 可以在不移动光标的情况下滚动编辑器。

Read: 1514

【转】编程语言/JAVA 转 Netbeans 5.5 界面英文问题解决

Netbeans 5.5 界面英文问题解决

从昨晚搞到现在。Netbeans的界面语言问题终于解决了。

问题:从官网下载的netbeans不论是中文版还是英文版默认的操作界面都是中文,并且字体十分恶心。

目标效果:把界面语言改成英文并使系统正常支持中文。

解决办法:

进入netbeans-5.5etc ,其中netbeans-5.5为netbeans的安装路径。
编辑netbeans.conf
将其中的#command line switchs下面那行变为:
netbeans_default_options=”-J-Xms128m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Duser.language=zh -J-Duser.country=US –fontsize 13″

说明:

关于前面几个参数的解释可以参照netbeans的guide:

http://www.netbeans.org/kb/55/using-netbeans/configuring.html#pgfId-1158626

后面的几个参数-J-Duser.language=zh -J-Duser.country=US –fontsize 13是调用java的本身系统属性,设置语言为中文,国家为美国。这点很重要!

国家是美国使netbeans的界面为英文,而语言为中文使netbeans可以支持中文,如果只需要英文则可以把language设为en,不过在调用file browser的时候会发现左边一系列windows特性的中文按钮都回变成乱码。

在netbeans的toolsoptionsfonts&colorssyntax下的language选项设置all languages的default的字体为一个能够支持中文的字体,如:Microsoft YaHei

Read: 1032