xianqiang1
码龄12年
  • 147,787
    被访问
  • 29
    原创
  • 719,379
    排名
  • 48
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2010-04-09
博客简介:

飘痕

博客描述:
自由自在的学习编程艺术
查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得103次评论
  • 获得78次收藏
创作历程
  • 2篇
    2015年
  • 2篇
    2014年
  • 7篇
    2013年
  • 13篇
    2012年
  • 9篇
    2011年
成就勋章
TA的专栏
  • Ruby on rails开发
    5篇
  • Ruby
    2篇
  • Android
    1篇
  • JavaSE
    4篇
  • J2EE
    5篇
  • Struts1.3
    4篇
  • Ubuntu Linux
    3篇
  • Heroku
    4篇
  • Python
    1篇
  • Magento
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Ubuntu下安装Nginx, MySQL, PHP (LEMP)

关于LEMPLEMP是一组用于开发运行Web程序的开源软件简称,各首字母依次代表:Linux,Nginx(发音:Engine X),MySQL,PHP;与传统的LAMP相比,使用的Web服务器是Nginx替代Apache;Nginx是一款开源免费的高性能HTTP服务器,它稳定,功能强大,配置简单,消耗资源少;在国内有相当大的市场,很流行。下面就来介绍在Ubuntu下如何安装。首
原创
发布博客 2015.09.15 ·
1149 阅读 ·
0 点赞 ·
0 评论

Magento多文件上传代码功能实现

不知你在使用Magento扩展开发过程中是否有曾遇到过需要上传多个文件的情况,如果是,本文恰好为你而准备,帮你寻找解决思路。Magento后台使用的是Flex Uploader的Flash组件实现多文件上传功能;本文最后还讨论单页面多uploader组件异常问题解决。
原创
发布博客 2015.03.18 ·
2246 阅读 ·
0 点赞 ·
0 评论

Agile Web Development with Rails 4

发布资源 2014.09.15 ·
pdf

在JAR中打包使用JAR库

不知大家在写Java程序的时候有没有这样的需求: 将引用其它第三方JAR库的项目打包成一个JAR文件运行.也就是说在你打包好的JAR文件中再包含那些你引用的第三方JAR文件,合成一个JAR包,这样只需在Windows下双击,或在Linux终端下输入 java -jar yourjarfile.jar即可方便运行.在最初一种普遍的做法是在打包的JAR文件中的META-INF/MANIFEST里使用Class-Path选项,像这样:
原创
发布博客 2014.08.09 ·
2256 阅读 ·
0 点赞 ·
0 评论

解析12306订票流程

每当春节时,访问12306购买火车票回家过年成了很多人的首选,但由于12306的总总不给力,给那些在官网刷票的人带来了很多的不便。从2011年未12306上线起,连续两年回家我都是靠网上购票,当然了今年也不例外;我记得11年时我使用的是官网直接刷票,到了12年则使用了木鱼的抢票助手,逐渐的感觉到买票的困难。而今年年未让我感觉特别的难,于是就萌生了自己写一个抢票应用的念头,最开始设想的就是本地桌面应
原创
发布博客 2014.01.24 ·
21484 阅读 ·
7 点赞 ·
17 评论

Ubuntu12.04下安装PHP5

下载PHP,从http://www.php.net/下载,本人下载的是php-5.4.16.tar.gz,最新的5.4版本。安装PHP一般是为了开发WEB应用,因此需要安装一个对应的服务容器与数据库,在这里采用的是一种很普遍的方式,即Apache+MySQL+PHP的方式,关于Apache的安装请参考我的上一篇博文:Ubuntu12.04下安装Apache,关于MySQL的安装可参见另一篇博文
原创
发布博客 2013.06.30 ·
3027 阅读 ·
0 点赞 ·
0 评论

Ubuntu12.04下安装Apache

在安装Apache之前,必须要安装它所依赖的类库,如下步骤本人亲测,注意下载上面提到的包时需解压,下面的命令都是在进入解压后的目录下执行的。1.安装libtool从http://www.gnu.org/software/libtool/下载libtool./configuremakesudo make install2.安装expat从http://sour
原创
发布博客 2013.06.30 ·
1859 阅读 ·
0 点赞 ·
0 评论

获取腾讯微博信息API

协议参考webqq-core项目:https://code.google.com/p/webqq-core/参考项目:https://github.com/lzqwebsoft/test-projectTencent API每个操作url,都要使用 Cookie账号检测:  检查账号是否要验证码     http://check.ptlogin2.qq.com/chec
原创
发布博客 2013.03.26 ·
1900 阅读 ·
0 点赞 ·
0 评论

在Heroku上部署Java应用三步曲

作为程序员的你不知是否曾有过编写一个自己Blog的想法,下面这篇文章将列举三篇从Heroku翻译的文章,并结合个人实践来实现上述目地,同时也是对个人这几个月来学习Heroku的总结。第一篇:在Heroku上部署Java应用-开始,主要讲的是Heroku的环境配置。第二篇:在Heroku上部署Java应用-部署Java,这篇主要讲的是如何部署一个简单的Hello world应用于Heroku
原创
发布博客 2013.02.24 ·
1941 阅读 ·
1 点赞 ·
2 评论

在Heroku上部署Java应用-连接数据库

原文:https://devcenter.heroku.com/articles/connecting-to-relational-databases-on-heroku-with-java部署在Heroku上的应用程序可以使用多种关系数据库服务,包括Heroku提供的Postgres数据库和AWS(亚马逊)提供的MySQL数据库。数据库的提供是通过使用add-on系统实现的。默认情况下,
翻译
发布博客 2013.02.19 ·
3766 阅读 ·
0 点赞 ·
2 评论

在Heroku上部署Java应用-部署Java

原文:https://devcenter.heroku.com/articles/java本篇文章是使用Java与嵌入式服务器Jetty在Heroku上部置应用的快速入门。本篇本章使用的样例代码在Github上:https://github.com/heroku/devcenter-java。关于Jetty的使用,我发现了一篇很好的文章:http://blog.csdn.net/kon
翻译
发布博客 2013.02.19 ·
4693 阅读 ·
0 点赞 ·
0 评论

在Heroku上部署Java应用-开始

原文:https://devcenter.heroku.com/articles/quickstartHeroku是一个支持多种编程语言的云应用平台,使用Heroku,你可以通过add-on资源附加诸如SQL与NoSQL数据库,或Memcached等等服务来扩充你的应用,并且都有免费的(这非常的酷,因为这样你不必再苦苦寻找,只需使用一条heroku命令,轻松搞定,让你的应用具备多重功能,甚至发
翻译
发布博客 2013.02.19 ·
1994 阅读 ·
0 点赞 ·
0 评论

Struts-国际化支持

实现原理在Struts中,session中存放当前会话的Locale的key值为:Globals.LOCALE_KEY,更改session中的这个属性就可以同它关联的标签等实现国际化。标签根据存储在session范围内的Locale实例,从默认的Resource Bundle中检索和Locale对应的资源文件,再从资源文件中读取key对应的消息字符串。同样的还有等,同时Struts的验
原创
发布博客 2012.11.07 ·
1039 阅读 ·
0 点赞 ·
0 评论

Struts-分页表单

有时候,由于表单数据太多,无法在同一个页面显示(如用于用户注册的表单),可以把它拆分成多个表单,分多个页面显示,在这种情况下,即可以为每个表单创建单独的ActionForm,也可以只创建一个ActionForm,它和多个表单对应,下面就来介绍通过struts来实现此功能,本例使用一个ActionForm共享多个表单的机制来实现,运行截图如下:1.进入首页,输入帐号与手机信息:2.点击“
原创
发布博客 2012.11.07 ·
1121 阅读 ·
0 点赞 ·
0 评论

Ubuntu12.04下安装Mysql

下面就个人这几天在ubunt12.04下安装mysql做一个总结:在linux下安装mysql有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar.gz文件来安装。这三种中,由于最后一种是统一的整体文件,个人感觉最简单,故本文将采用此方式来进行安装:首先到mysql的下载中心上下载最新的tar.gz包:1.在浏览器中输入http://
原创
发布博客 2012.10.28 ·
5299 阅读 ·
0 点赞 ·
0 评论

Struts-文件上传

Struts通过封装,可以非常简的实现文件上传,在页面上只需要提供一个元素,则Struts自动的将其提交的属性封装成一个org.apache.struts.upload.FormFile对象注入到对应ActionForm对象中,则在Action中直接可以通过ActionForm对象的FormFile属性来操作上传的文件流,从而实现上传功能,具体的示例如下:首先,要先创建一个上传的页面视图文件i
原创
发布博客 2012.10.26 ·
940 阅读 ·
0 点赞 ·
0 评论

Struts-第一个Struts应用

摘自:《精通struts.基于MVC的.Java.Web设计与开发》---电子出版社--2004年8月第1版应用首页:输入test,单击提交后显示:保持输入框为空再次提交:最后输入Monster,显示页面如下:1.配置web.xml,加入Struts框架:<web-app xmlns="http://java.sun.com/xml/n
原创
发布博客 2012.10.26 ·
851 阅读 ·
0 点赞 ·
0 评论

Struts-利用Token解决重复提交

利用同步令牌(Token)机制可以解决Web应用中重复提交的问题,Struts通过org.apache.struts.action.Action类中提供的一系列和Token相关的方法给出一个参考实现:1.protected boolean isTokenValid(javax.servlet.http.HttpServletRequset requset)   判断存储在当前用户会话中的令
原创
发布博客 2012.10.26 ·
1031 阅读 ·
0 点赞 ·
0 评论

Android2.2天气预报系统(论文+源码)

发布资源 2012.08.30 ·
rar

MSNLite表情包制作生成器(Java实现)

最近看到一则新闻说小米收购了MSNLite(hada.me)团队,打算开发PC端的米聊客户端,于是对MSNLite产生了兴趣,同时也在自己的机器上安装了MSNLite,乖乖,使用了几天确实感觉她比以前的MSN快多了,并且功能强大,无广告;但唯一让我感觉不足的是表情包太难找了(不知是不是我的搜索技术不过关)。找来找去发现在她的官方论坛上有一篇关于表情包的解释(http://bbs.hada.me/t
原创
发布博客 2012.08.15 ·
4119 阅读 ·
0 点赞 ·
3 评论
加载更多