永不放弃

山东 枣庄 公安
构客网首页  博客  论坛

 
  SOA我有话说
  用户信息
 
帐号:  新手必读
密码: 保存密码
 
  分类列表
全部类别(153 篇)
心得(39 篇)
ORACLE(21 篇)
EOS(13 篇)
JAVA(1 篇)
PHOTO(13 篇)
SOA(9 篇)
LED(4 篇)
UI(4 篇)
HTML(4 篇)
NEWS(1 篇)
CMS(9 篇)
FLEX(13 篇)
Windows(1 篇)
Manage(6 篇)
AJAX(2 篇)
CISCO(10 篇)
智慧书(2 篇)
  按月归档
2007年-06月(1 篇)
2007年-10月(66 篇)
2008年-01月(72 篇)
2008年-10月(7 篇)
2009年-01月(7 篇)
  SOA2007 - SOA实践
我们何时迈向SOA
——SOA在中国的整体发展现状究竟如何?
我们如何迈向SOA
——中国企业如何迈出实施SOA的第一步?
我们应采用何种技术
——SOA国际标准SCA/SDO的具体内涵?
我们还需要何种技能
——SOA将如何改变系统架构设计以及项目管理过程?

显示第 1-10 条记录,共 153 条记录 首页 前页 后页 尾页  到第 页,共 16

学会沉默和弯腰

发布时间:2009年04月26日 作者:bingshui

阅读次数:511次 类别:心得 永久链接 Trackback 

  ◎不说话
  有时候,你被人误解,你不想争辩,所以选择沉默。本来就不是所有的人都得了解你,因此,你认为不必对全世界喊话。
  却也有时候,你被最爱的人误解,你难过到不想争辩,也只有选择沉默。
  生命中往往有连舒伯特都无言以对的时刻,毕竟不是所有的是非都能特别清楚,甚至可能根本没有真正的是与非。
  那么,不想说话,就不说吧。在多说无益的时候,也许沉默就是最好的解释。
  ◎弯腰
  和别人发生意见上的分歧,甚至造成言语上的冲突,所以你闷闷不乐,因为你觉得都是别人恶意。
  别再耿耿于怀了,回家去擦地板吧。拿一块抹布,弯下腰,双膝着地,把你面前这块地板的每个角落来回擦拭干净。然后,重新省思自己在那场冲突中所说的每一句话。现在,你发现自己其实也有不对的地方了,是不是?你渐渐心平气和了,是不是?
  有时候你必须学习弯腰,因为这个动作可以让你谦卑。劳动身体的同时,你也擦亮了自己的心情。而且,你还拥有了一块光洁的地板呢。这是你的第二个收获。


  本文转自《中华励志网》 http://www.zhlzw.com

 

 


命运掌握在自己手中

发布时间:2009年04月26日 作者:bingshui

阅读次数:449次 类别:心得 永久链接 Trackback 

态度决定一切,命运掌握在自己手里

    人生是短暂的,也是丰富多彩的,无论是顺境还是逆境都要一一经历,很多挫折和遭遇都是不由人的意志而决定的,它们是无法避免的。既然任何人都不可能一帆风顺地度过自己的一生,既然很多挫折都是注定要遭遇的,那我们就不应该害怕。消除这种烦恼的最佳方法便是面对挫折,把这种烦恼当成上进心的养料。努力既成,烦恼远扬。成功是要靠努力的追求得来的,而且在这个过程中,并没有什么上帝主宰你的命运。

    如果一味地将自己的命运交由上帝主宰,如果上帝真的愿意并且有能量替我们主宰自己的命运,或许我们可以不必付出任何努力,或许我们可以不必面对所有的挫折,或许我们可以不必再饱尝失败的苦恼。可是在逃避掉所有的这些责任与打击的同时,我们还将失去做为一个顶天立地的人的自信、历经风雨磨砺之后的坚强还有依靠自己努力获得成功之后的幸福感和成就感。如果我们的命运真有一天不再受自己的掌握,那我们岂不如同行尸走肉一般失去了活在这个世界上的意义?那我们的生活岂不是如同一碗白开水一样淡然无味?如果我们的命运真的仅靠上帝掌握就可以解决一切,那绝不是上帝对我们的眷顾,而是上帝对我们最深重的惩罚。

    既然父母为我们创造了一个来到这个世界上的机会,并且尽他们所能地赋予了我们健康的身体、聪明的头脑、良好的教育以及其他种种,而这个社会又以极其博大的胸怀接纳了我们,不但接纳我们的优点,同时还接纳了我们身上存在的许多问题和缺点,那我们同样要敞开胸怀接纳社会赋予我们的一切,其中既包括种种喜悦和成功,也包括悲伤和失败的考验。当然了,要想获得幸福并实现成功,我们需要做到的不仅仅是接受,我们还需要用自己的全部努力化悲伤为力量、从过去的成功与失败中总结经验和教训,同时还要汲取智慧和勇气,然后用这些力量、智慧和勇气去开拓属于自己的生活和事业,掌握自己今后的命运!

    因此,你应该怀抱远大理想,树立坚定信心,磨砺意志品质,追求不断进步,成为自己命运的主宰,掌握自己的人生。


将挑战自我进行到底!

发布时间:2009年04月26日 作者:bingshui

阅读次数:481次 类别:智慧书 永久链接 Trackback 

  在竞争如此剧烈的社会,我们学会了与人竞争,时刻准备着战胜对手而胜出。我们始终认为只要能战胜别人,我们将会成功,拥有幸福。

  于是我们不得不花大量的时间来研究别人的所思所想,这本身就是一大令人心力交瘁的事,但这是问题的本质吗?

  每个人都有不同的基因构成,决定了不同的天赋和性格,这也许是造物主的安排,社会分工的需要。不同的天赋、性格(也就是先赋资源)决定了每个人适合从事不同的、有分工的工作;工作能力、品性(也就是后赋资源)是需要培养、学习和建立的,后天资源包括工作技能、思维、人脉、为人处事的方法等等。

  所以一个人要取得真正的成功那就是根据自己的先赋资源选择适合自己且自己喜欢的行业去从事,然后不断地培养自己的专业能力和品性,不断地去完善自己。

  人的先赋资源决定了人与人没有可比性。

  人的后赋资源决定了人应该与自己竞争,不断地超越自我,战胜自我。

  如果与人竞争我们就会不自觉地把别人作为自己的研究中心,而与自己竞争我们自然会把自己作为研究中心,找到自己存在的问题,不断地去发现自己。事实上人类文明是需要靠每个人最大限度地发挥自身的潜能才能创造出来的。

  人为什么要与自己竞争呢?人为什么要挑战自我呢?

  因为人不仅是一个独立的个体,更是社会的人,是环境的产物,人生来就会受环境的影响。人的先赋资源让人有了生存的可能,但只有把自己的先赋资源发挥出来转化为一种服务才能造福于人类。怎么可以把先赋资源转化为一种有效的服务呢?那就是后赋资源的形成,环境就成为后赋资源的炼金石。

  在不断地炼金过程中我们忍受着巨痛和心灵的折磨,时刻想放弃,常有自卑的心理出现,总觉得周围的一切与自己作对,想让自己失败,时常觉得活得太累,想到何必如此时就会心灰意冷,放弃追求。

  这就是人的心智的成熟过程,或者说是一种思维观的再造。心智成熟的标准是明白外界是发现自己、塑造自己的机会,任何的事件都是为了让自己有机会感悟人生,培养自己优秀的品性。

  生活的每天都会有与我们想象中不一样的事情发生,让我们不得不去挑战自我,战胜自己。

  人的一生就是发现自己的一生,重获自由的一生。这场挑战无法停止,不断地挑战,我们就会越来越完善,我们就会越来越明了生活的意义。

  将挑战自我进行到底!


本文转自中华励志网  http://www.zhlzw.com

 


临时思绪多

发布时间:2009年02月22日 作者:bingshui

阅读次数:528次 类别:心得 永久链接 Trackback 

又要到上海参加WOLF的培训,这几天单位的事情也多,请过假后,心情一直很复杂,不像前两次那么非常激动。

说实话,这次真的想再晚些再走:

晚些走,等老爸的恢复得再好一些

晚些走,把单位的网站和视频都完善好

晚些走,和家人多待几天,周末早晨给家人买早点,听女儿说说幼儿园里的事......

出现这些变化连我自己都很奇怪,怎么会产生这种想法?

是不是自己年龄大了,有些恋家了,进取心弱了。

但是,还有些事情必须要去做,而且时间拖得越长,变化的可能就越大。

能够放心出门学习的时间已经不多了,身上的责任更多了,抓紧时间吧。

启程吧......


解决Oracle在NAT环境里的 12535错误

发布时间:2009年02月17日 作者:bingshui

阅读次数:677次 类别:ORACLE 永久链接 Trackback 

单位内网中有一台192.168.3.2的ORACLE9i服务器,需要从外部12.52.1.XX网络访问,利用CISCO3600 做了一个静态地址转换,能够PING和TNSPING都通,但是在建立本地服务时,提示Ora 12535 TNS超时错误。

在网上查了资料,在注册表的[HKEY_LOCAL_MACHINE]/SOFTWARE/ORACLE/HOME0

增加USE_SHARED_SOCKET=TRUE就ok了,

重起操作系统就OK了!


CiscoIOS路由上的NAT验证与排错[转载]

发布时间:2009年01月26日 作者:bingshui

阅读次数:730次 类别:CISCO 永久链接 Trackback 

  本文将讨论cisco ios 路由器上的NAT验证命令。读者可以用本文所讲述的命令来显示NAT转换信息和清除地址转换条目。

  一.验证NAT

  "show ip nat translation"命令可以用于显示当前存在的转换。代码1中屏幕输出显示有2个基本型转换存在。

  代码1 "show ip nat translation"命令的输出显示例。

Router#show ip nat translations

ror inside ip nat translations

pro inside global  inside local  outside local   outside global

 ---    192.2.2.1  10.1.1.1 ---   ---

 ---    192.2.2.1  10.1.1.2 ---   ---

Router#

  代码2是一个采用地址复用的NAT样例。2个不同的内部主机使用同一个IP地址显现在外部网络,这2个主机都要建立一个telent会话---到目的地的TCP端口23。唯一的源TCP端口号被用来区分这2个内部主机。

  代码2 应用地址复用时,"show ip nat translations"命令的输出示例。

Router#show ip nat translations

pro inside global         inside local      outside local   outside global

tcp 192.168.2.1:11003     10.1.1.1:11003    172.16.2.2:23    172.16.2.2:23

tcp 192.168.2.1:1067          10.0.1.1.1:1067    172.16.2.3:23    172.16.2.3:23

Router#

  我们可以用"show ip nat translations"命令来查看NAT的统计信息。

  动态NAT超时
   
  默认地,动态地址转换条目如果在一定时间后没有被使用后就因为会超时而会超时而被取消。如果必要的话,用户可以改变超时的默认值。在没有配置地址复用的情况下,简单转换条目的超时时间为24小时。
  
  如果培植了地址复用,因为没个条目都包含了使用它的数据流的更多内容,我们就可以对转换条目的超时值实施较细的控制。下面是采用地址复用默认的NAT超时值:

UDP超时值:     5分钟
DNS      :     1分钟
TCP      :     24小时
 结束和复未值:  1分钟

  译者注:"结束(finish)和复位(reset)"指的是TCP连接的结束和复位包。

 

        二、NAT排错

  如果想要跟踪NAT的操作,可以用"debug ip nat"命令显示出每上被转换的数据包。

  代码2是一个内部到外部地址转换的调试示例。

  代码2  "debug ip net"命令显示

    Router#debug ip net
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【0】
    NAT:S﹦172.16.2.2,d﹦192.168.2.1->10.1.1.1【0】
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【1】
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【2】
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【3】
    NAT*:S﹦172.16.2.2,d﹦192.168.2.1->10.1.1.1【1】
    NAT:S﹦172.16.2.2,d﹦192.168.2.1->10.1.1.1【1】
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【4】
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【5】
    NAT:S﹦10.1.1.1->192.168.2.1,d﹦172.16.2.2【6】
    NAT*:S﹦172.16.2.2,d﹦192.168.2.1->10.1.1.1【2】

  我们可以按下面所述的要点对上面的输出进行分析:

    ·紧靠"NAT"的"*"号表示该转换是发生在高速通道上。每个会话的第一个数据包总是经由低速通首(按处理器交换方式处理)。如果缓存条目存在的话,每个会话余下的数据包将经由高速通道;

    ·"S﹦10.1.1.1"表示源地址是10.1.1.1;

    ·"d﹦172.16.2.2" 表示目的地址是172.16.2.2;

    ·"10.1.1.1->192.168.2.1"表示将地址10.1.1.1转换为192.168.2.1;

    ·括号中的值是IP标识号。该信息会对调试有所帮助,因为它可以帮助你将同一个会话的数据包关联起来。 

 

  三清除NAT转换表中的条目

  可以用"clear ip nat translation*"命令来清除转换表中的所有条目,如例代码3所示。

  "*"号是一个通配符,代表所有任意值。在该例串,"show ip nat translation"命令将当前活跃的转换都显示出来了。然后,输入"clear ip nat translation*"命令来清除所有的转换。再次输入"show ip nat translation*"命令时将看不到任何转换条目。

  代码3"clear ip nat translation*"命令的结果

    ROUTER#show ip nat translation

    Pro Inside global  Inside local  Outsids local  Outside global

    tcp 192.168.2.1:11003   10.1.1.1:11003  172.16.2.2:23  172.16.2.2:23

    tcp 192.168.2.1:1067       10.1.1.1:1067  172.16.2.2:23  172.16.2.2:23

    Router#

    Router#clear ip nat translation *

    Router#show ip nat translation

    Router#<nothing>

  "Translation"一字的具体拼法

  "translation"一字在"clear ip nat translation" 命令中是用单数形式,而它在"show ip nat translation"命令中是用复数形式。

  使用"clear ip nat translation inside global-ip locdl-ip【outside locdl-ip global-ip】" 命令,我们可以清除包含一个内部转换或一个内部转换和一个外部转换的一个简单转换条目。

  使用"clear ip nat translation onside locdl-ip global-ip"命令,我们可以清除包含一个外部转换的一个简单转换条目。

  如果想要清除一个扩展转换条目,可以使用"clear ip nat translation protocl inside global-ip global-port locdl-ip locdl- port【outside locdl-ip locdl- port global-ip global-port】" 命令。

  下面该命令的一个使用例:

    

    Router#clear ip nat trans udp inside 192.168.2.2 1220 10.1.1.2 1220

     172.69.2.132 53 171.69.2.132 53

  注:如果已正确地配置了NAT但却不发生任何转换,可以试着先清一下NAT转换,然后再看是否发生转换。


在思科路由器上实现NAT实例(设置企业WEB服务器)[转载]

发布时间:2009年01月26日 作者:bingshui

阅读次数:615次 类别:CISCO 永久链接 Trackback 

互联网如火如荼的应用,加剧了IP地址匮乏的问题,为了缓解这一问题,一个重要的应用:
NAT(Network Address Translation―网络地址转换),日益广泛地应用起来。NAT通过地址转换的方式,使企业可以仅使用较少的互联网有效IP地址,就能获得互联网接入的能力,有效地缓解了地址不足的问题,同时提供了一定的安全性。

  NAT的实现方案多种多样,本文以思科2611路由器为平台,通过一个实例描述了NAT的应用。

  思科路由器上NAT通常有3种应用方式,分别适用于不同的需求:  

  1.静态地址转换:适用于企业内部服务器向企业网外部提供服务(如WEB,FTP等),需要建立服务器内部地址到固定合法地址的静态映射。

  2.动态地址转换:建立一种内外部地址的动态转换机制,常适用于租用的地址数量较多的情况;企业可以根据访问需求,建立多个地址池,绑定到不同的部门。这样既增强了管理的粒度,又简化了排错的过程。

  3.端口地址复用:适用于地址数很少,多个用户需要同时访问互联网的情况。                    
  


  
图1

  如图1所示,企业从ISP获得6个有效IP地址(202.103.100.128~202.103.100.135,掩码为
255.255.255.248,128和135为网络地址和广播地址,不可用),通过一台2611路由器接入互联网。内部网络根据职能分成若干子网,并期望服务器子网对外提供WEB服务,财务部门使用独立的地址池接入互联网,其它部门共用剩余的地址池。地址具体分配如下表:

  


  具体配置步骤如下:                                                                        

  1.选择E0作为内部接口,S0作为外部接口                                                

  interface e0                                                                  
  ip address 192.168.100.1 255.255.255.0              
  ip nat inside/*配置e0为内部接口*/                                      

  interface s0                                                                  
  ip address 202.103.100.129 255.255.255.248      
  ip nat outside/*配置s0为外部接口*/                                    

  2.为各部门配置地址池(finance-财务部门;other-其它部门):                

  ip nat pool finance 202.103.100.131 202. 103.100.131 netmask 255.255.255.248
  ip nat pool other 202.10 3.100.132 202.103.100.134 netmas k 255.255.255.248

  3.用访问控制列表检查数据包的源地址并映射到不同的地址池                                  

  ip nat inside source list 1 pool finance overload/*overload-启用端口复用*/

  ip nat inside source lis t 2 pool other/*动态地址转换*/

  4.定义访问控制列表                                                                      

  access-list 1 permit 192.168.20.0 0.0.0.255    
  access-list 2 permit 192.168.30.0 0.0.0.255    

  5.建立静态地址转换,并开放WEB端口(TCP 80)                                    

  ip nat inside source sta tic tcp 192.168.10.2 80 202.103. 100.130 80

  6.设置缺省路由                                                                          

  ip route 0.0.0.0 0.0.0.0 s0                  

  经过上述配置后,互联网上的主机可以通过202.103.100.130:80访问到企业内部WEB服务器192.168.10.2;财务部门的接入请求将映射到202.103.100.131;其它部门的接入请求被映射到202.103.100.131~134地址段。

至此,一个企业NAT互联网接入方案就完成了。


pix721 配置

发布时间:2008年11月18日 作者:bingshui

阅读次数:509次 类别:CISCO 永久链接 Trackback 

 

pixfirewall>
进入特权模式
pixfirewall> enable
Password:
进入配置模式
pixfirewall# configure terminal
配置主机名
pixfirewall(config)# hostname pix
配置telnet密码
pix(config)# passwd telpassword
配置特权模式密码
pix(config)# enable password enablepassword

配置E0端口
pix(config)# interface ethernet 0
配置端口双工模式
pix(config-if)# duplex auto
配置端口速度
pix(config-if)# speed auto
配置端口名称
pix(config-if)# nameif outside
配置端口安全级别
pix(config-if)# security-level 0
配置端口地址
pix(config-if)# ip address 202.1.1.1 255.255.255.0
启用端口
pix(config-if)# no shutdown
pix(config)# interface ethernet 1
pix(config-if)# duplex auto
pix(config-if)# speed auto
pix(config-if)# nameif inside
pix(config-if)# security-level 100
pix(config-if)# ip address 192.168.1.1 255.255.255.0
pix(config-if)# no shutdown
pix(config)# interface ethernet 0
pix(config-if)# duplex auto
pix(config-if)# speed auto
pix(config-if)# nameif dmz
pix(config-if)# security-level 50
pix(config-if)# ip address 192.168.0.1 255.255.255.0
pix(config-if)# no shutdown

配置从inside->outside的PAT
pix(config)# nat (inside) 1 192.168.1.0 255.255.255.0
pix(config)# global (outside) 1 interface


关于FLASH遮挡DIV层的解决方法[转]

发布时间:2008年11月09日 作者:bingshui

阅读次数:510次 类别:FLEX 永久链接 Trackback 

<style type="text/css">
#Layer1 {
 position:absolute;
 left:130px;
 top:98px;
 width:209px;
 height:169px;
 z-index:1;
 background: #0000FF;
}
</style>
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="253" height="184">
    <param name="movie" value="http://www.flash8.net/flash8_a_d_s/2007/azone.swf">
    <param name="quality" value="high">
 <param name="wmode" value="Opaque">
    <embed src="http://www.flash8.net/flash8_a_d_s/2007/azone.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="253" height="184"></embed>
  </object>
<div id="Layer1"></div>

 

 

在<object>里加入这个参数,将FLASH置于底层,FLASH优先级比DIV高, 所以会挡住DIV的.
<param name="wmode" value="Opaque">

http://bbs.blueidea.com/thread-2821654-1-1.html

 

 

 




[转]生命中的大石块

发布时间:2008年11月09日 作者:bingshui

阅读次数:82次 类别:心得 永久链接 Trackback 

今天看了最新一期的phper杂志,肥同小可写的一篇文章里面的一个小故事再次让我感触良多。我把它记下来,跟大家一起分享!

一天,时间管理专家为一群商学院的学生讲课。

 "我们来做个小测验。"专家拿出一个一加仑的广口瓶放在桌上,随后他取出一堆拳头大小的石块,把它们一块块的放进瓶子里,直到石头高出瓶口再也放不下了。他问"瓶子满了吗?"
所有的学生答道:"满了"。

专家一笑,

从桌子下取出一桶更小的砾石倒了一些进去,并敲击玻璃壁使砾石填满石块的间隙,

他问:"现在瓶子满了吗?"

这一次学生有些明白了:"可能还没有"。

专家说:"很好!"他伸手从桌下有拿出一桶沙子,把它慢慢倒进玻璃瓶,沙子填满了石块所有间隙。

他又一次问学生:"瓶子满了吗?"
学生满大声说:"没满。"
专家点点了头,拿过一壶水倒进玻璃瓶,直到水面于瓶口齐平。他望着学生,

问:"这个例子说明了什么?"
一个学生举手发言:"他告诉我们,无论你已经把工作、学习安排的多么紧凑,如果你再加把劲,还可以做更多的事!"
  

"不。"专家说,"那还不是他的寓意所在。这个例子告诉我们,如果你不先把大石块放进瓶子里,那么你就再也无法把它放进去了。那么,什么是你生命中的大石块呢?你的信仰、学识、梦想?或是和我一样,传道、授业、解惑?切切记着先去处理这些"大石块",否则你就会终生错过了。"

  先放进"大石块",就如同ABC分类工作法,先做重要的事件。

  大石块中放入沙子、水,就如同统筹工作方法。



显示第 1-10 条记录,共 153 条记录 首页 前页 后页 尾页  到第 页,共 16