JAVA-and-J2EE
myeclipse 6.5 代码提示(alt+/)不提示的修正解决办法
星期五, 二月 13th, 2009 | JAVA-and-J2EE | 一条评论
自己一直用的myeclipse升级到6.5时候,发现以前常习惯用的Alt+/的代码快速提示不能使用,但是自己输入后的再用Alt+/就可以了,不得已看了快捷键设置,发现被重新设置了,用着不习惯,改过来它;
myeclipse 6把alt+/分配给了单词提示,还有代码提示的快捷代码也不是alt+/,因此要恢复代码提示用alt+/.需要做两件事.
1,windows–>preference–>general–>keys 下设置Content Assist 的快捷键
2,windows–>preference–>general–>keys 下设置word completion 的快捷键 改成其它的.
如果还是不提示有可能是提示功能被关了.
如下做
1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾
2、window->Preferences->Java->Editor->Content Assist->Advanced 上面的选项卡Select
the proposal kinds contained in the ‘default’ content assist list: 中把 Other Java
Proposals 选项打上勾就可以了。
Installing PHPEclipse–php IDE eclipse plugin
星期一, 二月 9th, 2009 | JAVA-and-J2EE, php | 没有评论
今天给论坛升级,要发现自己忘记了Ucenter的密码了;又要md5加密密码了,赶紧找php的编辑文件好处理,发现电脑重装后,只把myeclipse升级到6.5,对应的插件都没有了,继续安装吧;明天还要继续安装php的环境,真是烦啊,倒谈不上难了,废话不多说了,开始安装这个插件吧;
The simplest way to install PHPEclipse is to use the PHPEclipse update site.
If you are using Eclipse 3.2 you will want to use the following URL for your update site:
http://update.phpeclipse.com/update/stable/1.1.x
For Eclipse 3.3 and 3.4 use
http://update.phpeclipse.com/update/stable/1.2.x
俺的是3.3的就用这个了
Then select Search for new features to install -> Next
You will create a new remote site Name: PHPEclipse 1.2.x
The url is http://update.phpeclipse.com/update/stable/1.2.x then click Ok
Make sure PHPEclipse 1.2.x is check then click Finish
After it is installed you will need to activate the Perspective
To do that got to Window-> Open Perspective ->Other -> Select PHP -> Ok
官方有个对应的图文可以参考:Installing PHPEclipse
SVN客户端subclipse的安装
星期二, 二月 3rd, 2009 | JAVA-and-J2EE | 4 Comments
其他的就不说了,直接对应相应的版本
New Remote Site,自定义一个名字,url选择下面其中一个
Name: Subclipse 1.4.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.4.x
Name: Subclipse 1.2.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.2.x
Name: Subclipse 1.0.x (Eclipse 3.0/3.1)
URL: http://subclipse.tigris.org/update_1.0.x
本人才用的myeclipse6.5自然选用http://subclipse.tigris.org/update_1.4.x
安装的时候遇见异常信息如下:Subclipse Integration for Mylyn 3.x (Optional) (3.0.0) requires plug-in “org.eclipse.mylyn.tasks.core (3.0.0)”, or compatible.
解决方法:第一个框框Integrations的勾干掉即可
至于服务端的安装,很久以前安装过,以后有时间再玩下;因今天安装遇见错误就记录下了;
Android程序之初试–环境搭建
星期四, 一月 8th, 2009 | Android, JAVA-and-J2EE | 一条评论
Google手机操作系统平台-Android是一个开放源代码的操作系统,内核为Linux. 作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。
下面是这个平台的架构模型:
自己写个native2的字码转化
星期日, 十二月 28th, 2008 | JAVA-and-J2EE | 没有评论
jdk里面提供了个国际码的转化命令native2,但是自己在程序中使用就不能老是调用命令行
自己动手实现个,首先想到的是移位操作,朋友看了我的代码说,不用移位也可以,就直接装换int就好了
呵呵,反正看着>>>移位和&的操作符有点怵,就两种都写了下,效果一样的,抓换里面对通用的没有转
比如A-Z等,主要也是为了转中文的嘛
贴出code:
› Continue reading
PL/SQL Developer – Version 7.1.4.1390下载和注册码
星期四, 十二月 25th, 2008 | JAVA-and-J2EE | 没有评论
留个下载地址和注册码的下载地址,方便自己随时使用
Java反编译器之Java Decompiler
星期二, 十二月 23rd, 2008 | JAVA-and-J2EE | 没有评论
Java Decompiler”, 由 Pavel Kouznetsov开发,目前最新版本为0.2.6.
它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。
本站下载地址: 主要提供个windows的,jd-gui-026windows.zip“
之所以认为它还不错,是其有下面几个功能:
1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)
jdk1.1.8
jdk1.3.1
jdk1.4.2
jdk1.5.0
jdk1.6.0
jikes-1.22
harmony-jdk-r533500
Eclipse Java Compiler v_677_R32x, 3.2.1 release
jrockit90_150_06
3. 快速查找源文件功能(Ctrl+Shift+T)
4. 安装方便.只有600K,直接运行即可。
5. 支持文件的拖放功能,源代码高亮显示
另外,用eclipse的jad反编译插件听说也很不错,不过java Decompiler 支持整个jar包反编译感觉很舒服
查找质数的java和perl的代码
星期五, 十二月 5th, 2008 | algorithm-learn, JAVA-and-J2EE | 没有评论
今天看本perl的一个教程的时候看到,查找质数的一个算法,不由自主的就想用java重新了此代码,
感觉效率太低,就优化下,其他更高级的算法方式没有研究,贴出来;记录下
perl代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #!/usr/bin/perl -w $maxprimes=100; $value=1; $count=0; while($count <$maxprimes){ $value++; $composite=0; OUTER: for($i=2;$i<$value;$i++){ for($j=$i;$j<$value;$j++){ if(($j*$i)==$value){ $composite=1; last OUTER; } } } if(!$composite){ $count++; print "$value is prime count is $count \n";} } |
java代码的两种:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | package com.liyz.num.test; public class PrimeNum { public static void main(String[] args) { long start=System.currentTimeMillis(); primeMehtodTwo(100); long end=System.currentTimeMillis(); System.out.println("use time is " +(end-start)+" ms"); } //效率太差,取的质数越多,比较的次数也越多,效率也越低 public static void primeMehtodOne( int number){ int num=number; int value=1; int count=0; boolean composite; while (count<num){ value++; composite=false; for(int i=2;i<value;i++){ for(int j=i;j<value;j++){ if((j*i)==value){ composite=true; break; } } } if(!composite){ count++; System.out.println(value+" is prime!"); } } } //感觉好多了,更好的算法没有去研究过 public static void primeMehtodTwo(int number){ int count=0; int fg=1; int num=number; for( int i=2;count<num;i++){ double k=Math.sqrt(i+1); for(int j=2;j<=k;j++){ if((i%j)==0){ fg=0; break; } } if(fg==1){ System.out.println(i+" is prime!"); count++; } fg=1; } } } |
Perl快速上手学习
星期四, 十二月 4th, 2008 | JAVA-and-J2EE | 没有评论
1.到activstate下载perl的安装程序,我下载的是ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi,安装完毕就可以写程序了
2.myhello程序:
1 2 | #!/usr/bin/perl print "hello,world!\n"; |
保存为hello.pl,算是开场了,其他的学习,可以从文档,或者下面的教程学习
下载教程:perl24lesson
ImageMagick for java 使用Jmagick压缩高质量图片jmagick-win-6.3.9-Q16.zip
星期一, 十二月 1st, 2008 | JAVA-and-J2EE | 5 Comments
在做pdf文档转成jpg的时候,发现了Jmagick的创建高质量的图片的一个java类库,自己以前使用另外的一个类库,感觉这个更好点,就试着用了下,感觉不错
1.使用的windows下的jmagick-win-6.3.9-Q16.zip 地址是:http://downloads.jmagick.org/6.3.9/
2.doc对应的api地址:http://downloads.jmagick.org/jmagick-doc/
3.安装ImageMagick,官方网站:http://www.imagemagick.org/
我使用的是:ImageMagick-6.4.6-4-Q16-windows-dll.exe :点击下载
4. 安装ImageMagick-6.4.6-4-Q16-windows-dll.exe,将 安装目录下(按自己所安装的目录找) 下的所有dll文件 copy 到系统盘下的 “C:\WINDOWS\system32\”文件夹里
5. 配置环境变量
再环境变量path里添加新的值 “C:\Program Files\ImageMagick-6.4.6-4-Q16“使用IDE可以不用配置
6.解压jmagick-win-6.3.9-Q16.zip
将 jmagick.dll 复制到系统盘下的 “C:\WINDOWS\system32\”文件夹里 和 复制到jdk的bin(例“D:\jdk6\bin”)文件里各一份
将 jmagick.jar 复制到Tomcat下的lib文件夹里 和 所使用项目的WEB-INF下lib文件里 各一份
7.web应用如果部署到tomcat下,那么最好在catalina.bat文件中改变如下设置
set JAVA_OPTS=%JAVA_OPTS% -Xms256M -Xmx768M -XX:MaxPermSize=128M – Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager – Djava.util.logging.config.file=”${catalina.base}\conf\logging.properties”
避免heap溢出的问题,参数看你自己的机器而定。( -Xms256M -Xmx768M -XX:MaxPermSize=128M )
8.还要注意如果部署到web应用,你在使用的class里面需要
System.setProperty(“jmagick.systemclassloader”,”no”);
要不然会报出UnsatisfiedLinkError: no JMagick in java.library.path.
实例测试code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | package com.utils; import magick.ImageInfo; import magick.MagickApiException; import magick.MagickException; import magick.MagickImage; public class Treamspdf { public static void main(String[] args) { resetsize("E:/mylearn/workspace/TTPDF/src/com/utils/http_imgload.jpg","new.jpg"); } public static void resetsize(String picFrom,String picTo){ try{ ImageInfo info=new ImageInfo(picFrom); MagickImage image=new MagickImage(new ImageInfo(picFrom)); MagickImage scaled=image.scaleImage(120, 97); scaled.setFileName(picTo); scaled.writeImage(info); }catch(MagickApiException ex){ ex.printStackTrace(); } catch(MagickException ex) { ex.printStackTrace(); } } } |
常用的水印,切图,压缩等简单程序工具类,继续下面
› Continue reading
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (3)
- Android (6)
- as (3)
- computer (86)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (5)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (186)
- linux (144)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 低代码 (1)
- 体味生活 (40)
- 前端 (21)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)