`
yutiansky
  • 浏览: 197458 次
  • 性别: Icon_minigender_1
  • 来自: 本溪
社区版块
存档分类
最新评论
文章列表
Service Code package net.tianyu.sample.axis2.service; import java.text.SimpleDateFormat; import java.util.Calendar; public class ClockService { public String getClock(String userName) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); ...
画个钟,用Android package net.tianyu.android.clock; import java.util.Calendar; import java.util.TimeZone; import android.app.Activity; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics ...
package net.tianyu.test; public class TestThreadLocal { static Calc calc_ = new Calc(); public static void main(String[] args) throws Exception { new Thread(new WorkThread()).start(); new Thread(new WorkThread()).start(); } static class WorkThread implements Runnable { public ...
我写的日语文档。备份一下。 1,KEY重复时,后者优先。 2,KEY不存在时候,NoSuchMessageException。 3,语言和文件名关系。  Locale.English = en   Locale.US = en_US   Locale.CHINESE = zh   Locale.TRADITIONAL_CHINESE = zh_TW   Locale.KOREAN = ko   Locale.JAPANESE =ja  
结论一,webapp加载顺序和卸载顺序正好相反。 结论二,加载是单线程,顺序加载。   package net.tianyu.sample; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class SampleServletListener implements ServletContextListener { @Override public v ...
package net.tianyu.sample; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import javax.sql.DataSource; import org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS; import org.apache.commons.dbcp.datasources.SharedPoolDataSource; import org.springframew ...
概要 主要用下列3个函数。 Runtime.getRuntime().freeMemory() Runtime.getRuntime().totalMemory() Runtime.getRuntime().maxMemory()   GC主动运行 System.gc()   package net.tianyu.sample; import java.text.DecimalFormat; public class TestGC { public static void main(String[] args) { byte[] buf = nul ...
是我弟兄告诉我的。备忘录一下。 1,在Tomcat的JavaOpts中加入以下两行。 -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888 2,Server端启动Tomcat netstat -a 确认8888端口被监听。 3,Eclipse中 Debug -> Remote Java Application 加入就可以了。      
结论:序列化比BASE64消耗多 package net.tianyu.sample; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; import org.apache.commons.codec.binary.Base64; public class TestSe ...
package net.tianyu.sample; import java.util.Hashtable; import javax.naming.Context; import javax.naming.NamingEnumeration; import javax.naming.NamingException; import javax.naming.directory.DirContext; import javax.naming.directory.InitialDirContext; import javax.naming.directory.SearchCon ...
package net.tianyu.test; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; public class MyStdOutManager extends ByteArrayOutputStream { private static PrintStream stdout_; public void write(byte[] b, int off ...
NAnt 0.85的下载URL(http://nant.sourceforge.net/ ) 0.85版的nant加上NAnt.exe.config就能对应Framework 3.5 Cmd>nant /t:net-3.5 /f:Simple.build   Simple.build       <?xml version="1.0"?> <project name="Simple" default="run"> <property name=" ...
个人认为antcall比depends更清楚些 <project name="Framework_Deploy" default="clean" basedir="."> <target name="build" description="make deploy files"> <antcall target="clean" /> <antcall target="compileJava" /& ...
Batch例子 清除 deploy 目录 从SVN Export Source ant 运行 echo off set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_12 set PATH=%PATH%;"D:\03_Software\apache-ant-1.7.1\bin\" set PATH=%PATH%;C:\Program Files\VisualSVN Server\bin set INTEG_ROOT=%cd% set SVN_URL=https://sourceforge.tianyu.net/s ...
入门级别,老鸟勿进 log4j可以用多个配置文件 。(多开发组用自己不同的配置文件时很方便) 配置文件中能用系统属性 。(动态设定配置的值,比如输出文件路径) 配置文件也能放在Jar文件中 一起打包。 net.tianyu.test.log4j.MyMain.java package net.tianyu.test.log4j; import org.apache.log4j.Logger; import org.apache.log4j.xml.DOMConfigurator; public class MyMain { publi ...
Global site tag (gtag.js) - Google Analytics