推荐给oracle11的简装版给开发测试人员,不用去装那么几百兆大的原版了。

 

作者: iihero@CSDN, 2012.3.11. 请尊重个人劳动。如若转载,请注明原始出处。Thanks.

下载地址:

http://download.csdn.net/detail/iihero/4131001

(免责声明):

这是一个精简版的oracle11g for windows 32bit x86平台.

此压缩包,仅供学习研究使用,本文作者不负任何责任。适合于开发人员使用。切不可将其用于商业用途,请遵守

Oracle公司相关商业规定。如因私自将其用于商业用途,由此带来的法律纠纷或其它问题,概与本人无关.

author: iihero@CSDN  (iiihero AT hotmail.com;  iihero AT qq.com)

0. 如果你已经安装了别的版本的oracle,

请自行备份注册表:[HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE], 这样即算有冲突,

你也可以重新导入以前的注册项而得已恢复

1. 将压缩包解压至目录,设该目录值为: d:,

其下将有目录:

<D>/oracle/*

<D>/oracle/11.2.0


2. 新的ORACLE_HOME将为:<D>/oracle/11.2.0

运行完iihero.ora11g.bat运行完以后,(一个批处理一次安装全部完成)

你需要将<D>/oracle/11.2.0/BIN添加到path里头

缺省的ORACLE_SID为iihero,你可以自行修改iihero.ora11g.bat中的SID值,不要超过8个字符。


3. 安装完以后,别忘了添加环境变量ORACLE_SID=iihero以及将%ORACLE_HOME%/bin

添加到PATH环境变量里头,在这之后,

即可使用sqlplus system/manager进入并修改密码,执行表空间、用户管理相关操作。

如:

   1: [sql] view plaincopy




   2: D:Oracle>;sqlplus system/manager  




   3:




   4: SQL*Plus: Release 11.2.0.1.0 Production on 星期日 3月 11 13:14:35 2012  




   5:




   6: Copyright (c) 1982, 2010, Oracle.  All rights reserved.  




   7:




   8:




   9: 连接到:  




  10: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production  




  11:With the Partitioning, OLAP, Data Mining and Real Application Testing options  




  12:




  13: SQL>; quit  




  14: 从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production  




  15:With the Partitioning, OLAP, Data Mining and Real Application T






esting options 断开 

欢迎大家试用,如果发现有什么问题,可以与本人联系。



这个11g的包,既可充当server,同时也可以用作oci, jdbc,sqlplus,odbc等的客户端工具。还是比较齐全的。



11g比10g的非安装包,确实大了不少。10g的时候,总共才50M不到,这不,到了11g,压缩完以后,也有100来兆。不过,不管怎样,比原始的安装包,那可是小了很多了。


作者地址:http://iihero.iteye.com/blog/1450186

win8已经开始公测,我这个喜欢折腾的也很想用上一把,根据以往换系统,装个系统之后,就需要装一大堆的软件,特别像我们这种专业码农,还需要考虑软件的兼容性。升级,风险很大。

我也考虑过用虚拟就安装,可我下载的是win8 64位的,虚机仅支持32位的。我的解决办法就是,先ghost备份一个系统,再进行升级。虽然win7升级win8是可以保留应用的,还是备份下安全。

win7升级win8还算简单,虚拟光驱加载系统镜像,点击sources中的setup,一路按照提醒,检测兼容性之后,选择保留个人内容和应用设置,就等待系统自动安装,各种驱动也不用重新安装,我花了两个小时,就完成了。

安装之后,感觉不错,喜欢win8的metra的简洁风!

win8取消了开始按钮,开始按钮我是常用的,很不习惯,装个start8基本就解决了,还可以使用metra的界面。

win8的使用可以参考http://www.ilovewindows8.com/的介绍。

其他比如我的使用,eclipse的使用开发,oracle的使用,svn、git的版本库使用,网银也可以用,还有其他一些常用软件都使用正常,目前不能正常用的是VMware,还没开始解决,应该是有方法解决的。

杀毒软件用的是数字的,虽然我一直对数字做的东西比较排斥,但数字市场运作,用户体验做的的确不错,我又何必那么较真呢?做人也一样,不能太较真了。

在运行的速度上面,感觉要比win7块一些,我是通过eclipse的使用感觉出来了,eclipse的使用是比win快了许多,不知道是不是心理作用。

win8的QQ也是很好用,能让人全身心的投入在交流中,如果我们的IDE工具能做成这样的就好了。

无论怎么说,win8还是值得升级的,再怎么说,也算是一个正版系统啊!免费的为啥不用呢?

很久没有关注was的使用,今天收到WebSphere 开发与应用社区的推荐邮件,看到里面一些不错的资源,推荐使用was的看看啊!

WAS初学-创建简单集群[sangmin214]

http://www.webspherechina.net/home/space.php?uid=15618&do=blog&id=56151

通往测试架构师之路[myjob]

http://www.webspherechina.net/home/space.php?uid=1913&do=blog&id=56147

WAS V7 分布式高速缓存[yuruli2058]

http://www.webspherechina.net/home/space.php?uid=39601&do=blog&id=56134

WAS初学-如何从WAS中删除一个Profile[sangmin214]

http://www.webspherechina.net/home/space.php?uid=15618&do=blog&id=56132

WebSphere Application Server ND版 V8安装及简单使用

http://www.webspherechina.net/home/space.php?uid=15618&do=blog&id=56121

WebSphere密码遗忘的2种解决方案

http://www.webspherechina.net/home/space.php?uid=205&do=blog&id=56065

Hibernate 参数设置一览表,相当全的啊!推荐hibernate使用者必备!
属性名 用途 hibernate.dialect 一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL.取值 full.classname.of.Dialect hibernate.show_sql 输出所有SQL语句到控制台. 有一个另外的选择是把org.hibernate.SQL这个log category设为debug。eg. true | false hibernate.format_sql 在log和console中打印出更漂亮的SQL。取值 true | false hibernate.default_schema 在生成的SQL中, 将给定的schema/tablespace附加于非全限定名的表名上.取值 SCHEMA_NAME hibernate.default_catalog 在生成的SQL中, 将给定的catalog附加于非全限定名的表名上.取值 CATALOG_NAME hibernate.session_factory_name SessionFactory创建后,将自动使用这个名字绑定到JNDI中.取值 jndi/composite/name hibernate.max_fetch_depth 为单向关联(一对一, 多对一)的外连接抓取(outer join fetch)树设置最大深度. 值为0意味着将关闭默认的外连接抓取.取值 建议在0到3之间取值 hibernate.default_batch_fetch_size 为Hibernate关联的批量抓取设置默认数量.取值 建议的取值为4, 8, 和16 hibernate.default_entity_mode 为由这个SessionFactory打开的所有Session指定默认的实体表现模式.取值 dynamic-map, dom4j, pojo hibernate.order_updates 强制Hibernate按照被更新数据的主键,为SQL更新排序。这么做将减少在高并发系统中事务的死锁。取值 true | false hibernate.generate_statistics 如果开启, Hibernate将收集有助于性能调节的统计数据.取值 true | false hibernate.use_identifer_rollback 如果开启, 在对象被删除时生成的标识属性将被重设为默认值.取值 true | false hibernate.use_sql_comments 如果开启, Hibernate将在SQL中生成有助于调试的注释信息, 默认值为false.取值 true | false

表 3.4.  Hibernate JDBC和连接(connection)属性
属性名 用途 hibernate.jdbc.fetch_size 非零值,指定JDBC抓取数量的大小 (调用Statement.setFetchSize()). hibernate.jdbc.batch_size 非零值,允许Hibernate使用JDBC2的批量更新.取值 建议取5到30之间的值 hibernate.jdbc.batch_versioned_data 如果你想让你的JDBC驱动从executeBatch()返回正确的行计数 , 那么将此属性设为true(开启这个选项通常是安全的). 同时,Hibernate将为自动版本化的数据使用批量DML. 默认值为false.eg. true | false hibernate.jdbc.factory_class 选择一个自定义的Batcher. 多数应用程序不需要这个配置属性.eg. classname.of.Batcher hibernate.jdbc.use_scrollable_resultset 允许Hibernate使用JDBC2的可滚动结果集. 只有在使用用户提供的JDBC连接时,这个选项才是必要的, 否则Hibernate会使用连接的元数据.取值 true | false hibernate.jdbc.use_streams_for_binary 在JDBC读写binary (二进制)或serializable (可序列化) 的类型时使用流(stream)(系统级属性).取值 true | false hibernate.jdbc.use_get_generated_keys 在数据插入数据库之后,允许使用JDBC3 PreparedStatement.getGeneratedKeys() 来获取数据库生成的key(键)。需要JDBC3+驱动和JRE1.4+, 如果你的数据库驱动在使用Hibernate的标 识生成器时遇到问题,请将此值设为false. 默认情况下将使用连接的元数据来判定驱动的能力.取值 true|false hibernate.connection.provider_class 自定义ConnectionProvider的类名, 此类用来向Hibernate提供JDBC连接.取值 classname.of.ConnectionProvider hibernate.connection.isolation 设置JDBC事务隔离级别. 查看java.sql.Connection来了解各个值的具体意义, 但请注意多数数据库都不支持所有的隔离级别.取值 1, 2, 4, 8 hibernate.connection.autocommit 允许被缓存的JDBC连接开启自动提交(autocommit) (不建议).取值 true | false hibernate.connection.release_mode 指定Hibernate在何时释放JDBC连接. 默认情况下,直到Session被显式关闭或被断开连接时,才会释放JDBC连接. 对于应用程序服务器的JTA数据源, 你应当使用after_statement, 这样在每次JDBC调用后,都会主动的释放连接. 对于非JTA的连接, 使用after_transaction在每个事务结束时释放连接是合理的. auto将为JTA和CMT事务策略选择after_statement, 为JDBC事务策略选择after_transaction.取值 on_close | after_transaction | afterstatement | auto hibernate.connection.<propertyName> 将JDBC属性propertyName传递到DriverManager.getConnection()中去. hibernate.jndi.<propertyName>_ 将属性propertyName传递到JNDI InitialContextFactory中去.

表 3.5.  Hibernate缓存属性
属性名 用途 hibernate.cache.provider_class 自定义的CacheProvider的类名.取值 classname.of.CacheProvider hibernate.cache.use_minimal_puts 以频繁的读操作为代价, 优化二级缓存来最小化写操作. 在Hibernate3中,这个设置对的集群缓存非常有用, 对集群缓存的实现而言,默认是开启的.取值 true|false hibernate.cache.use_query_cache 允许查询缓存, 个别查询仍然需要被设置为可缓存的.取值 true|false hibernate.cache.use_second_level_cache 能用来完全禁止使用二级缓存. 对那些在类的映射定义中指定<cache>的类,会默认开启二级缓存.取值 true|false hibernate.cache.query_cache_factory 自定义实现QueryCache接口的类名, 默认为内建的StandardQueryCache.取值 classname.of.QueryCache hibernate.cache.region_prefix 二级缓存区域名的前缀.取值 prefix hibernate.cache.use_structured_entries 强制Hibernate以更人性化的格式将数据存入二级缓存.取值 true|false

表 3.6.  Hibernate事务属性
属性名 用途 hibernate.transaction.factory_class 一个TransactionFactory的类名, 用于Hibernate Transaction API (默认为JDBCTransactionFactory).取值 classname.of.TransactionFactory jta.UserTransaction 一个JNDI名字,被JTATransactionFactory用来从应用服务器获取JTA UserTransaction.取值 jndi/composite/name hibernate.transaction.manager_lookup_class 一个TransactionManagerLookup的类名 - 当使用JVM级缓存,或在JTA环境中使用hilo生成器的时候需要该类.取值 classname.of.TransactionManagerLookup hibernate.transaction.flush_before_completion 如果开启, session在事务完成后将被自动清洗(flush)。 现在更好的方法是使用自动session上下文管理。取值 true | false hibernate.transaction.auto_close_session 如果开启, session在事务完成后将被自动关闭。 现在更好的方法是使用自动session上下文管理。取值 true | false

表 3.7.  其他属性
属性名 用途 hibernate.current_session_context_class 为"当前" Session指定一个(自定义的)策略。eg. jta | thread | custom.Class hibernate.query.factory_class 选择HQL解析器的实现.取值 org.hibernate.hql.ast.ASTQueryTranslatorFactory or org.hibernate.hql.classic.ClassicQueryTranslatorFactory hibernate.query.substitutions 将Hibernate查询中的符号映射到SQL查询中的符号 (符号可能是函数名或常量名字).取值 hqlLiteral=SQL_LITERAL, hqlFunction=SQLFUNC hibernate.hbm2ddl.auto 在SessionFactory创建时,自动检查数据库结构,或者将数据库schema的DDL导出到数据库. 使用 create-drop时,在显式关闭SessionFactory时,将drop掉数据库schema.取值 validate | update | create | create-drop hibernate.cglib.use_reflection_optimizer 开启CGLIB来替代运行时反射机制(系统级属性). 反射机制有时在除错时比较有用. 注意即使关闭这个优化, Hibernate还是需要CGLIB. 你不能在hibernate.cfg.xml中设置此属性.取值 true | false

3.4.1.  SQL方言

你应当总是为你的数据库将hibernate.dialect属性设置成正确的 org.hibernate.dialect.Dialect子类. 如果你指定一种方言, Hibernate将为上面列出的一些属性使用合理的默认值, 为你省去了手工指定它们的功夫.

表 3.8.  Hibernate SQL方言 (hibernate.dialect)
RDBMS 方言 DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB2400Dialect DB2 OS390 org.hibernate.dialect.DB2390Dialect PostgreSQL org.hibernate.dialect.PostgreSQLDialect MySQL org.hibernate.dialect.MySQLDialect MySQL with InnoDB org.hibernate.dialect.MySQLInnoDBDialect MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect Oracle (any version) org.hibernate.dialect.OracleDialect Oracle 9i/10g org.hibernate.dialect.Oracle9Dialect Sybase org.hibernate.dialect.SybaseDialect Sybase Anywhere org.hibernate.dialect.SybaseAnywhereDialect Microsoft SQL Server org.hibernate.dialect.SQLServerDialect SAP DB org.hibernate.dialect.SAPDBDialect Informix org.hibernate.dialect.InformixDialect HypersonicSQL org.hibernate.dialect.HSQLDialect Ingres org.hibernate.dialect.IngresDialect Progress org.hibernate.dialect.ProgressDialect Mckoi SQL org.hibernate.dialect.MckoiDialect Interbase org.hibernate.dialect.InterbaseDialect Pointbase org.hibernate.dialect.PointbaseDialect FrontBase org.hibernate.dialect.FrontbaseDialect Firebird org.hibernate.dialect.FirebirdDialect

表 3.9.  Hibernate日志类别
类别 功能 org.hibernate.SQL 在所有SQL DML语句被执行时为它们记录日志 org.hibernate.type 为所有JDBC参数记录日志 org.hibernate.tool.hbm2ddl 在所有SQL DDL语句执行时为它们记录日志 org.hibernate.pretty 在session清洗(flush)时,为所有与其关联的实体(最多20个)的状态记录日志 org.hibernate.cache 为所有二级缓存的活动记录日志 org.hibernate.transaction 为事务相关的活动记录日志 org.hibernate.jdbc 为所有JDBC资源的获取记录日志 org.hibernate.hql.AST 在解析查询的时候,记录HQL和SQL的AST分析日志 org.hibernate.secure 为JAAS认证请求做日志 org.hibernate 为任何Hibernate相关信息做日志 (信息量较大, 但对查错非常有帮助)

表 3.10. JTA TransactionManagers
Transaction工厂类 应用程序服务器 org.hibernate.transaction.JBossTransactionManagerLookup JBoss org.hibernate.transaction.WeblogicTransactionManagerLookup Weblogic org.hibernate.transaction.WebSphereTransactionManagerLookup WebSphere org.hibernate.transaction.WebSphereExtendedJTATransactionLookup WebSphere 6 org.hibernate.transaction.OrionTransactionManagerLookup Orion org.hibernate.transaction.ResinTransactionManagerLookup Resin org.hibernate.transaction.JOTMTransactionManagerLookup JOTM org.hibernate.transaction.JOnASTransactionManagerLookup JOnAS org.hibernate.transaction.JRun4TransactionManagerLookup JRun4 org.hibernate.transaction.BESTransactionManagerLookup Borland ES

在IT领域做自由职业者是很合适的。有很多开发者都有过做自由职业者的经历。有很多书籍和文章将了如何让客户满意以及如何及时的交付正确的软件。但是很少文章讲述客户在项目过程中应该如何做。虽然客户付了钱,但这并不意味着我们要容忍他们非常粗鲁的态度和错误的习惯。



1. 好的软件一定不便宜

我常常遇到的一个问题是,客户想要花不到500欧元建立一个全功能的企业网站。这个价钱你可以找我隔壁的12岁小男孩,用Joomla帮你搭一个,但是专业的软件开发者,懂得软件架构,懂得如何开发安全,稳定,能良好运行的软件的一点比这个价格要贵很多。软件开发和别的职业是一样的,需要花大量的时间学习。

除此以外,很多客户往往在合同以外要求添加一些功能,免费的。你的医生不会免费工作,你的扫地阿姨不会免费工作,你也不会免费,为什么要求软件工程师免费工作?

我有见到很多客户雇佣了一些便宜的、自称专业的开发者,或者外包开发到印度,越南,结果往往很失望。这些渠道看上去是便宜了一些,但是后期的软件维护成本非常昂贵。所以很多客户尝试了一次以后,还是回头来找我开发。

2. 需求要明确

我们知道一开始就能列出所有详细的需求是很困难的。这也是为什么我们发明了敏捷开发这样的技术。但是如果你给我们错误的需求,我们也只能交付错误的软件。你可以因为软件不好用而责怪我们,但是你给了我们不对的需求在先。最终浪费了双方大量的时间,也浪费了很多钱。软件开发者也许很聪明,但是只有你了解你的业务需求!

3. 好的软件需要配合完成

为了交付一个好的软件,开发者应该在项目中全力以赴。但是客户也不能坐在一边对这个项目不闻不问。如果你想要你的软件按时、正确的交付,你应该和开发者保持联系,所以我们能及时发现问题并修正。这并不需要你无时无刻的盯着我们工作,你只要及时的回复我们的email就可以了,比如说24个小时之内。我有遇到过一些客户,在合同签完以后彻底消失,然后到软件交付的时候,跟我讲为什么没有开发完成?你说呢?!

4. 并不是所有的功能都是可见的

没有绚丽的界面和大量的新功能并不意味着我们没有努力工作。事实上,大量的工作都是和前台无关的。这也是为什么我们应该投入资源来改进后台的代码。根据 Pareto Principle http://en.wikipedia.org/wiki/Pareto_principle ,20% 的代码 解决了80% 的问题。这些问题有可能是服务器性能瓶颈或者数据损坏。虽然你花钱在这些方面你看不到软件的界面变化,但是它是值得的。

5. 提前给出准确的时间预测很困难

在任何一个领域,给出项目的时间预测是一件困难的事情。在IT领域更是如此,因为客户往往不知道他们到底想要什么。告诉我们你的想法,我们会给你一个时间估算,仅仅是估算。需求往往在开发过程中变化,所以不要老拿预估的时间来说事。

6. 程序员也是人

我们也许工作起来,思维方式像是机器人,我们也许长时间在办公室里不出来,但这并不意味着我们不是人类。当你在餐馆吃晚饭,或者做飞机安全着陆的时候,你会对厨师和飞行员表示感激,当你的家人在医院治愈的时候,你会对医生表示感激。那么请也把这份感激、尊重带给我们。

7. 告诉我要做什么,不要指挥我怎么做

你描述你的问题,让专业的人来提出解决方案。请让开发者做他擅长的事情:解决你的问题。在IT领域,开发者懂的往往远远比客户多。也就是说开发者知道不同的方案的优点与缺点,他会选择正确的解决方案。请不要把简单的问题复杂化,不要告诉我们如何解决问题,专业的问题由专业的人来解决,可以节省你的很多时间和金钱。

8. 听听我们的建议

正如上一段提到的那样,开发者在技术领域也许比你(客户)懂的多。如果你想要在你的网站放一个自动播放的视频,而开发者建议你不要这么做,那么听他的。因为他已经做过类似的案例,并且知道自动播放让很多人很厌烦。你喜欢这个视频,但是其他人不一定。如果你的开发者建议你不要使用Flash,那么相信他。他知道使用Flash的不好的地方,也许你不知道。

结论

软件开发者需要做所有的努力来完成一个好的软件。有很多书籍讲述了关于如果控制软件质量,怎么做需求分析,敏捷开发等等。但是作为客户,你也应该遵循一些基本的原则。最大的问题往往是客户希望项目的预算越低越好,却不断的更改需求,还没有很好的沟通。

原文链接OSChina.NET 原创编译

一篇题为《电脑辐射—-每天对着电脑4-6小时的人必看》的文章在网上流传很久了。在仙人掌、防辐射服依旧走俏市场的情况下,我们就来翻翻旧账,批量粉碎一下:

流言一: 中午睡觉时要记得关计算机,因为只把屏幕关掉是无法杜绝辐射线的,而且我们都是趴着睡,头直接对着计算机,哪天得了老人痴呆症或脑瘤就来不及了!辐射线真的很可怕的!!小心啊~健康重于一切!

真相: 只把屏幕关掉,而不关闭计算机,辐射仍然存在是正确的,因为电脑机箱里的各部件也会产生辐射。但是目前没有任何确切的证据证明计算机各部件产生的相应频率和大小的电磁辐射与老人痴呆症和脑瘤的发病有关系。


流言二: 计算机族的杀手—胸廓出口症。常坐在计算机桌前的你,是否一坐就是好几个小时而且坐姿不正确,总感到莫名肩颈疼痛,甚至于无心工作?现在请你作个小测验,请你将你的头向左侧方向望去,然后将你的头45度朝下慢慢弯下去,动作做到这里,你的脖子颈肩是否感到不正常的酸痛?对假使你有上述症状,你可要小心了,因为你很可能得到现代计算机文明病「胸廓出口症候群」的受害者。

真相: 胸廓出口综合征是一类较为罕见的疾病,发病的主要原因是先天解剖结构异常 (如额外的颈肋等),另外颈部较长、肩膀塌陷的人更容易罹患此病。虽然说不良的姿势也与该病有关,比如长年累月的弯腰驼背姿势可能会加剧症状,但是这和是不是在使用计算机并没有必然的联系。即使不用电脑,如果生活习惯不良的话,还是会引起疼痛。所以重要的是维持良好的姿势,而不是把责任推卸给电脑。

此外,不管是不是胸廓出口综合征,在使用计算机使都要注意保持良好的姿势,不要弯腰驼背、不要在电脑前坐太久;一旦出现肩颈部、手肘、手部的麻木、疼痛、无力等不适,请咨询专业的临床医师,不要擅自给自己下诊断,或尝试一些未经验证的偏方、理疗或其他疗法。像流言中提到的小测验对诊断该病价值不大(该病左侧或右侧都可发生,单单把脖子转向左侧是没有用的哦~)。


流言三: 杀手原来是"计算机"。计算机一族的您或许常纳闷为何常常感到腰酸背痛,身体抵抗力越来越弱,精神常常无法集中,您绝无法想象原因出在"计算机",电脑所散发出的辐射电波往往为人们所忽视,依国际MPRⅡ防辐射安全规定,在50cm距离内必需?25V/m的辐射曝露量,但您知道计算机的辐射量是多少吗?告诉您——Ⅰ、键盘1000V/m;Ⅱ、鼠标450V/m;Ⅲ、屏幕218V/m;Ⅳ、主机170V/m;Ⅴ、Notebook2500V/m。

真相: MPRII标准确实存在,是瑞典技术认可局对于电脑显示器一个的电磁辐射标准,不过并不适用于其它电脑部件。其中25V/m的辐射暴露量限制也确有其事(在50cm的位置,而不是50cm以内;只限于5Hz到2000Hz的较低频率辐射)。这个数值是综合了现有的各种关于电磁辐射与健康的研究制定的一个严格的限制值,如果电脑屏幕辐射量在标准以内,安全性是很令人放心的,即使辐射接近或者稍微超出标准,也不不意味着会对人体有明显伤害,只是会有一些有轻微危害的可能性,此类的安全标准可以说是以“以防万一”的目的制定的。

至于键盘,鼠标等电脑部件辐射值结果就完全不靠谱了,根据中国计量科学院进行的一次测量试验,这些电脑部件的实际辐射值大多都小于1V/m,离笔记本电脑屏幕5cm的位置也只有6V/m,远没有如此夸张。2500V/m的电场强度在离高压线很近的位置才会达到,日常家用电器中一般不会出现。


防电脑辐射第一招: 在电脑旁放上几盆仙人掌,它可以有效地吸收辐射;

真相: 一台电脑摆在那里,向各个方向发射的电磁辐射或者电磁波的强弱主要是由电脑本身决定的,仙人掌也无法屏蔽或者吸附之。最关键的是,电脑的电磁辐射水平并不会对健康造成危害,没有屏蔽的必要。 更详细的内容可以参考 《洗脸+仙人掌,防电脑辐射?》


第二招: 对于生活紧张而忙碌的人群来说,抵御电脑辐射最简单的办法就是在每天上午喝2至3杯的绿茶,吃一个橘子。茶叶中含有丰富的维生素A原,它被人体吸收后,能迅速转化为维生素A。维生素A不但能合成视紫红质,还能使眼睛在暗光下看东西更清楚,因此,绿茶不但能消除电脑辐射的危害,还能保护和提高视力。如果不习惯喝绿茶,菊花茶同样也能起着抵抗电脑辐射和调节身体功能的作用,螺旋藻、沙棘油也具有抗辐射的作用;

真相: 首先,没有证据表明电脑所释放的辐射对健康会造成不利影响,因此没有必要特别的防护。

绿茶中确实富含β-胡萝卜素(维生素A的前体),但是胡萝卜素为脂溶性物质,茶汤中溶解量较少,因此绿茶不是最好的补充维生素A的来源,况且一般来说正常人的每日饮食都能补充足够的维生素A或β胡萝卜素。缺乏维生素A会引起夜盲症,但是额外补充β-胡萝卜素并不会使人获得特别的益处,而摄入维生素A过多反而会引起中毒。总之,健康饮食的关键在于均衡饮食,短期内摄入大量单一的食物对健康都没有特别的益处。 提到的菊花茶、螺旋藻和沙棘油的抗辐射作用也是同样的无稽之谈。


第三招: 上网前先做好护肤隔离,如使用珍珠膜,独特的“南珠翠膜”在肌肤上形成一层0.001mm珍珠膜,可以有效防止污染环境的侵害和辐射;其次电脑使用后,脸上会吸附不少电磁辐射的颗粒,要及时用清水洗脸,这样将使所受辐射减轻70%以上!

真相: 电脑的电磁辐射则主要来源于电脑里的各种电路,并不会产生类似放射性物质小微粒的东西。坐在电脑前,把电脑打开,身体就会开始接受到电磁辐射,把电脑关闭 以后,电磁辐射也就立刻停止了,脸上不会有“残余的微粒”,也就没有必要洗掉了。传统的CRT显示器会因为静电而吸附一些灰尘,但这些灰尘本身不会产生电磁辐射,落到脸上也不会造成辐射损害。

总之,清洁洗脸是需要的,但是和防辐射没有关系。


第四招: 操作电脑时最好在显示屏上安一块电脑专用滤色板以减轻辐射的危害,室内不要放置闲杂金属物品,以免形成电磁波的再次发射。使用电脑时,要调整好屏幕的亮度,一般来说,屏幕亮度越大,电磁辐射越强,反之越小。不过,也不能调得太暗,以免因亮度太小而影响效果,且易造成眼睛疲劳。

真相: 滤色板只可以过滤掉一部分可见光,我们所指的电脑辐射一般都是无线电波、射频电磁波段,滤色板起不了作用。周围摆放金属物体会对电磁场分布产生一定影响,但往往微乎其微。至于屏幕的亮度与电脑总的辐射大小同样关系不大,因为电脑各个部件都会产生辐射,显示屏只产生一部分辐射,机箱里的CPU等元件才是辐射的主要来源。


第五招: 应尽可能购买新款的电脑,一般不要使用旧电脑,旧电脑的辐射一般较厉害,在同距离、同类机型的条件下,一般是新电脑的1-2倍。

真相: 怎么看怎么像卖电脑的软文。新款旧款电脑的差别主要是在性能方面,辐射水平确实可能存在不同,但“旧电脑的辐射一般较厉害,一般是新电脑的1-2倍”的说法没有依据。还是那句话,电脑的电磁辐射水平并不会对健康造成危害。


第六招: 电脑摆放位置很重要。尽量别让屏幕的背面朝着有人的地方,因为电脑辐射最强的是背面,其次为左右两侧,屏幕的正面反而辐射最弱。以能看清楚字为准,至少也要50厘米到75厘米的距离,这样可以减少电磁辐射的伤害。

真相: 如上所言,电脑显示屏作为电脑的一个部件,产生的辐射大小有限,辐射大小不只要看显示屏的位置,还要看机箱的位置。选择离电脑距离远一些是有道理的,因为电磁辐射的大小与距离的二次方成反比,距离远一些可以显著降低辐射,只是无论降不降低都在安全标准之内,意义并不大。距离远近与保护视力就是另外一个话题了。


第七招: 注意室内通风:科学研究证实,电脑的荧屏能产生一种叫溴化二苯并呋喃的致癌物质。所以,放置电脑的房间最好能安装换气扇,倘若没有,上网时尤其要注意通风。

真相: 溴化二苯并呋喃是塑料耐燃剂——多溴二苯醚PBDE经过氧化偶联得到的产物 。这种氧化过程在塑料燃烧时更为常见,而在日常使用过程中发生得很少。所以,一般情况下,溴化二苯并呋喃在塑料里存在的量是很少的,也不会释放到空气中,对人的影响是很小的。这个说法很可能是早期对电视机塑料外壳猜疑的遗留产物,又给套到电脑屏幕上了。注意室内通风没有错,把危害推到电脑上就是你的不对了。


第八招: 注意酌情多吃一些胡萝卜、豆芽、西红柿、瘦肉、动物肝等富含维生素A、C和蛋白质的食物,经常喝些绿茶等等。

真相: 参见第二招的真相。食物的营养搭配应注意均衡,荤素搭配,如果为了多吃上述这些食物而忽略了其他营养物质的摄入就显得得不偿失了。所有的营养物质摄入都要注意不能摄入太少,也不能摄入过多,尤其是维生素A,成人一次摄入超过3×105 μg视黄醇当量的维生素A(约合6千克猪肝),儿童摄入超过9×104 μg(约合1.8千克猪肝)会引起急性中毒。成人每日摄入2.25~3×104 μg视黄醇当量的维生素A(约合450~600g猪肝),儿童每日摄入1.5~3×104 μg(约合300~600g猪肝)连续超过6个月会引起慢性中毒。因此过多摄入富含维生素A的食物有害无益。


第九招: 经常在电脑前工作的人常会觉得眼睛干涩疼痛,所以,在电脑桌上放几支香蕉很有必要,香蕉中的钾可帮助人体排出多余的盐分,让身体达到钾钠平衡,缓解眼睛的不适症状。此外,香蕉中含有大量的β胡萝卜素,当人体缺乏这种物质时,眼睛就会变得疼痛、干涩、眼珠无光、失水少神,多吃香蕉不仅可减轻这些症状,还可在一定程度上缓解眼睛疲劳,避免眼睛过早衰老.

真相: 参见第二招的真相。多补充β-胡萝卜素对维生素A缺乏症的患者有益,对于不缺乏维生素A的人来说不会有额外的益处。一般人长期坐在电脑前导致的眼睛干涩是视疲劳导致的,要注意每间隔45-60分钟要休息约15分钟,避免用眼过度。香蕉中确实富含钾,适当增加食物中的钾摄入量,减少钠的摄入量对高血压病人有益。不过任何营养素的摄入都要根据每天的总营养素摄入量计算,将某种营养素的摄入都寄托于一种单一食物是不合适,也是不可能的。


结论: 长期使用电脑的人确实需要注意保持正确的坐姿,适当的起身活动活动,缓解眼疲劳。不过被广为宣传的辐射危害是子虚乌有的事,寄希望于通过吃什么来也防辐射同样不靠谱。饮食做到营养搭配均衡就好,过犹不及。

曾经我们都是被雷锋包围的人,小时候,听到最多的就是雷锋、赖宁……现在雷锋再次响起来了,靠一个口号,还能干什么啊!

原文:

三月里有这么一天,属于一个死去多年的人。三月五日,因为毛泽东的题词而被官方钦定为一个盛大节日。这个“节日”,在大陆中国人的生活中一直是一个坎儿,总要“跨一下”才能迈过去。

雷锋,在22岁那年死于意外伤害,如果活到现在,已经是72岁高龄的老人了。他也确实老了,进京领受光荣的雷锋班班长抱怨:孩子们已经不认识雷锋了。

作为一个神圣的精神符号,雷锋一直搅动着许多人的神经。当好人,做好事,他们理解的雷锋便是这样。问题在于,这样的理解绝非官方所乐见,他们总要加一个不容置疑的定语在前头:永远跟党走,把党的温暖送到千家万户。听党的话的人,才叫好人;做为党争光的事,才能叫好事。雷锋的解释权在意识形态掌控者手里,他们绝不会放任他被矮化为一个泛爱志愿者。真假难辨的“雷锋日记”以及诸多“平凡而伟大”的英雄事迹,塑造的就是一个具有高度党性原则的“毛泽东的好战士”,无条件听从党的指令,以为党献身为最高目的的“革命烈士”。

雷锋显得非常纯粹,因平凡而有说服力,因忠诚而令人自惭形秽。在他面前,每个人都很纠结:既膜拜又嫉妒。我们为什么不能心无杂念,把自己锻造成为坚定的共产主义战士,毛主席的好学生?

这是一道考题,给予人无限的憧憬:如果你愿意,你也能。雷锋可以无穷地复制下去。这是文宣操盘手最得意的阳谋:让你误以为够得着,你就会模仿去做。

孤儿雷锋,在新政权启发下,迅速完成了革命化的进程,他接受了阶级社会和阶级斗争的概念,爱憎分明:将亲人之死怪罪于以前的社会,不幸的根源在于存在一个“剥削阶级”,他们的本质是吸血鬼,只有将他们铲除干净,才有好日子过;带给穷苦大众好日子和奔头的,是共产党和毛主席——在当时的宣传语境里,共产党其实就是毛主席的党,毛主席就是全能的神祗,他创造了万物,又被万物所感恩。感恩,然后奉献生命,就是人民中国主人翁们的天职和使命。

通过否定历史和宗教,也借助血腥的祭祀,新政权把寄生麾下的人民变成了精神孤儿。他给予他们一个崭新的主:革命领袖毛主席。膜拜,服从,牺牲,信众前面只有华山一条路。

一个渴望向上爬的人必然走到雷锋那一步。所以,雷锋是自我趋附与政权塑造的产物,不存在一个赤子雷锋。他所做的一切都是规定动作,不过他做得更可爱些罢了。

读“雷锋日记”,我看到的是一个极度自虐和受虐者的表白,他的人生就是用来证明忠诚的。在一次次被组织确认的过程中,他获得了极大的快感。他得到了自我实现,书写那些多情的文字,一点也不会痛苦,反而充满了莫名的快乐。向组织交心是痛苦的,但交出去之后却是兴奋。因为能被信任而得到交心的机会,这才是归属感的获得。自己人,同志,获得这样的认可,意味着一个年轻人不可限量的前途。雷锋正在向风光无限好的高处攀去。

写日记就是给组织看。整个社会处于“做好事表忠心”的全面竞争状态,谁做得极端谁就有机会。

写日记就是自我表现,准备被伯乐“发现”。那时的英雄都有一本日记:记录自己学习毛泽东思想狠斗私字,灵魂深处爆发革命,脱离低级趣味,成为革命战士的过程。那样做,是怀有出人头地的梦想:期待出现奇迹,从而改变命运。“雷锋日记”既出,一个私密的文体便沦落为一个无耻的婊子,人们被迫泯灭自己的内心生活,把一颗扭曲的心交给了魔鬼。

当时,人群被强行分成两类:地富反坏右牛鬼蛇神和贫下中农革命后代。不甘于灭亡的坏人得有“表现”,才能免于更残酷的命运;革命后代,谁能出类拔萃,引人注目,就能有机会步步高升。异常策略才能获胜,所以,大家挖空心思,制造奇迹,在为新时代制造祥瑞,人伦惨剧骇人听闻,自镇压反革命、批判胡适、反右到大跃进以后的中国大陆,基本上处于不可理喻的癔症状态。雷锋的出现毫不奇怪。他只是恰巧被看中了。他的死本是一场事故,中止了沈阳军区培养长线大英雄的计划,只得将错就错,提前让“英雄”出笼。他们费心揣摩:一个平凡的士兵应该更合上面胃口。他们押对了宝。这个恭顺、热情,一心向党的战士,得到了毛泽东们的首肯。通过题词,年轻的雷锋被纳入共产主义英雄的谱系之中,而且后来者居上,成为一尊老少皆宜的菩萨英雄。

在雷锋身上,完全消灭了欲望,向上爬成为红色接班人的欲望除外。一个二十岁左右的青年,“纯洁”地生活着,令有私欲的人无地自容。他从不会有寂寞、无聊的时候,反省、学习、做好事,我们看到的就是这么一个无欲的英雄,犹如一团烈火,除了燃烧还是燃烧。他的所有缺点都是可爱前提下的瑕疵,甚至因为瑕疵的存在而更显高尚。在他心里有一个光明的世界,被毛泽东思想照耀而自足的世界。生命的摸索,性的尝试,对死亡的恐惧,这些内容一概失踪了。更不存在对未知的探求,真理就是毛主席,每个人所需要的就是相信,无须费力去寻找。一个明亮得单纯得令人窒息的世界:不存在未知,无须知道未知,一切都是已知,是信服。在这样的精神空间里,思想停止发育,人变得“单纯”,实则是愚笨和呆滞。人们那股玩命的工作热情,除了出于表现不得不之外,恐怕也是一种宣泄——压抑的精神总归要有自己的出口。

反右,大跃进,疯狂的饥饿,在他身上无一丝痕迹。他永远生活得光明灿烂,还有捐不完的余钱。温柔的温暖的雷锋,抹去了专制黑暗年代的残酷底色,为其涂抹上厚厚一层胭脂,让处于痛苦和饥饿的人望梅止渴,让后来者产生伟大的错觉,以为存在过一个春风般温暖的和谐社会。雷锋和他的缔造者,虚构了一种梦幻般的同志式人际关系。这就是为什么有不少过来人不愿意推倒偶像。

雷锋存在的前提是,懒汉辈出,人人不能自立,政府完全失职。

在他死后50年后,当局高调重振学雷锋运动,是企图用“雷锋精神”替代信仰缺失,安慰感觉冰冷的人群,让他们重新回到感恩的戏剧情境中去,舍不得离开即将倾覆的泰坦尼克号巨轮。

你可以通过行政指令逼迫学生学雷锋,也会有轰轰烈烈的喧闹效果,但最终会激起强烈的厌恶感,他们不可能认同一个虚假的偶像。我读“雷锋日记”时,体验到非常可怕的荒谬感。强行推行学雷锋,必然造成青少年人格分裂,强化整个社会的伪饰作假风气。

解决政权合法性危机,正途是还政于民,真心建设公民社会,而非回到愚昧的感恩社会。执政者要下决心剥离祖国和政权的畸形捆绑关系,从自我神化和强迫国民畏惧自己的状态中解脱出来,你只是一届政府,不是祖国的化身,更不可能是上帝。

政治不文明,则社会无道德。

即使退一万步,雷锋式的“做好事”绝不是行善。爱人之善发自内心,鼓励人向善的宗教信仰是其源泉,他不为外在目的而生。心端正了,无道德社会才有可能逐步转向道德社会。

毫无疑问,雷锋是黑暗专制时代的病态样本,是一个主体性丧失的悲剧人物。在这个甘于做驯服工具和螺丝钉的人身上,不会存在什么道德富矿。在薄熙来的“唱红打黑”破产之后,彻底抛弃那个年代的“政治遗产”,切断与毛泽东时代脐带联系,已经成为考验当权者有无勇气前行的试金石。一个人人渴慕的新新中国,容不得任何一尊愚民之神。

来源:FT中文网

链接:http://www.ftchinese.com/story/001043439

soapUI相当不错的测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。我现在用的还是2.0的版本,官网已经到了4.0了。推荐每个JAVA程序员必备的软件!

一、去http://www.soapui.org/下载soapui的安装包,当前最新的是soapUI Pro 4.0.1(专业版)

二、去http://download.csdn.net/detail/shishaomeng/3857655下载破解补丁

三、破解步骤(可以破解4.0.0,4.0.1的pro版本及普通版本)



1、拷贝license4j-1.3.jar到soapui安装的lib目录下替换原来的文件

2、运行程序,导入license到目录binlisteners下即可

3、运行程序binsoapui-pro.bat