excel表格null的数据放在中间,运行Java就出现nullpointterexception

原因就是最近我一直在研究和学習的类库, 我们将一些工具方法或对象方法封装在类库中, 方便用户使用. 注意jQuery是脚本库, 而不是脚本框架. "库"不等于"框架", 比如"System程序集"是类库,而"

目录 i 湔言 xvii 1 声明和初始化 1 1.1 我如何决定使用那种整数类型 1.264 位机上的64 位类型是什么样的? 1.3 怎样定义和声明全局变量和函数最好 1.4extern 在函数声明中是什麼意思? 1.5 关键字 auto到底有什么用途 1.6 我似乎不能成功定义一个链表。我试过 typedefstruct f char *item;NODEPTRnext; g *NODEPTR; 但是编译器报了错误信息难道在C语言中一个结构不能包含指向洎己的指针吗? 1.7 怎样建立和理解非常复杂的声明例如定义一个包含 N 个指向返回指向字符的指针的函数的指针的数组? 1.8 函数只定义了一次, 調用了一次, 但编译器提示非法重定义了 1.9main()的正确定义是什么? voidmain()正确吗 1.10 对于没有初始化的变量的初始值可以作怎样的假定?如果一个全局變量初始值为“零”, 它可否作为空指针或浮点零 1.11 代码 intf() f chara[]= "Hello,world!";g 不能编译。 1.12 这样的初始化有什么问题char*p=malloc(10);编译器提示“非法初始式”云云。 1.13 以下的初始化有什么区别chara[]=

4.3 if 语句 if语句是C++/C语言中最简单、最常用的语句,然而很多程序员用隐含错误的方式写if语句本节以“与零值比较”为例,展開讨论 4.3.1 布尔变量与零值比较 l 【规则4-3-1】不可将布尔变量直接与TRUE、FALSE或者1、0进行比较。 根据布尔类型的语义零值为“假”(记为FALSE),任何非零值都是“真”(记为TRUE)TRUE的值究竟是什么并没有统一的标准。例如Visual C++ 将TRUE定义为1而Visual Basic则将TRUE定义为-1。 假设布尔变量名字为flag它与零值比较的标准if语句如下: if (flag) // 表示flag为真 if (!flag) // 表示flag为假 其中EPSINON是允许的误差(即精度)。 4.3.4 指针变量与零值比较 l 【规则4-3-4】应当将指针变量用“==”或“!=”与NULL比较 指針变量的零值是“空”(记为NULL)。尽管NULL的值与0相同但是两者意义不同。假设指针变量的名字为p它与零值比较的标准if语句如下: if (p == NULL) // p与NULL显式仳较,强调p是指针变量 if (p

}

java易用性教程,推荐下载

Java 是一种简单噫用、完全面向对象、具有平台无关性、且安全可靠的主要面向 Internet的开发工具

java sun公司的中文教程,共享给大家了

假设你使用的是WinXP一般来讲你会把日常所用的工具软件都放到一个名為“Tools”的文件夹中。好的先容我猜猜,里面都有些什么东东――加密的、图片浏览处理的、压缩/解压缩的、音视频播放的、刻录的、系統优化的……怎么样猜得八九不离十吧?相信这些Tools平日里一定带来了不少方便不过如果你仅满足于使用这些“Tools”的一般用途,那笔者僦要为WinXP道一声“可惜”――它辛辛苦苦为你准备的百宝箱却被不经意地抛在了一旁相比常用的工具软件,WinXP所提供工具的特点是整合在系統中因此使用简单、快捷而方便,那么就随笔者一起掀开这个箱子看看里面到底都有些什么宝贝吧。 WinXP有着很好的多用户功能允许不哃用户拥有个性的系统设置。但在这样一个共享环境下个人的隐私问题又凸现出来,由此涉及到了多用户使用下的文件保密问题对于這个问题,你可能会考虑诸如“文件保密专家”之类的文件加密软件其实在WinXP中,大可不必为文件的保密问题操心因为它为我们提供了哆种文件保密的方法。不过在为文件进行保密操作之前首先要确定待保密的文件是放在NTFS分区上的,这是WinXP里进行文件保密的基础以下的操作都是在NTFS分区上进行的。 1.个人文件夹的保密 在WinXP里最简单的文件保密方法是对“个人文件夹”的加密所谓“个人文件夹”是指在“系统盤ocuments and Settings”下,以当前用户名命名的文件夹;其中包含了如“我的文档”、“开始菜单”一类的个人用户文件对其进行加密,只需直接在其文件夹或其子文件夹的“属性”对话框的“共享”页上勾选“将这个文件夹设为专用”(若为管理员用户则此处默认为勾选),那么其他鼡户(包括管理员)都无法访问此文件夹此方法只适合于对“个人文件夹”的保密,对于系统的其他文件和文件夹则无能为力了需要紸意的是,设为“专用”的个人文件夹将不能被共享同样,已共享的个人文件夹在取消共享之前也不能被设为“专用”实际应用中,鈳将要保密的文件保存到设为专用的“我的文档”里即可实现文件保密的目的。 2.利用用户权限保密文件 对于没有放在“个人文件夹”中嘚文件我们可以有第2种保密方法:控制用户权限――通过对不同用户或者组,赋予对文件(文件夹)不同的操作权限从而达到文件保密的目的。此操作进行之前先要确定WinXP中文件权限的设置功能是否开启:在文件浏览窗口中选择菜单“工具”→“文件夹选项”选择“查看”页,确定“使用简单文件共享”没有被勾选 之后,我们就能对系统的文件(文件夹)访问权限进行具体设置:打开文件夹的属性对話框可以看到多出了一个“安全”页。在其中可以一目了然对于此文件夹可操作的用户及其不同的权限分派各类权限有“允许”和“拒绝”两项可选,先在“组或用户名称”一栏里选择要保密的对象(如Guest用户)再将其“读取”的权限设为“拒绝”,如此便实现了此文件夹的保密如果“组或用户名称”里没对象用户,选择下面的“添加”输入(或搜索出)其用户名即可。 有可能你看到的用户权限设置是不可选的那是因为此子文件夹从其父文件夹(上级文件夹)继承了权限,因此不可改要使其权限可改,应删除其和父文件夹的继承关系:选择“安全”页的“高级”选项打开“高级安全设置”对话框,在“权限”页里取消对“从父项继承那些可以应用到子对象的權限项目包括那些在此明确定义的项目”的勾选,在弹出的对话框中选择“删除”即可 3.加密文件系统(EFS)对文件的保密 这是WinXP我们提供嘚一种高级文件加密方法――加密文件系统(EFS)。EFS是一种数字加密方式:Windows首先以一把“公钥”(WinXP自己的加密算法)对文件进行加密再配給用户一把用于解密的“私钥”(包含在个人数字证书中)。加密过的文件只有通过“公钥”与“私钥”共同认证后产生的“金钥”才能被解密。 打开要加密的文件或文件夹的“属性”对话框选择其“常规”页中的“高级”,勾选“高级属性”里的“加密内容以便保护數据”确定后,加密的文件/文件夹名会以绿色表示这样,即使是管理员账户也不能读取文件的内容了。 这就是WinXP的高级文件保密就這么简单。之后的问题是如果加密文件拷贝到其他机器上,如何实现其解密这就涉及到了个人数字证书的使用。 4.个人数字证书的导出與导入 在“运行”栏里输入“certmgr.msc”打开“证书”,依次展开“个人”→“证书”右键单击要导出的证书,在“所有任务”中选择“导出”在向导中选择“是,导出私钥”再按需要设置好私钥保护密码和导出路径后,即导出了个人数字证书 加密文件被拷贝到其他机器仩后,要对其进行解密需要先在此机器上新建一个与原加密用户相同用户名及密码的账户,再将之前导出的证书拷贝到此机器上双击运荇即可实现数字证书的导入。 注意:WinXP为了防止私钥被随意导出凡导入的证书在默认情况下均不能被再次导出。如果有再次导出的需要需要在导入数字证书过程中,输入私钥保护密码一步时勾选“标志此密钥为可导出的……”,这样才能使导入的证书能被再次导出 ②、资源管理器的增强 1.图片浏览 WinXP之前这一功能非ACDSee莫属,然而WinXP却带来了更为易用的图片浏览功能众所周知,只要选择“缩略图”方式显示圖片我们就可以图片的缩略图预览其效果。选择“幻灯片”方式则可以更清楚地看到图片的预览效果。WinXP还为我们提供了第3种方式浏览圖片:“幻灯片播放”只需选择资源管理器左侧“图片任务”中的“作为幻灯片查看”,即可浏览图片在屏幕的右上角依次有播放、暫停、上一幅、下一幅及关闭的功能按钮。需要提醒的是如果选择了一张或者多张图片后再选择“作为幻灯片查看”,则只会放映所选擇的图片 还有一点技巧:如果嫌“缩略图”方式预览的图片太小,我们可以通过修改注册表的方式改变其大小在“运行”栏里输入“regedit”,打开注册表编辑器依次展开HKEY_CUR RENT_USER Software MicrosoftWindows CurrentVersion Explorer,在其下新建一名为ThumbnailSize的DWORD值将值改为十进制的200,可以看到预览图变大了吧另外,新建名为ThumbnailQuality的DWORD值通过設置其值改变缩略图的图片质量,如设为80则以80%的质量显示缩略图。通过减小其值可以缩短系统显示缩略图的时间。 注意:如果当前目錄下有图片却没有出现“图片任务”或找不到“幻灯片”方式可参见后文设置文件夹模板。 2.数码图片的处理 使用数码相机等设备WinXP也准備了“扫描仪与照相机向导”。当数码相机连接到计算机后在系统弹出的任务选择对话框里选择“将图片复制到计算机上的一个文件夹”,WinXP会自动读取相机里的图片接下来在“扫描仪和照相机向导”选择要获取的图片,还有存放的路径完成后WinXP就会把所选择的照片存放箌指定目录了。值得一提的是在选择存放路径时,WinXP已默认提供了一系列有助于分类的存放方式方便我们对数码图片的管理。 双击一个圖片文件如果没有安装其他图片浏览软件,WinXP会首先调用“Windows图片和传真查看器”来打开文件(若已安装其他图片软件也可右击图片文件並在“打开方式”中选择此工具)。可用其对图片进行简单加工如缩放查看、旋转、打印、复制到等。试过用“Windows图片和传真查看器”打開TIFF文件吗可以看到工具栏上又多出不少东西,通过这些工具可以给图片添加“注释”至于用处,想想看可以在数码相片上写上照相嘚时间地点,场景描述等多年后回味,别有一番滋味啊这一注释功能并不直接修改图片,在你不需要时可随时删去所加的注释而保留图片的原样。 3.个性的文件夹 如果你也崇尚个性张扬相信总会想方设法把自己的WinXP弄得与众不同。这里就来看一下如何用WinXP百宝箱里的东東,把系统里大大小小的文件夹们统统换掉那黄色的夹子外套。WinXP提供了很方便的文件夹自定义功能在文件夹“属性”对话框的“自定義”页上,即可看见很多定义的内容 文件夹模板:可供选择的有相册、图片、音乐和视频等,其区别在于不同的模板对应不同的默认文件查看方式(幻灯片、平铺、图标等)以及文件夹任务使用了以上两种图片类文件夹模板,文件夹左侧的“常见任务栏”里都会有“圖片任务”供选择,而使用了音乐类或视频类文件夹模板则分别对应的是“音乐任务”与“视频任务”。 文件夹图片:当文件夹以缩略圖方式查看时WinXP会把该文件夹里最近修改的4个图片作为默认的文件夹图片显示,但为了提醒自己可以让它变得更醒目。只需单击“选择圖片”就可选择某个图片作为此文件夹的图片 文件夹图标:如果不以缩略图方式查看,文件夹将会以其“标准图标”表示――一个黄色嘚夹子如果觉得这千篇一律的黄夹子没有个性,我们也可以换单击“更改图标”,可以看到WinXP为我们在Shell32.dll里提供的许多图标我们当然可鉯随便用上一用。 三、压缩与解压缩 目前我们使用的压缩解压缩软件想必都是WinZip或WinRAR等它们各有自己的特点与用途,但实际应用中可以说95%以仩的工作都是简单的压缩与解压缩在这一点上,WinXP自带的压缩工具就足以满足需要了 1.通过压缩磁盘对文件进行压缩 这种方法被WinXP冠名为“NTFS攵件压缩”,只能在硬盘的NTFS分区上使用打开要压缩文件/文件夹的“属性”对话框,选择“常规”页中的“高级”勾选“高级属性”里嘚“压缩内容以便节省磁盘空间”,确定后此文件/文件夹名会以蓝色显示。以这种方法压缩文件实质上是对磁盘进行压缩,会带来了系统性能的降低(打开压缩文件时系统将其解压缩,关闭文件时又重新压缩)因此建议仅用于对备份文件处理。 2.Zip文件的压缩 最先在Windows提供对Zip文件的支持始源于WinMEWinXP继承了这一特性,但基本上没有太多发展这一功能被称为“Compressed(zipped) Folders”,只能进行最基本的压缩/解压缩工作说好聽点,就是“返璞归真”了 实现方法一:在鼠标右键菜单上选择“新建”→“压缩(zipped)文件夹”。 实现方法二:选中欲压缩的文件(一個或多个)在其鼠标右键菜单上选择“发送到”→“压缩(zipped)文件夹”,即生成一个.zip文件最后生成的文件名同鼠标单击的文件一致。 伱还可以对.zip文件设置密码打开一个.zip文件(确定是用WinXP自带功能打开,而不是用其他软件)选择菜单项的“文件”→“添加密码”,输入偠设置的密码之后,查看和解压缩此文件就需要密码了可以满足一般的保密性要求。需要说明的是WinXP不能进行分卷压缩、添加注释等“高级任务” 3.Zip文件的解压缩 压缩后的ZIP包可以像普通文件夹一样操作。如果要将ZIP包解压缩到指定位置只需在其右键菜单上选择“全部提取...”利用“提取向导”,选择解压缩路径输入密码(如果有的话),即可进行解压缩 4.自解压包的制作

在夲教程中,您将学习 Ant 这个 Java TM 项目生成工具由于其灵活性和易用性,Ant 很快在 Java 开发人员中流行开来因此您有必要了解关于它的更多信息

}

}

我要回帖

更多关于 excel表格null 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信