- 浏览: 82557 次
最新评论
-
奇葩的奇葩:
WebUI最新版免费下载
WebUI设计命名规范
文章列表
1、去掉不必要的自启动模块
步骤:【window】-->【preferences】-->【General】-->【Starup and shutDown】
如下图,勾掉不需要启动项模块:
- 2013-02-28 14:21
- 浏览 517
- 评论(0)
经过多年的互联网技术发展,网站的互动性越来越强,软件从C/S到B/S,又到了B/S结构的C/S界面体验,伴随着大量的富因特网框架的出现完成了一个螺旋式的轮回,目前我们在项目中使用的主要B端(浏览器端)框架中Extjs、Flex、Jquery应该是使用频率最高的三个框架,但这三个框架不是什么场合都适合使用的,所谓尺有所短寸有所长。 从我做过已经接触到的项目中,如果是做局域网内、应用系统类、办公类等系统,Extjs或Flex是个不错的选择,如我了解的现在国内一些银行内部已经在使用这两个框架来开发内部应用系统,烟草行业订烟系统目前也使用Flex开发(这个技术选择我个人认为是不太好的,虽然很炫,但照目 ...
- 2013-02-28 09:53
- 浏览 537
- 评论(0)
关于tomcat一直在项目中作为servlet服务器进行使用,似乎从来没有认真学习过,于是便将平时很少用到的tomcat知识点进行罗列。
1.使用catalina.bat命令进行tomcat的启动停止等操作
命令行参数
功能解释
Debug
在调试模式下启动Tomcat服务器
debug-security
在带安全管理的调试模式下启动Tomcat服务器
jpdastart
在jpda调试模式下启动Tomcat服务器
Run
在当前DOS窗口启动Tomcat服务器
...
- 2013-02-27 10:17
- 浏览 609
- 评论(0)
一、http_load
程序非常小,解压后也不到100K
http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工
具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。
下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz
- 2013-02-27 08:59
- 浏览 533
- 评论(0)
网上资源确实不多,七零八碎的,硬着头皮弄出一个demo版本。
因为Struts2默认已经支持velocity视图展示,因此在配置时方便了很多,几乎与先前使用jsp的配置没两样。
言归正传,再简单也得记录一下,以便后续的学习:
1.导包
2.测试Action类编写
public class HelloAction {
private String str;
public String hello() {
str = "hello world! 你好,世界!";
return "success";
}
/**
...
- 2013-02-26 14:40
- 浏览 527
- 评论(0)
网上多说Jetty轻量级,好用。好吧,本着好奇就打算学习一下。不过这里还是要抱怨一句,关于Jetty的学习资料真心不多。
前提:必须安装jdk。
1.下载Jetty安装包:http://dist.codehaus.org/jetty/jetty-6.1.22/
2.解压至任意目录
3.直接进入bin目录,双击Jetty-Service.exe。启动成功
4.地址栏直接输入http://localhost:8080
ps:
1.修改E:\jetty-6.1.22\etc\ jetty.xml文件中的如下代码,将8080改为相应的端口号即可
2.myeclipse使用Jetty跟to ...
- 2013-02-21 15:03
- 浏览 843
- 评论(0)
转自: http://blog.csdn.net/classicbear/article/details/6968930
相同点:
1.Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。
不同点:
1.架构比较
Jetty的架构比Tomcat的更为简单
Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。
Tomc
- 2013-02-21 09:18
- 浏览 497
- 评论(0)
这里仅仅是对ftp工具类的简单使用,很多东西还不是很了解。当然学以致用,先用到这里吧。
public class FtpTest {
/**
* 向ftp写文件(数据)
*/
@Test
public void uploadFile() {
// 要写入的文件内容
String fileContent = "hello world,你好世界";
// ftp登录用户名
String userName = "admin";
// ftp登录密码
String userPassword = ...
- 2013-02-20 11:13
- 浏览 938
- 评论(0)
折腾了半天,程序中使用jquery的load方法进行请求,很奇怪为啥第二次无法发送请求。百度了一把,谁知load是用get方式进行请求的,因此IE浏览器对
其进行缓存了。网上搜了很多解决方案,一大把,下面是我认为比较全面的解决方案。主要分为客户端解决和服务端解决。
1.客户端解决方案
IE访问策略:Internet选项--浏览历史记录--设置-- Internet 临时文件的选项改为每次访问网页时也可以1: 在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数在javascript发送的URL后加上t=Math.random()例如这样:URL+"&"+ ...
- 2013-02-19 11:28
- 浏览 604
- 评论(0)
Aaron Stannard是新创公司MarkedUp的CEO,他最近花费大量时间雇佣、评估很多不同的程序员,并和他们一起协作。在这个过程中他发现并总结了十种程序员无法意识到自己潜力的原因,意在让更多程序员发掘出自己的潜力,从而成为强大的程序员。
Aaron提到,他的公司中所使用的技术非常复杂,某些大型企业都很难掌握,所以对于想要加入团队的程序员来说,入门门槛非常高。因此,尽管他们非常仔细地雇佣新人,但还是很难找到足够天才的程序员。于是,他总结出十种阻碍程序员职业生涯发展的行为,并据此来帮助想要提升自身的平凡的程序员们。
- 2013-02-18 17:06
- 浏览 563
- 评论(0)
less、sass、stylus已经火起来了,越来越多的人开始使用这三个工具了,而且貌似使用less的人比较多一些~~而我们也有很多相关的开发和调试工具可以让我们的开发流程更简单快捷一些~~
SublimeText
相信用Sublime Text 2作为主要编辑器的前端开发同学已经很多了,Sublime Text上面的相关插件也不少,这里无需多说,Ctrl+Shift+P –> install package可以搜索到相关的插件,不过,这里也简单的汇总下:
●Less
Sublime
●
- 2013-02-18 16:58
- 浏览 658
- 评论(0)
步骤:
1.perl执行环境搭建
下载ActivePerl,默认安装在C盘,不需要配置环境变量,。安装完后直接在cmd下输入perl -v便可知道是否安装成功。
2.程序编写
在任意目录下新建一个后缀为pl的文本文件(例如为:1.pl)
输入:
#! /usr/bin/perl
print "hello world!\n";
3.程序执行
使用cd命令进入到文件所在目录,最终通过perl 1.pl执行
- 2013-02-18 16:42
- 浏览 640
- 评论(0)
序:IO流的操作主要分为两种读和写。一方面:我们可以通过不加缓冲类字符流BufferedReader/Writer和字节流BufferedInputStream/OutputStream来进行简单的读写,当然加了缓冲类其效率更高。另一方面:当我们需要进行流转换时,主要为了解决读取乱码问题,且字节流能够进行编码指定,因此需要字节流到字符流的转换。
1.字符流的读写+不加BufferedReader/Writer
public class CharIOTest {
/**
* 流转换读取数据.
* @throws FileNotFoundException
...
- 2013-02-18 13:59
- 浏览 684
- 评论(0)
感谢本文作者,引自:http://blog.csdn.net/a107494639/article/details/7586365
对于初学者掌握IO流操作之前起着抛砖引玉的作用。
1.IO流是干什么的?
IO流指 的是输入输出流,用来处理设备上的数据。这里的设备指硬盘,内存,键盘录入,网络传输等。
2.IO流的分类?
按处理数据类型来分:字节流和字符流
按流的方向来分:输入流和输入流。
PS:初学流的时候,新手很容易搞不清什么时候用输入流,什么时候用输出流。简单来说,当需要读数据的时候,需要使用输入流,当需要写数据的时候,需要使用输 ...
- 2013-02-18 13:44
- 浏览 597
- 评论(0)
String s = "sss"; 不可变是说对象new String("sss")是不可变的,你写s="ddd",创建了一个新的new String("ddd")对象,并让引用s 指向这个对象的地址,原来的sss被就被抛弃了。
String s = "sss";
s+= "ddd";
这样也是可以的,是不是s也是可变的呢?
实际上JVM是生成了一个临时对象BufferString,将两个字符串拼接后再保存为新对象,然后将引用s指向新对象。
在这一个简单的一次拼接过程中,我 ...
- 2013-02-18 10:51
- 浏览 559
- 评论(0)