运动 激情 美丽

I'm google's fans

Java 7.0 中值得期待的新功能预览

据国外TSS网站报道,Alex Miller发表了一篇文章,文中对Java 7.0 涉及的功能做了完整的总结。

这些功能包括:

* JSR 277 Java模块系统(Java Module System)
* JSR 294 提升的模块性支持(Improved Modularity Support)
* JSR 295 Beans绑定(Beans Binding)
* JSR 303 Beans验证(Beans Validation)
* JSR 296 Swing应用框架(Swing Application Framework)
* JSR 203 NIO2
* JSR 220 Java持久层API(Java Persistence APIs)
* JSR 255 JMX 2.0
* JSR 262 JMX的Web服务连接器(Web Services Connector for JMX)
* JSR 260 Javadoc更新(Javadoc Technology Update)
* JSR 275 单元与量(Units and Quantities)
* JSR 310 数据和时间API(Date and Time API)
* JSR 308 Java类中的标注(Annotations on Java Types)

系统N多故障 只要一条命令就解决

    1: 使用Windows操作系统的人有时会遇到这样的错误信息:

    “0X????????”指令引用的“0×00000000”内存,该内存不能为“read”或“written”,然后应用程序被关闭。

    2: 在运行某些程序的时候,有时会出现内存错误的提示(0x后面内容有可能不一样),然后该程序就关闭

    3: 还有window media player 有时候也会出现这样那样的问题!~比如出现“内部应用程序错误”附带还有诸如在线movie没法看。

    4:在使用浏览器的时候有时候也会提示IE出错等信息,我曾遇到过的问题是网页能打开,但是网页中的超连接等都打不开。重装IE真是不划算。

    5: 在进入游戏的时候有时候会出现比如,“0x77f5cd0”指令引用“0xffffffff”内 存,该内存不能为“read 等等的问题!”

    不知道大家在使用Windows的过程中有没有遇到以上的这些情况呢?

    如果遇到了可以尝试一下这种解决方法。虽然不是绝对的能解决,但可以把它作为一种解决方案,如果无效,可以考虑其他的原因造成以上情况!~

    运行 输入cmd 回车在命令提示符下输入

    for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

 

sql server 2000 数据库彻底改名

把aaa数据库改为ccc数据库

打开“企业管理器”

找到 aaa数据库-右键-所有任务-分离数据库

然后到C:\Program Files\Microsoft SQL Server\MSSQL\Data下找到aaa_data.mdf和
aaa_log.ldf

把aaa_data换成你想要的名字例如ccc.mdf、ccc.ldf

然后到企业管理器,找到 数据库 -右键-所有任务-附加数据库-在弹出的对话框里找到刚才你改的文件ccc.mdf

这时您可以看到“原数据库文件名”“当前文件位置”,在“当前文件位置”前会有大红X,然后手动修改“当前文件位置”的路径(注意:这里看准了路径和你附加的数据库的路径要完全相同,如果先前从哪里复制过来的也许还会是原来的那个路径),改为ccc.MDF,ccc.LDF,大红X消失,“在附加为:”里边写上你想使用的数据库名ccc最好是相同,以便与ccc,mdf,ccc,ldf保持一致(其实可以随便写)。

其实,不用上面的灰色底纹的字的操作也可以,在这直接在“附加为”里写上你要的数据库名就可以,之所以这么做是为了以后再移动数据库时一下子就能看出这个是你要移动的文件。

确定后就搞定了吧 !

然而此时的逻辑文件名还没有修改还是原来的那个,在企业管理器在这个数据库上点右键属性->数据文件下的当前数据库的位置路径前的文件名还是原来那个,即是逻辑文件名aaa_data.mdf,日志文件也一样
在查询分析器中用下面的语句即可修改
Alter DATABASE ccc
MODIFY FILE(NAME=aaa_data.mdf,NEWNAME=ccc.mdf)
Alter DATABASE ccc
MODIFY FILE(NAME=aaa_log.ldf,NEWNAME=ccc.ldf)
到此为止,数据库aaa就彻底改为了ccc,而不会出现任何问题。

另类解决MSN无法登录问题

  经常看到用户反映说MSN Messenger无法登录,碰到类似0×81000370,88048820的错误码。现搜集到下述另类方法,大家可以根据自己的情况加以设置从而解决不能登录的问题。

  教你另类解决MSNMessenger无法登录问题你的电脑上"日期/时间属性"是否设置正确:双击时间,检查日期和时间是否正确设置。很多时候是因为时间没有同步,双击日期,选择Internet时间,同步即可。

  教你另类解决MSNMessenger无法登录问题如果你的帐号和密码没有在MSN中保存,你需要确认你输入的帐号和密码是正确的(请注意大小写字母及帐号的后缀)。

  教你另类解决MSNMessenger无法登录问题禁用您浏览器中的“自动检测”设置。对于 Internet Explorer 用户,请单击 IE“工具”菜单、单击“Internet 选项”、单击“连接”选项卡、单击“局域网设置”按钮、然后清除“自动检测设置”框。

  教你另类解决MSNMessenger无法登录问题清除IE cache和Cookies:打开Internet Explorer浏览器,按工具菜单,然后选择“Internet 选项”,点击“删除文件”按钮和“删除 Cookies”按钮。

  教你另类解决MSNMessenger无法登录问题检查 IE 安全设定:打开Internet Explorer浏览器,按工具菜单,选择“Internet 选项”,选择“高级”,拖动滚动条到安全选区,证实“检查服务器证书吊销”没有被选中,同时证实“使用 SSL 2.0”和“使用 SSL 3.0”被选中。然后按“确定”。

  教你另类解决MSNMessenger无法登录问题点击“开始”–“运行”,依次键入:regsvr32 softpub.dll,regsvr32 mssip32.dll,regsvr32 initpki.dll(这一次时间比较长)。

  教你另类解决MSNMessenger无法登录问题检查错误的代理服务器设置。在 MSN Messenger“工具”菜单上,单击“选项”。在“连接”选项卡上,确保您清除了“我使用代理服务器”复选框。

  教你另类解决MSNMessenger无法登录问题防火墙和第三方应用程序可能会影响连接到 MSN Messenger。您可以禁用应用程序、防火墙或打开防火墙相应端口,然后尝试连接到 .Net MessengerService。

  教你另类解决MSNMessenger无法登录问题如果您为局域网使用 ICS 或路由器,则可能需要调整一些设置或更新硬件/固件驱动程序。

  教你另类解决MSNMessenger无法登录问题如果您的 Passport 未被识别,请登录 Passport 站点www.passport.com ,并确认在该处可被识别。如果在该处可被识别,但仍不能登录到 .NET Messenger Service,则可能是消息服务器暂时关闭正在维护或达到了 Internet 的最大通流量(使用率高峰期间)。请稍后再试。也可以检查服务器状态页以查看服务器的最新信息。

  教你另类解决MSNMessenger无法登录问题如果在Passport 站点仍然不可识别,请到这里:memberservicesnet.passport.com/memberservice.srf ,然后选择:“我忘记了密码”。

  教你另类解决MSNMessenger无法登录问题C:\Documents and Settings\[用户名]\Application Data\Microsoft\MSN Messenger 下会为每个登录过MSN Messenger的用户创建一个文件夹,把该文件夹删除,然后重新登录成功。(其中的用户名是指你登录操作系统的用户名)

六个令人头疼的IE错误

  1、如何解除对右键的禁止?   

  答:在页面中按下右键,出现信息提示窗口后,不松开右键(即继续保持按下状态),再将鼠标指针移动到信息提示窗口的“确定”按钮上,同时按下左键,然后松开鼠标右键,右键菜单弹出,这样就可以查看网页源文件、拷贝文字和图片了。

  2、每次浏览网页后虽然我已删除了历史记录,但地址栏里还是会出现浏览过的网址,如何删除?

  答:关闭IE,在Windows开始菜单中选取“运行”命令,输入regedit打开注册表。依次展开"HKEY_CURRENT_USER\Software\Microsft\Internet Explore\Typedurls"分支。点右键删除TypedURLs项即可。

  3、上网时,经常出现”当前的脚本发生错误“的提示,是我的IE有问题吗?   

  答:脚本错误一般是网站本身的原因,不过还是建议你尽快将IE版本升级至最新版本。

  4、我的IE不能打开新窗口,用鼠标左键点击超链接没有反应,再在右键菜单中选择“在新窗口打开”情况依旧,怎么办?  

  答:在开始菜单中的“运行”命令行输入:regsvr32 actxprxy.dll并回车,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded";在该对话框中点“确定”按钮;重新启动Windows,看看问题是否已经解决?    

  5、我的IE经常出现"Microsoft Internet Explorer遇到问题需要关闭……"的信息提示怎么解决?   

  答:建议你将IE升级为6.0版本。在Windows9X/Me/NT/2000下,打开“注册表编辑器”,   

  找到“HKEY_LOCAL_MACHINE\Software\Microsft\Internet Explorer\Main",在右侧窗格创建名为IEWatsonEnable的DWORD双字节值,并将它赋值为0。   

  如果你是Windows XP,双击控制面板中的“系统”,切换到“高级”选项卡,单击“错误报告”按钮,选中“禁用错误报告”选项,并选中“但在发生严重错误时通知我”,最后单击“确定”按钮。

  6、为什么我在打开某些站点的时侯,经常出现404 NOT FOUND的提示?  

  答:上网后,在浏览革些站点时遇到各种不同的连接错误。这种错误一般是由于网站发生故障或者你没有浏览权限所引起。最常见的就是404 NOT FOUND错误信息。主要是因为IE不能找到你所要求的网页文件,该文件可能根本不存在或者已经被转移到其他地方。

鉴别硬件防火墙性能差异

  有一些问题常令用户困惑:在防火墙产品的功能上,各个厂商的描述十分雷同,一些“后起之秀”与知名品牌极其相似。面对这种情况,该如何鉴别?描述得十分类似的产品,即使是同一个功能,在具体实现上、在可用性和易用性上,个体差异也十分明显。

  一、网络层的访问控制

  所有防火墙都必须具备此项功能,否则就不能称其为防火墙。当然,大多数的路由器也可以通过自身的ACL来实现此功能。

  1.规则编辑

  对网络层的访问控制主要表现在防火墙的规则编辑上,我们一定要考察:对网络层的访问控制是否可以通过规则表现出来?访问控制的粒度是否足够细?同样一条规则,是否提供了不同时间段的控制手段?规则配置是否提供了友善的界面?是否可以很容易地体现网管的安全意志?

  2.IP/MAC地址绑定

  同样是IP/MAC地址绑定功能,有一些细节必须考察,如防火墙能否实现IP地址和MAC地址的自动搜集?对违反了IP/MAC地址绑定规则的访问是否提供相应的报警机制?因为这些功能非常实用,如果防火墙不能提供IP地址和MAC地址的自动搜集,网管可能被迫采取其他的手段获得所管辖用户的IP与MAC地址,这将是一件非常乏味的工作。

  3、NAT(网络地址转换)

  这一原本路由器具备的功能已逐渐演变成防火墙的标准功能之一。但对此一项功能,各厂家实现的差异非常大,许多厂家实现NAT功能存在很大的问题:难于配置和使用,这将会给网管员带来巨大的麻烦。我们必须学习NAT的工作原理,提高自身的网络知识水平,通过分析比较,找到一种在NAT配置和使用上简单处理的防火墙。

  二、应用层的访问控制

  这一功能是各个防火墙厂商的实力比拼点,也是最出彩的地方。因为很多基于免费操作系统实现的防火墙虽然可以具备状态监测模块(因为Linux、FreeBSD等的内核模块已经支持状态监测),但是对应用层的控制却无法实现“拿来主义”,需要实实在在的编程。

  对应用层的控制上,在选择防火墙时可以考察以下几点。

  1.是否提供HTTP协议的内容过滤?

  目前企业网络环境中,最主要的两种应用是WWW访问和收发电子邮件。能否对WWW访问进行细粒度的控制反映了一个防火墙的技术实力。

  2.是否提供SMTP协议的内容过滤?

  对电子邮件的攻击越来越多:邮件炸弹、邮件病毒、泄漏机密信息等等,能否提供基于SMTP协议的内容过滤以及过滤的粒度粗细成了用户关注的焦点。

  3. 是否提供FTP协议的内容过滤?

  在考察这一功能时一定要细心加小心,很多厂家的防火墙都宣传说具备FTP的内容过滤,但细心对比就会发现,其中绝大多数仅实现了FTP协议中两个命令的控制:PUT和GET。好的防火墙应该可以对FTP其他所有的命令进行控制,包括CD、LS等,要提供基于命令级控制,实现对目录和文件的访问控制,全部过滤均支持通配符。

  三、管理和认证

  这是防火墙非常重要的功能。目前,防火墙管理分为基于WEB界面的WUI管理方式、基于图形用户界面的GUI管理方式和基于命令行CLI的管理方式。

  各种管理方式中,基于命令行的CLI方式最不适合防火墙。

  WUI和GUI的管理方式各有优缺点。

  WUI的管理方式简单,不用专门的管理软件,只要配备浏览器就行;同时,WUI的管理界面非常适合远程管理,只要防火墙配置一个可达的IP,可实现在美国管理位于中国分公司的防火墙。

  WUI形式的防火墙也有缺点:首先,WEB界面非常不适合进行复杂、动态的页面显示,一般的WUI界面很难显示丰富的统计图表,所以对于审计、统计功能要求比较苛刻的用户,尽量不要选择WUI方式;另外,它将导致防火墙管理安全威胁增大,如果用户在家里通过浏览器管理位于公司的防火墙,信任关系仅仅依赖于一个简单的用户名和口令,黑客很容易猜测到口令,这增加了安全威胁。

  GUI是目前绝大多数防火墙普遍采用的方式。这种方式的特点是专业,可以提供丰富的管理功能,便于管理员对防火墙进行配置。但缺点是需要专门的管理端软件,同时在远程和集中管理方面没有WUI管理方式灵活。

  四、审计和日志以及存储方式

  目前绝大多数防火墙都提供了审计和日志功能,区别是审计的粒度粗细不同、日志的存储方式和存储量不同。

  很多防火墙的审计和日志功能很弱,这一点在那些以DOM、DOC等电子盘(并且不提供网络数据库支持)为存储介质的防火墙中体现得尤为明显,有些甚至没有区分事件日志和访问日志。如果需要丰富的审计和日志功能,就需要考察防火墙的存储方式,如果是DOM、DOC等Flash电子盘的存储方式,将可能限制审计和日志的功能效果。

  目前绝大多数防火墙审计日志采用硬盘存储的方式,这种方式的优点是可以存储大量的日志(几个G到几十个G),但是在某些极端的情况下,如异常掉电,硬盘受到的损坏往往要比电子盘的损坏严重。

  好的防火墙应该提供多种存储方式,便于用户灵活选择和使用。

  五、如何区分包过滤和状态监测

  一些小公司为了推销自己的防火墙产品,往往宣称采用的是状态监测技术; 从表面上看,我们往往容易被迷惑。这里给出区分这两种技术的小技巧。

  1. 是否提供实时连接状态查看?

  状态监测防火墙可以提供查看当前连接状态的功能和界面,并且可以实时断掉当前连接,这个连接应该具有丰富的信息,包括连接双方的IP、端口、连接状态、连接时间等等,而简单包过滤却不具备这项功能。

  2. 是否具备动态规则库?

  某些应用协议不仅仅使用一个连接和一个端口,往往通过一系列相关联的连接完成一个应用层的操作。比如FTP协议,用户命令是通过对21端口的连接传输,而数据则通过另一个临时建立的连接(缺省的源端口是20,在PASSIVE模式下则是临时分配的端口)传输。对于这样的应用,包过滤防火墙很难简单设定一条安全规则,往往不得不开放所有源端口为20的访问。

  状态监测防火墙则可以支持动态规则,通过跟踪应用层会话的过程自动允许合法的连接进入,禁止其他不符合会话状态的连接请求。对于FTP来说,只需防火墙中设定一条对21端口的访问规则,就可以保证FTP传输的正常,包括PASSIVE方式的数据传输。这一功能不仅使规则更加简单,同时消除了必须开放所有20端口的危险。

Adobe CS3设计套装

    Adobe已经正式发布了旗下设计套装的最新版——Creative Suite 3。作为Adobe公司史上最大规模的一次新品发布,CS3分为六种不同版本,总计包含17个新版设计软件,其中首次加入了来自原Macromedia的网页三剑客等产品。

    CS3套装分为Design Premium(设计高级版)、Design Standard(设计标准版)、Web Premium(网络高级版)、Web Standard(网络标准版)、Product Premium(产品高级版)、Master Collection(大师收藏版)六大版本,具体组件各不相同,还有一些组件和服务由各个版本共享。CS3中的各个组件均原生支持苹果Mac电脑,只有OnLocation CS3和Ultra CS3两个组件例外,其中前者需要Boot Camp。

    当然,CS3中最闪亮的明星莫过于Photoshop CS3。作为Adobe的核心产品,Photoshop CS3历来最受关注,Adobe也在去年底发布了其测试版。选择Photoshop CS3的理由不仅仅是它会完美兼容Vista,更重要的是几十个激动人心的全新特性。限于篇幅,这里不再一一赘述。

    在部分版本中还可以发现Flash CS3、Dreamweaver CS3和Fireworks CS3的身影。自2005年Adobe耗资34亿美元并购Macromedia以来,这是Adobe第一次将合双方的产品大规模融在一起,此前的CS2只是增补性地加入了部分Macromedia产品。

    根据所选套装版本不同,零售价格也有所差异:
    Design Premium  全新购买1799美元、升级440美元
    Design Standard  全新购买1199美元、升级240美元
    Web Premium  全新购买1599美元、升级340美元
    Web Standard  全新购买999美元、升级399美元
    Production Premium 全新购买1699美元、升级799美元
    Master Collection 全新购买2499美元、升级1399美元

    Master Collection的2500美元高价已经创下了Adobe公司的一项新纪录,不过虽然很少会有人需要堪称旗舰版或者终极版的Master Collection,但最昂贵的它其实也可以说是最实惠的版本,因为单独购买17种软件所要付出的价格远远高于2500美元。

    Adobe称,Design版和Web版的CS3将于4月份开始出货,Product Premium版和Master Collection版则要等到今年第三季度。

    Adobe Creative Suite 3产品主页:http://www.adobe.com/products/creativesuite/

70个流行的AJAX应用的演示和源码下载

  1. Ajallerix : AJAX, simple, fast Web image gallery demo ; at Novell
  2. AJAX – microlink pattern tutorial : A microlink is a link that opens up content below it.
  3. Ajax BBC News RSS Reader : demo by Nigel Crawley
  4. AJAX Chat in Python with Dojo : at AquaAjax
  5. Ajax Chess : multiplayer chess
  6. Ajax examples at BackBase : examples demonstrating several aspects of the Backbase technology.
  7. Ajax examples at Rico : Inner HTML, JavaScript updater etc.
  8. Ajax examples using ColdFusionMX, SQLServer, SOAP : Contact Manager, NOAA 7 Day Forecast code and demos.
  9. Ajax Feed TV : News feed
  10. Ajax inline dictionary : Highlight any text on this site then right click. A tooltip containing the definition of the selected word should show up.
  11. Ajaxload : Ajax loading gif generator.
  12. Ajax Login Demo : Creating a secure login system using XMLHttpRequest
  13. Ajax Newsletter Signup : A newsletter signup form that shows Thank You on the same page.
  14. ajaxProject : Project Management applicaiton with rich UI
  15. Ajax Rater : A star rating system that uses Ajax.
  16. AJAX-S : An Ajax-based slideshow system.
  17. AJAX Spell Checker : spell check text / form content.
  18. Ajax Toolbox : Tools for the Ajax Developer
  19. Amazon Catalog Tree : Amazon Catalog Tree
  20. Amazon Zuggest : Amazon product suggestion (like google suggest)
  21. Askeet by symfony : Digg-like AJAX interactions; open source
  22. Backbase – Ajax Demos : Ajax demos at BackBase
  23. Basic Ajax Examples : Ping, track changes, drop down, Google suggest hack etc at Clearnova
  24. Behaviour : Fading lists, Sortable lists, Dropout boxen, Shaky lists
  25. chat.app : ajax chat
  26. Chihuahua Word Puzzle : daily word puzzles
  27. Coloir : Ajax Slideshow
  28. DHTML arcade/action games : a collection that demonstrate the power of DHTML
  29. DomAPI : Windows Desktop, Outlook-like, RSS Reader
  30. Drag and Drop Shopping Cart Demo : at CyberDummy
  31. Easy AJAX inline text edit 2.0 : edit a piece of text inline
  32. FileChucker : File upload and progress bar at Encodable.com
  33. Gmail Style Check Username AJAX Demo : at CyberDummy
  34. Google Web Toolkit Example Projects : Hello World, Dynamic Table, Desktop App Clone etc
  35. GreyBox : Pop up window using idea of light box.
  36. FiftyFourEleven: Ajax Examples
  37. IntuiCat – ajax Catalogue : Ajax-based Catalogue Demo
  38. jsLINB programming demos : LINB(Lazy INternet and Browser)
  39. JSlog : Ajax logging tool.
  40. JS/UIX Unix Shell : JS/UIX is an UN*X-like OS for standard web-browsers, written entirely in JavaScript.
  41. Lace : free web chat application
  42. Lightbox : simple, unobtrusive script used to overlay images on the current page.
  43. Leightbox : Light Box with inline div’s instead of AJAX calls.
  44. Live Quote Demo : Simple way of creating an updating stock quote table in ajax.
  45. Magnetic Poetry : drag and drop poetry
  46. Metatron Chat Engine : PHP/MySQL/JavaScript powered chat engine
  47. Monket Calendar : online calendar
  48. Multi List Drag Drop Demo : at CyberDummy
  49. NetDirector : open and extensible framework for managing configurations of common open source network services.
  50. nexImage : Image processing demo
  51. Opera Platform : Enabling AJAX applications on mobile phones
  52. Orbeon examples : various examples illustrating the capabilities of OPS, from the OPS Tutorial examples to XForms examples
  53. OVO Suite : Online Virtual Office : virtual office limited demo
  54. phpFreeChat : php Free Chat
  55. S5: A Simple Standards-Based Slide Show System : S5 is a slide show format based entirely on XHTML, CSS, and JavaScript.
  56. script.aculo.us Reflector : image reflector script that uses uses opacity-based fades
  57. Slider Bar Demo : at CyberDummy
  58. SmallestAjax : Smallest Ajax example in the world?
  59. Spell Check demo : by Primal Grasp
  60. Super Maryo World : Japanese game demo
  61. Tacos : Tacos provides a library of useful Tapestry components. This application provides some examples to get you started.
  62. theList : to-do list / bug-tracker
  63. ThickBox : ThickBox is a Lightbox than can show html pages as well as images.
  64. Tooltip.js : Tooltip.js is a simple class to make it possible to add tooltips to your page.
  65. Treehouse Chat : ajax chat
  66. Tudu Lists : open-source to-do lists
  67. WeBoggle : Ajax Boggle
  68. XHTML live Chat : ajax chat
  69. YahooSearchAsYouType : Yahoo search as you type
  70. ZK Demo : demo programs for various components
Page 10 of 23« First...«89101112»20...Last »