- ?
Fiddler 超详细教程,新手必看
Lamaara
展开
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。
Fiddler的基本介绍
Fiddler的官方网站: fiddler2
Fiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最好资料。
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用语言进行扩展
你对HTTP 协议越了解, 你就能越掌握Fiddler的使用方法. 你越使用Fiddler,就越能帮助你了解HTTP协议.
Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具
Fiddler的工作原理
Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler.
同类的其它工具
同类的工具有: httpwatch, firebug, wireshark
Fiddler 如何捕获Firefox的会话
能支持HTTP代理的任意程序的数据包都能被Fiddler嗅探到,Fiddler的运行机制其实就是本机上监听8888端口的HTTP代理。 Fiddler2启动的时候默认IE的代理设为了127.0.0.1:8888,而其他浏览器是需要手动设置的,所以将Firefox的代理改为127.0.0.1:8888就可以监听数据了。
Firefox 上通过如下步骤设置代理
点击: Tools -> Options, 在Options 对话框上点击Advanced tab - > network tab ->setting.
Firefox 中安装Fiddler插件
修改Firefox 中的代理比较麻烦, 不用fiddler的时候还要去掉代理。 麻烦
推荐你在firefox中使用fiddler hook 插件, 这样你非常方便的使用Fiddler获取firefox中的request 和response
当你安装fiddler后, 就已经装好了Fiddler hook插件, 你需要到firefox中去启用这个插件打开firefox tools->Add ons -> Extensions 启动 FiddlerHook
Fiddler如何捕获HTTPS会话
默认下,Fiddler不会捕获HTTPS会话,需要你设置下, 打开Fiddler Tool->Fiddler Options->HTTPS tab
选中checkbox, 弹出如下的对话框,点击"YES"
点击"Yes" 后,就设置好了
Fiddler的基本界面
看看Fiddler的基本界面
Inspectors tab下有很多查看Request或者Response的消息。 其中Raw Tab可以查看完整的消息,Headers tab 只查看消息中的header. 如下图
Fiddler的HTTP统计视图
通过陈列出所有的HTTP通信量,Fiddler可以很容易的向您展示哪些文件生成了您当前请求的页面。使用Statistics页签,用户可以通过选择多个会话来得来这几个会话的总的信息统计,比如多个请求和传输的字节数。
选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化
QuickExec命令行的使用
Fiddler的左下角有一个命令行工具叫做QuickExec,允许你直接输入命令。
常见得命令有
help 打开官方的使用页面介绍,所有的命令都会列出来
cls 清屏 (Ctrl+x 也可以清屏)
select 选择会话的命令
?.png 用来选择png后缀的图片
bpu 截获request
Fiddler中设置断点修改Request
[作者:小坦克] Fiddler最强大的功能莫过于设置断点了,设置好断点后,你可以修改httpRequest 的任何信息包括host, cookie或者表单中的数据。设置断点有两种方法
第一种:打开Fiddler 点击Rules-> Automatic Breakpoint ->Before Requests(这种方法会中断所有的会话)
如何消除命令呢? 点击Rules-> Automatic Breakpoint ->Disabled
第二种: 在命令行中输入命令: bpu baidu (这种方法只会中断baidu)
如何消除命令呢? 在命令行中输入命令 bpu
看个实例,模拟博客园的登录, 在IE中打开博客园的登录页面,输入错误的用户名和密码,用Fiddler中断会话,修改成正确的用户名密码。这样就能成功登录
1. 用IE 打开博客园的登录界面 http://passportblogs/login.aspx2. 打开Fiddler, 在命令行中输入bpu http://passportblogs/login.aspx3. 输入错误的用户名和密码 点击登录4. Fiddler 能中断这次会话,选择被中断的会话,点击Inspectors tab下的WebForms tab 修改用户名密码,然后点击Run to Completion 如下图所示。5. 结果是正确地登录了博客园
Fiddler中设置断点修改Response
当然Fiddler中也能修改Response
第一种:打开Fiddler 点击Rules-> Automatic Breakpoint ->After Response (这种方法会中断所有的会话)
如何消除命令呢? 点击Rules-> Automatic Breakpoint ->Disabled
第二种: 在命令行中输入命令: bpafter baidu (这种方法只会中断baidu)
如何消除命令呢? 在命令行中输入命令 bpafter,
具体用法和上节差不多,就不多说了。
Fiddler中创建AutoResponder规则
Fiddler 的AutoResponder tab允许你从本地返回文件,而不用将http request 发送到服务器上。
看个实例. 1. 打开博客园首页,把博客园的logo图片保存到本地,并且对图片做些修改。
2. 打开Fiddler 找到logo图片的会话, http://staticblogs/images/logo_2012_lantern_festival.gif, 把这个会话拖到AutoResponer Tab下
3. 选择Enable automatic reaponses 和Unmatched requests passthrough
4. 在下面的Rule Editor 下面选择 Find a file... 选择本地保存的图片. 最后点击Save 保存下。
5. 再用IE博客园首页, 你会看到首页的图片用的是本地的。
Fiddler中如何过滤会话
每次使用Fiddler, 打开一个网站,都能在Fiddler中看到几十个会话,看得眼花缭乱。最好的办法是过滤掉一些会话,比如过滤掉图片的会话. Fiddler中有过滤的功能, 在右边的Filters tab中,里面有很多选项, 稍微研究下,就知道怎么用。
Fiddler中会话比较功能
选中2个会话,右键然后点击Compare,就可以用WinDiff来比较两个会话的不同了 (当然需要你安装WinDiff)
Fiddler中提供的编码小工具
点击Fiddler 工具栏上的TextWizard, 这个工具可以Encode和Decode string.
Fiddler中查询会话
用快捷键Ctrl+F 打开 Find Sessions的对话框,输入关键字查询你要的会话。 查询到的会话会用黄色显示
Fiddler中保存会话
有些时候我们需要把会话保存下来,以便发给别人或者以后去分析。 保存会话的步骤如下:
选择你想保存的会话,然后点击File->Save->Selected Sessions
Fiddler的script系统
Fiddler最复杂的莫过于script系统了 官方的帮助文档: http://fiddler2/Fiddler/dev/ScriptSamples.asp
首先先安装SyntaxView插件,Inspectors tab->Get SyntaxView tab->Download and Install SyntaxView Now... 如下图
安装成功后Fiddler 就会多了一个Fiddler Script tab, 如下图
在里面我们就可以编写脚本了, 看个实例 让所有cnblogs的会话都显示红色。
把这段脚本放在OnBeforeRequest(oSession: Session) 方法下,并且点击"Save script"
if (oSession.HostnameIs("cnblogs")) {oSession["ui-color"] = "red"; }
这样所有的cnblogs的会话都会显示红色
如何在VS调试网站的时候使用Fiddler
我们在用visual stuido 开发ASP.NET网站的时候也需要用Fiddler来分析HTTP, 默认的时候Fiddler是不能嗅探到localhost的网站。不过只要在localhost后面加个点号,Fiddler就能嗅探到。
例如:原本ASP.NET的地址是 http://localhost:2391/Default.aspx, 加个点号后,变成 http://localhost.:2391/Default.aspx 就可以了
第二个办法就是在hosts文件中加入 127.0.0.1 localsite
如何你访问http://localsite:端口号 。 这样Fiddler也能截取到了。
Response 是乱码的
有时候我们看到Response中的HTML是乱码的, 这是因为HTML被压缩了, 我们可以通过两种方法去解压缩。
1. 点击Response Raw上方的"Response is encoded any may need to be decoded before inspection. click here to transform"
2. 选中工具栏中的"Decode"。 这样会自动解压缩。
以上内容转载于小坦克博客,仅供学习交流使用。
- ?
包教包会快剪辑使用教程
喻罡
展开
快剪辑是一款比较容易操作而且实用的录制软件,平时自己用来录制和剪辑一些自己喜欢的视频就已经足够用了。下面来给大家带来快剪辑的使用技巧,包教包会。
网页页面用360浏览器打开网页后,在网友的右下角会有一排选项,第一个便是快剪辑。
录制选择随后点开想要录制或剪裁的视频,鼠标移动到视频上时,在视频窗口右上角会出现如图选项,第一个便是录制按钮。若无该菜单,可在360安全浏览器的设置-实验室-视频录制-勾选快剪辑状态栏显示。
录制界面进入录制后,画面如图。
1栏为录制显示窗口。
2栏为视频清晰度选择,有超清、高清、标清三个选项,清晰度一定程度依赖电脑配置,常规上都可以录制高清视频。
3栏为录制区域选择,若不想要全屏录制则可以自由选择区域。
4栏为开始键,点下后边会开始录制。
5为时间显示,录制开始后将开始计时。
录制开始点击空色圆形按钮后便开始录,按钮变为方形,右边时间开始计时,并且显示视频大小。再点击方形按钮则停止录制。
编辑界面录制完成后自动弹出快剪辑,进入编辑界面。上面分别为基础设置、剪裁、贴图、标记、二维码、马赛克几个选项,右侧是这几类选项的子菜单栏。
基础设置:可嫩肤、美白。
剪裁:可剪裁视频画面,裁切掉多余的部分,留下想要的区域。
贴图:可增加一些贴图。
标记:可进行区域标记,有圆形、矩形等。
标记二维码:可添加二维码于图像上。
马赛克:可去除水印,较常用工具。可看到框选后边去除了左上角水印。
马赛克所有设定完毕后,点击右下【完成】即可。
完成按钮随即进入主菜单栏
主菜单栏上侧调节选项上侧调节选项可添加视频、图片、音乐、音效、字母以及特效。
中部调节选项中部调节区域则可调节倍速、编辑、剪裁、静音、删除、音轨分离、复制等选项。
倍速调节:可直接拖拽进行加速减速设定,也可直接在右侧时间栏输入时间来直接决定视频长度。
编辑:编辑则进入之前的基础设置等调节菜单栏。
剪裁:选中视频后,红线便是剪裁线,而后点击剪裁,可将一段视频剪为两段,从而可进行分段编辑。
剪裁静音:静音。
删除:删除所选。
分离音轨:可将视频的画面和声音分离,从而进行分别编辑。
复制:复制所选。
完成调节后,点击【保存导出】,便进入下面编辑页面
视频编辑面左侧为视频名称、码率等选项,名字可自行编辑,其余选项无特殊情况下可全部依照默认设定。右侧为是否添加片头或水印选项。完成后选择右下【开始导出】按钮,进入最后的编辑页面。
最后编辑页这一页主要是视频的信息编辑。完成后选择【下一步】,进入导出等待界面,100%导出完成后可选择打开文件夹位置,进行查看。
导出等待界面此时视频已完全剪辑完成,若想直接分享,可再点击【下一步】来进行分享设定。
结语:虽然写了很多,但实际操作起来非常简单方便,认真剪辑一个视频后基本就能完成自己自行操作了,难的是一直耐住性子看到最后这段结语,我想看到这里的基本就已经学会了,祝贺你get了一项新技能。
- ?
excel 这也许是史上最好最全的VLOOKUP函数教程
Hanna
展开
函数中最受欢迎的有三大家族,一个是以SUM函数为首的求和家族,一个是以VLOOKUP函数为首的查找引用家族,另外一个就是以IF函数为首的逻辑函数家族。根据二八定律,学好这三大家族的函数,就能完成80%的工作。
现在一起来学习VLOOKUP函数,让关于查找的烦恼一次全解决!
1、根据番号精确查找俗称。
=VLOOKUP(D2,A:B,2,0)
VLOOKUP函数语法:
=VLOOKUP(查找值,查找区域,返回查找区域第N列,查找模式)
VLOOKUP函数示意图。
2、屏蔽错误值错误值查找。
=VLOOKUP(D2,A:B,2,0)
VLOOKUP函数如果查找不到对应值会显示错误值#N/A,这个看起来很不美观。这时可以在外面加个容错函数IFERROR,如果是2013版本那就更好,可以用IFNA函数,这个是专门处理#N/A这种错误值。
=IFERROR(VLOOKUP(D2,A:B,2,0),"")=IFNA(VLOOKUP(D2,A:B,2,0),"")
函数语法:
=IFERROR(表达式,错误值要显示的结果)
说白了就是将错误值显示成你想要的结果,不是错误值就返回原来的值。IFNA函数的作用也是一样,只是IFERROR函数是针对所有错误值,而IFNA函数只针对#N/A。
3、按顺序返回多列对应值。
通过上面的例子,我们知道可以通过更改第3参数,返回各项对应值如:
=VLOOKUP($A13,$A$1:$F$10,2,0)=VLOOKUP($A13,$A$1:$F$10,3,0)
如果项目少,更改几次参数也没什么,但项目多时,肯定不方便。如图 5103所示,可以通过ROW、COLUMN产生行列号,从而得到1,2,……,n的值。
=VLOOKUP($A13,$A$1:$F$10,COLUMN(B1),0)
因为这里是同一行产生序号,所以用COLUMN函数。
4、按不同顺序返回对应值。
这回看来只能手动更改第3参数了,COLUMN完全派不上用场。
NO!每当你觉得操作繁琐时,就要停下来思考,也许Excel本身存在这个功能,只是自己一时想不到或者不知道而已。列号不管千变万化,在数据源的位置始终不变,利用这个特点可以去搜索一下看看有什么函数可以解决。
在“搜索函数”文本框输入:位置,单击“转到”按钮,就会出现跟位置有关的函数,查看每个函数的说明,找到我们需要的,如MATCH函数,返回符合特定值特定顺序的项在数组中的相应位置,单击“确定”按钮。
在弹出的“函数参数对话框”中尝试填写相应的参数,每个参数的作用下面都有相关说明,填写后会出现计算结果3,也就是订单数在区域中是第3列。尝试下更改第1参数为C12(俗称),计算结果是2,也就是区域中第2列。经过尝试,知道这个函数是我们要找的那个函数,单击“取消”按钮,返回工作表。
在单元格再做最后一次验证。
到这一步已经十拿九稳了,将公式设置为:
=VLOOKUP($A13,$A$1:$F$10,MATCH(B$12,$A$1:$F$1,0),0)
5、根据番号逆序俗称。
帮助提到VLOOKUP函数只能按首列查找,不能逆向查找,既然如此,那就得想办法将非首列的区域转换成首列。怎么转换区域呢,这时IF函数就派上用场。一步步来了解IF函数的转换。
看看好友传递如何趣聊IF函数,吃货的福音。
IF函数其实只有一个条件来判断是否符合条件,返回FALSE和TRUE两种结果。
当菜只有分甜的或咸的2种口味时,甜味是红烧肉,咸味是酱油肉。
盲人吃饭时,看不到是什么菜。当别人问盲人:“你现在吃的什么菜? 是咸的吗?如果是咸的,就是酱油肉,如果不是咸的就是红烧肉。”(给定判断条件:咸味)盲人刚好在吃红烧肉,于是就咂吧着嘴说:“恩,好吃,不是咸的!是红烧肉”(根据提问的要求,不符合咸的)假如要是盲人当时是在吃酱油肉呢,一定回答;“是的,咸的,是酱油肉”(条件为真,是!TRUE)。盲人根据口感,结合提问者说的条件,就知道自己吃的是红烧肉还是酱油肉了。
把这段话用公式来写:
=IF(A1="咸的",A2,B2)
翻译:是咸的吗?要是(TRUE),就是酱油肉,要是不是咸的(FALSE),就是甜的红烧肉。
A1="咸的"这个条件也可以直接换成TRUE或者FALSE。
=IF(TRUE,A2,B2)
因为满足条件,所以返回A2的对应值酱油肉。
=IF(FALSE,A2,B2)
因为不满足条件,所以返回B2的对应值红烧肉。
其实TRUE=1,FALSE=0,所以可以直接用1跟0表示。
=IF(1,A2,B2)=IF(0,A2,B2)
IF函数不止可以返回1个单元格的值,也可以返回多个单元格的值。
=IF({1,0},A2,B2)=IF({0,1},A2,B2)
选择两个单元格输入,按Ctrl+Shift+Enter三键结束。条件为{1,0},返回A2:B2的对应值顺序不变;条件为{0,1},返回A2:B2的对应值,顺序对换。也就是说通过改变1跟0的位置,可以调换两单元格的前后位置。
看到这里,知道IF函数通过改变1,0可以调换单元格的顺序,如果要改变区域的顺序也是可以实现的。
用IF函数重新构造的新区域,是多单元格数组公式,记得按Ctrl+Shift+Enter三键结束,否则出错。
新区域:
=IF({1,0},B2:B10,A2:A10)
所以公式可以变成:
=VLOOKUP(A13,新区域,2,0)
两个公式合并,大功告成。
=VLOOKUP(A13,IF({1,0},$B$2:$B$10,$A$2:$A$10),2,0)
6、根据俗称跟订单号两个条件查询完成情况。
正常情况下VLOOKUP函数是不能多条件查询,通过IF函数的学习,我们知道IF函数可以重新构造区域,这里就再次用IF构成一个区域。
新区域:
=IF({1,0},A2:A9&C2:C9,E2:E9)
所以公式可以变成:
=VLOOKUP(A12&B12,新区域,2,0)
两个公式合并,大功告成,记得按Ctrl+Shift+Enter三键结束。
=VLOOKUP(A12&B12,IF({1,0},$A$2:$A$9&$C$2:$C$9,$E$2:$E$9),2,0)
7、根据俗称的第一个字符查找番号。
=VLOOKUP(D2&"*",A:B,2,0)
星号(*)是通配符,代表所有字符,问号(?)代表一个字符。D2&"*"就是开头包含D2的意思。
8、根据区域判断成绩的等级。
借助辅助列的话,很容易查询等级,只需将VLOOKUP函数的第四参数设置为1或者省略即可。
=VLOOKUP(E2,A:C,3)
如果不用辅助列,估计很多人看到这条公式就得哭了,得结合前面所有函数知识才能完成,有兴趣的朋友可以自己去研究。
=VLOOKUP(E2,IF({1,0},--LEFT(B$2:B$5,FIND("-",B$2:B$5)-1),C$2:C$5),2)
前阵子无意间发现了IMREAL函数,所以不用辅助列的数组公式可以稍微简单一点。
=VLOOKUP(E2,IF({1,0},IMREAL(B$2:B$5&"i"),C$2:C$5),2)
IMREAL函数是计算复数的实部系数的函数,作用就是提取区间的下限。
通过这8个疑难,基本上的查询问题都能够解决。
开心吗?一下搞定8大疑难!
- ?
腾讯文档怎么用 腾讯文档使用教程
翠安
展开
腾讯文档怎么用 腾讯文档使用教程
近日,腾讯正式上线了腾讯文档——一款专注多人协作的在线文档产品。
腾讯公司副总裁殷宇表示:“在线文档的核心是多端在线协同,协同的本质即社交,而社交恰恰是腾讯一直在做的和最擅长的事情。腾讯文档打通QQ、微信,为国内四亿办公群体提供高效办公体验。”
如果你之前用过腾讯的在线文档,就不会对这款新产品感到陌生了。当然,腾讯文档的功能已变得更加全面,小细节也更加体贴。
多人协作更高效
我们在日常上班的时候经常会遇到这样的情况,一篇文档要给自己部门的同事查阅修改,再递交给领导审核,各种意见加起来让人有一种剪不清理还乱的感觉。
现在,你可以将一篇文档分享给相关人员,一起修改。在此过程中,修改的内容会同步显示在屏幕上,并标记出人员名字,防止错乱。大家还可以使用「查看修订记录」的功能,随时回滚历史文档并保存。
一键翻译更省心
相信很多上班族们免不了会有翻译的工作内容,有时候需要翻译的资料太多不仅费时还费精力,用翻译软件又担心不靠谱。现在,腾讯文档可以一键实时翻译全文,准确率也是高到让人忍不住拍手五分钟。
被翻译后的内容也可以一键生成文档,方便大家查看和保存。
以后,腾讯文档将还会继续增强翻译能力,从现在的中英互译延展到更多语种。
此外,腾讯文档还将进一步延展智能化,例如通过扫描进行不同文档格式之间的互相转化,并通过AI能力提升转化率;新增动态模板、模板的智能化推荐等功能。
您的文档保镖已上线
文件丢了、泄露了,工作账号被盗,遇上这样的事怕是分分钟卷铺盖的节奏。在使用腾讯文档时,我们可以设置协作者的编辑和阅读权限,还可以针对好友设置访问权限,避免内容泄露和恶意篡改。
《中国白领报告》显示,最让人崩溃的是软件/电脑崩溃了文件没保存(完整报告可以戳今天的次条查看),为了不让惨案发生,腾讯文档会实时自动保存正在编辑的文档,即使电脑突然死机或断电也不会丢失文档。
加盖水印,保护版权
自己辛苦半天的成果被别人盗取,不好意思我拒绝!大家可以在菜单栏最右侧找到「设置水印」的图标,根据个人喜好编辑水印文字和样式,一键生成你的专属水印,保护自己的版权。
连接多个平台
小伙伴们可以随意选择将文档分享至QQ、TIM、微信或复制分享链接,当选择分享至QQ后会直接弹出联系人列表,直接选择一位/多位好友,不用再经历一份文档传N次的糟心体验。
除此之外,无论你用的是PC、Mac、iOS、Android还是ipad,任意设备都可以顺畅访问腾讯文档。以后再也不怕出差/外勤的时候需要紧急准备资料或修改文档,没有电脑也能顺利完成。
同时,腾讯文档还支持微软Word、Excel本地文档向在线文档的转换,让工作更加轻松。
可以在哪里使用腾讯文档?
目前,腾讯文档已经上线官网:https://docs.qq以及腾讯文档APP;
大家也可以通过腾讯文档官方小程序查阅和编辑在线文档,直接在手机上搜索「腾讯文档」即可,或者扫描以下腾讯文档小程序码进入使用。
除了今天讲到的功能之外,腾讯文档还有许多贴心又快捷的功能,小编就不剧透了,快打开腾讯文档亲自体验吧!
- ?
ps基础教程:ps的工具使用
新儿
展开
转载自百家号作者:ps之家
一、窗口界面介绍
启动ps后会出现一个窗口,这是默认的灰色窗口,表示所有工作都从零开始。
菜单栏 选项栏
选项栏,当你选中哪个工具,那么这里放的是选中工具的各个参数,你可以进行不同的参数设置。
工具箱
想要用好ps,首先要了解ps中最常用到的工具箱。ps的工具箱就像是一个百宝箱,它里面提供了几乎所有能够辅助我们进行各种操作的有用的工具。
通过这些工具,您可以使用文字、选择、绘画、绘制、取样、编辑、移动、注释和查看图像。通过工具箱中的其他工具,您还可以更改前景色/背景色、转到 Adobe Online、在不同的模式下工作以及在 ps 和 ImageReady 应用程序之间跳转。
浮动面板,也可以叫调板、控制面板等。是帮助我们监视和修改图像的。
最上面是调板井,它可以帮助您组织和管理调板。调板井用来存储或停放您经常使用的调板,而不必使它们在工作区域中保持打开。但一般只有在您使用的屏幕分辨率为 1024 x 768 时,才能够使用调板井。
状态栏
窗口底部的状态栏会显示有用的信息。例如,现用图像的当前放大倍数和文件大小,以及现用工具用法的简要说明。
好了,基本的界面大家了解了,大家知道ps为我们提供了一个平台,我们可以在ps中对数码照片进行调整、合成、特殊处理等等这样的操作,那么我们现在就来看看怎样新建、打开和保存图像文件。
二、新建、打开和保存图像文件
新建图像文件
新建一个图像文件,有几种途径,可以在ps 的文件菜单中点击新建,也可以通过快捷键ctrl+N键来实现。
然后设置弹出的新建文件对话框,选择图像尺寸的单位,输入图像的高、宽及分辨率。在新建的图像对话框中选择新图像的背景颜色:可选白色、工具盘中的背景色或透明色。在名称框中输入新建图像的文件名,最后单击“好”按钮。
打开和保存图像文件
打开图像文件
ps可以打开和导入多种文件格式的图像。可用的格式显示在文件浏览器、“打开”对话框、“打开为”对话框或“导入”子菜单中。
点击文件菜单里的“打开”“浏览”、“打开为”、“导入”都可以打开图像文件,也可以直接通过在灰色界面上双击或者用快捷键『ctrl』+『o』打开一个已存图像文件。
保存图像文件
当一个图像做好要保存时,可以点击“文件”菜单中“存储”、“存储为”或“存储为web所用格式”。
“存储”是存储为默认的格式,如果一开始是JPG的格式,存储时就是JPG。
“存储为”是无论你开始做的文件是什么格式,按存储为时都会跳出存储的对话框,可以选择存储为你想要的格式。
“存储为web所用格式”,是将图片用于网页上时常用的格式。点开后有“原稿”、“优化”“双联”“四联”几栏,我们一般就选“优化”,它的右边有预设,你可以设定你需要的格式,设好后就可以存储了。
保存图像文件时,我们就要接触到一些ps文件格式:
[PSD]PS默认保存的图片格式,这个格式可以保存所有的图层和相关设置,建议大家作图时都要保留PSD文件,以方便以后修改。
[Bmp]一种无压缩的图片格式,一般都比较大,不建议使用。
[Jpg]是很常见的图片格式,一般我们在网上看到的彩色图片都是这样的格式。Jpg是有损压缩的,其压缩技术十分先进,它用有损压缩方式去除冗余的图像和彩色数据,获取得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像质量。同样的图片,jpg格式的大小几乎是bmp格式的1/10。
[Gif]它最多只能呈现256色,所以它并不适合色彩丰富的照片和具有渐变效果的图片。它比较适合色彩比较少的图片。另外,gif可以保存成背景透明的格式,也可以做成多帧的动画,这些都是jpg无法做到的。
[Png]是目前保证最不失真的格式,它汲取了GIF和JPG二者的优点,存贮形式丰富,兼有GIF和JPG的色彩模式;它的另一个特点能把图像文件压缩到极限以利于网络传输,但又能保留所有与图像品质有关的信息。
三、通过实例熟悉常用工具
想要用好ps,首先要了解ps中最常用到的工具箱。ps的工具箱就像是一个百宝箱,它里面提供了几乎所有能够辅助我们进行各种操作的有用的工具。这里我就介绍几个常用的工具。
实例1
用具体图例介绍一些常用的选取工具、裁切工具、画笔和图章工具。
1、选择工具组(选框工具、套索工具、移动工具以及魔棒工具)
选框工具有四种。包括【矩形选框工具】、【椭圆选框工具】、【单行选框工具】和【单列选框工具】。它们的功能十分相似,但也有各自不同的特长。
套索工具也是一种经常用到的制作选区的工具,可以用来制作折线轮廓的选区或者徒手绘画不规则的选区轮廓。套索工具共有3种,包括:套索工具、多边形套索工具、磁性套索工具。
魔棒工具是ps中一个有趣的工具,它可以帮助大家方便的制作一些轮廓复杂的选区,这为我们了节省大量的精力。该工具可以把图像中连续或者不连续的颜色相近的区域作为选区的范围,以选择颜色相同或相近的色块。魔棒工具使用起来很简单,只要用鼠标在图像中点击一下即可完成操作。
重点提示:用选取工具所选择的范围是要进行处理的范围,所执行的一切命令都只对选择区域范围内的对象有效。
移动工具是移动已经选择的图像或者范围的工具。
2、裁切工具
使用【裁切工具】可以对图像进行任意的裁减,重新设置图像的大小。
3、修复工具组和仿制图章工具
修复工具组包括有污点修复画笔工具、修复画笔工具、修补工具以及红眼工具,主要是修补图像中破损或者效果不理想的部分。
污点修复画笔是ps cs2的新功能,它不同于一般的修补工具,在使用之前它不需要你选取选区或者定义源点。你可以为修复选择混合模式,并能在近似匹配和创建纹理两者中选择。
修复画笔工具可以对图像进行修复,原理就是将取样点处的图像复制到目标位置。
修补工具可利用样本或图案绘画以修复图像中不理想的部分。
红眼工具也是ps CS2新增的工具。多数时候无需改变默认的设置,它即能对图像各种红眼有很好的消除作用。现在只需两次点击(每只眼睛点击一次)即可从多数照片中移除红眼。
仿制图章工具是在图像中的某一部分进行定义点,然后将取样绘制到目标点。
修复画笔工具和仿制图章工具的不同之处是:仿制图章工具是将定义点全部照搬,而修复画笔工具会加入目标点的纹理,阴影,光等因素,自动适应周围环境。
所以说当要修改的图像位置在背景颜色、光线相接近时可用仿制图章工具。如果有差别可以用修复画笔。比如皮肤,用修复画笔可以很好地保持皮肤的纹理。(美女、水晶)
4、文字工具介绍
(一)、文字类型
工具箱中的“文字工具”,包含“横排文字工具”、“直排文字工具”、“横排文字蒙版工具”、“直排文字蒙版工具”四种类型。前二者是实体字,后二者打出的只是文字的虚框,必须通过填充等处理才能见到文字。
(二)、文字属性栏
当在某个文档中输入了文字后,窗口上方会出现相应的属性栏。人们在属性栏中可以进行选择字体、字号、段落对齐、字体色彩、文字排除变形等操作。
(三)、文字输入注意事项:
1、文字必须在新建的文档中,或者打开的已有图片文档,或者正在进行编辑中的PS文档里才能输入。
2、当输入文字时,系统会自动产生一个图层。
3、如果用文字蒙版工具,一般要新建一个图层后再输入。
4、要修改文字的属性,必须在选中文字的情况下才能进行。
(四)文字变形
(五)、文字特效
操作方法:
1、打开一张照片。
2、点击工具箱中的文字工具,选择“横排文字工具”,鼠标在文档中要输入文字的地方点击一下后,输入文字。
3、选中打好的文字,在属性栏中设置字体、字号、色彩之后,点击“创建变形文本”按钮,在对话框中点击“样式”栏中的下拉按钮,在其下选择合适的变形样式(如“花冠”。系统提供了15种变形样式)。
4、点击“好”按钮。
四、通过实例熟悉图层
ps中,一幅图像通常是由多个不同类型的图层通过一定的组合方式自下而上叠放在一起组成的,它们的叠放顺序以及混合方式直接影响着图像的显示效果。所谓图层就好比一层透明的玻璃纸,透过这层纸,我们可以看到纸后面的东西,而且无论在这层纸上如何涂画,都不会影响到其它层中的内容。【图层面板】就是用来控制这些“透明玻璃纸”的工具,它不仅可以帮助我们建立/删除图层以及调换各个图层的叠放顺序,还可以将各个图层混合处理,产生出许多意想不到的效果。
所以图层功能被誉为ps的灵魂,这个比喻一点也不夸张!图层在我们使用ps进行图像处理中,具有十分重要的地位,也是最常用到的功能之一。
下面我们一起来了解有关图层的一些简单操作。
1、新建图层
在实际的创作中,经常需要创建新的图层来满足设计的需要,单击【图层面板】中的【创建新的图层】按钮,新建一个空白图层,这个新建的图层会自动依照建立的次序命名,第一次新建的图层为【图层1】。
打开一个照片,我们来看看它的图层。
2、图层的复制和删除
复制图层是较为常用的操作。先选中【图层1】,再用鼠标将【图层1】的缩览图拖动至【创建新的图层】按钮上,释放鼠标,【图层1】就被复制出来了,被复制出来的图层为【图层1 副本】,它位于【图层1】的上方,两图层中的内容一样。对于没有用的图层,可以将它删除。先选中要删除的图层,然后单击【图层面板】上的【删除图层】按钮,再单击【是】,这样选中的图层就被删除了。
3、图层的显示与透明度、移动与锁定
4、图层的变形
在处理图像时,为了得到合适的画面效果,我们可以对图像中的各个图层进行缩放、旋转、倾斜、扭曲和透视等等变形操作,图层的变形功能可以用【自由变形】命令来实现。
在这里要重点介绍下ps CS2在编辑/变换菜单中新增了一个称之为变形(Warp)的变换类型。使用新的变形命令你可以转换图层到多种预设形状,或者使用自定义选项拖拉图像。
前面介绍了phototshop的基本界面和基本功能,都是为我们处理数码相片来做准备的。现在就给大家介绍几样简单的数码照片处理方法。
五、简单图片处理:
(一)、调整照片大小
很多人照了照片,就想把它上传到网上去,与朋友们共享,有些就想把它寄给远方的家人或朋友看看,可是由于现在照相机的像素越来越大,原来还是300万像素,现在呢,500万、800万像素是普遍的了,那么照片自然也变得很大,上传和邮寄都很困难,要怎么办呢,我们就要调整照片的大小。
调整图片大小有四种方法:
1、 图像大小;(在“图像”“图像大小”里选择大小)
2、 利用裁切工具;(用工具箱里的裁切工具裁切大小)
3、 利用矩形选框裁切;(用工具箱里的矩形选框工具选大小,然后用移动工具裁切移动)
4、 利用自由变换。(在“编辑”中选择“自由变换”,拖动边角变换大小)
(二)旋转照片
我们有时做照片设计时,往往会需要一些相对的,或者变形的对应照片,那么这就需要用好简单的旋转。
使用“图像”中的“旋转画布”命令;使用“编辑”中的“旋转”命令。
(三)矫正倾斜的照片
照相时难免会因为相机或者角度没有弄好,结果导致照片倾斜,我们要怎样调节呢?
1、用裁剪工具沿图像边沿拉出裁剪框,(注意:勾选工具属性栏的“透视”项)
2、鼠标按住角上的控制点,水平拖到与房子墙面平行时,释放鼠标
3、点击右键,选择“裁剪”;或直接选择项目上显示的“打钩”图标。
4、一次裁剪很难出来最佳效果,因此,再次用裁剪工具沿图像边沿拉出裁剪框,把右下角控制点垂直拖到与地平线平行时释放鼠标,再右键选“裁剪”执行。
(四)修复背光照片
由于照相时背着光,或者在阴暗的地方,所以照出的相片人物脸面往往看不清。
修复的方法:首先,打开背光照片。 图像 》 调整 》 阴影/高光,得到最终效果。
“阴影/高光”命令不是简单地使图像变亮...
- ?
是不是小白新手 这篇教程都很实用:手把手教你如何正确装机
寄云
展开
今天的装机内容主要针对AMD平台。
配件兼容性很重要
要点:显卡、CPU散热器与机箱是否冲突
在机箱尺寸的选择上是跟主板规格密切相关,市售常见的主板按尺寸规格分类,从大到小是ATX>MATX>ITX,机箱也是如此。
ATX机箱可以兼容MATX,MATX也可以兼容ITX主板,反过来就不行了。与主板大小一样,不同规格的机箱尺寸大小也不同。
另外,怎么知道所选的机箱大小与显卡以及CPU散热器不兼容呢?机箱制造商都会标注CPU散热器和显卡限高限长以酷冷至尊Q300L机箱和微星GTX1080Ti魔龙为例,看上去机箱好像是放不下显卡了。
实际情况又是如何呢?显卡的长度(325mm)是小于机箱对显卡的限长的(360mm)。
实际装机来看,酷冷至尊Q300L机箱确实可以完美兼容微星GTX1080Ti魔龙显卡。
至于CPU散热器方面,九州风神玄冰400散热器虽然其产品高度159mm超过机箱标注的CPU散热157mm限高,但机箱还是可以兼容(能盖上侧板)。
个人觉得这种情况应尽可能避免。总的来说,在选购配件时最好做到机箱容纳规格大于显卡长度和CPU散热器高度。
装机主要配件介绍:
前面已经提到这次装机用的是AMD平台,所用的主板是微星X470 GAMING M7 AC,是一款定位中高端的X470主板,支持新一代锐龙处理器,采用ATX板型设计。
作为中高端产品系列,尤其采用X470芯片组,其购买用户相信都有超频CPU的意向,超频意味着主板CPU供电模块承受更大压力。
在这方面微星X470 GAMING M7 AC采用14相供电,以及8pin*2的CPU供电接口,能满足锐龙二代超频后的用电需求。
在主板扩展性方面,主板配备3*PCI-E 全尺寸插槽,其中前两个插槽带金属护甲,3*PCI-E x1扩展接口,无论你是用双显卡还是PCI-E SSD、独立声卡都可以支持。
另外,该主板还配备M.2 SHIELD FROZR散热系统,既可以提升M.2固态散热效率,在外观一体性上也更强。
后置接口方面,USB Type-A/C大家都不陌生了,值得注意的是带2个金色小圈接口那个,是无线WiFi接口,接上配件中的WiFi无线配件即可使用,另外,左侧两枚按钮分别是清除BIOS设定和刷新BIOS快捷键。
显卡方面用的是微星GTX 1080 Ti GAMING X TRIO 11G,作为非公版旗舰显卡,在性能、散热、做工用料、外观颜值上都要做到让人满意。
这货采用TriFrozr散热系统,在3*第四代刀锋风扇+6纯铜镀镍热管+高密度大面积散热鳍片能将旗舰级GPU温度压制得服服帖帖,而且还支持零动空间风扇智能启停技术,低负载时显卡风扇停转,实现0分贝噪音。
固态硬盘方面,我用的是浦科特M9peG 256G,采用PCI-E Gen3x4接口,Marvell 88SS1093主控以及东芝BiCS3 3D闪存颗粒、512MB LPDDR3缓存。
支持NVMe协议,读取速度3000MB/s,写入速度1000MB/s,还带RGB灯条。
装机教程走起
AMD CPU和CPU插槽左下方都带有小三角标识,安装CPU的时候只需两个小三角保持同方向重叠,最后确认CPU针脚已经完全进入底座。
放置CPU并确认准确无误后,压下底座旁的小杆到底部即可。
CPU安装完毕
在CPU表面涂上硅脂,不需要太多,星罗棋布的涂在中部即可,也不需要抹平,如果你有强迫症可以试试。
AMD原装散热器安装
CPU原装散热器的安装很简单,首先将散热器左右两侧的扣具套入主板CPU两侧的散热底座。
确认两边完全套入后,用手拨动右侧把手到另一端即可固定散热器。
将CPU散热器线材连接至主板带CPU FAN标识的接口,完成CPU散热器安装。
内存安装:
鉴于上一篇里已经详细说过,这里就再简单说下,内存金手指接口对准内存插槽中间的卡点,放好内存后用手指轻按两侧,让内存被插槽卡扣固定两边,听到两声“咔嚓”即可。组建双通道内存都是相隔一槽安装。
主板线材连接:
主板和线材上也带USB标识,线材和接口带防呆设计,没针脚接触的位置会封死,反向插不进,你只需将线材缺口与主板接口保持方向一致即可接入。
机箱前置音频接口也是如此,JAUD和HDAUDIO是前置音频接口的标识,一般该接口常见于左下角,对准接口后插入即可。
前置USB 3.0接口找准凸起的一端,与主板前置USB3.0接口缺口方向一致插入即可。
RGB线材连接,RGB线材一般都带有小三角标识,找到主板JRGB标识接口(常见为12V4针),将小三角标识准接口标注+12v那一端接入即可,接反了不会烧,但会不亮。
有时要连接很多设备(RGB风扇、灯条),主板RGB接口不够怎么办?多合一RGB汇总线就派上用场了(主板或RGB设备都有配送),线与线的正确连接是对齐小三角一端。
刚才说的是12V RGB接口,一般常见为4针,而3针的RGB接口则是5V,可通过编程控制RGB灯条每颗灯珠的颜色,连接主板的方式跟12V的一致。
小三角标识对准标注+5V一端接入即可,如果5V RGB设备接到12V RGB接口会怎样?那就准备买新的吧.......
关于机箱信号线材定义,主板说明书有详细标注。
主板上9pin的接口每针有什么定义说明书都有详细的描述。
关于机箱信号线材的连接,正是上一篇被吐槽的地方。普通主板的机箱信号接口排列和定义都是一致的,每根针脚的其定义请看上图。
可以毫不夸张的说,你甚至不需要明白接口定义是什么,只需按图索骥把机箱信号线材按照说明书上指示接入对应接口就可以。
机箱风扇的安装:
很多人搞不清风扇的正确安装方向,使得机箱风道未能正确建立,导致机箱热量无法高效排出。
正:代表进风方向 反:代表出风方向
风扇安装方向应正面朝前,机箱内所有风扇安装方向应保持一致,这样才能将热量顺利往同一风向排出。
机箱风扇散热风向示意图,前置风扇将冷风抽入箱体,后置风扇抽出箱内热风排出热量。
主板进箱:
安装主板之前在机箱内安装铜柱,不同尺寸的主板安装铜柱的位置不一样,按照机箱内部或说明书提示将铜柱固定到相应位置,切记得铜柱得上紧,不然日后拆卸主板时铜柱会和螺丝连在一起,主板就成了三文治,再拆卸就很麻烦了。
显卡附送的显卡支撑杆.....
整机安装完成图,微星GTX 1080 Ti GAMING X TRIO显卡配备显卡支撑杆,可惜它挡住了浦科特M9PeY固态的RGB光辉,所以就用酷冷至尊的出品。
总结:
不知道这篇装机小教程对您是否有帮助?虽然有不少dalao看完可能觉得比较普通,但个人觉得至少对小白是有一定功效的,嘿嘿。
- ?
适合新手学习的调色原理解析教程,超级实用的摄影后期调色干货
好雨
展开
一张彩色照片最主要的东西就两个:
构图调色
只要抓好这两点,图片的效果一定不会差!
木木今天就跟大家分享一篇简单实用的PS调色教程。
废话不多说!直接上干货!!
咳咳,今天我给大家看的这个图,其实还是有点复杂(相对其他PS调色教程已经非常简单了!)
ps在RGB 模式下有三个颜色——RGB(红,绿,蓝),然后通过
1. 红色+绿色=黄色
2. 红色+蓝色=洋红
3. 蓝色+绿色=青色
所以现在ps中在RGB 模式下我们是调的六种颜色。红,绿,蓝,黄,品(洋红),青。
你不要去死记:
1. 红色+绿色=黄色
2. 红色+蓝色=洋红
3. 蓝色+绿色=青色
你需要的是理解这个图:
这个图的意思是:
红色的互补色是青色,
红色的变化与青色、洋红和黄色相关,
你想增加红色就需要增加洋红和黄色,减少青色;
绿色的互补色是洋红,
绿色的变化与黄色和青色,洋红相关,
你想增加绿色就需要增加青色和黄色,减少洋红;
蓝色的互补色是黄色,
蓝色的变化与青色和洋红,黄色相关,
你想增加蓝色就需要增加洋红和青色,减少黄色。
举例说明:
上图里是有红色的,若我们想使图片变得更红,还需要选中红色,增加洋红和黄色,降低青色:
是不是就够红了?
若你想将图片中的黄色也转变为红色,那你可以往黄色里面加黄色,加洋红,减少青色。
是不是黄色的部分也变红了?
那我们怎么把红色变成绿色呢:
绿色的互补色是洋红,洋红是组成红色的一部分,我们将红色中的洋红全去除了,就变成了黄色:
黄色加青色就是绿色,再往里面加青:
是不是就变成了绿色。
同理红色怎么变成青色?是不是把红色中的洋红和黄色去除,这样就变成了白色,
然后往白色里面加青,就可以了:
其他的颜色转变都是如此,你要知道的是颜色之间的转变关系,不是死记那几个,RGB色彩远远不止六种,它一共有16777216种颜色.
很多使用PS的人在调色时只会也只能调整:青,洋红,黄色,黑色,调整不了红,绿,蓝(如图所示)
其实你看这个滑块都在中间,每条线上代表的是两种互补颜色,比如说你滑块向左边就是减少青色,图片色彩加红,其他的也是同理。
而黑色其实就是明度,调整颜色的亮与暗。
说白了调色其实就只有两个东西:
1.颜色之间的转变
2.颜色加深或变浅
你在修图的时候不知道颜色的转变就用笔把这六个颜色的关系画成这样:
说了这么大段,其实你只要记住并理解这两段话就OK了:
ps中最原始的就是三个颜色——RGB(红,绿,蓝),然后通过
1. 红色+绿色=黄色
2. 红色+蓝色=洋红
3. 蓝色+绿色=青色
调色其实只说了两个东西:
1.颜色之间的转变
2.颜色加深或变浅
理解后再配合图像多练习几次,做到孰能生巧,你还怕调不出自己想要的颜色吗?
如果,你想要一张色调很美的图片,但还是觉得以上调色教程比较复杂,不妨试试超级好用的!手机修图软件Ftmimage!!
用于调色的滤镜就有135款噢!各种各样的主题都有噢!(这里有两张软件界面的截图)
下半部分是各种主题的滤镜!(135款!!!!)
上半部分是很多非常非常实用的修图工具,很适合对图片质量有需求,但又来不及修图或懒得修图的人噢~
Ps:处理完的图片还是非常非常清晰噢~
对比图
iOS商店中搜索
Ftmimage即可免费下载使用。
- ?
Python基础教程(一) - 快速入门
房蓝血
展开
从今天开始学习python,会将学习到的相关知识整理到这里。今后的所有内容都基于Ubuntu系统中进行的,和其他语言一样,让我们先来"Hello World!"吧。
Hello world!
#!/usr/bin/python为Linux系统下Python解释器的路径,通常python解释器的路径安装在/usr/local/bin或/usr/bin目录下。
程序输入和raw_input()内建函数
从用户得到数据输入的最好方式使用raw_input()函数,它读取标准输入,并将读取到的数据赋值给指定的变量。
注释
和大部分脚本及Unix-shell语言一样,python也使用 # 符号标示注释,从#开始直到一行结束的内容都是注释
操作符
和其他大多数语言一样,Python中的标准算数操作符以你熟悉的方式工作。加、减、乘、除、取余都是标准操作符,Python当然也有标准比较操作符,比较运算根据运算的真假返回布尔值。例如:
>>> 2 > 4 True
>>>2< 4 False
变量和赋值
和大多数高级语言一样,都受C语言的影响。变量名仅仅是一些字符开头的标识符--意指大写或者小写字母,另外还包括下划线(_)。变量名是大小写敏感的。'case'和'CaSe'是两个不同的变量。
Python是动态类型语言,不需要预先生命变量类型。
数字&字符串
Python支持五种基本数字类型,其中有三种整形类型。
有符号整型 - 长整型、布尔值 浮点值 复数
Python中字符串被定义为引号之间的字符集合。支持使用成对的单引号或双引号,三引号(三个连续的单引号或双引号)可以用来包含特殊字符。使用索引操作符([])和切片操作符([:])可以得到子字符串。索引规则:第一个字符的索引是0,最后一个字符的索引是-1。
加号(+)用于字符串连接运算,星号(*)则用于字符串重复。
列表和元组
可以将列表和元组当成普通的“数组”,可以保存任意数量任意类型的Python对象。通过从0开始的数字索引访问元素。
列表和元组有几处重要的区别。列表元素用中括号([])包裹,元素的个数及元素值可以改变。元组用小括号(())包裹,不可以更改。通过切片元素([]和[:])可以得到子集,这点与字符串使用方法一致。
字典
字典是Python中的映射数据类型,关联数组或哈希表,由键值对构成。一般以数字或字符串最为键,值可以是任意类型的Python对象,字典元素用大括号({})包裹。
文件和内建函数open(),file()
如何打开文件 handle = open(filename, access_mode = 'r')
filenam变量包含我们系统打开的文件的名字,access_mode中'r'表示读取,'w'标示写入,'a'表示添加。其他可能用到的标识还有'+', 'b'表示二进制访问。如果open成功,一个文件对象句柄会被返回。所有后续的文件操作都必须通过此文件句柄进行。比如readlines()和close()。
上面的代码适用于文件大小适中的文件。对于很大的文件来说,上面的代码会占太多的内存,这时你最好一次读一行。
函数
定义一个函数的语法由def关键字及紧随其后的函数名,在加上函数的几个参数组成。函数参数是可选的,这个语句由一个(:)结束,之后的函数体,例如:
类
如何定义类,使用class关键字进行定义。可以提供一个可选的父类,如果没有合适的父类,那就使用object做为父类。class行之后是可选的文档字符串、静态成员定义和方法定义。
上面的类中,我们定义了一个静态变量version,可以被所有实例和3个方法共享,__init()__方法有一个特殊的名字,当上面的类实例被创建时,__init__()方法自动执行。目的是执行一些初始化的工作。每个方法都有一个参数self,它是类实例自身引用。其他面向对象语言有的使用this。
模块
模块是一种组织形式,它将彼此有关系的代码组织到一个个独立的文件中。当你创建了一个python源文件,模块的名字就是.py后缀前的文件名字。一个模块创建后,你可以从另一个模块中使用import来导入它。
导入模块很简单,import module_name,完成导入后,一个模块的属性(函数和变量)可以通过熟悉的句点属性标识法访问,module.function()、module.variable,使用sys模块输出函数做个例子。
- ?
全是干货!王者荣耀打野位最详细教程(没有之一)!
FR
展开
转载自百家号作者:无敌饭
温馨提示:本文字数较多,请耐心阅读,保你有收获!
最近帮朋友打排位,发现用法师或射手上分特别难,用打野则胜率高。可能是版本对刺客更友好,但单排的话,打野确实能盘活整场节奏,容易上分,故分享一下打野心得。
我最开始玩也觉得打野位无非就是刷野,缺少了对线上你来我往的较量。新手打野从头刷到尾,刷了半天到线上帮队友反而送双杀。有时候刷完蓝区,却发现红区被反的一干二净。所以,打野的核心不在于刷野,而在于刷野之后的抓人推塔,一个合格的打野往往经济最高,人头也不少,总之你跟他一起玩会觉得特别轻松,小规模团战经常以多打少,推推塔拿拿龙,游戏就结束了。
打野多半为刺客,剩下的也是脆皮战士。这些英雄四级前很一般,单挑也不厉害,也只能打得过也怪了。比如你让李白去打对线,清完第一波兵就得回家。(以上只是笼统介绍,倘若你其中某个英雄熟练度很高,那在低端局也是能打对线的。)
因此,升四级对打野来说是重中之重。敌我两个打野谁先到四级,谁就有优先抓人权。通常情况下,不考虑被反野,正常从蓝开始刷野,刷完红也到不了四级。这里就需要玩打野时脸皮厚一点,刷完蓝区路过中路蹭一点经验,这样刷完红就正好四级。去下路抓人还是逼塔都会比对方打野快5s以上。
前期思路
1 抓人思路
打野第一波抓人成功不仅意味着人头进账,更能凭此拿下第一条小龙,小龙提供的经济和经验能让你家整体得到较大领先。那么抓那条路合适呢?在游戏开局就能安排的明明白白:
(1)尽量抓对面没有控制,位移少的英雄。比如鲁班、后羿等。
(2)尽量抓你家相对强势的那路,如上路是凯,下路是庄周,显而易见去抓凯那一路。
(3)倘若队友在对线上劣势,你刚满四级,队友已在泉水嬉戏,那果断放弃抓人,去小龙处探探视野,没准能碰到敌方残血打野在刷龙,你借机来波收割。
2 野辅双游
目前我在钻石局见的辅助都是跟射手,清完兵线就傻站在那里不动了。由于补刀的存在,有时辅助的经济比射手还高。辅助一直在下路待着,对面战士四级了,我方还是两个三级。等到对面打野来抓,两个四级打两个三级,结果双双把家还。
为了让打野快速安全的升到四级,高端局的辅助会帮忙一起清野。现在辅助装改版,辅助在一旁不会分担打野的经济、经验。配合一些常用的如明世隐套路,鬼谷子套路等。有控制或者增益的辅助能大大增加打野抓人效率。找个开黑队友来辅助你吧!
3 先拿红蓝buff
在前期,对线英雄最好不要拿野怪。钻石以下依然存在射手一级拿红的现象,碰到这种队友只能哑巴吃黄连了。还有的法师前期就要一蓝二蓝。比如你用阿轲打野,那法师更是理直气壮就过来了,可是前期蓝buff对打野真的真的真的很重要,蓝buff提供的经验跟减CD让打野发育的更快!而且作为中路法师,控蓝都不会,还是去换一个位置玩吧。(顺便教法师一个小套路,当前版本开局可以去对面野区刷两只小鸟,再回来吃兵线。)
假如前期担心对面反野,可以在打一端buff时让队友看另一端野区,清完这只buff直接去处理另一只,先双buff开,再刷小野。
中期思路
1 保持经济
前期不管抓没抓到人都要稳住心态,继续刷野,像拿到孙悟空,李白之类的英雄,一定要保持自己的经济处于前二。但也别蒙头刷,对队友不管不顾。只要你前期没崩,正常发育,那么你的伤害是很可观的,刷野之余有目的的去配合队友抓人拆塔。
即便前期崩了,二打一都打不过,那也要找三打一、四打一的机会,毕竟多数人平时玩的不是高星局,敌方总有一两次带线太深的机会被逮到。中期以多拆塔为主,不要跟着队友胡乱参团,而是你要带着队友抓人。碰到队友无脑上的,卖掉就是了。
2 合理反蹲
中期打野要做好反蹲,简单点的反蹲就是看小地图上出现几个敌方英雄,根据敌方消失时走的方向推断去哪路反蹲。
稍微高级点的,可以记对面红蓝的刷新时间,一般打野会优先刷buff,你没事去对面红蓝处晃悠一圈,地图就会出现该位置的印记,有印记表示红蓝在。
红蓝buff被击杀后90s刷新,持续时间是70s,小野怪被击杀后70s刷新。正常打野刷完红蓝肯定要光顾相关路线,根据buff刷新时间去反蹲屡试不爽。反蹲是要有的,但不宜浪费太多时间。
中后期的红蓝可以让给法师跟射手,但要看情况,别让他刚拿了反手就送。
后期
1 团战打法
到了后期,通常是一两波团战的事情。作为打野,时刻记住两点:
(1)团战前处理好兵线
(2)团战切后排
兵线决定团战后是否能拆掉水晶,处理兵线最好是三路齐头并进,起码做到两路兵线不被回推。带线这种事就要交给打野或上单,最近在钻石局见了很多射手、法师去单人推线,被抓导致输掉。(后期脆皮别去单带!别去一个人拿buff!)
打野在打团时要确保自己的伤害多半打到对面后排身上。如韩信单枪匹马进去,打完一套潇洒走人。不一定非要击杀,让对面后排劝退就可以。有时候还能玩心理战,开团绕后让对面后排看到你,但你别上去打,就在一旁晃悠,恶心他们后排,干扰输出。
2 巧用惩戒
在后期,打野不要随便交掉惩戒,惩戒是用来留人,秒主宰的。如果之前不清楚,那现在记住,到后期满级惩戒对野怪的伤害是2400左右,计算伤害抢主宰什么的还是比较容易的。主宰8分钟出现,击杀后四分钟刷新,暴君两分钟出现,击杀后3分钟刷新。一定要记住野怪刷新时间,到时能提前去做视野。
总结
打野是王者荣耀里第二难的位置,第一难让给辅助位。
(1)想玩好打野一定要有良好的大局观,懂得取舍。明白自己下一步要干什么,最好每一次抓人都能拆塔拿资源。切勿全场梦游,跟着队友稀里糊涂输掉比赛。
(2)还要有敏锐的观察力。时刻注意小地图,居高临下看到的才多,光看你眼前的是远远不够的。还要多拉视野,比如后期敌方打主宰会有特效显示。
(3)最后要具备逆向思维,多想想如果我是对方打野我会怎么做,对局多了,你就能把绝大多数对方打野捏在手里玩弄,配合队友反野让对面的一只野怪也吃不到。
打野的思路清晰了,用二流的操作也能赢得胜利!
- ?
教程 | 如何搭建个人博客网站
夏云
展开
大家好鸭,又是一年开学季。今天为大家带来一篇教程《如何搭建个人博客网站》,喜欢的同学可以研究一下。
前期准备:
1、一台云服务器
2、一个域名
3、一个博客网站模板
主要涉及知识点:linux基础命令,mysql基础操作
步骤
1、 服务器搭建
购买一台网络云服务器,可以考虑阿里云、腾讯云、百度云等,这里以阿里云服务器举例。
共享型价格在半年170元左右。不定期会有活动,首台半价等。
系统配置CentOs6.8系统
可在管理控制台查看配置购买的服务器
PS:腾讯云学生活动10元/月(服务器加存储加域名)
2、网络环境部署
购买完成后,在管理端后台更多设置里修改远程登录密码
重置密码是重置远程登录之后服务器的密码(用户名root)
两个都修改完成后就可以远程连接服务器啦
在安全组里添加访问规则,允许80,22端口访问
1)安装apache服务器
首先执行yum install httpd httpd-devel
需要确认的,填yes,以下同样
启动apache执行: /etc/init.d/httpd start
2)安装mysql服务
执行:yum install mysql mysql-server
启动mysql:/etc/init.d/mysql start
3)安装php
yum -y install php
4)安装php拓展
执行:yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
yum -y install php-pecl-memcache php-eaccelerator
然后重启httpd服务 service httpd restart
然后进入默认网站目录cd /var/www/html/
然后touch index.php
然后编辑一下添加如下php代码:
phpinfo();
?>
然后在浏览器输入你的服务器公网ip地址就可以看到如下页面哟,首先确认你的防火墙已经全部关闭了哦.
防火墙关闭命令
service iptables stop
然后关闭防火墙的开机启动chkconfig iptables off
同时开启httpd和mysql的开启启动
Chkconfig httpd on
Chkconfig mysqld on
接下来就可以去wordpress下载源码包了.
3、网站部署
1) 下载WordPress安装包,上传到服务器
这是我下载的wordpress安装包,上传工具使用的是FileZilla Client
运行FileZilla Client,输入地址,账号,远程登录密码,端口22,快速连接
也可以通过文件>站点管理器>新建站点添加
连接成功后,将下载的wordpress压缩吧拖到右边/var/www/html文件夹下
好的上传完毕。
2) 解压安装包,配置wordpress
好的看到我们的源码包了,现在来解压他.
发现没有解压命令,我们来安装一下.
执行:yum install zip
执行:yum install unzip
安装完成后,我们来解压缩wordpress
进入/var/www/html目录
执行:cd /var/www/html
解压缩安装包:unzip –x 安装包名称
这就解压完毕了
这样咱们就只剩下安装了.
3)安装wordpress程序
进入mysql为wordpress创建一个数据库
执行:mysql -u root –p
需要创建数据库密码
执行:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码')
创建数据库执行:create database wordpress;
在网页上输入公网地址,进入wordpress配置页面,填写好如下表单
发现我们不能安装,
因为没有写权限,添加权限即可
在服务器上执行:cd /var/www/
chmod –R 777 html
再回到网页,刷新
这样就安装好了.
这样你就可以进入你的博客,写你的文章了.
至此,安装完成,WordPress里面有很多模板,可以直接更改你博客的主题风格,十分方便。
如果你想把网站挂出来让朋友来访问,那么你就还需要最后一步,去云购买一个域名,进行一下地址解析。
教程
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
初入新手村 — 演示者视图的操作步骤 0102
-
初入新手村 — 鼠标的交互的方法 0103
-
初入新手村 — 如何快速访问工具栏 0104
-
初入新手村 — 文件选项卡、保存等基础 0105
-
第二关 :内容整理与处理 — 导航区操作技巧 0201
-
第三关 :文字工具与段落 — 如何给你的文字加特效 0301
-
文字工具与段落— 段落工具使用 0302
-
第四关:绘图与形状效果 — 基本形状的绘制方法 0401
-
绘图与形状效果 — 给你的图形加特效 0402
-
绘图与形状效果 — 快速排列多种图形 0403
-
第五关:合并形状与图标 — 用好合并形状轻松获得更多创意图形 0501
-
第六关:图片的神奇 — 教你PPT如何实现抠图 0601
-
图片的神奇 — 使用图片裁剪让图片为你所用 0602
-
第七关:表格与逻辑图表 — 教你画一个简洁大方的表格 0701
-
表格与逻辑图表 — SmartArt快速生成逻辑图表 0702
-
表格与逻辑图表 — 一招SmartArt走遍天下 0703
-
第八关:形象化市场数据 — PPT中数据图表怎么做?0801
-
形象化市场数据 — 教你做好看的条形图和柱状图 0802
-
形象化市场数据 — 饼图的美化技巧 0803
-
第十关:终成商务演示高手
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101
-
第一关 :初入新手村 — 工具选项卡操作演示 0101