Archive

Archive for the ‘java’ Category

windows7 不支持 AllocateAndGetTcpExTableFromStack

August 8th, 2010 陈毓端 No comments

周末把开发的集成软件放在windows7环境中测试,发现iphlpapi.dll 在windows7下已经放弃支持AllocateAndGetTcpExTableFromStack,AllocateAndGetUdpExTableFromStack

没用办法只能重新修改程序进行重新编译

只能改用 GetExtendedTcpTable 。

具体参考:

http://msdn.microsoft.com/en-us/library/aa365928(VS.85).aspx

Categories: c, delphi, java, 编程语言 Tags:

Android编程体验

April 9th, 2010 陈毓端 No comments

Android编程体验

当今Mobile OS 虽四足鼎立, 但windows mobile 传统优势正在消失, Symbian颇显老矣, iPhone OS 秉承苹果一贯的作风高高在上,唯有Google Android还算比较优质兼平民,这点从G4就可以看出。
以前倒腾过windows mobile的编程,再看看现在的android编程真是相差蛮多的。虽然两者都是基于java编程。Android更能体现java高度配置的特性。
Android的编程环境搭建也比较容易
安装
1 android-sdk-windows
2 Eclipse + ADT

Android的编程过程比较人性化 以下是重点

重要配置

— layout 界面布局文件
Main.xml 界面核心XML配置
…… 其它更能界面配置

— values 变量定义文件夹
Strings.xml 可以理解为程序的语言包配置文件

— AndroidManifest.xml 十分重要的活动控制中枢 如对话框等活动都要向它登记 比较强势的文件

以下的我的一个例子截图

Categories: java Tags:

j2me简单的文字滚动 Ticker

June 18th, 2009 陈毓端 No comments

文字滚动效果在手机上也是很常见的 j2me简单的文字滚动效果实现:

  1. Ticker ticker1 = new Ticker("我是陈毓端,一个80后碌碌无为的程序员....");
  2.  
  3. firstScreen.setTicker(ticker1);

其中firstScreen 表示之前定义的屏幕对象

效果:

321

Categories: java Tags: ,

j2me 屏幕切换

June 18th, 2009 陈毓端 No comments

屏幕切换是手机程序不可缺少的部分。

效果:

e69caae591bde5908d2

e69caae591bde5908d3

实例代码:

qhpm.java

Categories: java Tags:

j2me配置及测试demo

June 17th, 2009 陈毓端 No comments

为了项目的一个应用,要上j2me。
j2me的配置:
软件准备:
1 jdk配置就不用说了
2 下载eclipse:http://archive.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip
3 下载WTK

http://java.sun.com/products/sjwtoolkit/download.html

4 下载eclipseme:

http://nchc.dl.sourceforge.net/sourceforge/eclipseme/eclipseme.feature_1.7.9_site.zip

配置安装:
1>解压安装 eclipse 如 d:/eclipse/
2>安装eclipse的j2me环境
1>> 启动eclipse>>Help>>Sofrware Updates>>Find And Install>>search for new features>>next>>New Local Site
选择解压后的eclipseme文件夹>>
3 eclipse导入wtk(模拟手机环境):
1>>启动eclipse>>Window>>preferences>>j2me>>Dervice Management>>Import>>选择WTK的安装路径>>点击刷新
4 到这一步环境以配置完毕

我的demo效果图

e69caae591bde5908d1

实例代码 javame_demo

Categories: java Tags:

install resin

May 21st, 2009 陈毓端 1 comment

为了测试 php和java 的soap 通信 安装resie 作为java的web应用服务器。
下载resin 的稳定版本:
wget http://www.caucho.com/download/resin-pro-3.1.9.tar.gz
tar zvxf resin-pro-3.1.9.tar.gz
cd resin-pro-3.1.9
./configure --prefix=/usr/local/resin

设置开启自动启动:

cp /usr/local/resin/httpd.sh /etc/rc.d/init.d/resin

vi /etc/rc.d/rc.local

增加:

/etc/init.d/resin start

整合nginx 和 resin

vi /usr/local/nginx/conf/nginx.conf

增加:

location ~ (\.jsp)|(\.xtp)|(\.do)$ {
proxy_pass http://127.0.0.1:8080;
}

重启 nginx

执行 : http://域名/index.jsp

例如本站:http://blog.woyuw.com/index.jsp

完毕。

Categories: java, linux Tags: ,

linux jdk tomcat 配置

May 17th, 2009 陈毓端 No comments

五一短假的第二天 起个大早,给一台服务器配置java 环境
jdk :
下载:

jdk-1_5_0_06-linux-i586.bin

mkdir /usr/local/java/

cd /usr/local/java/

./jdk-1_5_0_06-linux-i586.bin

tomcat:
wget http://apache.etoak.com/tomcat/tomcat-5/v5.5.27/bin/apache-tomcat-5.5.27...
tar zvxf apache-tomcat-5.5.27.tar.gz
cp -R apache-tomcat-5.5.27 /usr/local/

 

环境配置:
vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.6.0_13/
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

修改防火墙
vi /etc/sysconfig/iptables
添加:
-A RH-Firewall -1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

vi /etc/profile.d/java.sh
JAVA_HOME=/usr/local/java/jdk1.6.0_13/
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

重启配置:
service iptables restart
source /etc/profile
/usr/local/apache-tomcat-5.5.27/bin/startup.sh

完毕。

Categories: java, linux Tags: