- 浏览: 42712 次
- 性别:
- 来自: 杭州
最新评论
文章列表
List<PhoneLogDto> list=new ArrayList<T>(); //换成数据源 response.setContentType("application/msexcel"); response.setHeader("Content-disposition", "attachment; filename=name.xls");// 设定输出文件名称 OutputStream os = response.getOutputStream ...
eclipse中安装Python插件PeDev
第一步:工具栏Help->Install New Software->Add
name:PyDev
Location:http://pydev.org/updates
然后选择“OK”,稍等一会儿出现结果列表,选择下图的红框部分 点击“next”按钮,Eclipse会自动查找需要的依赖,检查完后会弹出页面让同意协议,点击“accept”,然后"finish"
第二步:重启eclipse
第三步:安装结束
新建Python项目时遇到的问题及解决方案:
第一步:在空白处点右键,New->O ...
eclipse中安装velocity插件
第一步:当前为最新eclipse,缺少插件Eclipse 2.0 Style Plugin Support
工具栏Help->Install New Software->Add
name:Eclipse Update
Location:http://download.eclipse.org/eclipse/updates/4.4
然后点击“OK”,稍等一会,出现结果列表。找到图中红框部分
点击“next”按钮,Eclipse会自动查找需要的依赖,检查完后会弹出页面让同意协议,点击accept然后点finish即可。
第二 ...
maven安装(windows版)
- 博客分类:
- git工具
(1)打开百度,输入关键字maven,选择“官网”
(2)进入官网后,选择左菜单栏的“Download”项
(3)进入下载页,选择红线圈定部分下载
(4)安装包下载完成后,将软件包移到安装maven的文件夹下,并解压缩
(5)配置maven的环境变量
(6)
A.新建两个系统变量M2_HOME和MAVEN_HOME,值为maven的安装目录。Maven 说只是添加 M2_HOME , 但一些项目仍引用 Maven 的文件夹 MAVEN_HOME, 因此,为了安全也把它添加进去。
B. 修改环境变量PATH,将maven bin文件 ...
linux系统,tomcat做成系统服务
- 博客分类:
- linux指令
linux系统中,将tomcat配置成系统服务:
(1)复制tomcat,bin目录下的catalina.sh文件到/etc/init.d目录下,重命名为tomcat_task(服务名)
(2)修改脚本
在脚本较前面的位置的位置加上下面两行注释:
#chkconfig:2345 10 90
#description:Tomcat service
若此步骤未做的话,会出现如下错误:tomcat不支持chkconfig
(3)在脚本中设置环境变量
CATALINA_HOME=/usr/java/tomcat
JAVA_HOME=/usr/java/jdk8
有人可能会有疑 ...
tomcat部署环境:
(1)Java版本1.6
(2)linux操作系统:redhat-7
tomcat版本:apache-tomcat-8.0.46.tar.gz
错误来源:解压之后,启动tomcat,指令为sh catalina.sh start,无报错,且显示tomcat start。查看tomcat的是否启动成功,用指令ps -ef|grep tomcat,发现,tomcat并没有启动。
启用tomcat,并无报错。尝试了一下关闭tomcat,指令为sh catalina.sh stop,执行异常,错误如下:
经过百度,发现该错误是由 ...
问题描述:mongodb使用过程中,发现插入mongodb之前的时间为14点,插入mongodb以后,显示时间为6点,取出mongodb的时间还是14点。换言之,插入mongodb的时间,并没有错,只是被服务器的时区同化了。
解决过程:
服务器时区如下:
通过百度搜索得知,以下情况:
本地的服务器时区如下:
初步怀疑是时区不一致造成的,一个是CST,一个是UTC。实践发现并不是,找了一台时区一致的服务器,发现mongodb中的时间数据还是少了八个小时。
实践结论:mongodb对时间的处理ISODate与java中的j ...
问题场景:在eclipse导入一个web项目以后,debug启动项目时,发现server中已有的tomcat选不了,非得去创建一个server,还非得是tomcat8.5。
实践过程:新建一个文件夹,作为eclipse的workspace,然后将项目导入新开的eclipse中。在项目上点击“右键”,选择Debug As的Debug on Server,然后选择tomcat 7,出现如下界面:
错误提示:the server does not support version 3.1 of the j2ee web module specification。即tomcat7.0服务器 ...
问题描述:redis访问过程中,发现存在redis队列中的信息,无缘无故就被取光了,又找不到是哪个小伙伴。于是,就想限制一下redis的访问,只对自己电脑的IP有效。即:配置redis外网可访问,并只允许指定的ip可访问redis
解决过程:在redis的配置文件中找到一个bind属性,它能限制IP的访问。配置后发现,redis重启失败,再三查阅很多资料后,发现bind的是网络接口(也就是网卡,服务器上可以有多个网卡,即对应多个IP。若设置其中一个网卡,代表只有该网卡地址才接受外部请求;若不设置,则服务器的所有网卡地址均接受外部请求),而不是请求来源的IP。
实践方案:通过设 ...
没有velocity插件的velocity页面非常难看,也很难查找。
由于我装的是最新的eclipse,网上找了好久都没合适的。功夫不服有心人,终于被我找到了。
(1)先要知道在哪添加
help——>Install New Software...
(2)点击Add
Veloeclipse
值:http://propsorter.sourceforge.net/veloeclipse
(3)安装即可
Ubuntu下搭建django项目的搭建
1、pyhotn3的安装
指令:sudo apt-get install python3
2、下载django安装包
指令:sudo wget https://www.djangoproject.com/m/releases/1.7/Django-1.7.1.tar.gz
3、django的安装
(1)解压django安装包
指令:sudo tar xzvf Django-1.7.1.tar.gz
得到目录:Django-1.7.1
(2)进入解压后的目录
指令:cd Django-1.7.1
(3)安装django
指令:su ...
重新安装了Ubuntu系统,顺便复习一下jdk的安装和环境变量的配置
一、安装过程
1、下载jdk安装包
jdk-7u71-linux-i586.tar.gz
2、解压
指令:tar zxvf jdk-7u71-linux-i586.tar.gz
得到目录:jdk1.7.0_71
3、将解压得到的目录移到你希望去目录
指令用cp就可以
二、环境变量的配置
1、首先判断一下是否已经有java
指令:sudo update-alternatives --list java
没有可选java,再执行一下步骤
2、打开环境配置文件
指令:sudo gedit ~/.ba ...
解决方案:在所在的项目的pom.xml中添加一下代码
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> ...
一、首先需要了解FileReader与InputStreamReader的区别:
1、FileReader:读取文件过程中,继承了InputStreamReader,但是并没有实现父类中带字符集参数的构造函数,所以只能按照系统默认的字符集(GBK)来解码。
比如页面的编码方式为utf-8,解码过程为utf-8->GBK->utf-8,该过程会出现损失,造成不能还原最初的字符。
2、InputStreamReader:有实现父类中带字符集参数的构造函数
二、具体实现演示
1、FileReader实现:
代码:
FileReader ...
windows操作系统下,已知端口号,查看进程号,以及关闭进程(用命令行实现)
1、已知端口号,查看进程号
命令行:netstat -aon|findstr "端口号"
2、查看进程被那个服务占用
命令行:tasklist | findstr "进程号"
3、关闭服务进程
命令行:tskill 进程号
linux操作系统下:
1、已知端口号,查看进程号
命令行:netstat -tunlp|grep 端口号 或 lsof -i :端口号 等等 本人习惯用lsof - ...