摘要: 最近公司用GWT来开发,用不到IE什么的东西,也不用考虑浏览器兼容问题了,所以断然格掉Windows系统,直接使用Lion系统。让后安装tomcat这个是安装步骤:1、下载tomcat,地址:http://tomcat.apache.org/;下载core中zip版;2、解压zip包,放入到Library目录下,中文目录名为“资源库”。3、变更文件名为Tomcat;4、授予文件操作权限:sudo chmod 755 /Library/Tomcat/bin/*.sh5、运行startup.sh文件,命令:sh startup.sh6、访问http://localhost:8080/,显示tomc 阅读全文
posted @ 2012-04-05 12:16 astroboyx 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 最近开始研究UNIX操作系统,刚好苹果系统也基于UNIX操作系统上的,就在OS下学习UNIX系统。刚刚装了Jetty,感觉还好吧!1 先到http://docs.codehaus.org/display/JETTY/Downloading+Jetty 下载2 在系统根目录下建个文件夹/opt 然后将下载的文件解压放在opt下 改名jetty3 然后进入cd /opt/jetty/bin/4 获取root权限 sudo -s5 编辑jetty.sh文件 命令 vi jetty.sh 然后在空白出编辑 JAVA = /Library/java/Home/bin/java JETTY_HOME=/o 阅读全文
posted @ 2012-04-05 12:15 astroboyx 阅读(282) 评论(0) 推荐(0) 编辑
摘要: MacPorts是一个mac电脑中常用的非常有用的软件编译,安装,管理开源软件的软件.它有很多优点,会自动安装一个软件所依赖的软件,提供卸载方法.MacPorts没有图形界面,这里介绍一些常用的命令.port常用命令列表 help selfupdade sync list search info deps variants install clean uninstall contents installed outdated upgrade dependentshelp help通常用来查看某个指令的帮助说明 port help selfupdateselfupdate 同步本地和全球的软件树 阅读全文
posted @ 2012-04-05 11:31 astroboyx 阅读(357) 评论(0) 推荐(0) 编辑
摘要: which一下可以看到Mac OS X 10.7.3预装了ruby-1.8.7,但是坑爹的是macbook作为一种Unix系统竟然没有gcc和make,于是我开始折腾我的Macbook。其实想要gcc很容易,安装Xcode就行了,但是这里有个坑,我从AppStore里安装Xcode,它有1.7G之大,虽然我用不着Xcode,但既然今次需要用到而我可能出于兴趣看看Xcode这玩意儿,于是我开着Macbook然后自己睡觉,让AppStore自己去安装Xcode。今早起来看到已经安装好了,但是which了一下,还是没有gcc,我开始陷入折腾的深渊里了,我用find命令把gcc找到了,然后在.bash 阅读全文
posted @ 2012-04-05 11:29 astroboyx 阅读(5296) 评论(0) 推荐(0) 编辑
摘要: 第一种方式:不依赖服务端的代码/** * @说明: axis 方式调用 * @return: void * @throws Exception */public static void main(String[] args) { try { //webservice url String endpoint = "http://localhost:8080/java_first_jaxws/services/hello_world?wsdl" ; // 直接引用远程的wsdl文件 Servi... 阅读全文
posted @ 2011-11-06 11:23 astroboyx 阅读(788) 评论(0) 推荐(0) 编辑
摘要: (第一章 上)前言超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白的组件,通过提供一个有效的,保持更新的,功能丰富的软件包来实现客户端最新的HTTP标准和建议。为扩展而设计,同时为基本的HTTP协议提供强大的支持,HttpClient组件也许就是构建HTTP客户端 阅读全文
posted @ 2011-09-20 21:57 astroboyx 阅读(2432) 评论(0) 推荐(0) 编辑
摘要: date +%Y%m%d -d "2 day ago"date +%Y%m%d -d "2 week ago"date +%Y%m%d -d "2 month ago"date +%Y%m%d -d "2 year ago"date -d "yesterday"昨天的命令是:yesterdayformat=`date --date='yesterday' "+%Y-%m-%d_%H:%M:%S"`echo $yesterdayformat输出格式是:2006- 阅读全文
posted @ 2011-06-18 17:42 astroboyx 阅读(361) 评论(0) 推荐(0) 编辑
摘要: passwd1.作用passwd命令原来修改账户的登陆密码,使用权限是所有用户。2.格式passwd [选项] 账户名称3.主要参数-l:锁定已经命名的账户名称,只有具备超级用户权限的使用者方可使用。-u:解开账户锁定状态,只有具备超级用户权限的使用者方可使用。-x, --maximum=DAYS:最大密码使用时间(天),只有具备超级用户权限的使用者方可使用。-n, --minimum=DAYS:最小密码使用时间(天),只有具备超级用户权限的使用者方可使用。-d:删除使用者的密码, 只有具备超级用户权限的使用者方可使用。-S:检查指定使用者的密码认证种类, 只有具备超级用户权限的使用者方可使用 阅读全文
posted @ 2011-06-03 03:03 astroboyx 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 前几天做项目的时候遇到一个问题,就是把一个javabean转换成一个JSON的字符串的时候遇到一个问题,因为javabean中含有Date日期的类型,格式化字符串的时候遇到把Date类型也作为一个对象了,而我想要的结果是key=value ,取出来则是 updatetime={day=24,year=2012...} 样子的。我们可以看出JSONObjectnet.sf.json.JSONObject.fromObject(Objectobject,JsonConfigjsonConfig)还接受一个JsonConfig对象,那么我们就应该从这里入手。。我们可以写一个自己的value处理器/. 阅读全文
posted @ 2011-05-01 17:53 astroboyx 阅读(4379) 评论(1) 推荐(0) 编辑
摘要: 1、请你自我介绍一下你自己 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。2、你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上。 乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我... 阅读全文
posted @ 2010-10-24 17:37 astroboyx 阅读(252) 评论(0) 推荐(0) 编辑
摘要: @Autowired 与@Resource的区别: @Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。@Autowired默认按类型装配(这个注解是属业spring的), 默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false), 如果我们想使用名称装配可以结合@Qualifier注解进行使用, 如下:private BaseDao baseDao; @Autowired()@Qualifier("baseDao" 阅读全文
posted @ 2010-04-17 15:23 astroboyx 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 动态 SQLMyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。 如果你有使用 JDBC 或其他 相似框架的经验,你就明白条件地串联 SQL 字符串在一起是多么的痛苦,确保不能忘了空 格或在列表的最后省略逗号。动态 SQL 可以彻底处理这种痛苦。通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语 言来改进这种情形,这种语言可以被用在任意映射的 SQL 语句中。动态 SQL 元素和使用 JSTL 或其他相似的基于 XML 的文本处理器相似。在 MyBatis 之 前的版本中,有很多的元素需要来了解。MyBatis 3 大大提升了它们,现在 阅读全文
posted @ 2010-04-09 21:50 astroboyx 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: 在org.json包下面有很多实用的类比如JSONObject,它可以把javabean对象转换成JSON形式,也可以转换成xml形式. User user = new User();user.setName("wujunjie");user.setPass("123345");JSONObject jsonobject = new JSONObject(user);System.out.println(jsonobject.toString());//{"name":"wujunjie","pass&q 阅读全文
posted @ 2010-04-07 13:52 astroboyx 阅读(3450) 评论(0) 推荐(0) 编辑
摘要: 现在我觉得前台没有必要在用前台数据填充javabean来传向后台来处理数据,如果一个程序有几百个表,是不是要用几百个javabean呢?把前台所有传向后台的数据封装成Map,传向后台也一样处理.public boolean isMultipart() { return !StringUtils.isBlank(request.getContentType()) && request.getContentType().indexOf("multipart/form-data") > -1;}private Map<String, Object> 阅读全文
posted @ 2010-04-07 13:51 astroboyx 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 前几天做项目的时候遇到一个问题,就是把一个javabean转换成一个JSON的字符串的时候遇到一个问题,因为javabean中含有Date日期的类型,格式化字符串的时候遇到把Date类型也作为一个对象了,而我想要的结果是key=value ,取出来则是 updatetime={day=24,year=2012...} 样子的。 我们可以看出JSONObject net.sf.json.JSONObject.fromObject(Object object, JsonConfig jsonConfig)还接受一个JsonConfig对象,那么我们就应该从这里入手。。我们可以写一个自己的val.. 阅读全文
posted @ 2009-10-25 18:18 astroboyx 阅读(7887) 评论(0) 推荐(1) 编辑