Posted by 唧唧 | tags:
郁闷,花了3200整了一台主机,显示器还是用原来的三星纯平。以后也不买液晶啦,直接买笔记本算了。而同去电脑城的女同事花了¥9100捣鼓了一台HP的本本,那本本十分漂亮,还带指纹加密验证的呢,我都眼痒啦。
可爱的是,她拒绝买日货!老大想介绍她买富士通,她看都不看一眼。什么SONY,东芝都不看,只想IBM、联想、HP的。逛了大半天,她终于相中了HP 2623 ,经过高人的指点,砍掉送的配件、笔记本包,降了近千元的价格。后来陪她去取钱,兜了大半圈,还把其中一台柜员机的钱取光了,后面排队的人郁闷了。9000多,每次限取3000,取了4次,排队的大叔小姐们,都眼睁睁看着我替她拿钱数钱,一大叠一大叠的呀,我仿佛成了骗子了。汗死!
我就郁闷啦,电脑组装的时候没有验货。搬回来一开机发现只显示1G内存,拆来插去还是只认一条。郁闷,通过检测以为一条坏了,拿着回去换,当场测试单条没有问题了。可是换回来,情况依旧,2条内存只认一条!汗死了,打电话回去,业务MM也不知道咋办。建议扛回去给技术员测试。又打的回去了,一检查,NND,是2条内存不一致,双通道内存不兼容,2条都换为同一型号同一批次的就好了。这些装机的家伙,太不专业了。现场还发现有客户的主板和CPU不兼容,那才汗呢。
...
Posted by 唧唧 | tags:
JSP
对象
① out - javax.servlet.jsp.jspWriter
out对象用于把结果输出到网页上。
方法:
1. void clear() ;
清除输出缓冲区的内容,但是不输出到客户端。
2. void clearBuffer() ;
清除输出缓冲区的内容,并输出到客户端。
...
Posted by 唧唧 | tags:
MySQL
错误
今晚发现无法撰写日志,查看Resin日志如下,baidu和google搜索一系列解决方法皆未果。
奇怪的是,只是Statement无法操作数据库,select和update都正常。重启MySQL Server,错误仍旧,只有重启Resin才正常。真是郁闷。
错误有待研究。以下是错误日志:
...
Posted by 风信绮缘 | tags:
各位朋友:
搜索进来的、链接进来的、不小心点进来、路过的、梦游的……,或者有啥话对我说的,不嫌麻烦的话,请留下你的脚印,在这里轻轻踩一下,留一两句话,或者写上你是怎么来到我的博客,谢谢~~
本帖亦作留言版, 有话就说~~
...
Posted by 唧唧 | tags:
JavaWind
blog
更新
感谢香港网友小丹dennis提供的服务器空间,本博客才得以上线测试。
欢迎各位朋友的意见反馈和建议!
更新日志:
2007-11-25:
- 修正加密相册在幻灯片链接中暴露相册封面相片的bug
- 修正resin连接mysql数据库不释放连接的问题,继续观测
2007-11-27:
- 修改切换css皮肤的模式,不用请求服务器,使用js切换
- 修正连接数据库不释放连接的问题,页面加载完毕后释放
2007-12-4: 首页新增 只看标题 功能
Posted by 唧唧 | tags:
Posted by 转载 | tags:
面试
1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
<!--#include file="data.inc"-->
但是如果data.inc中包含JSP CODE ,我们可以使用:
<%@include file="data.inc"%>
2、如何执行一个线程安全的JSP?
只需增加如下指令
<%@ page isThreadSafe="false" %>
3、JSP如何处理HTML FORM中的数据?
通过内置的request对象即可,如下:
<%
String item = request.getParameter("item");
int howMany = new Integer(request.getParameter("units")).intValue();
%>
4、在JSP如何包含一个静态文件?
静态包含如下:<%@ include file="copyright.html" %>
动态包含如下:<jsp:include page="copyright.html" flush="true"/>
5、在JSP中如何使用注释?
主要有四中方法:
1。<%-- 与 --%>
2。//
3。/**与**/
4。<!--与-->
6、在JSP中如何执行浏览重定向?
使用如下方式即可:response.sendRedirect("http://ybwen.home.chinaren.com/index.html");
也能物理地改变HTTP HEADER属性,如下:
<%
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
String newLocn="/newpath/index.html";
response.setHeader("Location",newLocn);
%>
7、如何防止在JSP或SERVLET中的输出不被BROWSER保存在CACHE中?
把如下脚本加入到JSP文件的开始即可:
<%
response.setHeader("Cache-Control","no-store"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
%>
8、在JSP中如何设置COOKIE?
COOKIE是作为HTTP HEADER的一部分被发送的,如下方法即可设置:
<%
Cookie mycookie = new Cookie("aName","aValue");
response.addCookie(mycookie);
%>
9、在JSP中如何删除一个COOKIE?
<%
Cookie killMyCookie = new Cookie("mycookie", null);
killMyCookie.setMaxAge(0);
killMyCookie.setPath("/");
response.addCookie(killMyCookie);
%>
10、在一个JSP的请求处理中如何停止JSP的执行
如下例:
<%
if (request.getParameter("wen") != null) {
// do something
} else {
return;
}
%>
11、在JSP中如何定义方法
你可以定义方法,但是你不能直接访问JSP的内置对象,而是通过参数的方法传递。如下:
<%!
public String howBadFrom(HttpServletRequest req) {
HttpSession ses = req.getSession();
...
return req.getRemoteHost();
}
%>
<%
out.print("in general,lao lee is not baddie ");
%>
<%= howBadFrom(request) %>
12、如果BROWSER已关闭了COOKIES,在JSP中我如何打开SESSION来跟踪
使用URL重写即可,如下:
hello1.jsp
<%@ page session="true" %>
<%
Integer num = new Integer(100);
session.putValue("num",num);
String url =response.encodeURL("hello2.jsp");
%>
<a href=<%=url%>>hello2.jsp</a>
hello2.jsp
<%@ page session="true" %>
<%
Integer i= (Integer )session.getValue("num");
out.println("Num value in session is "+i.intValue());
%>
13、在JSP中能发送EMAIL吗
可以使用SUN的专用包:sun.net.smtp包。如下脚本使用SmtpClient类发送EMAIL。
<%@ page import="sun.net.smtp.SmtpClient, java.io.*" %>
<%
String from="ybwen@sina.com";
String to="hewenjun@yeah.net, lei@who.com.cn";
try{
SmtpClient client = new SmtpClient("mail.xxxxx.xxx");
client.from(from);
client.to(to);
PrintStream message = client.startMessage();
message.println("To: " + to);
message.println("Subject: Sending email from JSP!");
message.println("This was sent from a JSP page!");
message.println();
message.println("Cool! :-)");
message.println();
message.println("Good Boy");
message.println("Im in genius.com");
message.println();
client.closeServer();
}
catch (IOException e){
System.out.println("ERROR SENDING EMAIL:"+e);
}
%>
14、在SERVLET中我能调用一个JSP错误页吗
当然没问题,如下展示了如何在一个SERVLET控制逻辑单元内调用一个JSP错误页面。
protected void sendErrorRedirect(HttpServletRequest request,
HttpServletResponse response, String errorPageURL,
Throwable e)
throws ServletException, IOException {
request.setAttribute ("javax.servlet.jsp.jspException", e);
getServletConfig().getServletContext().
getRequestDispatcher(errorPageURL).forward(request,
response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response) {
try {
// do something
} catch (Exception ex) {
try {
sendErrorRedirect(request,response,"/jsp/MyErrorPage.jsp",ex);
} catch (Exception e) {
e.printStackTrace();
}
}
}
15、JSP和APPLET如何通讯
JSP如何与EJB SessionBean通讯
下面的代码段作了很好的示范
<%@ page import="javax.naming.*, javax.rmi.PortableRemoteObject,
foo.AccountHome, foo.Account" %>
<%!
//定义一个对SessionBeanHome接口实例的全局引用
AccountHome accHome=null;
...
Posted by 唧唧 | tags:
好晕哦,.net 3.0最后变成了2.0,jdk却跑出2个jvm 呵呵!
Posted by 未知 | tags:
HTTP COOKIE实质是服务端与在客户端之间传送的普通HTTP头,可保存也可不保存在客户的硬盘上.如果保存,每一个文件大小不超过4K的文本文件.多个COOKIE可保存到同一个文件中. 如果从编程角度来看,在JSP中COOKIE就是JAVA提供的一个类.常用的方法如下所表示,因为客户端可能不接受COOKIE,所以建议不用它,改用SESSION等其他方式。
public class cookie
{
public String getDomain() //返回该COOKIE的有效域
public int getMaxAge() //返回该COOKIE的有效期,单位为秒
...
Posted by 未知 | tags:
HTML标签
标签名 描述
base 包装HTML的base元素
button 包装HTML的 button类型的input元素
cancel 包装HTML cancel 按钮
...