只有央视(cctv)能穿的起的大裤衩
只有央视(cctv)能穿的起的大裤衩
上星期日入手柯达Z1012IS,感觉各方面都不错,
不过,win2003系统默认不支持usb数据线直接柯达Z1012IS读取相片,请在管理工具——服务里启用你的Windows Image Acquisition(为扫描仪和照相机提供图像捕获服务)!
下面是样片的EXIF信息,由于源文件过大,本文所贴的图已经压缩过!
文件名 100_0012.jpg
文件路径 D:\Inetpub\ftproot\pic\
文件大小 1,470K
图象大小 3648 * 2736
Exif版本 0221
制造厂商 EASTMAN KODAK COMPANY
相机型号 KODAK EASYSHARE Z1012 IS Digital Camera
拍摄日期 2008:07:13 13:28:54
快门速度 1/400秒
光圈 F3.2
焦距 17.6
ISO 80
曝光补偿 0.0
最大光圈 F3.2
闪光 关
白平衡 自动
测光方式 加权测光
拍摄程序 程序模式
标签:柯达Z1012IS 样片
网络危机公关
提到网络危机,相信大家首先想到的就是负面消息!网上有些不利于自己公司的文章或新闻报道,这些负面文章或负面报道在一定程度影响了公
司的生产和销售,影响了客户和代理商的积极性,从而影响了公司的正常发展!
要做好危机公关,首先要从危机的根源着手,当网上负面文章或新闻报道出现时,我们要第一时间知道这些内容的是否属实,即对负面文章进行
分类,看看这些文章是故意诽谤、恶意攻击还是基本属实;如果是负面消息的内容与现实不符,一方面我们要立即联系文章作者和网站管理员,要求
其删除或更改文章,另一方面,马上在自己公司的官方网站和各大门户网站上发布文章澄清事实,(“各大门户网站”如果绝对需要,否则可以在一
些权重高的blog等站点发布文章澄清事实)特殊情况可以录制视频予以澄清!一旦查明这些负面的文章内容属实,即我们存在这样的问,那我们要立
即着手解决这些问题,并在自己的官方网站公开承认错误及解决问题的态度,另外与文章作者或着网站管理员联系,表明自己对其发现我们经营或生
产中的问题表示感谢,并且承诺问题的解决期限,人作者删除负面文章以减少负面文章的影响!
以上是正常的解决网络危机的一般方法!如果负面文章的作者执意不肯删除(原因很多,例如竞争对手恶意诋毁或着其它,这里我就不说那么详细
了),甚至网上很多网友疯狂转载,导致在各大搜索引擎上搜索相关关键词,前几名都是负面消息,其影响可想而知!这时我们根据实际情况而进行
网络危机公关:1.如果问题非常急迫,而且很严重,我们可以采用blog群建,wiki群建,BBS群发,留言本群发的手段,可以短时间打压负面信息!当然
文章的内容一定要原创的。2.如果题不是很急迫,也不是很严重,那我们可以在各大新闻网发布相关的正面新闻,手动的创建一些blog,wiki等,直到
达到一个满意的结果!
总结:在进行网络危机公关时,第一点是响应要快,最好能把危机扼杀在摇篮里,如果不能也要把影响最小化;第二是处理要准,不同类型的网络
危机不同对待;第三是反思,从危机中吸取教训,不断完善自我!
QQ:995390295
首发:http://www.seolook.cn/html/network-gongguan/net-residence/









不必在所有方法中捕捉一般异常。不管它,让程序崩溃。这将帮助你在开发周期发现大多数的错误。你可以用应用程序级(线程级)错误处理器处理所有一般的异常。遇到“意外的一般性错误”时,此错误处理器应该捕捉异常,给用户提示消息,在应用程序关闭或用户选择“忽略并继续”之前记录错误信息。不必每个方法都用try-catch。当特定的异常可能发生时才使用。比如,当你写文件时,处理异常FileIOException。别写太大的 try-catch 模块。如果需要,为每个执行的任务编写单独的 try-catch 模块。这将帮你找出哪一段代码产生异常,并给用户发出特定的错误消息如果应用程序需要,可以编写自己的异常类。自定义异常不应从基类SystemException派生,而要继承于IApplicationException。
了解品牌的价值核心 品牌建设是一个漫长的过程,这个阶段的商家广告投入,企业文化塑造,品牌竞争力分析,都将对品牌的成长起到关键作用。广告投入引导消费者对品牌进行认知,企业文化塑造使得品牌深度得以扩张并趋于人性化,品牌竞争力分析则使品牌的内涵得以转化为营销力,帮助企业达到市场或利润最大化目标。品牌一旦为消费者所广泛称道,就表示该品牌已经具有了一定的忠诚顾客群,品牌有了无形价值。例如可口可乐(Cocacola),该公司总裁曾宣称,即使可口可乐在全球的所有工厂在一夜间化为灰烬,只要拥有可口可乐的品牌使用权,就可以在最短的时间内使可口可乐再度辉煌。显然,可口可乐的品牌是一种具有价值的品牌,是可以出让的无形资产。因为品牌建设所具有的成本性,要求企业在进行产品推广时必须要充足考虑对品牌的维护,特别是拥有庞大产品群的品牌,很可能因为一个微波炉的质量缺陷,而引发顾客对其品牌下诸如电视机、电冰箱等全线产品的信任崩溃,造成市场危机。要杜绝这种多米诺现象的发生,必须慎重掌控产品线的延伸跨度,要把品牌延伸到自己拥有技术或市场核心竞争力的产品线上。
客观进行品牌细分 和产品一样,品牌也存在着同质化现象,企业赋予品牌的只是臆造的所谓内涵。如现在很多的地产公司,所售卖的房地产项目的全部诉求就是居住这一基本功能,而没有很好的体现项目的附加值。一些眼光比较独到的开发商,开始关注诸如环境、交通、教育、人文、升值等附属特征,并给予极力推崇,在开发成本相同的情况下,楼盘收益得到明显改善。这种现象说明在任何市场,企业不是没有作为,而是没有真正了解品牌建设的趋势,没有认清品牌同样可以用细分法则来促进销售。品牌细分后的房地产项目在市场竞争中的表现踊跃,例如奥林匹克花园、搜狐现代城、以及中央商务区(CBD)概念的形成。
理性的品牌延伸 一个谙熟市场营销法则的企业可以同时运做几个品牌,因为市场细分概念得到了广泛的认同。例如宝洁公司(P &G),洗衣粉的汰渍和碧浪,洗发水的飘柔、潘婷、海飞丝、沙宣等。不同品牌针对不同细分市场下顾客需求的异质性,以满足各类需求而达到垄断或市场最大化目的是跨国公司常用手法。需求的层次性决定了一个品牌是不可以占据某款产品的各个细分市场的,派克制笔公司(PARKER)就曾经因为忽视这个问题而导致市场占有率和顾客忠诚度全面滑坡。派克由于采用了缺乏对品牌内涵认识的品牌延伸策略,开发出了一款低档派克笔,从而使得派克品牌的高尚高档内涵受到杀伤,派克笔的高档产品开始无人问津。这一个错误举措正是由于缺乏对品牌认知而糊涂做出的,派克用残酷的市场反馈买了一个沉痛教训。
早期的娃哈哈(Wahaha)是一个儿童食品的著名品牌,后来随着瓶装水消费市场的成熟,娃哈哈很顺利的将品牌延伸到瓶装水市场。这里面有几点非常重要:首先,娃哈哈在食品行业享有非凡的知名度;其次,娃哈哈的品牌亲和力较强,卡通商标的设计非常成功;再次,娃哈哈为了配合占领瓶装水市场,而对其广告诉求进行了调整。娃哈哈成功的营造了品牌的归属感,使其在瓶装水市场获得了较大成功。由正确的广告诉求而带来的品牌归属感和品牌内涵,是全面提升顾客满意度的利器,只有正视它品牌才可以持久。
品牌属性及新品牌策略 在上世纪80年代以前,让美国消费者认为日本有高档车是绝对不可能的,虽然日产(Nissan)、本田(Honda)、丰田(Toyota)在美国占有一定的市场份额,但全是中低档车市场。日本车在消费者眼里一向是经济适用型的印象,这使得它与豪华车市场失之交臂。然而随着美国经济的发展,高档车这个细分市场迅速升温,而对于向来认为销售不赚钱就是罪恶的日本汽车厂商而言,不抢占这个市场就是傻瓜。日产汽车当时最好的品牌就是蓝鸟了,而且基本销往汽车工业极端薄弱的中国,要抢占美国市场,必须开发新的品牌,走出美国人对日产汽车现有品牌的低档模糊印象,全新高档车品牌凌志(Lexus)迎运而生。凌志从上市之初就着重对Lexus的豪华进行宣传,只是在很小的地方标明是日产生产,慢慢的美国人开始接受了Lexus这个新豪华车品牌,Lexus的新品牌策略得到了巨大成功。
只能输入数字:"^[0-9]*$"。
只能输入n位的数字:"^\d{n}$"。
只能输入至少n位的数字:"^\d{n,}$"。
只能输入m~n位的数字:。"^\d{m,n}$"
只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。
只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。
只能输入非零的正整数:"^\+?[1-9][0-9]*$"。
只能输入非零的负整数:"^\-[1-9][]0-9"*$。
只能输入长度为3的字符:"^.{3}$"。
只能输入由26个英文字母组成的字符串:"^[A-Za-z]+$"。
只能输入由26个大写英文字母组成的字符串:"^[A-Z]+$"。
只能输入由26个小写英文字母组成的字符串:"^[a-z]+$"。
只能输入由数字和26个英文字母组成的字符串:"^[A-Za-z0-9]+$"。
只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"。
验证用户密码:"^[a-zA-Z]\w{5,17}$"正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下划线。
验证是否含有^%&',;=?$\"等字符:"[^%&',;=?$\x22]+"。
只能输入汉字:"^[\u4e00-\u9fa5]{0,}$"
验证Email地址:"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"。
验证InternetURL:"^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$"。
验证电话号码:"^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"正确格式为:"XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX"。
验证身份证号(15位或18位数字):"^\d{15}|\d{18}$"。
验证一年的12个月:"^(0?[1-9]|1[0-2])$"正确格式为:"01"~"09"和"1"~"12"。
验证一个月的31天:"^((0?[1-9])|((1|2)[0-9])|30|31)$"正确格式为;"01"~"09"和"1"~"31"。
利用正则表达式限制网页表单里的文本框输入内容:
用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"
用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"
用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
得用正则表达式从URL地址中提取文件名的javascript程序,如下结果为page1
s="http://www.9499.net/page1.htm"
s=s.replace(/(.*\/){0,}([^\.]+).*/ig,"$2")
alert(s)
匹配双字节字符(包括汉字在内):[^\x00-\xff]
应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
利用正则表达式分解和转换IP地址:
下面是利用正则表达式匹配IP地址,并将IP地址转换成对应数值的Javascript程序:
function IP2V(ip)
{
re=/(\d+)\.(\d+)\.(\d+)\.(\d+)/g //匹配IP地址的正则表达式
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3))+RegExp.$2*Math.pow(255,2))+RegExp.$3*255+RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}
不过上面的程序如果不用正则表达式,而直接用split函数来分解可能更简单,程序如下:
var ip="10.100.20.168"
ip=ip.split(".")
alert("IP值是:"+(ip[0]*255*255*255+ip[1]*255*255+ip[2]*255+ip[3]*1))
符号解释:
字符
描述
\
将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。
^
匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。
$
匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 '\n' 或 '\r' 之前的位置。
*
匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。* 等价于{0,}。
+
匹配前面的子表达式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。
?
匹配前面的子表达式零次或一次。例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" 。? 等价于 {0,1}。
{n}
n 是一个非负整数。匹配确定的 n 次。例如,'o{2}' 不能匹配 "Bob" 中的 'o',但是能匹配 "food" 中的两个 o。
{n,}
n 是一个非负整数。至少匹配n 次。例如,'o{2,}' 不能匹配 "Bob" 中的 'o',但能匹配 "foooood" 中的所有 o。'o{1,}' 等价于 'o+'。'o{0,}' 则等价于 'o*'。
{n,m}
m 和 n 均为非负整数,其中n <= m。最少匹配 n 次且最多匹配 m 次。例如,"o{1,3}" 将匹配 "fooooood" 中的前三个 o。'o{0,1}' 等价于 'o?'。请注意在逗号和两个数之间不能有空格。
?
当该字符紧跟在任何一个其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。例如,对于字符串 "oooo",'o+?' 将匹配单个 "o",而 'o+' 将匹配所有 'o'。
.
匹配除 "\n" 之外的任何单个字符。要匹配包括 '\n' 在内的任何字符,请使用象 '[.\n]' 的模式。
(pattern)
匹配 pattern 并获取这一匹配。所获取的匹配可以从产生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在JScript 中则使用 $0…$9 属性。要匹配圆括号字符,请使用 '\(' 或 '\)'。
(?:pattern)
匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'industry|industries' 更简略的表达式。
(?=pattern)
正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如,'Windows (?=95|98|NT|2000)' 能匹配 "Windows 2000" 中的 "Windows" ,但不能匹配 "Windows 3.1" 中的 "Windows"。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始。
(?!pattern)
负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如'Windows (?!95|98|NT|2000)' 能匹配 "Windows 3.1" 中的 "Windows",但不能匹配 "Windows 2000" 中的 "Windows"。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始
x|y
匹配 x 或 y。例如,'z|food' 能匹配 "z" 或 "food"。'(z|f)ood' 则匹配 "zood" 或 "food"。
[xyz]
字符集合。匹配所包含的任意一个字符。例如, '[abc]' 可以匹配 "plain" 中的 'a'。
[^xyz]
负值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'。
[a-z]
字符范围。匹配指定范围内的任意字符。例如,'[a-z]' 可以匹配 'a' 到 'z' 范围内的任意小写字母字符。
[^a-z]
负值字符范围。匹配任何不在指定范围内的任意字符。例如,'[^a-z]' 可以匹配任何不在 'a' 到 'z' 范围内的任意字符。
\b
匹配一个单词边界,也就是指单词和空格间的位置。例如, 'er\b' 可以匹配"never" 中的 'er',但不能匹配 "verb" 中的 'er'。
\B
匹配非单词边界。'er\B' 能匹配 "verb" 中的 'er',但不能匹配 "never" 中的 'er'。
\cx
匹配由 x 指明的控制字符。例如, \cM 匹配一个 Control-M 或回车符。x 的值必须为 A-Z 或 a-z 之一。否则,将 c 视为一个原义的 'c' 字符。
\d
匹配一个数字字符。等价于 [0-9]。
\D
匹配一个非数字字符。等价于 [^0-9]。
\f
匹配一个换页符。等价于 \x0c 和 \cL。
\n
匹配一个换行符。等价于 \x0a 和 \cJ。
\r
匹配一个回车符。等价于 \x0d 和 \cM。
\s
匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。
\S
匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。
\t
匹配一个制表符。等价于 \x09 和 \cI。
\v
匹配一个垂直制表符。等价于 \x0b 和 \cK。
\w
匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]'。
\W
匹配任何非单词字符。等价于 '[^A-Za-z0-9_]'。
\xn
匹配 n,其中 n 为十六进制转义值。十六进制转义值必须为确定的两个数字长。例如,'\x41' 匹配 "A"。'\x041' 则等价于 '\x04' & "1"。正则表达式中可以使用 ASCII 编码。.
\num
匹配 num,其中 num 是一个正整数。对所获取的匹配的引用。例如,'(.)\1' 匹配两个连续的相同字符。
\n
标识一个八进制转义值或一个向后引用。如果 \n 之前至少 n 个获取的子表达式,则 n 为向后引用。否则,如果 n 为八进制数字 (0-7),则 n 为一个八进制转义值。
\nm
标识一个八进制转义值或一个向后引用。如果 \nm 之前至少有 nm 个获得子表达式,则 nm 为向后引用。如果 \nm 之前至少有 n 个获取,则 n 为一个后跟文字 m 的向后引用。如果前面的条件都不满足,若 n 和 m 均为八进制数字 (0-7),则 \nm 将匹配八进制转义值 nm。
\nml
如果 n 为八进制数字 (0-3),且 m 和 l 均为八进制数字 (0-7),则匹配八进制转义值 nml。
\un
匹配 n,其中 n 是一个用四个十六进制数字表示的 Unicode 字符。例如, \u00A9 匹配版权符号 (?)。
在现行的许多网络应用中,有时一台服务器往往不能满足客户端的要求,此时只能通过增加服务器来解决问题。
那么,有没有一个办法或者技术来解决此类问题呢?使用Windows 2000或Windows Server 2003中的网络负载平衡群集就可以(本文将介绍Windows Server 2003中的网络负载平衡技术的实现方法)。
一、网络负载平衡的优点
1.网络负载平衡允许你将传入的请求传播到最多达32台的服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络负载平衡技术保证即使是在负载很重的情况下它们也能作出快速响应。
2.网络负载平衡对外只须提供一个IP地址(或域名)。