摘要: import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;public class Redirecting { pu 阅读全文
posted @ 2012-04-14 23:04 张长胜 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 2011年年末的各种数据泄漏可能到现在还让人心有余悸。明文的密码、弱口令、伪造的签名和滥用的证书,给信息安全工作造成了不必要的麻烦。如何在 2012这新的一年加强我们的数据加密和身份认证的工作?除了依靠安全公司和业界大牛的直接支持以外,自己也得加强一下修炼与交流对不?本次沙龙将与你分 享与交流搞定相关难题的技术和方法。话题内容散列、对称非对称密钥、数字签名……PKI通俗演义( 秦柯)讲师简介秦柯(微博 ),北京Yeslab安全实验室经理日程安排2012年4月21日(周六)13:00 - 14:00 注册签到 14:00 - 14:50 上半场14:50 - 15:10 中场休息15:10 - 阅读全文
posted @ 2012-04-14 22:53 张长胜 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Returning Updated Rows 返回更新的行 (page 280) In Listing 9-7, just four rows were returned even though there are rows for other weeks. The clause RETURN UPDATED ROWS controls this behavior and provides the ability to limit the cells returned by the SQL statement. Without this clause, all rows are re... 阅读全文
posted @ 2012-04-14 22:37 张长胜 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1 下载 phantom-limb.js 2. 使用 2.1 index.html <!DOCTYPE html><html><head> <title>Hello World</title> <link rel="stylesheet" href="../touch/resources/css/sencha-touch.css" type="text/css"> <script type="text/javascript" src=&q 阅读全文
posted @ 2012-04-14 22:16 张长胜 阅读(485) 评论(0) 推荐(0) 编辑
摘要: XDocOffice发布了8.2.2版本,新版本对swing元件进行了增强,增加对表格、树、菜单、工具条、滚动条、标签页等支持。基于此可以使用XDocOffice进行UI原型辅助设计。使用附件中的swing组件库,将使操作更方便、高效。XDocOffice地址:http://www.hgsql.com/XDocBuilder.asp注意:使用前要导入附件中的swing组件库本文附件下载:swing.zip (1.6 KB) 阅读全文
posted @ 2012-04-14 22:05 张长胜 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 先来看以下代码:var flag=true;var index=0;$.ajax({ url: "http://www.baidu.com/", success: function(data){ flag=false; } });while(flag){ index++;}alert(index);请问最后alert的index的结果是多少?可能有人会说0呗。实际上却没那么简单。大家可以自己试试看。可以看到最终程序进入了一个死循环!怎么会这样呢!我们在看一段代码:var flag=true;$.ajax({ url: "http://www.baidu.com/& 阅读全文
posted @ 2012-04-14 21:58 张长胜 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 第一个 积极主动 Be proactive第二个 以终为始 Begin with the End in mind第三个 要事第一 First Things First第四个 双赢思想 Think Win-Win第五个 先听后说 Seek First to understand then to be understood第六个 综合综效 SYNERGIZE第七个 不断更新 SHARPEN THE SAW分享到: 阅读全文
posted @ 2012-04-14 21:36 张长胜 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 软件开发人员是一个日新月异的领域—–IT中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们别无选择,唯有努力提高自己。下面的几点建议或许能帮助你成为一个优秀的开发者。你是否听说过Kaizen这个词呢?简单地说就是“改良”的意思。当然它不仅仅是一个单词,同时代表着一种哲学,一个不断完善自我的理念。它需要客观的监督和改善。更多的细节可以从这里了解。当然下面的建议是没有先后顺序的。0. 阅读代码:经常认真阅读他人的代码。寻找大家公认的优秀软件作品,学习其背后的运作原理,领悟他人解决问题的方法,有时候 阅读全文
posted @ 2012-04-14 21:35 张长胜 阅读(372) 评论(0) 推荐(1) 编辑
摘要: 基于技术的等待点 基于层次的等待点考虑的是在不同服务器之间传递请求,而基于技术的等待点关注的则是在单个服务器中如何通过有效地内部工作来传递请求。基于层次的调优,类似于IBM的队列调优,只是调整应用的有效第一步,如果忽略了调优应用服务器的内部工作,则会对应用性能产生巨大的影响。这就类似于调整JDBC连接池以发送最佳数量的负载给数据库,但是忽略了检查执行的SQL语句——如果查询需要连接十个表单,每个表单有一百万个记录,则最佳负载可能是两个连接,但是如果我们优化了查询,则数据库可能支持二百个连接。深入研究应用服务器和应用使用的潜在技术,可能存在以下通用的基于技术的等待点:● 池对象(比如无状态s.. 阅读全文
posted @ 2012-04-14 21:34 张长胜 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 基于等待的调优方法 建好了负载测试,接下来就是决定把调优精力放在何处。大多数调优指南都会提到“性能比率”或者度量之间的关系。例如,某调优指南可能强调说缓存命中率应该达到80%或者更高,因此负载测试应用时调整缓存大小直到命中率达到80%.然后处理列表上的下一个度量值,但是不要忘记验证调整新的参数不会影响之前已经调好的其他参数。 这项工作不仅困难而且效率很低。例如,调整缓存命中率到80%可能是件好事,但是存在一些更重要的问题:● 该应用如何依赖于缓存(与该缓存交互的请求比例是多少)?● 这些请求对应用中的其他请求有多大影响力?● 被缓存的条目的本质是什么?它们真的需要缓存吗? 基于等待的调优方.. 阅读全文
posted @ 2012-04-14 21:33 张长胜 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 下面跟大家交流一下第六节RadioButton,RadioButtonGroup 单选框,多选框组件运用。以下是摘抄出来的片段。具体内容请大家下载pdf文档查看。“第一小节RadioButton 初试。我们继续讨论RadioButton 运用在那,单选按钮一般用在注册表单,只有唯一的值,比如你选择你喜欢男人还是女人(*^__^*) 嘻嘻……想这么半天才想到这有这一个符合单选,但想想有些双性恋好像男女都喜欢不那只有我郁闷。我们继续在场景看改单选框在哪。“[url=http://www.9gds.com]易博网[/url]本文附件下载:Flex4.5从浅入深第一章第六节RadioButton_Ra 阅读全文
posted @ 2012-04-14 21:33 张长胜 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 第九节TextArea 文本内容框组件运用第一小节TextArea我们来了。 这个组件真的是很重要!比如混文图排,用处在那?用来写日志的,留言板,论坛发言,等等都需要。下来我们来看下是哪个。 就是这个内容多了在当前内容面向显示不完,可是带滚动条是不是很方便!上一节我们将过滚动条,所以我在后面会讲到把文本框的滚动条外观换下。 我们下来看看怎么运用TextArea,在FLEX3 的时代TextArea 就是个鸡肋,只能做些简单的运用,比如htmlText 属性支持html 标签真是差强人意,虽然FLEX4.5 没有htmlText 这个功能但是一点都不印象它强大的处理文本的功能,想问那html . 阅读全文
posted @ 2012-04-14 21:32 张长胜 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 找工作的这几天,收获颇多。思考得最多的问题可能就是对未来的一个规划。无意中看到下面几条经验,发现和自己想的也差不多,就分享出来。我要求自己做到这些,同时也希望对您也有所帮助。 1、保持学习一个非常重要的观点是:如果你停留在一个地方不前,并不代表你能一直呆在那里,而是代表你正在落后(不进则退)。往前进并不意味着你是就能进步 - 这至少你不会沦落到最后(付出就会有收获) 。程序员为了保持向前发展,就需要不断学习 ,我们需要的不是慢慢的往前走,而是我们要奔跑起来!下面列出这方面的几个观点:1)、读书2)、订阅RSS和阅读一些杂志(我觉得msdn的杂志不错)3)、参加一些研讨会,自己准备一些简报(社. 阅读全文
posted @ 2012-04-14 21:28 张长胜 阅读(345) 评论(0) 推荐(2) 编辑
摘要: 英国科学期刊《物理世界》曾让读者投票评选了“最伟大的公式”,最终榜上有名的十个公式既有无人不知的1+1=2,又有著名的E=mc2;既有简单的-圆周公式,又有复杂的欧拉公式……从什么时候起我们开始厌恶数学?这些东西原本如此美丽,如此精妙。这个地球上有多少伟大的智慧曾耗尽一生,才最终写下一个等号。每当你解不开方程的时候,不妨换一个角度想,暂且放下对理科的厌恶和对考试的痛恨。因为你正在见证的,是科学的美丽与人类的尊严。No.10 圆的周长公式(The Length of the Circumference of a Circle)这公式贼牛逼了,初中学到现在。目前,人类已经能得到圆周率的2061亿位 阅读全文
posted @ 2012-04-14 21:26 张长胜 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 大家好,FLEX4.5 从浅入深 第一章第七节合在了FLEX4.5 从浅入深 第一章第六节的教程里,大家去里面查看啊。现在发FLEX4.5 从浅入深 第一章第八节VScrollBar垂直滚动条组件运用的教程。以下是简短摘录,具体内容请查看PDF文档。 “第八节VScrollBar,HscrollBar 垂直滚动条组件运用。总所周知,垂直滚动条的重要性,普遍性,用于列表一类,比如音乐播放器列表,用户列表等等。第一小节VScrollBar认识照样,先在组件视图列表找出这个组件,如图:当当当当! 这就是了,在场景中拉入这个组件。在属性面板添加几个属性:再看下我们生成的代码:<s:VScroll 阅读全文
posted @ 2012-04-14 21:25 张长胜 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 毕业工作到现在有快10个月了,一直在linux下入职前两个礼拜打酱油期间顺手整理了一份linux基础笔记,version1.0然后转正,入职四个月吧,系统地看了本书,又大概整理了下,verion3.0免积分下载传送门:http://download.csdn.net/detail/wklken/3815477最近又看了两本书,顺手也整理下,整理完再更新发出来人总会在不断总结中进步,不求大而全,只求简单直接有效---------------------------有没有这种经历:大牛或前辈到你的机器来帮你调程序的时候,运指如飞,行云流水,看得你一愣一愣的,眼睛跟不上操作的速度去掉命令不说,操作大 阅读全文
posted @ 2012-04-14 21:23 张长胜 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 前不久,腾讯与百度的两位老大对于人才的对话,反应出现在IT行业,特别是软件行业的人才现象。 人才竞争是人才流动和发展的主要推动力,有利于行业的发展。 但人才的恶性竞争和垄断会限制人才的流动和发展,不利于行业的发展。 早些年,人才竞争占主导地位,人才恶性竞争和垄断现象还不太突出。 近年,由于物价上涨,特别是房价上涨,导致人们过多地追求金钱,向往高工资而降低对自由、幸福的要求,人才为金钱而流动。 目前一些大公司,基于雄厚财务,不断地提高工资水平(从某方便来说这对员工来说是好事),从而形式高级人才汇聚到这些大公司里,而一些中小型公司很难通过工资水平招揽到高级人才。 所以说,如果你... 阅读全文
posted @ 2012-04-14 21:22 张长胜 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 目前我们使用的是hadoop的核心功能,在hadoop的网站上就是hadoop-core,里面包括两个部分,一个是HDFS,也就是hadoop distributed filesysem.一个是mapred,一个map/reduce的框架。在hadoop的架构中,对于hdfs,存在一个namenode,多个datanode,namenode存储的是各个datanode的元数据,比如他所在的服务器地址,存储了那些数据块等。当客户端访问hdfs时,他首先和namenode交互,得到他要的具体的datanode的信息,然后就可以和datanode进行交互了。也就相当于namenode是个路由... 阅读全文
posted @ 2012-04-14 21:20 张长胜 阅读(337) 评论(0) 推荐(0) 编辑