08 2013 档案

摘要:Windows XP开始菜单中的“运行”大家一定不陌生吧,打开命令行窗口只需输入“cmd”就可以,打开注册表输入“regedit”就OK了……你所使用的“运行”是不是只局限于输入几个英文字母打开某个程序呢?其实不然,“运行”中蕴含有很多技巧,这里笔者就找出十个典型案例与大家分享。 1. 用“.”和“”打开指定文件夹 在“运行”中输入“.”,就可以打开“Documents and Settings”下的“用户”文件夹;输入两个“.”则可以打开“Documents and Settings”文件夹;输入“”则可以打开C盘。 2. 查看某一文件的完整路径 有时候某个文件的完整路径你可能无法查... 阅读全文
posted @ 2013-08-31 15:51 豆豆逗逗 阅读(140) 评论(0) 推荐(0) 编辑
摘要:CSV是Comma Separated Values(逗号分隔值)的英文缩写,通常都是纯文本文件。首先先来了解番茄花园xp系统下载csv文件的基本格式: 年 制造商 型号 说明 价值 1997 Ford E350 ac, abs, moon 3000.00 1999 Chevy Venture "Extended Edition" ? 4900.00 1999 Chevy Venture "Extended Edition, Very Large" ? 5000.00 1996 Jeep Grand Cherokee MUST SELL! air, mo 阅读全文
posted @ 2013-08-31 14:36 豆豆逗逗 阅读(278) 评论(0) 推荐(0) 编辑
摘要:[java] @Test public void testOverWrite() throws Exception{ VTDGen vg = new VTDGen(); vg.setDoc("1234".getBytes()); HashMap m = new HashMap(); m.put("1", "A"); m.put("2", "B"); m.put("3", "C"); m.put("4", "D"); 阅读全文
posted @ 2013-08-31 09:25 豆豆逗逗 阅读(221) 评论(0) 推荐(0) 编辑
摘要:电脑不出声音怎么办?解决的方法有多种。了解电脑没有声音是怎么回事后,我们可以轻松的解决问题。电脑没声音其实原因无非就2个,电脑硬件问题与软件问题。下面根据电脑不出声音的具体情况参照小编整理的多种电脑不出声音解决办法,来对症下药吧! 1、从硬件方面来判断电脑没有声音的原因 如果你是插上耳机的情况下,把耳机拨掉看看有无声音先,如果有声音的话。先检查下耳机线是否插对。一般声音信号线的麦克信号线都是有颜色区分的,一般声音会 用绿色,麦克会用红色,旁边一般也会有小图标显示,注意观察就可以了。如果不是这个问题的话,可以换个耳机试下。换耳机后,能听到声 音则是耳机问题引起的。 电脑没声音有喇叭的解决办... 阅读全文
posted @ 2013-08-30 15:18 豆豆逗逗 阅读(320) 评论(0) 推荐(0) 编辑
摘要:这是一个用java3d 做的3D粒子特效,如果做为屏保棒极了。 运行后 出现一个控制面板和显示面板,可以在控制面板里面控制显示属性,有电脑系统优化很多种变换,自己运行时慢慢欣赏吧。 A java3d window and an awt control panel window will appear.Use the control panel to alter the various settings.Use the up and down arrows to rotate the particles.There are keyboard mappings for the control .. 阅读全文
posted @ 2013-08-30 14:26 豆豆逗逗 阅读(457) 评论(1) 推荐(0) 编辑
摘要:1 引言 管道的概念源于Unix,是不同线程之间直接传输数据的基本手段。JDK中java.io包中就有管道类,同时,管道在JXTA中是最基本的概念,是对等点之间的数据传输的主要方式。对等管道协议(PBP)明确规范了对等管道的绑定,解析,响应。 本文依次剖析集中式(JDK)和对等环境下(JXTA)管道的实现方式,对比分析其异同,然后尝试在JXTA中建立一个虚拟的全双工的管道。 本文的目标是通过对不同环境下管道的实现方式对比分析,来理解为什么JXTA采用管道作为基本的数据传输手段。 2 管道的形象化描述 一个生活中的情景:现在win7 vista xp系统优化教程有两个地区A... 阅读全文
posted @ 2013-08-30 10:00 豆豆逗逗 阅读(182) 评论(0) 推荐(0) 编辑
摘要:nPE(Windows预安装环境,WindowsPreinstallationEnvironment),基于在保护模式下运行的 WindowsXP个人版内核,是一个只拥有较少(但是非常核心)服务的Win32子系统。这些服务为Windows安装、实现网络共享、自动底层处理进程和实现硬件验证。 WinPE让你创建和格式化硬盘分区,并且给你访问NTFS文件系统分区和内部网络的权限。这个预安装环境支持所有能用Windows2000和WindowsXP驱动的大容量存储设备,你可以很容易地为新设备添加驱动程序。 使用WinPE可以帮助你把现有基于MS-DOS的工具转换为32位的WindowsAPIs,.. 阅读全文
posted @ 2013-08-29 15:24 豆豆逗逗 阅读(223) 评论(0) 推荐(0) 编辑
摘要:当系统收到短信时,系统会对外发送一个有序广播,该广播的Intent的Action为android.provider.Telephony.SMS_RECEIVED,因此只要我们自己开发一个优先级高于系统短信接收程序的BroadcastReceiver,那么我们就可以先于装机常用网络软件系统短信接收程序而接收到广播,并可以终止广播继续传播,实现短信拦截。程序代码如下: 自定义的BroadcastReceiver(SmsReceiver): [java] package com.lovo.receiver; import com.lovo.activity.DealSmsActivity; ... 阅读全文
posted @ 2013-08-29 14:39 豆豆逗逗 阅读(195) 评论(0) 推荐(0) 编辑
摘要:我们引入了UML类图的概念,比较了在Java编程语言和UML类图中表示类、属性、操作和关联关系的不同之处。下面我们来看看如何在UML中表示两个重要的Java概念——继承,接口。 继承 在Java中,我们可以声明一个类扩展(extends)另一个类,还可以声明一个类实现(implements)一个或者多个接口。下面我们来看看如何在UML中表达这些概念。 下面是三个Java类的基本骨架。第一个类是代表某种支付方式的Payment抽象类,另外两个类分别扩展Payment类,描述两种不同的支付方式: /** 描述支付方式的抽象类 */ abstract public clas... 阅读全文
posted @ 2013-08-29 09:40 豆豆逗逗 阅读(590) 评论(0) 推荐(0) 编辑
摘要:1.首先确定优盘的盘符,可以将自己的优盘插上,然后就可以看到盘符了,这一步是很重要的,如果把盘符弄错了,那就让你的电脑长眠去吧; 2.在优盘里创建一个文件,文件名和扩展名均任意输入,比如这里创建的文件为123.lj; 3.在本地磁盘上创建一个批处理文件(用记事本另存为.bat即可),其内容为如下一行语句: ifnotexistI:123.ljshutdown-s-t10-c"你无法使用该计算机" 这里I为优盘盘符,这句话的意思是如果优盘中不存在123.lj这个文件,则在10秒后关闭该计算机,并显示"你无法使用该计算机"这一提示信息。 4.在运行里输入&q 阅读全文
posted @ 2013-08-28 15:48 豆豆逗逗 阅读(148) 评论(0) 推荐(0) 编辑
摘要:一直以来总觉得NetBeans生活在Eclipse的阴影下,同样做为一款不错的基于Java开发的IDE却走着完全不同的发展道路。可能是由于之前我一直较多的使用Java的缘故,所以Eclipse一直是我最为常用的工具。偶尔我也会尝鲜一下NetBeans,但是总觉得使用习惯上有点别扭。不过由于工作的电脑系统优化需要,开始更多的接触Linux C,Eclipse CDT就显得越来越苍白。毕竟Cygwin和真正的Linux还是有很大差异的,写一个简单的C程序Cygwin可以应付,但是对于一个较大的C程序且需要非常复杂的环境时,Cygwin就明显的力不从心了。于是乎就开始寻找其他的解决方案......。 阅读全文
posted @ 2013-08-28 14:30 豆豆逗逗 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Java的网络功能非常强大,开发和使用也非常简单,难怪microsoft极力要争回程序语言的霸主地位。根据smtp协议使用java Socket写了一个发送邮件的程序, 实现的原理非常简单,首先建立和邮件服务器的Socket连接,然后进行win7 vista xp系统优化教程和服务器握手,然后发送smtp指令,并封装邮件体,然后发送即可。 import java.net.*; import java.io.*; import java.util.*; public class SMTPSender{ Socket socket=null; PrintWriter outData=... 阅读全文
posted @ 2013-08-28 09:38 豆豆逗逗 阅读(137) 评论(0) 推荐(0) 编辑
摘要:驱动程序的安装顺序也是一件很重要的事情,它不仅跟系统的正常稳定运行有很大的关系,而且还会对系统的性能有巨大影响。——在平常的使用中因为驱动程序的安装顺序不同,从而造成系统程序不稳定,经常出现错误现象重新启动计算机甚至黑屏死机的情况并不少见。而系统的性能也会被驱动程序的安装顺序所左右,不正确的安装顺序会造成系统的性能的大幅下降。 第一步,安装操作系统后,首先应该装上操作系统的Service Pack(SP)补丁。我们知道驱动程序直接面对的是操作系统与硬件,所以首先应该用SP补丁解决了操作系统的兼容性问题,这样才能尽量确保操作系统和驱动程序的无缝结合。 第二步,安装系统优化工具软件主板驱动。主.. 阅读全文
posted @ 2013-08-27 15:34 豆豆逗逗 阅读(300) 评论(0) 推荐(0) 编辑
摘要:Groovy开发团队近日发布了2.0的版本,Groovy是基于Java虚拟机(JVM),属于一种动态、面向装机常用网络软件对象的编程语言,尽管是一门动态语言,但是新版本加入了静态类型检查器和可选的静态编译应用程序的某些部分的功能,Groovy2.0还包括了语法加强、更加模块化、能充分利用JDK7的动态调用(invoked dynamic)等特性。 因为很多Java开发者使用Groovy作为一种扩展语言嵌套使用,Groovy因静态类型检查特性的加入使得开发者就能像使用Java一样在编译的时候看到错误消息,如果开发者在代码中使用@TypeChecked注解,Groovy编译器将在编译阶段执行静态. 阅读全文
posted @ 2013-08-27 14:46 豆豆逗逗 阅读(532) 评论(0) 推荐(0) 编辑
摘要:一、简介 SMTP 的全称是"Simple Mail Transfer Protocol",即简单邮件传输协议,用于邮件发送。SMTP 认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器。 POP3(Post Office Protocol 3)协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 . 而IMAP(Internet Mail Access Protocol)提供webmail 与电 阅读全文
posted @ 2013-08-27 09:33 豆豆逗逗 阅读(468) 评论(0) 推荐(0) 编辑
摘要:在Windows vista中,通过公用文件夹实现文件共享是相当方便的,特别在使用同一台PC的多用户间共享而言:任何存放在公用文件夹下的资源,包括文档、下载、音乐、图片、视频等,均可被同事台PC上的其他用户以及具有公用文件夹访问权限的网络用户使用. 同时,用户存取位于公用文件夹的内容相当方便,只需打开资源管理器等,即可直接在深度xp系统下载“收藏夹链接”中找到指向公用文件夹的快捷方式。 但正如我们之前在Windows Vista使用教程中所言,公用文件夹实现的共享方式相当“简陋”,其不能分别为不同的用户设置不同级别的访问权限,无法限制用户只能共享公用文件夹中的特定文件等。 因... 阅读全文
posted @ 2013-08-26 15:12 豆豆逗逗 阅读(155) 评论(0) 推荐(0) 编辑
摘要:这一年来一直在思考一个问题,就是如何降低Java开发的复杂度,有时候真的是感觉"面向对象一声炮响,将所有人都震晕了",做了这么多年Java,越做越累,原因在于始终找不到一个很好途经有效降低项目开发的成本,让刚刚走出校门的学弟、学妹能够快速的创造价值。 其实公司也有很好的培训制度,从基础开发到高级应用,面面俱到,但是这种培训真正给项目带来的价值并不是很大,每个在客户现场的项目经理都会深切认同"远离战场的人都是军事家"这句话。 可能是自己太懒惰了,对新的JAVA框架都不太爱去看,总是感觉到了现在这个时候,还沉浸在掌握了几个框架的YY中,实在悲催,浪费青春,终 阅读全文
posted @ 2013-08-26 14:30 豆豆逗逗 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1.JAVA集合类 最常用的集合有List, Set 和 Map List ------------LinkedList ------------ArrayList ------------Vector |-------Stack Set------------HashSet |-------LinkedHashSet -------------SortedSet |------TreeSet 对于它们的数据是否可以重复出现,是否有序,有如下特点: 2.List 2.1 ArrayList List的本质是array。 它在插入操作时会自动增加其大小,如下图的JDK ... 阅读全文
posted @ 2013-08-26 10:02 豆豆逗逗 阅读(180) 评论(0) 推荐(0) 编辑
摘要:可以提高电脑性能的最佳方式之一是优化硬盘驱动器。 Windows 中包含的功能有助于优化电脑如今所使用的各种类型的驱动器。 不论你的电脑使用的是何种类型的驱动器,Windows 都会自动选择适合驱动器的优化方式。 默认情况下,“优化驱动器”(以前称为“磁盘碎片整理程序”)会每周自动运行。 但你也可以手动优化电脑的驱动器。 手动优化驱动器的步骤 1.通过以下方式打开“优化驱动器”:从屏幕的右边缘向中间轻扫,点击“搜索”(如果使用鼠标,则指向屏幕的右上角,然后将指针向下移动,再单击“搜索”),在搜索框中输入碎片整理,然后依次点击或单击“设置”和“对你的驱动器进行碎片整理和优化”。 2.在“... 阅读全文
posted @ 2013-08-25 15:52 豆豆逗逗 阅读(187) 评论(0) 推荐(0) 编辑
摘要:获取图片的尺寸有三种方法: 1.将整个图片文件加载成 BufferedImage 后获取其尺寸; 2.用 ImageReader 快捷获取 3.即windows xp sp3纯净安装版xp系统下载下文所陈述的方式 做过简陋的测试,效率自 1 至 3 逐步递增。 ImageInfo.java /** * @author kodeyang */ public class ImageInfo { private int height; private int width; public ImageInfo(int height, int width) { super(); ... 阅读全文
posted @ 2013-08-25 14:35 豆豆逗逗 阅读(305) 评论(0) 推荐(0) 编辑
摘要:设计模式在软件工程中占有重要地位,而JavaMail是Java平台的一个扩展,为管理电子邮件提供了统一的应用编程接口。本文讨论Factory Method设计模式在Javamail中的应用。 1、模式简介 模式的概念最早是出现在城市建筑领域的。lexander的一本关于建筑的书中明确的给出了模式的概念,用来解决在建筑中的一些问题。后来,这个概念逐渐的被计算机科学所采纳。《Design Patterns: Elements of Reusable Object-Oriented Software》[1](以下简称《设计模式》)则堪称设计模式领域的经典书籍之一。它开创了软件工程领域的模式化进程.. 阅读全文
posted @ 2013-08-25 09:35 豆豆逗逗 阅读(124) 评论(0) 推荐(0) 编辑
摘要:第一、防止从“我的电脑”访问驱动器(Windows 2000/XP/2003) 此策略让用户无法查看在“我的电脑”或“Windows 资源管理器”中所选驱动器的内容。同时它也禁止使用运行对话框、镜像网络驱动器对话框或Dir命令查看在这些驱动器上的目录。 打开“组策略控制台→用户配置→管理模板→Windows组件→Windows资源管理器”中的“防止从‘我的电脑’访问驱动器”并启用此策略,并在下面列表框中选择一个驱动器或几个驱动器。 提示:这些代表指定驱动器的图标仍旧会出现在“我的电脑”中,但是如果用户双击图标,会出现一条消息解释设置防止这一操作。同时这些设置不会防止用户使用其它程序访问本... 阅读全文
posted @ 2013-08-24 15:04 豆豆逗逗 阅读(167) 评论(0) 推荐(0) 编辑
摘要:数组是应用最广泛的数据存储结构。它被植入到编程语言中。由于数组十分易懂,所以它用来作为介绍数据结构的起步点,并展示面向对象编程和数据结构之间的相互关系。 无序数组: 创建一个数组类,通过调用数组类来操作数组。 //通过面向对象来实现增、删、查的操作 publicclass HighArray { privatelong[] a; privateintnElem; public HighArray(int size){ a = newlong[size]; nElem = 0; } //向数组内插入数据 publicvoid setA(long value) { a[nElem]=value; 阅读全文
posted @ 2013-08-24 14:24 豆豆逗逗 阅读(322) 评论(0) 推荐(0) 编辑
摘要:使用Struts2的Junit Plugin测试Action是非常的方便的,如果在开发中采用TDD模式的话推荐使用.不说废话了,直入主题,已具体实例说话! 1、在原有的Struts2工程加入JUnit Plugin和它依赖的Spring包: struts2-junit-plugin-2.1.8.jar org.springframework.core-3.0.3.RELEASE.jar org.springframework.test-3.0.3.RELEASE.jar 2、新建个Action,我这里采用的Annotation的方式,可以实现零配置.TestAction.java ... 阅读全文
posted @ 2013-08-24 09:40 豆豆逗逗 阅读(372) 评论(0) 推荐(0) 编辑
摘要:网友问:最近不知道操作了什么,开机提示:“你的配置文件已损坏,将用临时文件进入。”请问这是什么问题,怎么解决? 专家回答:说明你现在登录的用户配置文件损坏了,可以按照以下步骤解决: 方法一: 1、首先新建一个用户账号,且要保证你的电脑上至少有三个用户账号(比如你的新旧用户账号加管理员账号)。以管理员账号或其它用户身份登录,而不是以刚创建的新用户或需要从中复制文件的用户登录。 2、先要确定XP系统下载站没有隐藏,如果隐藏了就到“我的电脑里”单击菜单“工具”-“文件夹选项”-“查看”,选择“显示隐藏的文件、文件夹和驱动器”。清除“隐藏受保护的操作系统文件”复选框,单击“是”确认,然后单击“... 阅读全文
posted @ 2013-08-23 15:23 豆豆逗逗 阅读(274) 评论(0) 推荐(0) 编辑
摘要:java中String数据类型 对于字符串对象来说,虽然在参数传递的时候也是引用传递,但是java虚拟机在函数内部对字符串对象进行了特殊处理--视String对象为常量(final) 所以对传进来的引用地址所引用的string对象比能直接进行修改,而是产生一个副本对其进行操作,对其进行的操作不会影响原来的值。 下面我们看一例子(sun认证试题)来证明这一点: 1. public class X { 2. public static void main (String[]args) { 3. string s = new string (“Hello”); 4. modify(s);... 阅读全文
posted @ 2013-08-23 14:35 豆豆逗逗 阅读(150) 评论(0) 推荐(0) 编辑
摘要:该教程为是我在工作交接时编制的文档的一部分,经过测试应该不会有大问题,但可能还是会有所遗漏,请深度纯净雨林木风安装版留言指正,谢谢。 环境准备 环境搭建所需要的相关文件存放在Liferay Portal/ Liferay Portal CE 6.0.6文件夹中,版本为Community Edition 6.0.6(社区版本,免费),最新版本可以在以下地址获取http://www.liferay.com/downloads/liferay-portal/available-releases各个文件的说明如下: l liferay-plugins-sdk-6.0.6-20110225.rar,.. 阅读全文
posted @ 2013-08-23 09:29 豆豆逗逗 阅读(193) 评论(0) 推荐(0) 编辑
摘要:第一、找回丢失的windows 任务栏图标之语言栏 语言栏是我们输入汉字或字符时不可或缺的好帮手,因为要切换中英文输入法就离不开语言栏。如果语言栏没有显示出来,请按以下操作请其出山: A、依次单击”开始/控制面板/日期、时间、语言和区域设置/区域和语言选项” B、单击”语言”选项卡,在”文字服务和输入语言”下,单击”详细信息”。 C、单击”设置”选项卡,在”首选项”下,单击”语言栏”。 D、选中”在桌面上显示语言栏”复选框 E、连续三次单击”确定”。 第二、找回丢失的windows 任务栏图标之快速启动栏 快速启动栏位于开始按钮的右侧,默认包含了显示桌面,IE等图标,它简化... 阅读全文
posted @ 2013-08-22 15:22 豆豆逗逗 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1.插入排序: 2. 3.1.package org.rut.util.algorithm.support; 4.2.import org.rut.util.algorithm.SortUtil; 5.3.4.public class InsertSort implements SortUtil.Sort{ 6.5. /* (non-Javadoc) 7.6. * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) 8.7. */ 9.8. public void sort(int[] data) { 10.9. int... 阅读全文
posted @ 2013-08-22 14:30 豆豆逗逗 阅读(302) 评论(0) 推荐(0) 编辑
摘要:项目中碰到问题.jdk zipEntry 压缩中文文件名乱码 上网查了下,有两种方法,一种修改jdk ZipInputStream及ZipOutputStream 的源文件,比较麻烦,不建议此项. 第二种 就是拿来主义,因为 开源项目 Ant 里已经有现成的实现.把ant.jar 加入到 工程下的lib目录即可. 如果仅用到压缩,就加入ant.jar 就导致引入了一些不必要的文件,所以我找到Ant1.8的源码,然后只把需要的那一部分编译打包成了一个jar文件,供大家使用 首先引入 Java代码 import org.apache.tools.zip.ZipEntry; impor... 阅读全文
posted @ 2013-08-22 09:24 豆豆逗逗 阅读(2551) 评论(0) 推荐(0) 编辑
摘要:现在用电脑的人越来越多,网速成了一个比较让人在意的话题,尤其是看电视一卡一卡的时候,让人想要砸电脑,在这里给大家分享一下网速慢的解决方法。 出现电脑网速慢的一般原因主要有:一个是宽带,另外一个是电脑问题,总结如下: 1、本机运行的程序占用了网络带宽使网速变慢,如:在线听歌(酷狗)、视频电影(QVOD)、下载(使用迅雷、BT)等。关闭退出程序即可恢复正常。 2、上网高峰时间,服务器响应过多,无法正常快速连接。如晚上速度相对早上要慢。建议错开高峰时间上网。 3、升级宽带,如 1M 升到 2M,ADSL 升级到光纤接入等。 4、本机感染了病毒木马,占用网络带宽。建议查杀病毒木马。 5、电... 阅读全文
posted @ 2013-08-21 15:16 豆豆逗逗 阅读(507) 评论(0) 推荐(0) 编辑
摘要:在进行java web程序开发过程中,经常遇到这种问题,修改一个java文件(*.java),需要重启web服务器(如tomcat,weblogic等),部署项目。而起/停服务器浪费了大量的时间。在小项目中,也许我们感觉不到。但对于公司的大型项目:如数据中心,生产等系统开发而言,往往起/停需要等待几分钟时间。更浪费时间的是,对于一个类中的方法的调试过程,如果修改多次,需要反复的启停服务器,那么浪费的时间更多。从上可以看出,我们急需一个可快速起/停服务器的工具,来提高我们的开发效率。 Javarebel简介 JavaRebel是一个JVM插件(-javaagent),能够即时重载java c.. 阅读全文
posted @ 2013-08-21 14:38 豆豆逗逗 阅读(225) 评论(0) 推荐(0) 编辑
摘要:Peer-to-Peer (P2P)Sockets工程在JXTA peer-to-peer虚拟网络重新实现了对应于标准TCP/IP网络中的Java标准的Socket,ServerSocket,和InetAddress等类。该工程同时还引入了一些注入Jetty web server,Apache XML-RPC客户端和服务器库,Apache Jasper JSP引擎之类的流行web package。使这些服务可以运行在Peer-to-Peer Sockets 的框架下。 在这片文章结束的时候,你会理解对P2P Sockets packages的需求和以及开发它的动机,学会怎么配置P2P S... 阅读全文
posted @ 2013-08-21 09:24 豆豆逗逗 阅读(398) 评论(0) 推荐(0) 编辑
摘要:攻击计算机硬件的Stuxnet类型的病毒程序会通过从物理上破坏数据中心里的,网络设备和存储资源来让你公司的业务陷入瘫痪。但是与Stuxnet程序不同的的是,这种类型的病毒程序创建起来更加容易。 软件攻击会导致物理硬件由于众所周知的永久拒绝服务攻击而无法启动。攻击伊朗核设施的Stuxnet病毒是如此的复杂以致很多安全公司得出结论说,这必然是一个或者多个政府机构所为,而不是几个黑客能完成的。 不过,这并不意味着所有的永久拒绝服务工具要研制出来都非常困难。想想看,当你尝试对iPhone或者iPod越狱的时候,会偶尔出现不正常现象,安全和网络应用工具会受到恶意病毒的威胁,这些恶意程序会将有毒的防火.. 阅读全文
posted @ 2013-08-20 15:05 豆豆逗逗 阅读(1511) 评论(0) 推荐(0) 编辑
摘要:说明 很多的Web系统都经常有这样的需求以保证系统安全,限制IP登录,例如在某个局域网中只允许一定范围内IP登录系统,或者不允许外网访问。 如只允许192.168.24.10---192.168.24.255范围内IP地址访问 IP地址分类 在说到关于IP地址的问题时,首先,要了解IP分类,IP一般分为A、B、C、D、E五类,我们常说的192.168.*.*,是属于C类,该类主要适用于小型网络,比如我们学校的局域网。 IP地址范围从192.168.0.0到192.168.255.255,不包括这两个地址,他们属于保留地址。 限制示例 这个实例写在了Struts的Action方法里... 阅读全文
posted @ 2013-08-20 14:31 豆豆逗逗 阅读(239) 评论(0) 推荐(0) 编辑
摘要:一、Map体系 Hashtable是JDK 5之前Map唯一线程安全的内置实现(Collections.synchronizedMap不算)。Hashtable继承的是Dictionary(Hashtable是其唯一公开的子类),并不继承AbstractMap或者HashMap.尽管Hashtable和HashMap的结构非常类似,但是他们之间并没有多大联系。 ConcurrentHashMap是HashMap的线程安全版本,ConcurrentSkipListMap是TreeMap的线程安全版本。 最终可用的线程安全版本Map实现是ConcurrentHashMap/Concurren... 阅读全文
posted @ 2013-08-20 09:33 豆豆逗逗 阅读(233) 评论(0) 推荐(0) 编辑
摘要:硬盘故障分为物理故障和软故障两类,其诊断的依据主要是根据系统上电后的现象及屏幕上出现的提示信息来判断。当硬盘出现故障后,应仔细分析故障现象,判断是属软故障还是物理器件损坏。千万不要盲目拆盖、拔插控制卡或轻易将硬盘进行低级格式化,使问题变得更加复杂化。有时还会由于维护操作不当,不仅没有把故障修复好,反而引起新的故障。 1、硬盘的物理故障 硬盘常见的物理故障现象有如下几种: ①硬盘电路故障 主轴电机失速,引起啸叫,伴随有硬盘win7系统下载批示灯不断闪烁,自检时显示出错信息: “1701” 或者 “Hard Disk Error”这说明硬盘控制电路部分有故障。硬盘电路故障在硬盘故障统计中占的比.. 阅读全文
posted @ 2013-08-18 15:11 豆豆逗逗 阅读(504) 评论(0) 推荐(0) 编辑
摘要:1.mina框架基于tcp/ip,udp/ip协议栈的通信框架。 2.mina框架的执行流程: mina框架客户端与服务器端的执行流程一致,不同的是:Ioservice的client端实现是Ioconnector,server端是IoAcceptor. 客户端实现 package com.minaclient; import org.apache.mina.core.service.IoHandlerAdapter; import org.apache.mina.core.session.IoSession; import org.slf4j.Logger; import or... 阅读全文
posted @ 2013-08-18 14:30 豆豆逗逗 阅读(370) 评论(0) 推荐(0) 编辑
摘要:针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结: 1:> URL请求的类别: 分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 2:> URLConnection的对象问题: URLConnection的对象,如下代码示例: 阅读全文
posted @ 2013-08-18 09:45 豆豆逗逗 阅读(185) 评论(0) 推荐(0) 编辑
摘要:现在每个人手中的移动存储设备是越来越多了,MP3/MP4播放器、闪存、移动硬盘等设备都可以利用电脑的USB接口方便、快捷地传输数据。但是如果传输的文件很多,那么如何提高数据传输速度便成了大家最关心的话题。系统吧想说的是在不改变设备的情况下,通过巧妙的设置就可以达到目的。 有时我们在使用U盘时运行速度过慢,如果排除感染电脑病毒和U盘本身的质量问题,可能是因为使用ghost xp sp3 纯净版U盘时没有开启系统中“打开后写缓存”这一功能。来说说打开“提高U盘速度”的具体方法: 一、更该U盘格式为 NTFS 二、在WINXP的系统下:将你的U盘插入USB端口 1.打开“我的电脑”,右单击U盘,选. 阅读全文
posted @ 2013-08-17 15:14 豆豆逗逗 阅读(421) 评论(0) 推荐(0) 编辑
摘要:今天来看下关于把xml转为成javaBean后javaBean转为成xml的方法: 1.先定义javaBean package com.wutka.jox.test; import com.wutka.jox. * ; import java.util. * ; public class TestBean implements java.io.Serializable { protected int foo; protected String bar; protected java.util.Date baz; protected Vector thingies; pro... 阅读全文
posted @ 2013-08-17 14:32 豆豆逗逗 阅读(240) 评论(0) 推荐(0) 编辑
摘要:这是我做的一个很简单的多线程同步程序,目的是为了测试多线程编程下如何使用同步(synchronized)防止产生竞争共享资源的错误状态,从中得到的心得是:一定要将你所共享的变量封装在一个类中,将所有有关该变量的操作方法都尽可能地封装在包含该变量的类中,并将所有有关读取修改该共享变量的方法都设为同步方法,只有这样才是安全的,并且该变量必须是private类型,主要是为了防止其他对象无意读取到该变量而使该变量的同步形同虚设!因为你可以不通过同步方法直接对该共享变量进行操作!不说了,下面来看代码吧!我还在代码中加了一个计时器类Timer类,这个类可以产生一个后台线程,专门用于计时到指定时间或延时一定 阅读全文
posted @ 2013-08-17 09:07 豆豆逗逗 阅读(758) 评论(0) 推荐(0) 编辑
摘要:注意这几个方面: 一、就是控制面板中,系统时区、语言等的设定。这些大家都会设了win7主题下载,不过设了以后乱码还是有的,但这步骤还是必须的。 二、坛子中流传最广的解决方法: 打开注册表键 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssocAssociated Charset 确定下面这两项的值是 YES.如果没有则自己创建。 "ANSI(00)"="YES" "OEM(FF)"="YES" 在一些版本中,此法可解决一些乱码问题,如迅雷、QQ旋风等的大 阅读全文
posted @ 2013-08-16 15:23 豆豆逗逗 阅读(209) 评论(0) 推荐(0) 编辑
摘要:相信web站点乱码问题都曾使我们困惑加郁闷不少,在此我积累了几点解决方案,用于解决不同情况下的乱码问题,希望能对各位有些许提示作用。 首先应确定不是因为浏览器的原因导致中文乱码。 本人在刚用firefox时就遇到了url中文乱码的问题,找自己程序及配置找了老久也没解决问题,后来才发现原来是浏览器的配置问题。 问题:编码为utf-8,url 出现乱码。form表单get、post方式都无乱码,页面链接地址也无中文乱码,刷新页面无乱码,但是选中地址栏中的url 敲回车,乱码出现了! 原因:浏览器配置问题。 解决方案:ie:“internet选项/高级”中“总以utf-8发送网址”的选项的... 阅读全文
posted @ 2013-08-16 14:34 豆豆逗逗 阅读(163) 评论(0) 推荐(0) 编辑
摘要:最近做android的时候,同事说用一个URL获取一张图片太慢了,看能不能发字节过来,我就测试了一下,把一个File的文件转化为系统加速吧一个byte[]数组字节,下面是代码:view plainimport java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;/*** 把一个ghost win7系统下载文件转化为byte[]数据,然后把字节写入一个新文件里面* @author spri 阅读全文
posted @ 2013-08-16 09:36 豆豆逗逗 阅读(314) 评论(0) 推荐(0) 编辑
摘要:一、在Windows下经常出现蓝屏故障 出现此类故障的表现方式多样,有时在Windows启动时出现,有时在Windows下运行一些软件时出现,出现此类故障一般是由于用户操作不当促使Windows系统损坏造成,此类现象具体表现在以安全模式引导时不能正常进入系统,出现蓝屏故障。 有时碎片太多也会引发此类故障,有一次笔者在整理碎片后就解决了该故障,如若排除此项可能则有以下几种原因可能引发该故障。 1、内存原因。由于内存原因引发该故障的现象比较常见,出现此类故障一般是由于芯片质量不佳所造成,但有时我们通过修改CMOS设置中的延迟时间CAS(将其由3改为2)可以解决该问题,倘若不行则只有更换内存条... 阅读全文
posted @ 2013-08-14 15:03 豆豆逗逗 阅读(734) 评论(0) 推荐(0) 编辑
摘要:我们在编写Java线程程序的时候,经常忽略sleep 和 wait方法的区别,导致一些非常棘手的问题,因此了解这两种方法区别有助于我们编写出更加优质的程序。 区别: sleep() wait() sleep为Thread类的方法 wait为object类的方法 sleep()睡眠时,保持对象锁 wait()睡眠时,释放对象锁 不能访问同步代码块 能够访问同步代码块 代码: [java] package com.jony.test; public class ThreadTest implements Runnable { int number = 10; public void firstMe 阅读全文
posted @ 2013-08-14 14:18 豆豆逗逗 阅读(156) 评论(0) 推荐(0) 编辑
摘要:希望从构建一个项目方方面面都彻底研究透,增长实战经验。先看看一个史上最简单的log例子,看看我是如何用最简洁的设计实现将异常 等信息写入日志文件的。 [java] package log4j; import org.apache.log4j.LogManager; import org.apache.log4j.Logger; import org.apache.log4j.PropertyConfigurator; public class Log4jG { // private static Logger log =Logger.getLogger(Log4jG.class)... 阅读全文
posted @ 2013-08-14 09:34 豆豆逗逗 阅读(166) 评论(0) 推荐(0) 编辑
摘要:1.使用安全工具有许多工具可以让我们发现系统中的漏洞,如SATAN等。SATAN是一个分析网络的管理、测试和报告许多信息,识别一些与网络相关的安全问题。对所发现的问题,SATAN提供对这个问题的解释以及可能对系统和网络安全造成影响的程度,并且通过工具所附的资料,还能解释如何处理这些问题。当然还有很多像这样的安全工具。包括对TCP端口的扫描或者对多台主机的所有TCP端口实现监听;分析网络协议、监视控制多个网段等,正确使用这些安全工具,及时发现新番茄花园系统漏洞,才能防患于未然。而对于WindowsNT系统平台,可定期检查EventLog中的SECLog记录,查看是否有可疑的情况,防止网络监听与端 阅读全文
posted @ 2013-08-13 15:45 豆豆逗逗 阅读(671) 评论(0) 推荐(0) 编辑
摘要:作符 主要操作符:+、-、*、/、=、++、--、+=、-=、==、!=、&&、||、!、&、^、~、>=、、< ….. 几乎所有的操作符只能够操作”基本数据类型”,=、==、!=可以操作所有的数据类型及对象 String类型支持+、+=连接操作 优先级问题: 此处注意:任何数据类型与String类型进行+连接都将会先将其他的数据类型转变为String在连接成String类型 而此时的+不再会做任何的计算 demo: int i = 1; int j = 2; System.out.println("result:" + i + j);/ 阅读全文
posted @ 2013-08-13 14:42 豆豆逗逗 阅读(216) 评论(0) 推荐(0) 编辑
摘要:问题 给定一个未排序的整数数组,求最长的连续序列的长度。要求算法的时间复杂度在O(n) 比如对于数组[100, 4, 200, 1, 3, 2],其中最长序列为[1,2,3,4],所以应该返回4 public class Solution { public int longestConsecutive(int[] num) { //write your code here } } 解法思路: 因为要求复杂度是O(n),可以考虑使用哈希表进行查询。使用两个HashMap分别记录序列的开始值和结束值。遍历数组,如果发现比该元素大1的开始值或者比改元素小1的结束值,均进行合并工作。... 阅读全文
posted @ 2013-08-13 09:44 豆豆逗逗 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1、MDT 的默认安装路径:c:Program FilesMicrosoft Deployment Toolkit 以前的安装路径改成:E:Microsoft Deployment Toolkit 2、升级了系统到 Windows 2012 以后,发现 MDT(版本为 2012.1),发现不能用了。错误提示: Initialization Error PowerShell is required to use the Deployment Workbench. Please install PowerShell then relaunch Deployment Workbench. 网... 阅读全文
posted @ 2013-08-12 15:17 豆豆逗逗 阅读(206) 评论(0) 推荐(0) 编辑
摘要:java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。 Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法: Thread t = new Thread(); t.start(); start()方法是一个native方法,它将启动一个新线程,并执行run()方法。Thread类默认的run()方法什 阅读全文
posted @ 2013-08-12 14:29 豆豆逗逗 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1、多态:一个对象变量可以引用多种实际类型的现象叫做多态(polymorphism)。在java和c++语言中指的是可以用子类对象赋给父类对象。说道多态,就要说说覆盖(overriding)。覆盖实际上指在同一个函数原型的情况下,将父类的一个实现替换为子类的一个实现。 2、动态绑定:在运行时能够自动的选择调用那个方法的现象叫做动态绑定(dynamic binding)。 3、继承的设计技巧: 将公共操作和域放在超类 不要使用受保护的域 使用继承实现"is-a"关系 除非所有继承的方法都有意义,否则不要使用继承 在覆盖方法时,不要改变预期的行为 使用多态,而非类型信息 不要过 阅读全文
posted @ 2013-08-12 09:36 豆豆逗逗 阅读(141) 评论(0) 推荐(0) 编辑
摘要:简要描述: 银魂电脑桌面主题:由热门主题win7主题下载独家原创制作而成-银魂电脑桌面壁纸下载《鼠标右键另存为本地》银魂电脑桌面主界面效果图银魂电脑桌面开始菜单效果图银魂电脑桌面图标效果图银魂电脑鼠标效果图银魂主题内容:银魂电脑桌面壁纸下载《鼠标右键另存为本地》 银魂电脑桌面主界面效果图 银魂电脑桌面开始菜单效果图 银魂电脑桌面图标效果图 银魂电脑鼠标效果图 银魂主题描述: 银魂电脑桌面主题:由热门主题win7主题下载独家原创制作而成温馨提示:如果主题安装后开始菜单与任务栏没有改变,请下载主题破解补丁安装即可. 阅读全文
posted @ 2013-08-11 15:14 豆豆逗逗 阅读(409) 评论(0) 推荐(0) 编辑
摘要:整合Hibernate技术 分析的servlet 客户端--->web容器-->web.xml -->servlet来处理 ----->model-->数据库 web容器--->web.xml-->struts2过滤器--->struts.xml--->Action--->model--->数据库 /manager/index.jsp Jsp =---〉 ${username} Struts2中结果集类型 1、 每个action方法都返回一个String类型的值,struts一次请求返回什么值是由这个值确定的。 2、 在配置文件 阅读全文
posted @ 2013-08-11 14:31 豆豆逗逗 阅读(163) 评论(0) 推荐(0) 编辑
摘要:获取系统时间 主要类简介 SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。"''" 表示单引号。所有其他字符均不解释;只是在格式化时将它 阅读全文
posted @ 2013-08-11 09:38 豆豆逗逗 阅读(486) 评论(0) 推荐(0) 编辑
摘要:HTTP 错误 500.19- Internal Server Error 错误解决方法,碰到这个问题的原因有很多,大家可以参考下,看属于哪种情况。 刚在本机部署了一个WebService测试,浏览的时候出现了“HTTP 错误 500.19 - Internal Server Error ”错误,如下图: 经过检查发现是由于先安装vs2008后安装iis的缘故,只需重新注册下AspNet就可以了,具体步骤如下 1 打开运行ghost xp系统下载之家,输入cmd进入到命令提示符窗口。 2 进入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 ... 阅读全文
posted @ 2013-08-10 15:27 豆豆逗逗 阅读(232) 评论(0) 推荐(0) 编辑
摘要:采用构造函数注入,以及setter方法注入都需要写大量的XML配置文件,这时可以采用另一种方式,就是自动装,由Spring来给我们自动装配我们的Bean. Spring提供了四种自动装配类型 1:ByName 采用这种方式时给属性自动注入值时,会根据Bean里的setXXX中的XXX去搜寻有没有id=XXX的Bean,有的话,将其自动注入,没有的话,就表示setXXX里要装入属性没有装配值。 2:ByType 采用这种方式给属性自动注入值时,会根据Bean里的setXXX中的参数类型来搜寻配置文件中的Bean定义,如果发现了一个,就自动将其注入,否则如果有0个这个属性没有被装配,如果有多... 阅读全文
posted @ 2013-08-10 14:35 豆豆逗逗 阅读(140) 评论(0) 推荐(0) 编辑
摘要:获取系统时间 主要类简介 SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。"''" 表示单引号。所有其他字符均不解释;只是在格式化时将它 阅读全文
posted @ 2013-08-10 09:37 豆豆逗逗 阅读(201) 评论(0) 推荐(0) 编辑
摘要:从理论上讲,防火墙是一个神奇的安全集中器,是外部世界和受保护的网络之间高性能的网关。理想情况下,它是一个易于控制的单点配置,允许你部署多个最佳安全技术。并且,它永远不会让你在晚上睡觉时翻来覆去地想它的配置是否存在漏洞,而导致企业数据泄露。但网络安全管理的现实并非如此:其实我们的防火墙不可能永远保持系统之家“刀枪不入”的状态。 很少有安全管理员能够“贯穿”防火墙的整个生命周期,他们可能没有参与配置或者设置初始规则,或者没有参与政策管理、审批和记录,也可能是没有参与政策迁移到后续硬件之前的彻底重新审查。99%的防火墙管理员从别人那里“继承”这些防火墙,他们彻夜无眠是因为,他们意识到他们继承的是一. 阅读全文
posted @ 2013-08-09 15:28 豆豆逗逗 阅读(140) 评论(0) 推荐(0) 编辑
摘要://点击关闭或者最小化时程序不会退出而是显示到托盘中 当然也可以是显示在任务栏中的 public class TrayApp { public static void main(String[] args) { Display display = new Display(); final Shell shell = new Shell(display); shell.setText("最小化到系統托盤"); //取消系統中預設的圖標,預設圖標在托盤不能顯示 shell.setImage(display.getSystemImage(SWT.ICON_INFORMATION) 阅读全文
posted @ 2013-08-09 14:34 豆豆逗逗 阅读(362) 评论(0) 推荐(0) 编辑
摘要:淘宝客开发过程遇到问题: //开始调用淘宝API接口 TaobaoClient client = new DefaultTaobaoClient(url, appkey, appSecret); TaobaokeItemsGetRequest req=new TaobaokeItemsGetRequest(); req.setFields("num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,selle 阅读全文
posted @ 2013-08-09 09:40 豆豆逗逗 阅读(2586) 评论(0) 推荐(0) 编辑
摘要:1、减少开机磁盘扫描等待时间,开始→运行,键入“chkntfs /t:0” 2、删除系统备份文件: 在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。 开始→运行,*敲入:sfc.exe /purgecache 然后回车即可,近3xxM。 3、压缩文件夹 这是一个相当好的优化,Windows XP内置了对.ZIP文件的,我们可以把zip文件当成文 件夹浏览。不过,系统要使用部分资源来实现 这一功能,因此禁用这一功能可以提升系统 性能。实现方法非常简单,只需 取消zipfldr.dll的注册就可以了,点击windows7旗舰版开始——运行,*敲入: regsvr32... 阅读全文
posted @ 2013-08-08 15:33 豆豆逗逗 阅读(134) 评论(0) 推荐(0) 编辑
摘要:之前在sinablog写的东西。在使用反射可以得到类模板class对象,那么得到类模板的class对象后,如何调用某个已知的且需要的方法呢?答案是使用method类的invoke方法,那么实现的代码如下,结合jdk的api和该代码便可以知道原理 代码 package methodinvoke; import java.lang.reflect.Method; public class Test { public String function () { return "调用function"; } @SuppressWarnings("unchecked" 阅读全文
posted @ 2013-08-08 14:45 豆豆逗逗 阅读(217) 评论(0) 推荐(0) 编辑
摘要:Java垃圾回收机制 JDK 5中提供了4种不同的垃圾回收机制:串行回收方式、分代回收、并行回收方式、并发标记-清除回收。 Java的垃圾回收器要负责完成3件任务:分配内存、确保被引用的对象的内存不被错误回收以及回收不再被引用的对象的内存空间。垃圾回收是一个复杂而且耗时的操作。如果JVM花费过多的时间在垃圾回收上,则势必会影响应用的运行性能。一般情况下,当垃圾回收器在进行回收操作的时候,整个应用的执行是被暂时中止(stop-the-world)的。这是因为垃圾回收器需要更新应用中所有对象引用的实际内存地址。不同的硬件平台所能支持的垃圾回收方式也不同。比如在多CPU的平台上,就可以通过并行的.. 阅读全文
posted @ 2013-08-08 09:32 豆豆逗逗 阅读(206) 评论(0) 推荐(0) 编辑
摘要:在桌面上找到计算机,右键单击,在右键菜单中选择【属性】,打开ghost win7系统下载系统属性面板。 在系统属性面板中,在导航栏中点击【高级系统设置】 在打开的对话框中,切换到高级选项,找到性能这一栏,点击右面的【设置】按钮 打开了性能选项,我们还是切换到【高级】选项下,然后看到下面的这个虚拟内存了吗,点击更改。 一般打开虚拟内存设置对话框的时候,你会看到都是灰色的无法设置,因为勾选了上面的这个自动管理,先取消勾选这里 你会看到下面都可以设置了,先来分配一下虚拟内存的盘符,也就是你要吧虚拟内存放到哪个磁盘里,首选是c盘,如果c盘不够可以选择其他盘符;接着设定虚拟内存的大小,这个技术... 阅读全文
posted @ 2013-08-07 10:38 豆豆逗逗 阅读(183) 评论(0) 推荐(0) 编辑
摘要:平常我们电脑卡的时候,第一个想到的通常是360安全卫士各种清理。而使用电脑比较久的人,是通过任务管理器来清理一些比较占内存的程序,但是如果你能通过使用win7自带的性能检测器,那么你将看得更直观。 1 我们可以通过在运行里面输入“perfmon”来进入性能检测器。 2 性能管理器的功能是很强大的。里面有CPU、内存、磁盘、网络等功能。 在这里我们可以详细的看到哪些东西最占网络,那么最占内存。以后当我们启动windows7系统下载这些软件的时候,自己心里清楚该怎么做。 3 在性能管理器里面,小编最喜欢的是它的日志功能,有时候可以发现很多事情。避免一些常犯的错误,或者有时候分析电脑哪... 阅读全文
posted @ 2013-08-07 10:13 豆豆逗逗 阅读(153) 评论(0) 推荐(0) 编辑
摘要:在Jdk1.6以后新增加了一个类--DeskTop,在JDK中它的解释是这样的: The Desktop class allows a Java application to launch associated applications registered on the native desktop to handle a URI or a file. Supported operations include: launching the user-default browser to show a specified URI; launching the user-default ... 阅读全文
posted @ 2013-08-07 09:43 豆豆逗逗 阅读(200) 评论(0) 推荐(0) 编辑
摘要:浏览器一直是我们用电脑中经常使用到的工具。如果浏览器运行太慢的话,你肯定会很不爽的。那么在使用IE浏览器中有什么事是我们要注意的呢,下面小编分享下自己的心得吧。 1 如果你使用IE浏览器的时候,经常用来看电视剧之类的,又很讨厌广告的话,可以换火狐浏览器。然后装个adp插件就行了。 ADP插件全面:Adblock Plus,你在浏览器里面搜搜下就知道了。能够很有效的屏蔽广告,特别是那些经常用电脑看小说的简直是必备神器。 2 使用IE浏览器很多时候变慢了是因为装太多插件了,小编建议你自己整理下插件。 点击工具 - 管理加载项,右侧的载入用时列表中显示了插件的运行情况。 3 有得人使... 阅读全文
posted @ 2013-08-06 15:44 豆豆逗逗 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Java 1.1通过对Java语言规范进行修改,显著简化了一些实用结构的实现。在那些修改中,最引人注目的就是内部类和匿名类。如运用得当,它们可使程序更易理解和维护。下面来看看这些特性具体是如何工作的,如何正确使用它们,以及如何避免一些常见的错误。 内部类 简单地说,“内部类”是在另一个类的内部声明的类。从Java 1.1开始,你可在一个类中声明另一个类,这与声明字段和方法非常相似。包装了内部类声明的类就称为“外部类”。 实际上,Java语言规范还允许你做更多的事情,包括: 在另一个类或者一个接口中声明一个类。 在另一个接口或者一个类中声明一个接口。 在一个方法中声明一个类。 类和... 阅读全文
posted @ 2013-08-06 14:54 豆豆逗逗 阅读(509) 评论(0) 推荐(0) 编辑
摘要:使用Java编写的B*算法 package rpg.stage.path; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import rpg.objs.Point; public class BFinding { public BFinding() { } protected HashSet openList = new HashSet(); protected HashSet leftList = new HashSet(); protected Has... 阅读全文
posted @ 2013-08-06 09:30 豆豆逗逗 阅读(299) 评论(0) 推荐(0) 编辑
摘要:此方法说的是安装windows7单系统的方法,而不是安装双系统的方法,如果想安装Windows XP和Windows7的双系统,就没这么复杂了,可以采用虚拟光驱的方法或者直接在硬盘下运行setup进行安装,这里就不介绍了,这里介绍的仅仅是安装单系统的方法! 方法1:Windows XP系统下全新安装windows7 1、下载windows 7 7057ISO镜像(RC或RTM),用虚拟光驱拷贝至非C盘(如D:7057) 2、把D:7057目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。(X... 阅读全文
posted @ 2013-08-05 10:34 豆豆逗逗 阅读(153) 评论(0) 推荐(0) 编辑
摘要:重写equals方法时,记住,也要重写hashCode方法(当你使用集合HashMap,HashSet,Hashtable) 看例子吧 : [java] package equalhashcode; import java.util.*; import bad.NewFileSize; class Person { private String username; private int age; public Person() { } public Person(String username,int age) { this.username = username; this.age = a 阅读全文
posted @ 2013-08-05 09:28 豆豆逗逗 阅读(146) 评论(0) 推荐(0) 编辑
摘要:电脑在日常使用过程中,有可能在连接有线网络的同时也处于无线网络的环境中,这个时候就涉及到网络优先级连接的问题。我们该如何设置windows7旗舰版才可以让电脑优先选择我们想要的网络呢?下面就教给大家设置方法,一起来学习吧。 1、打开控制面板,选择“网路和共享中心”选项。 2、打开“更改适配器设置”选项。 3、按“Alt”键调出菜单栏。 4、点击“高级”选项,并选择“高级设置”。 5、在“适配器和绑定”菜单下,选择网络并点击右边的绿色箭头设置优先级,再点击“确定”保存设置。 阅读全文
posted @ 2013-08-04 15:43 豆豆逗逗 阅读(238) 评论(0) 推荐(0) 编辑
摘要:先看下面的一段代码: package com.ivantian.CoreFengZhuang; //call by values //call by address public class Difference { int x = 10; // 成员变量 public static void main(String[] args) { int a = 10; int b = a; System.out.println("这是传值引用:"); System.out.println("测试前的数据:"); System.out.println(" 阅读全文
posted @ 2013-08-04 14:34 豆豆逗逗 阅读(205) 评论(0) 推荐(0) 编辑
摘要:针对Java易遭受逆向工程攻击的原因,今天我将向大家介绍目前市场上关于防止Java免受逆向工程攻击的集中措施,同时指出这几种措施在防范逆向工程攻击的时候存在的不足之处。 首先是板载措施,它并不足以防止逆向工程。大多数虚拟机都包含一些使逆向工程复杂化的功能。Java允许用户在JAR存档中提供的每个类上设置认证系统下载站一个数字证书,以确保原始文件没有被更改。虽然这样做并无害处,但该功能相当容易清除,并且仅针对静态补丁方法提供保护,而静态补丁只是攻击场景中的一小部分。而且,这种方法并不能针对运行时应用于内存的补丁提供保护。 Java还通过虚拟机执行字节码验证器,该验证器在执行通过的字节码之前对.. 阅读全文
posted @ 2013-08-04 10:02 豆豆逗逗 阅读(146) 评论(0) 推荐(0) 编辑
摘要:正则表达式对于数量限定符如 ?, + , *, {n, m} 的匹配默认是贪婪模式,比如: a.*b 匹配 acbab 的结果是 acbab 而不是acb 正则表达式支持懒惰模式,也就是在数量限定符后加一个数量修饰词(quantifier),用问号表示, 比如: a.*?b 匹配 acbab 的结果是 acb 而不是acbab 而Java语言在正则表达式中支持一种Possessive 数量修饰词 ,用加号表示。其字面意思是像贪婪模式一样匹配,但不回溯。这到底是什么意思呢?其实这和匹配算法相关,比如: 在贪婪模式下,正则表达式 a.*b 在匹配 acbac时,在windows7旗舰版匹... 阅读全文
posted @ 2013-08-03 15:32 豆豆逗逗 阅读(134) 评论(0) 推荐(0) 编辑
摘要:FreeSWITCH提供了一个mod_java模块,用于使用JAVA语言来实现对FreeSWITCH的控制。最近正好接触了下,很是被里面的部分问题困扰过,现整理出来与大家共享下: 注:已提前将windows7旗舰版官方wiki中的demo(Java">http://wiki.freeswitch.org/wiki/Java)做成jar包,名字是freeswitchJavaScript.jar 1、将文件freeswitchJavaScript.jar上传到linux目录,如下: /usr/local/freeswitch/jar/freeswitchJavaScript.jar 阅读全文
posted @ 2013-08-03 14:35 豆豆逗逗 阅读(575) 评论(0) 推荐(0) 编辑
摘要:获取系统时间 主要类简介 SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 日期和时间格式由日期和时间模式 字符串指定。在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素。文本可以使用单引号 (') 引起来,以免进行解释。"''" 表示单引号。所有其他字符均不解释;只是在格式化时将它 阅读全文
posted @ 2013-08-03 09:35 豆豆逗逗 阅读(217) 评论(0) 推荐(0) 编辑
摘要:内存支持:32位的Windows系统最多只能运行或处理4GB以内的内存,当ghost xp系统下载之家电脑中安装已经超过4GB以上时,系统不会识别超过4GB的内存。也就说是装了>=4GB以上的内存,装了和没装是一样的。 而64位系统,却可能支持大于4GB以上的内存,小于128GB的内存(WIN7 64位),不过如果是单纯从CPU方面算的话,最大可寻址16TB的内存。不过家用电脑或是办公电脑,一般都受电脑主板的限制,一般最多支持16或是32GB的内存,这种非常大的内存,多于用服务器中。 电脑维修技术网注:网上不少网友都发现有些XP 32位系统,搞了个破解补丁,就可支持4GB或是大内存了,作 阅读全文
posted @ 2013-08-02 15:21 豆豆逗逗 阅读(180) 评论(0) 推荐(0) 编辑
摘要:JVM里的GC(Garbage Collection)的算法有很多种,如标记清除收集器,压缩收集器,分代收集器等等,详见HotSpot VM GC 的种类现在比较常用的是分代收集(generational collection,也是SUN VM使用的,J2SE1.2之后引入),即将内存分为几个区域,将不同生命周期的对象放在不同区域里:young generation,tenured generation和permanet generation。绝大部分的objec被分配在young generation(生命周期短),并且大部分的object在这里die。当young generation满了 阅读全文
posted @ 2013-08-02 14:30 豆豆逗逗 阅读(134) 评论(0) 推荐(0) 编辑
摘要:这里省略登录界面和登录成功的跳转界面;这两个界面都是比较简单的jsp页面;省略了bean文件,其中只是封装了username和password属性 1.web.xml 配置文件 [java 1 2 6 7 struts2 8 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 9 10 11 12 struts2 13 /* 14 15 16 17 index.jsp 18 19 20 2.struts.xml配置文件,struts2配置最重要的文件,... 阅读全文
posted @ 2013-08-02 09:28 豆豆逗逗 阅读(140) 评论(0) 推荐(0) 编辑