- 浏览: 26261 次
- 性别:
- 来自: 定州市
最新评论
文章列表
[INFO] Packaging webapp
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Cannot construct org.apache.maven.plugin.war.util.WebappStructure as it does not hav ...
玩ubuntu系统有段时间了,喜欢chrome浏览器,一般下载东西都是用google搜索后用浏览器下载,速度还可以,有时遇到一些国外的文件镜像地址下载一些文件的时候速度很慢,几十kb,一次下载个1G的iso文件,20来分钟了,才下载几十M,心想这要下到什么时候。几个小时下载不完,还不能关chrome了,关了化就白下载了~,google了一下,找到一个工具axel。
安装先:
sudo apt-get install axel
然后下载我要的文件,由之前50kb左右的速度,用axel下载速度一下提升到600多kb,哇!
我按下Ctrl+z,取消了下载,重新输入下载命令,从上次下载的 ...
通过jsch可以实现基于sftp协议的文件传输,使用的是ChannelSftp类,如果要在程序中实现启动服务器的一个脚本,执行某个系统命令的话,就需要用到另一个channel类了,就是ChannelExec类。
如果项目采用maven构建的话,引入
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.50</version ...
发布到服务器的项目,html页面中文显示乱码。在本地的ubuntu系统和windows系统,jetty和resin都能正确显示,上传到centos的服务器下的resin中文不能显示,google了一下,有人说修改app-default.xml下的
<servlet servlet-name="resin-file"
servlet-class="com.caucho.servlets.FileServlet"/>
修改为:
<servlet servlet-name="resin-file&qu ...
文件传输在开发中还是经常会遇到的,通常情况会采用ftp协议,java实现ftp协议传输的工具还是有挺多的选择的,比如apache的commons-net工具包。要想程序实现sftp协议或ssh协议的传输文件,也是很容易的,这时用到的就是jcraft的Jsch工具包了。
如果项目采用maven构建的话,引入
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<vers ...
Thrift是一个可伸缩的跨语言的服务开发框架,对它的介绍就不google再复制了。当我们在做web开发时,前端可能采用php,python,ruby等脚本语言做用户的交互页面,那业务和数据库的部分不少就用Java来开发了,毕竟做Java开发的程序员的数量还是占大多数的。这时,我们网站或系统的架构就可以页面用php写,业务程序用Java来写(对web开发都熟悉的mvc来说,就是把controller层和service、dao层分开,用不同的语言来写),那不同语言之间的数据交互怎么实现呢(php如何调用java的一个service的方法)?webservice,thrift,avro等框架和技 ...