- 博客(43)
- 收藏
- 关注
原创 Java中的代码块
Java语言中有两种代码块:普通代码块和静态代码块普通代码块在对象被每次被创建的时候执行;静态代码块在对象被首次载入内存的时候执行例如以下代码:package cn.com.infosec.test;public class Test { public static void main(String[] args) { } { System....
2012-02-23 11:38:42
144
<<21天学通C++>>例子代码错误
由美国Jesse Liberty编著,康博创作室翻译,人民邮电出版社出版的第三版的中有个程序例子有Bug。该例子为第八章 指针 8.12 指针算法 例子8.11 如何根据字符串分析出单词。 第204页源码是[code="C++"]#include using namespace std;bool getWords(char * string,char * word,int ...
2011-05-18 17:28:18
193
原创 C++中获取系统所在盘的盘符
[code="C++"]#include "stdafx.h"#include #include using namespace std;int main( int argc, char** argv ) { char str[MAX_PATH]; char outstr[] = "系统的盘符是"; GetSystemDirectory...
2011-05-12 10:38:04
1777
1
原创 word中的换行符
word中的2种换行符entershift+enter在替换时候如果想把回车都替换掉, 就需要换行符对应的字符。Enter换行:^pShift+Enter换行:^l [l是小写的L]...
2011-04-19 19:33:56
591
原创 javascript获取单选框radio的值
直接看代码吧, 不解释了。[code="javascript"]function getRadioValue(radioName){ var obj = document.getElementsByName(radioName); if(obj!=null){ var i = 0; for(i=0;i...
2011-04-19 19:24:00
145
原创 解决网页文字不能复制的问题
这其实是脚本设置问题。有时候在网页上看到一些优美的内容,想复制下来,但会遇到这些情况:要么无法选取,要么选好,点复制的时候提示你说不能复制,很令人恼火。这时候你可以通过这种方法来解除禁用:点浏览器上的》工具》IE选项》安全》自定义级别》找到“脚本”把“Java小程序脚本”和“活动脚本”都点禁用。把你要复制内容的网页地址复制下来,开启一...
2011-04-19 19:22:00
196
原创 在LINUX中用cal命令解了一段人类文明历史 1752年 - 九月
以前听人说在Linux上能够查到一个很奇怪的月份,只是当时忘了那个特别的月份。今天在网上搜了一下,发现通过这个命令(月份)了解了一段人类文明历史。[root@test root]#cal 9 1752九月 1752 一 二 三 四 五 六 日1 2 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30 我们发现1752年9...
2011-04-19 19:20:51
652
原创 IE8下上传文件出现fakepath的解决方法
起初以为是input的问题,没想到是浏览器的问题。每次执行文件上传,捕获路径,得到的都是C:/fakepath/文件名原来是浏览器设置的。取消浏览器默认的这种设置方法:打开浏览器工具 -> Internet选项 -> 安全 -> 自定义级别 -> 将本地文件上载至服务器时包含本地目录路径,选中启用问题解决了!...
2011-04-19 19:18:49
550
原创 Win7无法使用telnet的解决方法
控制面板--->程序--->程序和功能--->打开或关闭windows功能 勾选telnet客户端,telnet服务端 测试一下:telnet 127.0.0.1 90000
2011-04-19 19:17:23
185
点击同一按钮显示或者隐藏内容
javascript:document.getElementById('hoary').style.display=document.getElementById('hoary').style.display==''?'none':''当document.getElementById("hoary").style.display=''时候, id为"hoary...
2011-04-19 19:11:21
189
动态创建和删除文件输入框
摸索了2个星期的玩意。[code="javascript"] var num =2; var reg = /\d+/; function buildFileInput(){ filediv = document.createElement("div"); filediv.id = "div_"+num; var str = filediv.id; lab...
2011-04-19 18:59:35
115
原创 javascript(js)动态给onclick赋值
创建测试用的方法[code="javascript"]function remove(){ alert("方法测试");}[/code]动态创建一个按钮节点[code="javascript"]function buildButton(){ filediv = document.createElement("div"); ...
2011-04-19 18:56:09
340
原创 Java中日期Date类的初始化处理方法
Date是java.util中的一个类,它的很多方法早已过期,所以这个方法很少用,一般只用于获取系统当前时间。Date很显然也可以被初始化。初始化的方法,这里推荐2种。一、Date(int year, int month, int date);直接写入年份是得不到正确的结果的。因为java中Date是从1900年开始算的,所以前面的第一个参数只要填入从1900年后过了多少年...
2011-04-19 18:50:18
5854
原创 QQ空间打不开的解决方案
你有没有遇到过QQ空间,QQ邮箱打不开而其他网站可以正常打开的情况?如果遇到,试试下面的方法吧,第一种方法还没解决的话尝试第二种,还不行的话第三种,再不行的话继续……腾讯官方解决打不开QQ空间的方法方法一: 删除脱机文件1. 打开一个ie窗口;2. 点击菜单栏中的“工具”;3. 选择“interner”选项;4. 在“常规”页面中点击“删除文件”;5. 将“删除所有...
2011-04-19 18:46:22
298
原创 win7下安装oracle数据库
如果在win7上安装oracle不顺利, 可参考本文。首先要下载一个兼容Vista系统的oracle10g,似乎是第二版的oracle10g,第一版中没有refhost.xml文件文件。反正不管是哪个版本的,只要能找到refhost.xml文件和oraparam.ini文件就行。没有的话就重下一个oracle10g。这是一个兼容Vista系统的oracle10g下载地址。[url]...
2011-04-19 18:42:22
120
原创 火狐插件开发
火狐插件开发第一天需要开发一个火狐插件,插件功能是验证用户身份,从服务器的数据库中读取信息展示给用户界面。折腾了一个星期,本以为确定用plugin,直到看到这篇文章,动摇我最初的想法。http://colonelpanic.net/2010/08/browser-plugins-vs-extensions-the-difference/插件就是将第三方库插入浏览器中,然后通过内嵌 ...
2010-11-01 10:15:53
701
使用struts开发Web Project时的愚蠢事
[size=large]今天练习一个小小的struts基础框架搭建登录验证,按步骤完成后启动tomcat运行项目,输入用户名和密码却提示说找不到资源。找了一个晚上终于发现原来是那么愚蠢的错误:1. 在客户端的form表单提交时只提交action而没写method;2. 在提交的请求路径前面加了一个“/”。这么低级的错误,恐怕天下除了我没人能干出这种事了。错误虽然低级,但也要记录...
2010-06-07 07:57:58
95
从外部导入一个工程时候JRE不识别
[size=large]从外部导入一个工程时候,显示错误,提示说是JRE system library错误。解决的方法就是删掉原来的JRE system library,再点右侧的“Add Library”,选JRE system library,点next选“workspace default JRE”确定之后,错误消除了。这是一次小小的排错记录,为免日后忘却,特...
2010-04-21 10:14:40
121
硬盘是NTFS格式,文件夹属性中没有安全选项的解决方法
打开“我的电脑”——〉“工具”——〉“文件加选项”——〉“查看”——〉把“使用简单文件共享”前面的钩划掉。
2010-04-17 09:28:00
1180
清除桌面恶性图标
没装杀毒软件,下载了个软件,马上感染木马。桌面被强行安装了N多个图标,删除也没法删掉,搜到一个方法挺管用的右击桌面,排列图标,运行桌面清理向导,把病毒东西拉进去,之后删除桌面上清除出来的文件夹,OK了。...
2010-03-31 19:26:43
88
测试没有main方法的程序
菜鸟笔记:在编写程序时,较为科学的编写方法是边写边测试,这样可以把问题缩小在一定范围内。在测试没有main方法的程序时,方法一是加一个main方法再测试。不过这种方法得添加不少代码,然后测试完后就删,不太方便。Eclipse里边提供了测试非main方法的程序:使用JUnit使用方法具体步骤:右击你要测试的程序文件,new/JUnit Test Case默...
2010-03-31 17:23:47
407
XML出现警告信息
Eclipse里的No grammar constraints (DTD or XML schema) detected for the document警告是什么意思?警告信息,没什么大问题的,一般IDE环境中配置档的最前面都是DTD 或 XML 打头的。比如 dtd验证是xml的规范,要去除警告的话:工具栏:windows => preferences => x...
2010-03-31 15:59:37
220
XP,VISTA操作系统
昨天把本本自带的正版vista home basic卸载了,到市场上买了一个10块钱一张的XP盘装了上去。之所以放弃原来的正版系统而花钱买了个盗版的,是因为之前的Vista系统实在太过臃肿。还没安装别的 软件,系统就占了十几个G,在之后的日子里没安装别的软件,C盘容量却一天一天减少,30G的空间转眼就要没了,实在担忧哪天系统会崩溃。狠下心把盘格了,装了个XP系统。装完之后一看,不到2G,预留的...
2010-03-31 10:01:22
63
使用外部浏览器打开
记忆力不好,很多事情老是记不住,只好什么屁大点的事也用文字来记了。运行动态web时,Eclipse默认的是内置的浏览器,这时你如果想使用外部的浏览器而不是嵌在Eclipse中的浏览器,你就可以通过window/Web Browser下的三种选择,可以是系统默认的,可以是IE。...
2010-03-30 16:12:46
396
制作动态web工程的几个注意小事项
在做动态页面项目时,需要导入第三方JAR【如oacle的JAR包】的时候,这些JAR应该放在Lib目录下。即Webcontent下的WEB-INF的lib中。光建立一个动态工程是不行的,必须把服务器导入项目中,导入的方法:右击你的动态页面项目,properties/java build path/add library/Server Runtimenext,选中服务器...
2010-03-30 15:34:38
79
引入包的快捷键
今天又出现低级错误了!把语句直接写在类中,找了半天也找不出问题,最后发现居然是这么低级的错误。发现无法识别的错误时候,最好先看看语句是不是在方法里边,再也别犯这种低级错误了。快速批量引入包的快捷键:ctcl + shift + o...
2010-03-30 15:01:32
285
javaeye出现bug了!
[size=large]在javaeye的发信息功能的上传资料这一块出现问题了!上传的东西发给好友后,下载的东西变成了一个java项目!不能收到原来真正的文件。[/size]...
2010-03-30 12:56:11
115
Eclipse中如何修改字体
[size=large]window/preferences/general/appearance/colors and fonts/terminal console font/editwindow/preferences左侧的下的“general”下的“appearance”colors and fonts,最下边的terminal console font,点了之后再点...
2010-03-25 14:41:07
133
Java初步基础1
菜鸟的学习笔记。1. 一个源文件中最多有一个public类,其他类个数不限。若设有一个以上的public类,编译时会出错。2. 源文件名必须跟该public类的名称相同,不相同的话,编译出错。3. main方法必须放在public类中,若没有public类,则必须放在根文件名相同的类中,否则的话,编译虽然通过,但运行出错。4. 外部类有四种修饰: (1)public,...
2010-03-25 11:04:54
73
输入法不见了怎么办
你有没有出现过打开电脑时候,输入法不见了这种情况?我是经常遇到。一个较为简单的解决方法是:控制面板/时钟、语言和区域/更改键盘或其他输入法点“更改键盘”,弹出“文本服务和输入语言”在“常规”里面的“默认输入语言”,随便更改一个,点应用,把鼠标移到任务栏点一下,看输入法是不是已经出来了?再把原来的默认输入语言改回你需要的,按确定后退出。这时输入法又回来了。这种情况...
2010-03-25 09:22:58
97
服务器tomcat出现的问题
[size=large]tomcat出了新版本,于是把旧版直接删掉。由于版本名称不一样,因此原来在Eclipse中设置的Server全部失效。解决方法,删除Eclipse中原有的Server,新建一个。新建的方法:window/preferences/Server/Runtime Envioronment,点右边的tomcat,edit,重新导入新路径。OK了。...
2010-03-17 17:12:33
96
tomcat的startup.bat一闪就关的解决方法
[size=large]今天在发布项目时,在tomcat安装目录下的bin启动startup.bat时,DOS窗口一闪就关。但是在Eclipse中使用时是能正常使用的。在网上搜了很多资料都说是环境变量配置问题,但看来看去都没问题,弄了很久才发现问题所在。原来还是环境变量的问题。在设置环境变量时,需要设置三个变量,变量名,变量值分别是:【path】D:\Program Files\Jav...
2010-03-17 16:51:17
172
如何用Eclipse发布一个工程
[size=large]工程完毕肯定要发布,这里介绍如何使用Eclipse发布一个网页工程。1.在Eclipse下建立动态工程,myweb2.建立index.html页面,要输出内容输到页面上3.右击项目myweb,点export,选web/war file将myweb导出为myweb.war文件4.指定目录,完成。5.将myweb.war拷贝到Tomcat的根目录下的weba...
2010-03-17 14:41:16
128
Eclipse中如何添加TCP/IP monitor
[size=large]在开发时,需要用到TCP/IP monitor来查看服务器跟浏览器之间的信息传送细节。默认界面是没有的,添加方法也很简单,不记得了可以过来看看。添加方法:windows/show view/other/Debug下就看到 TCP/IP monitor确定后就行了。本文专为开发初学者共享的小操作。[/size]...
2010-03-17 11:20:03
319
HTTP的请求和响应格式
HTTP是协议,HTTP是传输的方式HTML是传输的内容。浏览器可以解释HTML的内容。HTTP请求的格式 请求行,头信息,消息体请求行包括:请求方式(主要是get,post),服务器端资源路径,协议版本头信息包含客户端与消息体一些有用的信息,如host:www.iteye.comUser-Agent:Accept:Accept-Languuage...
2010-03-15 10:13:02
110
关于HTTP
超文本传输协议HTTP底层的socket是基于TCP连接的传输协议,默认端口是80,URL的格式是①协议②服务器③端口④路径,例如:http://www.iteye.com:80/news/category/java不过通常不显示端口号80,因为已经默认有了,就不需手动添加了。HTTP是基于“请求--响应”模式的协议,而且是无状态的协议。...
2010-03-15 09:38:17
59
编写动态网页时候导入服务器
在使用Eclipse编写动态网页时,需要使用服务器。这里以apache-tomcat为例。将软件解压到硬盘上,打开Eclipse,右击空白处,点新建,other,选Server,然后下一步按提示操作便可成功导入tomcat。在server.xml中修改port,把port=8080改成其他大于1024的端口。...
2010-03-09 16:32:11
83
需要使用tomcat时的导入方法
在网络编程时,需要连接服务器,必须导入tomcat之类的容器。在项目中导入tomcat的方法。1.首先要解压tomcat。2.在项目栏空白处右击,新建,Server,next,选择你要导入的tomcat版本,finish。3.配置端口:是在server.xml,把8080的端口改成1024以外不是8080的,小于9999的四位数。修改端口在server,xml中修改。...
2010-03-04 22:34:50
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人