显示下一条  |  关闭

jahnkey的博客

天行健,君子以自强不息,地势坤,君子以厚德载物--.寻道而行,却不得道.....

 
 
 
 
 
 

JPEG2000图片压缩王者

2012-1-9 15:13:42 阅读4 评论0 92012/01 Jan9

众所周知JPEG是我们常用的图片格式,无论是网上的图片或者本地的照片,我们都喜欢保存为JPEG格式,原因就是它在图像保存的压缩性能方面表现很好, 通过对图像质量的压缩而达到减小图片文件大小的目的。而笔者要介绍的是另外一种在各方面性能都超过JPEG,基于JPEG2000技术的LWF格式。相对 应的压缩软件笔者这里推荐LuraWave SmartCompress,这是一个带有图形界面的图像处理软件,与JPEG2000最早公布的命令行模式相比方便许多了。

    一、评测环境

二、软件介绍

三、图像压缩表现对比

笔者下面用一张人物照片作原图,用两种压缩格式进行处理,在文件大小相同的情况下,JPEG2000技术在压缩比方面的确有优势:

注:为了方便读者观看,笔者将LWF格式的文件尽量以原图的质量用JPEG格式体现

原图

JPEG压缩

JPEG2000压缩

通过上面三张图的对比,原图的文件大小是48.9KB,而经过压缩后的JPEG和LWF格式分别是1.85KB和1.79KB,虽然文件大小已经相差无 几,但是可以很直观地看出两者的区别:利用JPEG技术压缩过的图片已经严重失色且有马赛克;而LWF格式的图片依然可以表现出人物的脸形轮廓,并且没有 严重的失色表现。

四、软件功能:

下面来介绍下LWF格式的其他优点:

1、局部压缩

顾名思义,就是对图片的某个部分进行保留,而对框

作者  | 2012-1-9 15:13:42 | 阅读(4) |评论(0) | 阅读全文>>

移动社交大爆炸:微信5000万用户 与移动QQ竞争

2012-1-5 13:55:01 阅读6 评论0 52012/01 Jan5

在移动互联网的金光大道上,陌生人交友只是一个小的路口。对于陌陌、友加等坚定地扛起QQ曾经的大旗的小公司,志存高远的腾讯大概不得不容忍它们在微信身边顾盼生姿。

采访/本刊记者郭颖哲丁伟

编辑/刘建强丁伟

摄影/ 王钊、吴育琛

微信下的机会:性?

文/驻刊作家刘建强

腾讯微信正在移动互联网上重现QQ的所向披靡。

2011年11月,DCCI(中国互联网数据中心)总经理胡延平在微博中说,“微信活跃用户3000万,要按照下载安装量统计的话乘几都行,或许此前1.8亿的数就这么出去的。”

这一数字很快会变得更加巨大(对大公司的敬畏往往使人们并不追究这些数据的准确来源,是之谓声势),无论是先于微信发布的小米科技的“米聊”(2010年12月)还是紧随微信之后的盛大公司的“有你”、阿里巴巴的“群群”、新浪的“微聊”,都望尘莫及。易凯资本CEO王冉评价微信之于腾讯的意义说:“凭借微信这款产品,他们一举解决了自己10年来始终没有解决的吸引高端商务用户群的问题。或许微信只能算是一款微创新,但企鹅却因此迈出了一大步。”

腾讯可能就是这么想的。高端。无论如何,这家公司对于是否在微信功能中添加LBS(Location Based Service,基于位置的服务)保持了足够的慎重。在智能手机中,LBS可以帮你查找附近使用相同软件的陌生人,可以迅速把网络关系变为现实。这是一个相当吸引人的服务。陌生人交友,至少在目前,还是一个委婉的说法,它具体的指向,不言而喻。

十几年来,中国

作者  | 2012-1-5 13:55:01 | 阅读(6) |评论(0) | 阅读全文>>

VI 快捷键

2012-1-4 16:17:14 阅读3 评论0 42012/01 Jan4

光標控制命令

命令                        光標移動

h或^h                    向左移一個字符

j或^j或^n                向下移一行

k或^p                    向上移一行

l或空格                     向右移一個字符

G                        移到文件的最後一行

nG                       移到文件的第n行

w                        移到下一個字的開頭

W                        移到下一個字的開頭,忽略標點符號

b              

作者  | 2012-1-4 16:17:14 | 阅读(3) |评论(0) | 阅读全文>>

Apache Web服务器安全-10个技巧

2011-12-1 17:10:03 阅读5 评论0 12011/12 Dec1

在本文中,笔者将为你提供10个技巧,借此你可以保护自己的Apache Web服务器免于受到许多攻击。不过,必须谨记,你需要仔细地评估每一个技巧,以确保其适合于你的组织。

令Apache占领Web服务器半壁江山的一个重要原因就是它可以提供一个安全的Web操作环境。Apache团体为保证其安全性做了大量的工作。想当年,在此产品被发现存在一个安全缺陷时,Apache的开发人员就尽快地搞出了一个补丁。

然而,即管Apache已经堪称安全的产品,如果你在构建你的服务器时没有采取一些安全预防措施,这种Web服务器仍易于受到很多攻击。

在本文中,笔者将为你提供10个技巧,借此你可以保护自己的Apache Web服务器免于受到许多攻击。不过,必须谨记,你需要仔细地评估每一个技巧,以确保其适合于你的组织。

只安装所需要的

Apache 的一个最大的特点是其灵活性和大量的可选择安装模块,这在涉及到安全问题时可成为一个极大的弱点。你安装的越多,也就为潜在的攻击者创造了越大的攻击面。 一个标准的Apache安装包含20多个模块,包括CGI特性,以及一些身份验证机制。如果你不打算采用CGI,并且你只想采用静态的Web 站点,不需要用户身份验证,你可能就不需要这些模块所提供的任何服务,因此在安装Apache时请禁用这些模块。

如果你沿用了一个正在 运行的Apache服务器,并且不想重新安装它,就应当仔细检查httpd.conf配置文件,查找以LoadModule开头的行。请检查Apache 的文档(也可以用Google、

作者  | 2011-12-1 17:10:03 | 阅读(5) |评论(0) | 阅读全文>>

phpmail发送邮件

2011-11-29 18:27:54 阅读10 评论0 292011/11 Nov29

<?php

require_once('class.phpmailer.php');

    include("class.smtp.php");

    $body = "hello i am xxxxxfrom xxxxxx.cn mail !!";

    $to  = "xxxxxx@139.com";

    $subject = "hello test";

 for($i=0;$i<=200;$i++)

 {

error_reporting(E_STRICT);

    date_default_timezone_set("Asia/Shanghai");//设定时区东八区

    $mail             = new PHPMailer(); //new一个PHPMailer对象出来

    $body             = eregi_replace("[\]",'',$body); //对邮件内容进行必要的过滤

    $mail->CharSet ="UTF-8";//设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码

    $mail->IsSMTP(); // 设定使用SMTP服务

    $mail->SMTPDebug  = 2;              

作者  | 2011-11-29 18:27:54 | 阅读(10) |评论(0) | 阅读全文>>

Email邮件头揭密

2011-11-28 18:04:29 阅读15 评论0 282011/11 Nov28

Email邮件头揭密

一、简介

这一部分内容将详细讨论email头的方方面面。主要为用户架设邮件服务器提供理论基础并为管理员在出现电子邮件垃圾骚扰时提供发现垃圾邮件的真正源头。根据邮件头的知识有助于发现伪造的邮件。对于希望了解邮件是如何在网络中传输的用户同样会有帮助。

虽然在讨论中尽量有意避免如何伪造一封邮件的讨论,但是在讨论中的内容可能被恶意读者用作创建伪造邮件的基础。因为要在文章中举例说明,因此在文章中有若干虚构的域名和随意分配的IP地址作为示例使用。这些域名和IP都是任意任意选择和伪造的,和Internet上真实的域名和IP没有任何关系。

二、Email的传输过程

这部分包含一个简单的对一个电子邮件生命周期的分析。这对于理解邮件头能为你提供哪些信息是非常重要的背景信息。

从表面上看来邮件似乎是直接从发送者机器传递到接收者地址,但通常情况下事情并不是这样。一个典型的电子邮件在其生命周期中至少要经过四台计算机。

这是因为大多数企业或组织都有一个被称为“邮件服务器”专用服务器来处理电子邮件,而这一般并不是用户阅读邮件的计算机。对于ISP来说,用户从家里面的计算机拨号接入ISP网络,这里将用户家中的计算机称为客户机,而将ISP专门处理邮件的计算机称为邮件服务器。当一个用户发送邮件,他一般是在自己的计算机上编辑邮件,然后将邮件发送到ISP的邮件服务器上。客户机就此已经完成了自己的工作,而后面的工作则由ISP的邮件服务器来完成。首先ISP邮件服务器查找接收者指定的邮件服务器的IP地址,然

作者  | 2011-11-28 18:04:29 | 阅读(15) |评论(0) | 阅读全文>>

介绍:自签证书! Symbian开发者证书 和Symbian认证证书

2011-11-22 16:23:11 阅读7 评论0 222011/11 Nov22

介绍:自签证书! Symbian开发者证书 和Symbian认证证书 自签证书、 Symbian 开发者证书 (Symbian developer certificate) 和 Symbian 认证证书 (TC Publisher ID) 三者有什么不同?签名后的效果有什么不一样?

     对于 S60 第 3 版,应用软件签名是必须的,否则不能成功安装到手机上。

     如果应用软件不需要任何能力 (capability) ,则可以使用 SDK 生成自签证书;如果应用软件需要能力,则在软件开发和自测过程中需要申请 Symbian 开发者证书来签名应用软件;

     而对于最终发布的商用应用软件,有些能力必须通过 Symbian Signed 认证来授权,只有通过 Symbian Signed 认证才能访问某些能力。同时,手机厂商或移动运营商的应用软件市场推广也要求应用软件已经通过 Symbian Signed 认证。

     三种证书签名后的效果不同在于:(1) 使用自签证书签名可以使用 SDK 带的工具来生成自签证书或直接使用Carbide 中的自签证书;签名后可以安装应用软件,但有警告;只具有有限的能力,仅包括: ReadUserData, WriteUserData,

作者  | 2011-11-22 16:23:11 | 阅读(7) |评论(0) | 阅读全文>>

symbian自签名证书有效期调整

2011-11-22 16:22:06 阅读6 评论0 222011/11 Nov22

symbian自签名证书有效期调整 symbian s60第三版必须使用证书签名,针对使用能力级别较低的应用例如主题等,可以采用自签名证书实现应用签名。cabrage c++ SDK自带的证书生成工具makekeys在FP2版本之前默认有效期为一年,FP2后默认有效期为半年,针对发布的应用半年有效期影响应用时效。

解决办法可以采用openssl等证书生成工具生成自定有效期证书,在FP2后nokia发布了新的makekeys工具,可以定义自签名证书过期时间。

作者  | 2011-11-22 16:22:06 | 阅读(6) |评论(0) | 阅读全文>>

在编写脚本时,经常要考虑到2个步骤之间的时间间隔问题,例如,1. 打开www.baidu.com 2. 输入avepoint。 由于网速的不同,打开百度网页之后会有一定的延迟,所以1,2两步之间要有一个短时间的等待,可以通过以下几种方法实现:

1. 对象的默认等待时间。

QTP识别对象时,会有一个默认的等待时间,可以在File-->Settings-->Run-->Object synchronization中设置,默认时间是20秒,也就是说当执行到第2步时,网页还没有完全打开,这样的话QTP找不到第2步中需要的对象,那 么它会在20秒内不断的尝试查找对象,如果百度这个网页在20秒之内完全打开,那么这个方法就可行(网页全部打开的话,第2步所需的对象就会被找到),如 果超过20秒还不行的话,请参考下面几种方式

2. 使用.Sync方法。

还是打开百度,输入Avepoint,可用如下代码来实现

Browser("Browser").Navigate http://www.baidu.com

Browser("Browser").Page("百度").Sync

Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "Avepoint"

作者  | 2011-11-21 15:01:46 | 阅读(4) |评论(0) | 阅读全文>>

手機抓包教程大眾版

2011-11-7 16:05:51 阅读17 评论0 72011/11 Nov7

手機抓包教程大眾版1.环境准备/注意:

手机要求已经root。

首先需要配置JDK环境变量,这里主要讲解抓包,JDK环境变量配置跳过。

将包内附带的adb.zip解压到C盘根目录。

整个操作过程都需要用手机用数据线连接电脑。

【】内的是完整命令。

抓包手机需要装驱动,请用第三方工具来安装驱动,可以使用豌豆荚,91手机助手。

2 传送抓包程序到手机:

已经把tcpdump程序附带在包内,

其中c:/tcpdump是tcpdump本机存放路径,如图

/data/local为手机路径;

点击运行,打开cmd窗口,运行 【cd \adb】

传送命令:【adb push c:/tcpdump /data/local】如图

3 进入手机系统,给抓包程序赋权:

在cmd窗口输入命令 【adb shell】

再输入【cd /data/local】

再输入【chmod 755 tcpdump】 如图

4 执行抓包:

接第3步 输入命令【cd /】

再输入【./data/local/tcpdump -p -vv -s 0 -w /data/local/uim_capture.pcap】

作者  | 2011-11-7 16:05:51 | 阅读(17) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 

广东省 广州市 天秤座

 发消息  写留言

 
我一直在思考,我是如何的一个人,最终我发现,现在连我自己都不了解我自己。
 
近期心愿把自己的事情和公司的事情处理好.
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
 
 
 
 
下载音乐盒  曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注