请稍侯

Intellij IDEA 部署项目

作为一名java程序猿,对于ide最熟悉不过的就是eclipse和myeclipse了,但是最近在开发过程中,eclipse总是无故的报错,非要重启才可以使用,严重影响开发效率, 在同事的推荐下,开始接触了Intellij IDEA,这也是一款非常优秀的java ide,受到很多程序猿的青睐,下面介绍一下如何在Intellij IDEA14中部署项目: 第一步: File->open 导入项目 按F12设置项目 Project->Project SDK->选中JDK版本 PS:在Project name 输入项目名,在Project SDK选择...

read more

Windows 上搭建Apache FtpServer

因工作需要,最近经常接触到FTP,今天我来介绍一个开源的FTP服务器,那就是Apache FTPServer,Apache FTPServer是一个100%纯Java的FTP服务器。 它的设计是基于现有的开放式协议的完整和便携式FTP服务器引擎解决方案。FTPServer可独立运行作为Windows服务或Unix/ Linux后台程序或是被嵌入在Java应用程序中。 接下来介绍一下如何在Windows环境下安装Apache FTPServer: 第一步:下载Apache FTPServer 可以到官网下载:http://mina.apache.org/ftpserver-projec...

read more

js将json字符串转换为json对象的方法

在开发过程中,经常需要前后台数据交互,比较常见的方法就是后台返回一串json字符串,在前台调用的时候,需要将这串字符串解析为json数据,通常有以下几种方法: 1,eval方式解析,比较原始的解析方式了 function strToJson(str){ var json = eval('('+ str + ')'); return json; } PS:注意str两旁的小括号 2,使用全局的JSON对象,比较常见 function strToJson(str){ return JSON.parse(str)...

read more

SpringMVC返回Json数据中文乱码

今天,在修改公司项目bug的时候,当SpringMVC返回json数据时,前台js调用之后,显示为“???????”这样乱码,后来查了一下,有以下两种解决方法: 方法一:在action中取得response,由他写入响应数据。 response.setHeader("Cache-Control", "no-cache"); response.setContentType("text/json;charset=UTF-8"); response.setCharacterEncoding("UTF-8");...

read more

Java文件下载中文乱码

好长时间没有写博客了,三月份忙于找工作,终于在四月一号成功的上班了,新公司感觉还不错,希望在这里可以得到锻炼,成长。 刚上班第三天,同事就给分配了任务,其实就是修复一下bug,还好,不是很难,都是比较常见的,所以很快就解决了,下面整理一下这几天遇到的一些问题。 用java实现下载时,当文件名是中文时,下载下来的文件名就会出现乱码,因此需要进行转码: 方法一:response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(f...

read more

Weblogic--项目部署

在上两篇中,分别介绍了linux下安装和启动weblogic,接下来这一篇介绍一下如何部署web项目。 当web项目开发完毕之后,就需要部署到服务器上,这时需要将项目打包成war包,以便发布,下面介绍如何在weblogic下发布web项目: 第一步:在游览器中地址栏中输入:http://ip:7001/console,打开weblogic控制台登录界面,如下图: 第二步:输入用户名和密码进行登录,登录成功后,进入weblogic控制台,如下图: 第三步:部署项目 点击左侧导航中的"部署" 点击"安装" 找到要发布的项目 ...

read more

Weblogic--后台启动两种方法

在上一篇中,已经介绍了如何在linux安装weblogic10g。接下来这一篇简单说一下weblogic后台启动的两种方法。 一般情况下,我们都是通过远程来操作linux服务器的,所以就需要用到一些远程连接工具,我这里使用的是SSH这个工具。 一开始,对linux还不是很了解,所以我都是直接用./startWeblogic.sh这种方式来启动weblogic的,虽然这样是可以启动,但是每当断开与Linux服务器的连接时,weblogic也会随之会被断开。 所以就会造成SSH关闭后,weblogic将无法访问的情况,这个也是我在部署项目的时候遇到的一个问题,后来终于知道,原来需要将webl...

read more

Weblogic--Linux下安装

weblogic是一款当前比较常用的web应用服务器,在web项目开发过程中,往往需要用到weblogic进行部署项目,当项目开发完毕之后,又需要将项目部署到服务器上,在工作这段时间里,我接触了weblogic,之前都是用tomcat的, 以下是我工作以来接触weblogic整理的一些笔记,现在分享出来。我这里使用的linux Red hat服务器。 准备安装:weblogic10g安装包(wls1034_generic.jar) ,我这里使用的是weblogic10g,具体版本需要根据服务器类型而定,可以自行到oracle官网下载。下载后将安装包上传到linux服务器上,就可以开始安装...

read more

Jekyll--文章分类

在一个博客网站中,往往需要对博文进行分类,所以这时候就需要用到分类属性了,Jekyll提供了两种方式的分类: 一、当文章只属于一个分类的时候,在文章的头信息中,使用category属性 --- layout: post title: "Jekyll--文章分类" category: jekyll --- 二、当文章属于多个分类的时候,在文章的头信息中,使用 categories, categories属性接收一个数组,数组内容即是文章所属分类 --- layout: post title: "Jekyll--文章分类" cate...

read more

Jekyll--日期格式化

Jekyll在页面上使用 {{ page.date }} 来显示日期的,但有时候,为了让日期格式更好看,需要对日期进行格式化,下面我整理了一些Jekyll日期格式化的例子: 1、格式一(默认): {{ page.date }} 输出结果为: 2015-01-21 20:34:59 +0000 2、格式二: { { page.date | date: '%B %d, %Y' }} 输出结果为: January 21, 2015 3、格式三: {{ page.date | date_to_string }} 输出结果为: 21 Jan 2015 4、格式...

read more