- 浏览: 366934 次
- 性别:
- 来自: 帝都
最新评论
-
born19930314:
你好,请问还在吗?我的targetObject中由于含有无法序 ...
Quartz集群配置(100%成功) -
stone_yw:
想问一下,如果quartz只有一个任务,但是这个任务的执行时间 ...
Quartz集群配置(100%成功) -
yandype:
mzxueyun 写道 ERROR c.t.k.m.biz.M ...
Quartz集群配置(100%成功) -
x123456789a:
...
Quartz集群配置(100%成功) -
knight_black_bob:
startjava.io.IOException: Conne ...
TFTP的文件管理
文章列表
HttpServlet类 定义 public class HttpServlet extends GenericServlet implements
Serializable
这是一个抽象类,用来简化HTTP Servlet写作的过程。它是GenericServlet类的扩充,提供了一个处理HTTP协议 ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Sample Application</display-name> ...
http://www.360doc.com/content/09/0626/08/117897_4034832.shtml
Java虽然有垃圾回收机制,但是在动态变化大小的栈数组中出栈的对象没有被当做垃圾回收,因为系统把数组作为一个单元看待,无法识别其中用户不再使用的对象。
作者建议在缓存时把对象作为HashMap的Key值存储。巧合的是在hibernate中的一对多映射时,在Debug状态下发现映射Set的内部就是HashMap,而且是用Key值保存的映射对象。
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。
谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:
谷歌Android:
chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Ge ...
Class hunman = Class.forName("earth.china.dalian.Stone");
Object person = human.newInstance();
Method speak = hunman.getMethod("speak",String.class);
speak.invoke(person,"Hello World!");
1. DHCP
DHCP 是 Dynamic Host Configuration Protocol(动态主机分配协议)缩写, 它分为两个部份:一个是服务器端,而另一个是客户端。所有的 IP 网络设定数据都由 DHCP 服务器集中管理,并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境数据。
它有一个租用地址的时期.就相当于我有很多的地址.假入你需要的话.我就借给你用几天.在一定的时期之内(指租用期限已到)你就会把地址还我.DHCP服务器.他有一个IP地址池.如果哪个计算机先来申请的话.他就从IP 地址池中捞一个起来.借给你用.你用完了.就还给我.
2. NAT ...
<body onunload="close(event);">
<script language="JavaScript" type="text/javascript">
function doClick(obj) {
if (document.all) {
obj.click();
} else {
var evt = document.createEvent("MouseEvents");
...
1.运行上述2个程序(它们需要不同的控制台)
2.右击已经打开的Console窗口,选择Detached(控制台脱离eclipse,可以调整位置和大小)
3.在Console的最右边有个Open Console下拉按钮,选中new console view。此时,又新建了一个Console,这个Console位置可能不在原来的地方,找到它,然后继续右击Detached,让它脱离
4.在一个console上,点击Display Selected Console下拉按钮,选择TestServer;而在另一个console上,点击Display Selected Console下拉按钮,选择TestC ...
<a4j:keepAlive beanName="***Action" ajaxOnly="true"/>
此时把h:commandLink替换成a4j:commandLink即可
由于jsf的重构组件时保持状态的原理,造成commandlink未提交。
解决办法:在页面中加入:
<t:saveState value="#{后台bean名.datatable的list名}"/>
或者把后台bean名的范围改为session
<a4j:keepAlive beanName="***Ac ...
输出日期格式化:
<h:outputText value="#{file.uploadTime}">
<f:convertDateTime timeZone="GMT+8" locale="cn" pattern="yyyy-MM-dd" />
</h:outputText>
工作原理:
JSF六个底层原理:
重建组件树:jsf应用里的jsp页面被表示成一个组件树。在这个阶段里,通过重建这棵树开始LifeCycle处理过程。每个组件树都有一个在整个应用程 ...
JSF
<h:form>
<h:dataTable value="#{myBean.dataList}" var="item">
<h:column>
<f:facet name="header">
<h:outputText value="Select" />
</f:facet>
<h:sele ...
package com.autelan.femto.acs.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.InputStream;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.dom4j.Document;
import org.dom4j.io.OutputFormat;
...
导入包jsch-0.1.43.jar
package com.network.manage.device.util;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import com.jcraft.jsch.Channel;
import com.jcraft.jsch.ChannelSftp;
import com.jcraft.jsc ...
导入包commons-net-ftp-current.jar
package com.network.manage.device.util;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPClientConfig;
impor ...