`
talentluke
  • 浏览: 592737 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
LoginView.jsp文件的头部一定要加上编码 <%@ page language="java" contentType="text/html" pageEncoding="UTF-8" session="false"%>     <%@ include file="./StatusMessageInclude.jspf"%>       <script type="text/javascript">      functi ...
往往在我们把一个java项目部署到了websphere上的时候,到后来需要修改项目中WEB-INF下的某些配置文件,如web.xml,通常我们是找到这个项目的部署路径,如: E:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv02\installedApps\caocaoNode01Cell\caocao_ ...
经常用鼠标在链接或按钮上点击时会出现虚线框,很多朋友常常想去掉这个不雅的虚线框,但是我个人还是觉得去掉虚线框还是要谨慎为好,为什么呢,因为当你去掉虚线框后表面上确实美观了很多,用鼠标点击链接或按钮时顿觉清爽,但是这同时还带来了可访问性和易用性的下降,为什么这么说呢,因为有些童鞋习惯上用键盘快速的定位并访问相关的链接或按钮,当你去掉虚线框后,就意味着这些对象可能无法获得焦点(focus),或者浏览者可能无法感知到焦点的存在,当然也就不能被定位了。我们不能单纯的去做网站,做网页要考虑的问题很多,特别是做到无障碍浏览往往比较困难,如果真的要去掉虚线框而不失去可访问性的话,解决的方案可以考虑加上acce ...
1. <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->2. <!--[if IE]> 所有的IE可识别 <![endif]-->3. <!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->4. <!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->5. <!--[if ...
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="限制用户输入字数.aspx.cs" Inherits="限制用户输入字数" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html ...
经常遇到在js里面需要解析xml的问题,然而有时候,后台返回的不是dom 而是string 字符串,需要将字符串转换成dom对象,然后才可以进行节点值解析和读取   var  bankXml = '<root><bank>工行</bank><bankId>101011110</bankId></root>'   var bankDom = createXml(bankXml);   //将字符串转化成dom对象  add by lc 20101203function createXml(str){  if(do ...
调用WebService服务客户端代码编写   目前比较流行的提供远程服务的技术中,WebService算是比较流行之一。因此,在调用WebService远程服务的客户端代码也是我们经常碰到的。本人把自己在开发中调用WebService远程服务的客户端代码总结下,算是留个笔记,方便以后使用。 1.使用Axis调用     如果提供的远程服务方法传入的参数都是简单类型,可以不用生成客户端代码,直接手动编写调用远程服务代码。     查看wsdl描述文件,wsdl:portType 暴露的是远程接口名称;wsdl:operation 对应的name 为远程接口暴露的方法,一般情况下 ws ...
测试方法存在几个问题: l  如果测试不够详尽,那么 bug 就会遗留在代码中并潜在地造成严重的问题。 l  测试常常在所有代码编写完毕后编写,难以回头处理程序中的一些问题。 l  测试经常不是由编写代码的程序员编写,所以漏掉一些重要的测试时很有可能的。 l  如果测试编写人员依赖文档或其他东西而不是代码的话,当这些材料与代码不一致就会造成问题。 l  如果测试不是自动进行,它们极有可能不回被经常性地运行。 l  传统的纠正错误的方法极有可能在别的地方引入错误。 测试驱动开发解决 ...
在任务管理器中关掉当前程序进程就可以了。
int main(){    char ch = 'A';     //方法一    for (int i = sizeof(char) * 8 - 1; n >= 0 ; n--)    {       //(ch >> i) & 1 ? cout << "1" : cout << "0";       cout << ((ch >> i) & 1);    }       //方法二     cout << endl << "T ...
  方法一: 在加入框架的时候勾选上把库拷贝到当前项目目录的复选框。   如果框架已经添加,又没有勾选那个复选框,可以通过以下方法来将当前项目用到的包拷贝到lib下   方法二: 在Tomcat的webapp目录中找到当前项目文件夹,将里面lib中的包拷贝到当前项目的lib下   方法三: 直接到包路径下去拷贝,放到当前项目的lib下    
public static void main(String[] args) {            // TODO Auto-generated method stub            int i= 0xFFFFFFFA; //补码           int j=~i;            System.out.println(i);            System.out.println(j);      ...
double a=1.0f; cout<<(int&)a<<endl;   输出为0    在Turbo c 3.0中的结果都为0;在VC 6.0中为1065353216和0 (int)a是把float型强类型化为int类型,所以为0; (int&)a是把a地址的前两字节当成一个int类型数据输出;至于为什么Turbo c 3.0中的结果为0,可能是因为编译器的差异问题。其实(int&)a就是将a转换为int型的引用。如果 int&b=(int&)a; 这样定义的话就好理解了,其实与指针类型转换是一样的。如果a是flo ...
大家都知道数据在计算机中都是按字节来储存了,1个字节等于8位(1Byte=8bit),而计算机只能识别0和1这两个数,所以根据排列,1个字节能代表256种不同的信息,即28(0和1两种可能,8位排列),比如定义一个字节大小的无符号整数(unsigned char),那么它能表示的是0~255(0~28-1)这些数,一共是256个数,因为,前面说了,一个字节只能表示256种不同的信息。别停下,还是一个字节的无符号整数,我们来进一步剖析它,0是这些数中最小的一个,我们先假设它在计算机内部就用8位二进制表示为00000000(从理论上来说也可以表示成其他不同的二进制码,只要这256个数每个数对 ...
以 4 位为例,我的理解是:有符号数原码:0 000 ~ 0 111   +0 ~ +7       前面的 0 表示是正数。1 000 ~ 1 111   -0  ~ -7        前面的 1 表示是负数。因为 +0 和 -0 实际上是相等的,也就是说,0 用原码表示的话有两种方式,这样的编码虽然人看起来要好懂一些,但是对于计算机来讲,有三个坏处:1,违反了唯一性2,浪费了一个位模式(排列方式)。因为理论上来讲 4 位二进制能表示 2^4 = 16 个不同的数,但是这里只表示了 -7 ~ +7 15 个数。3,-7 明明是小于 -0 的,但是如果不把最高位当作符号位来看的话,1000 要 ...
Global site tag (gtag.js) - Google Analytics