摘要: java常量池技术 java中的常量池技术,是为了方便快捷地创建某些对象而出现的,当需要一个对象时,就可以从池中取一个出来(如果池中没有则创建一个),则在需要重复创建相等变量时节省了很多时间。常量池其实也就是一个内存空间,常量池存在于方法区中。JVM的编译器将源程序编译成class文件后,会用一部分字节分类存储这些粗体代码。而这些字节我们就称为常量池。其中包括了关于类,方法,接口等中的常量,也包括字符串常量,如String s ="java"这种申明方式;对于String s = "java",在编译成.class时能够识别为同一字符串的,自动优化成常量 阅读全文
posted @ 2014-01-23 00:09 dapeng111 阅读(4698) 评论(2) 推荐(0) 编辑
摘要: 常用的三个内存空间 栈内存,堆内存,方法区栈内存存储的内容:局部变量、函数(栈中的局部变量,需要手动赋值。当变量,或者函数执行完毕,就自动被释放) 堆内存,存储的内容:全局变量、数据容器、建立的对象(堆内存中存储的容器,不会自动释放,由垃圾回收机制GC不定时自动清理) 方法区存储的内容:class类文件、静态、常量JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:寄存器:我们在程序中无法控制栈:存放基本类型的 阅读全文
posted @ 2014-01-17 16:47 dapeng111 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? A. 有叁种方法: 1.) String s = String.valueOf(i); 2.) String s =... 阅读全文
posted @ 2014-01-11 19:07 dapeng111 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 例3.已知:信息码为:" 1 1 0 0 1 1 0 0 " (k=8)求:海明码码字。解:1)把冗余码A、B、C、…,顺序插入信息码中,得海明码码字:" A B 1 C 1 0 0 D 1 1 0 0 "码位: 1 2 3 4 5 6 7 8 9 10 11 12 其中A,B,C,D分别插于2k位(k=0,1,2,3)。码位分别为1,2,4,8。2)冗余码A,B,C,D的线性码位是:(相当于监督关系式)A->1,3,5,7,9,11;B->2,3,6,7,10,11; C->4,5,6,7,12;(注 5=4+1;6=4+2;7=4+ 阅读全文
posted @ 2013-12-17 11:39 dapeng111 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 如何通过修改注册表改变系统的默认文件夹注册表是windows的命根,里面储存着大量的系统信息,说白了就是一个庞大的数据库。如果你不懂什么是数据库,那没关系,不影响你了解注册表,不过最好对数据库有所了解。注册表里面所有的信息平时都是由windows操作系统自主管理的,也可以通过软件或手工修改。注册表里... 阅读全文
posted @ 2013-06-02 11:26 dapeng111 阅读(4826) 评论(0) 推荐(0) 编辑
摘要: mysql 服务器支持如下几种注释方式:(1) # 到该行结束 # 这个注释直到该行结束 mysql> SELECT 1+1;(2)-- 到该行结束 -- 这个注释直到该行结束 注意: -- (双长划) 注释风格要求在两个长划后至少有一个空格! 附加:自MySQL3.23.3 以来,除了刚才介绍的注释风格外,还可以用两个短划线和一个空格(“-- ”)来开始注释;从这两个短划线到行的结束的所有内容都作为注释处理。有的数据库以双短划线作为注释的起始。MySQL也允许这样,但需要加一个空格以免产生混淆。例如,带有如像5--7 这样的表达式的语句有可能被认为包含一个注释,但不可能写5-- 7这样 阅读全文
posted @ 2013-01-02 14:34 dapeng111 阅读(20737) 评论(1) 推荐(1) 编辑
摘要: Window-->Show Views-->Other...-->General-->Error Log 阅读全文
posted @ 2013-01-01 16:25 dapeng111 阅读(4422) 评论(0) 推荐(1) 编辑
摘要: 在Web服务器启动成功后,MyEclipse将通过内置的浏览器(MyEclipse Web Browser)打开项目主页注意:MyEclipse Web Browser默认通过计算机名进行访问,其地址栏中地址以"http://+计算机名"开始,其效果与"http://+localhost"及"http://+IP地址"的访问效果相同。 阅读全文
posted @ 2012-12-30 11:23 dapeng111 阅读(479) 评论(0) 推荐(0) 编辑
摘要: window.parent.location.reload() 让打开这个窗口的父窗口刷新,然后本子窗口关闭!window.parent.HideThisDiv() 应该是让打开这个窗口的父窗口的某个DIV影藏javascript:history.back() 就是后退啊!和浏览器里面的后退按钮一样!javascript:history.back(-1)就是后退一页 阅读全文
posted @ 2012-12-29 20:21 dapeng111 阅读(193) 评论(0) 推荐(0) 编辑
摘要: XMP:如果我们想把一段文字按原来的格式,一般我们会想到PRE标签,但PRE中不能包含HTML元素,而XMP就没有这个限制,完全按原文本显示。如果网页中要插入类似源程序的文本,可用该标签。 示例: <XMP> 插入一个<pre>标签也没关系。 插入程序也没问题: function { .... } 其实任何内容都会原样显示。 </XMP> 阅读全文
posted @ 2012-12-27 21:36 dapeng111 阅读(2338) 评论(1) 推荐(0) 编辑
摘要: Linux命令行修改IP、网关、DNS的方法方式一:ifconfig eth0 192.168.1.18 netmask 255.255.255.0说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP方式二:vi /etc/sysconfig/network-scripts/ifcfg-eth0说明:该方式要重启后生效,且是永久的如果要立即更改且永久生效,就只能以上两种方式同时使用了。以上是通过linux命令行修改IP的方法。网卡eth0 IP修改为 102.168.0.1 ifconfig eth0 102.168.0.1 netmask 255.255.255.0网关修改为 102. 阅读全文
posted @ 2012-12-25 17:50 dapeng111 阅读(8126) 评论(0) 推荐(0) 编辑
摘要: 一、HTML的注释方法<!-- html注释:START -->内容<!-- html注释:END -->包含在“<!--”与“-->”之间的内容将会被浏览器忽略,且不会显示在用户浏览的最终界面中。注释的部分虽然浏览器在执行时会忽略,但在浏览器中查看源代码时仍然可以看到二、CSS的注释方法<style type="text/css">/* css注释*/</style>在单独的css样式表文件中也采用此方法注释三、JS的注释方法<script type="text/javascript"& 阅读全文
posted @ 2012-12-23 10:58 dapeng111 阅读(6051) 评论(0) 推荐(1) 编辑
摘要: extarea wrap=off> ... </textarea>不换行,是缺省设置。 textarea wrap=soft> ... </textarea>“软回车”,将整个单词换到下一行。extarea wrap=hard> ... </textarea>“硬换行",将单词拆开也要换行。 阅读全文
posted @ 2012-12-16 10:46 dapeng111 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1.结构性定义 文件类型 <HTML></HTML> (放在档案的开头与结尾) 文件主题 <TITLE></TITLE> (必须放在「文头」区块内) 文头 <HEAD></HEAD> (描述性资料,像是「主题」) 文体 <BODY></BODY> (文件本体) (由浏览器控制的显示风格) 标题 <H?></H?> (从1到6,有六层选择) 标题的对齐 <H? ALIGN=LEFT|CENTER|RIGHT></H?> 区分 <DIV>< 阅读全文
posted @ 2012-12-16 10:21 dapeng111 阅读(192) 评论(0) 推荐(0) 编辑
摘要: <meta http-equiv="Content-Type" content="text/html; charset=gb2312<meta http-equiv="refresh" content="3">意思是每隔3秒钟刷新一次.上面没有写网页地址(URL),格式应当是:<meta http-equiv="Refresh" content="n;url">n -- 隔n秒钟url --跳转到此地址(这是只是跳转时刷新的一次)例如:<META H 阅读全文
posted @ 2012-12-14 22:09 dapeng111 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 前言 本教程主要引用伤脑筋版主的系列文章,同时参考引用[英雄]教程等其他批处理教程,本文将这些文章合并在一起,并尽量修改得详细而且简单易懂,修改整理也是学习过程,主要目的是方便自己以后查阅。 本教程很长啊,需要一定的耐心才能看完,能够看完的话,差不多就是批处理高手了,即使不是高手也是熟手了。本教程还在不断补充之中,当有比较典型的应用技巧时,本教材会将其收入相关的章节之中。本教程适合对dos有一定基础的人慢慢学习或查阅。 查阅方法:复制目录中的条目,搜索即可。 整理者邮箱:xiangkg@163.com,如果你要全文或有好的dos使用经验,请你发email给我,谢谢!目录第一章 批处理基础 第一 阅读全文
posted @ 2012-12-13 13:51 dapeng111 阅读(2911) 评论(0) 推荐(3) 编辑
摘要: if errorlevel是指状态返回值大于等于某个数时如何如何 if not errorlevel就是不大于等于(就是小于)某个数时如何如何 整个代码的意思是当返回值即大于等于2又不大于等于0(即小于0)时在屏幕上回显abc执行结果很明显是无法回显的..... 阅读全文
posted @ 2012-12-13 13:10 dapeng111 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为.bat或.cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到的用批处理文件来给系统打补丁、批量植入后门程序等。下面就开始我们批处理学习之旅吧。一.简单批处理内部命令简介 1.Echo命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo命令将显示当前回显设置。 语法 ... 阅读全文
posted @ 2012-12-13 12:21 dapeng111 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与变量,第四部分是完整案例。因为教程比较长,所有在杂志上我们将分为两次连载,本期首先刊登一、二两部分,敬请读者注意。 第一部分:批处理的专用命令 批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。 1、 REM REM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行。例: REM 你现在看到的就是注解,这一句将不会被执行。在以后的例子中解释的内容都REM 会放在R 阅读全文
posted @ 2012-12-13 07:32 dapeng111 阅读(395) 评论(0) 推荐(0) 编辑
摘要: ①改变窗口大小 mode con cols=70 lines=30 ②设置cmd窗口的标题 title=窗口标题 比如: title=未来往事博客 http://blog.fity.cn ③改变字体及背景颜色 color [fb] 例如: color 47 说明: B:前景颜色,即字体颜色 F:背景颜色,即CMD窗口的背景颜色 即前景色和前景色是由两个字母来表示的,每一个字母代表一种颜色,一个代表前景色一个代表前景色。 颜色及值的说明列表 值 颜色 0 黑色 1 蓝色 2 绿 3 湖蓝色 4 红 5 紫色 6 黄 7 白色 8 ... 阅读全文
posted @ 2012-12-13 07:22 dapeng111 阅读(397) 评论(0) 推荐(0) 编辑
摘要: The color command has to do with changing color of windows command promt background/textcolor 0A - where 0 is the background color and A is the text colorI want to change these color of text every 1 second in windows batch script using an array with 1,2,3,4,5,6,7,8,9,A,B,C,D,E,F witch are the color 阅读全文
posted @ 2012-12-12 18:04 dapeng111 阅读(168) 评论(0) 推荐(0) 编辑
摘要: @echo off并不是DOS程序中的, 而是DOS批处理中的。 当年的DOS,所有操作都用键盘命令来完成, 当你每次都要输入相同的命令时, 可以把这么多命令存为一个批处理, 从此以后,只要运行这个批处理, 就相当于打了几行、几十行命令。 DOS在运行批处理时, 会依次执行批处理中的每条命令, 并且会在显示器上显示, 如果你不想让它们显示, 可以加一个“echo off” 当然,“echo off”也是命令, 它本身也会显示, 如果连这条也不显示, 就在前面加个“@”。换一句话说,如果没有@echo off 在第一条语句前会出现这个:C:\Users\XXX\Desktop\ftp服务器> 阅读全文
posted @ 2012-12-12 17:11 dapeng111 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 1.基本的,eclipse的特色CTRL + D 删除当前行ALT + Up/Down 上移 下移当前行CTRL+ALT+UP/DOWN 复制当前行,并粘贴到下一行。如果选中了多行(可按下shift+up/down选中多行),一次复制粘贴多行。eclipse经典快捷键,一定要学会!ALT + Left/Right eclipse记住了你编辑的地方,按下这两个键可以在历史编辑处来回跳转。同时编辑多个文件时,特别好用!CTRL+1 这个快捷键为什么叫ctrl+1呢?应该是number one ! 非常重要。代码出错的时候,按下这个组合键,会给出很多解决错误的方法。SHIFT+ENTER 在下方插入 阅读全文
posted @ 2012-12-01 22:48 dapeng111 阅读(311) 评论(0) 推荐(0) 编辑
摘要: XMLluceneIDEA设计模式.net .Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on. 阅读全文
posted @ 2012-12-01 17:31 dapeng111 阅读(151) 评论(0) 推荐(0) 编辑
摘要: <a href="#"></a>点击后浏览器不会跳转,仍然停留在该页面;<a href=""></a>如果有frame框架点击后会在该页面又显示该框架的内容。 阅读全文
posted @ 2012-11-24 12:04 dapeng111 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 替换文本,也就是在当图片还未完全载入,或者无法显示的时候,会在图片所在的位置显示的文字当图片无法显示的时候,会有一个小红叉,然后在小红叉的旁边会有图片的文字说明,这就是图像替换文本 阅读全文
posted @ 2012-11-24 11:30 dapeng111 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 当各位在安装、重装时出现could not start the service mysql error:0原因: 卸载mysql时并没有完全删除相关文件和服务,需要手动清除。安装到最后一步execute时不能启动服务的解决方法:首先,在管理工具->服务里面将MySQL的服务给停止(有的是没有安装成功,有这个服务,但是已经停止了的),win+R—>cmd,打开命令提示符窗口,输入命令:sc delete mysql(查看服务,此时服务中已没有mysql),将已停的服务删除,卸载MySQL记得选择remove。最后将MySQL安装目录删除,还有数据库的目录也删除。解决的方法:命令提示符 阅读全文
posted @ 2012-11-21 12:17 dapeng111 阅读(18288) 评论(0) 推荐(3) 编辑