photoshop鼠绘可爱的大眼女孩

   最终效果

photoshop鼠绘可爱的大眼女孩

  1、参考的原始图像。

photoshop鼠绘可爱的大眼女孩

  2、确保遵循脸部曲线和光线描绘出大体轮廓。其实这步看图都知道怎么做。(注意:只需用两种颜色绘制,分出很多层,脸和脖子要在不同层上,调整透明度即可表现出渐变效果)

photoshop鼠绘可爱的大眼女孩

  3、现在,添加一些浅色调让面部轮廓更具立体感以突出鼻,唇,额头等。 (作者在这里加入了第三种颜色,稍微浅点的颜色,并没有更改透明度,不知道我这样说大家明白不明白)

photoshop鼠绘可爱的大眼女孩

  4、现在,我开始添加透明的径向渐变。我仍然使用我以前用过的三种颜色,但要改变混合模式。(颈部和脸部区域要在不同的图层文件夹里)加深脖子上的阴影部分以突出面部轮廓。 我用透明的渐变来加亮脸上突出的区域,再次使用以前用过的相同的颜色,只是改变了混合模式。(记住:不是在一个层来作业的)

photoshop鼠绘可爱的大眼女孩

  5、由于皮肤有各种各样的色调,因此我开始使用剪切蒙版添加混合效果,给脸颊填上红色,在眼窝处添加灰色以及再加亮一点胸部区域。

photoshop鼠绘可爱的大眼女孩

  6、皮肤已接近完成,现在开始在嘴唇上添加细节。使用不同混合模式的透明渐变,宽轮廓笔刷和许多圆圈,我为嘴唇添加了光泽和少许颜色。

photoshop鼠绘可爱的大眼女孩

  7、进一步增加色彩和高光线条,让嘴唇多一点光泽,鼻尖添加一些微弱的光线反射。

photoshop鼠绘可爱的大眼女孩

(编辑:蝶魂)

正则表达式

目录:

   Ⅰ:正则表达式

   Ⅱ:作业

Ⅰ:正则表达式

正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。

在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,三种文本处理工具/命令:grep、sed、awk

正则介绍:^ 以什么开头(同一行)
$
以什么结尾(同一行)

         . 除了换行符以外的任意单个字符

         * 紧挨的左边的第一个字符出现零个到无穷个

         + 紧挨的左边的第一个字符出现1个到无穷个

? 紧挨的左边的第一个字符出现0次到1次

        .* 所有字符

{n}左边的左边的那一个字符出现n次的

{2,4}左边的那一个字符出现2到4个的(表示范围的),例如:2 3 4

{2,}左边的那一个字符出现2到无穷个的(表示范围的),例如:2 3 4 5……….到无穷

        [] 字符组内的任一字符

        [^] 对字符组内的每个字符取反(不匹配字符组内的每个字符)

       ^[^] 非字符组内的字符开头的行

       [a-z] a到z的所有小写字母   例如:a  b  c…..z

       [A-Z] A到Z的所有大写字母  例如:A  B  C …..  Z

       [a-Z] a到Z的所有小写和大写字母  例如:a A  b  B   ……..z  Z

       [0-9] 数字0到9    例如:0 1 2 ….9

       \< 单词头 单词一般以空格或特殊字符做分隔,连续的字符串被当做单词

       \> 单词尾

 

grep种类:grep      fgrep      pgrep     egrep  

-n  :显示行号

-o  :只显示匹配的内容

-q  :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容

-l  :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,grep -rl ‘root’ /etc

-A  :如果匹配成功,则将匹配行及其后n行一起打印出来

-B  :如果匹配成功,则将匹配行及其前n行一起打印出来

-C  :如果匹配成功,则将匹配行及其前后n行一起打印出来

–color

-c  :如果匹配成功,则将匹配到的行数打印出来

-E  :等于egrep,扩展

-i  :忽略大小写

-v  :取反,不匹配

-w:匹配单词

-rl :递归寻找并显示文件名

 

sed:流编辑器 stream editer,是以行为单位的处理程序
a 后插

c 替换

i 前插

d 删除

p 打印匹配的行 一般和 -n 参数连用,以屏蔽默认输出

r 从文件中读入

w 写入到文件中作业二:grep作业(正则表达式及字符处理)

! 命令取反

{} 命令组合 命令用分号分隔 {1h;G} 可以理解为 -e 参数的另一种写法

= 打印行号(输入行的号码,而非处理的次数行号)

n 读入下一行到模式空间

N 而是追加下一行到模式空间,再把当前行和下一行同时应用后面的命令

s 字符串替换

 

awk

      -F 可以定义指定分隔符:(冒号)

-v 定义变量并赋值 也可以借用次方式从shell变量中引入

NF表示当前以分隔符(:)为分隔单位的行有几段内容

NR 表示行号

FNR表示读入行所在文件中的行数

-v 定义变量并赋值

== 判断;>=大于等于;<=小于等于;!=  非;>大于;<小于; ~ 使用正则定位 ; !~正则取反

&&且

||或

      |sort  |uniq        配续去重(排列顺序再去除重读的)

du -sh     统计文件大小

find / -size +30M 找出大于30M的文件
find / -size +10M -size -30M 找出大于10M小于30M的文件

 

Ⅱ:作业

作业一:grep作业(正则表达式及字符处理)

目标文件/etc/passwd,使用grep命令或egrep
1.显示出所有含有root的行:

grep ‘root’ /etc/passwd

 

2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容:

grep `bash` -C 2 /etc/passwd

3. 显示出有多少行含有nologin。

grep -c ‘nologin’ /etc/passwd

4.显示出那些行含有root,并将行号一块输出。

grep -n ‘nologin’ /etc/passwd

5.显示出文件中

grep -l ‘root’ /etc/passwd

6.新建用户
abominable
abominate
anomie
atomize
编写正则表达式,将他们匹配出来

egrep ‘a.omi(nabl|nat|z|)e’ /etc/passwd

7.建四个用户
Alex213sb
Wpq2222b
yH438PIG
egon666
egon

过滤出用户名组成是字母+数字+字母的行

egrep ‘^[a-Z]+[0-9]+[a-Z]+’ /etc/passwd

8.显示出/etc目录下所有包含root的文件名

grep -w ‘root’ /etc

9. 过滤掉/etc/ssh/sshd_config内所有注释和所有空行

grep -v ‘^#’ /etc/ssh/sshd_config |grep -v ‘^ *

作业二:Sed作业:以/etc/passwd文件为模板

1,删除文件每行的第一个字符。

 sed -r 's/^(.)(.*)/\2/' /etc/passwd

2,删除文件每行的第二个字符。

 sed -r 's/^(.)(.)(.*)/\1\3/' /etc/passwd

3,删除文件每行的最后一个字符。

 sed -r 's/(.*)(.)$/\1/' /etc/passwd

4,删除文件每行的倒数第二个字符。

 sed -r 's/(.*)(.)(.)$/\1\3/' /etc/passwd

5,删除文件每行的第二个单词。

 sed -r 's/^([a-Z]+)([^a-Z]+)([a-Z]+)([^a-Z]+)/\1\2\4/' /etc/passwd

6,删除文件每行的倒数第二个单词。

 sed -r 's/([^a-Z]+)([a-Z]+)([^a-Z]+)([a-Z]+)$/\1\3\4/' /etc/passwd

7,删除文件每行的最后一个单词。

 sed -r 's/([^a-Z]+)([a-Z]+)([^a-Z]+)([a-Z]+)$/\1\2\3/' /etc/passwd

8,交换每行的第一个字符和第二个字符。

 sed -r 's/^(.)(.*)(.)$/\3\2\1/' /etc/passwd

9,交换每行的第一个字符和第二个单词。

 sed -r 's/^(.)([a-Z]+)([^a-Z]+)([a-Z]+)([^a-Z]+)/\4\2\3\1\5/' /etc/passwd

10,交换每行的第一个单词和最后一个单词。

  sed -r 's/^([a-Z]+)([^a-Z]+)(.*)([^a-Z]+)([a-Z]+)$/\5\2\3\4\1/' /etc/passwd

11,删除一个文件中所有的数字。

  sed -r 's/[0-9]//g' /etc/passwd

12,删除每行开头的所有空格。

  sed -r 's/^ *//g' /etc/passwd

13,用制表符替换文件中出现的所有空格。

  sed -r 's/ /\t/g' /etc/passwd

14,把所有大写字母用括号()括起来。

  sed -r 's/[A-Z]/(&)/g' /etc/passwd

15,打印每行3次。

  sed 'p;p' /etc/passwd

16,只显示每行的第一个单词。

  sed -r 's/^([a-Z]+)([^a-Z]+)(.*)/\1/' /etc/passwd

17,打印每行的第一个单词和第三个单词。

  sed -r 's/^([a-Z]+)([^a-Z]+)([a-Z]+)([^a-Z]+)([a-Z]+)([^a-Z]+)/\5\2\3\4\1\6/' /etc/passwd

18,用命令获取格式为 mm/yy/dd 的日期格式,结合管道,将其换成 mm;yy;dd格式

date | sed -r ‘ s/ /; /g’

作业三:awk文本处理

1)打印uid在0~40范围内的用户名

awk -F: ‘$3>0 && $3<40{print $1,$3}’ passwd

2)打印第5-10行的行号和用户名

awk -F: ‘NR>=5 && NR<=10{print NR $1}’ passwd

3)打印奇数行

awk ‘(NR%2){print $0}’ passwd

4)打印偶数行

awk ‘!(NR%2){print $0}’ passwd

5)打印字段数大于5的行

awk -F: ‘(NF>3){print $0}’ passwd

6)打印UID不等于GID的用户名

awk -F: ‘($3 != $4){print $0}’ passwd

7)打印没有指定shell的用户

awk -F: ‘($NF != “/bin/bash”){print $0}’ passwd

 

PS鼠绘不锈钢热水瓶局部

 PS鼠绘不锈钢热水瓶局部 人人自学网

  这个效果在Photoshop里只是几个简单效果的重叠和组合,并不需要考验你的绘画能力,下面我们就来一步步实现这个效果

  一、新建一个800×600的单位为像素的文档,分辨率为200像素/英寸。

  二、点击渐变编辑器右侧的小三角,在下拉菜单中选择“复位渐变”选项,将渐变编辑器恢复到初始的状态,然后选择”金属“模式,在弹出的对话框中点击”追加“,会新增几种金属渐变模式。

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  三、在背景层从上至下填充一个深灰到浅灰的渐变后,新建一个图层,用钢笔工具勾出一个杯子的轮廓路径,然后移动到合理的位置,并ctrl+enter将其转换为选区。

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  四、接下来要在这个选区中执行金属渐变。在渐变编辑器中选择”银色“渐变。渐变起始点为选区的左右两个端点,在左侧边线点击鼠标左键,同时按住shift键,向右移动鼠标至右侧边线,这时会出现一个强制水平方向的渐变填充。可以通过调整明度和对比度让这个渐变达到满意的效果。新建一个图层并命名为”手柄外侧“,用钢笔工具勾勒出外侧手柄,并填充深灰色,这个颜色便于以后的加深或减淡操作。

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  五、在“手柄外侧”图层的下面新建一个图层命名为“手柄内侧”,用钢笔工具勾勒出内侧手柄的轮廓并填充较浅一点的颜色。

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  六、点减淡工具,选择10号左右的柔边笔刷备用。重新点击钢笔工具,在画布上点击鼠标右键,在弹出的菜单里选择“描边路径”,工具选择“减淡”,这样可以得到一个较大的亮面,适当得减小前面所调的笔刷大小,再次执行“描边路径”,得到较为细小的高光。如图

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程
ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  七、对于手柄内侧,只要用加深工具稍微扫一下,使其有明暗的变化即可。调整手柄的亮度和对比度,使其整体发暗并将对比度加大一些,比如亮度调为-35左右,对比度调为+20左右。然后用加深工具涂抹手柄上部。合并这两个手柄层,并重命名为“手柄”,如图

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  八、在杯子底部用钢笔工具勾出形状,转化为选区,适当地对选区进行羽化。对“杯子”图层应用“色相/饱和度”命令,适当降低杯子底部的明度,这里我们调至-20左右,使其看起来圆滑,有收进的感觉。如图

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

  九、用钢笔工具勾出阴影的轮廓,并将其转化为选区。在渐变编辑器里选择”前景到透明“模式,当然这里前景色为黑色或深灰色。如图

ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程
ps鼠绘教程,ps鼠绘,PS鼠绘不锈钢热水瓶局部图片教程

(编辑:杏花雨)

PS鼠绘一个漂亮的霓虹灯效果的游戏按钮

   PS鼠绘一个漂亮的霓虹灯效果的游戏按钮方法,教程制作难度一般,制作出来的效果非常适合运用到游戏当中。比如当年很火的QQ飞车这类的游戏当中。好了,话不多说。我们先来看看最终的效果图吧:

PS鼠绘一个漂亮的霓虹灯效果的游戏按钮
PS鼠绘一个漂亮的霓虹灯效果的游戏按钮
PS鼠绘一个漂亮的霓虹灯效果的游戏按钮
PS鼠绘一个漂亮的霓虹灯效果的游戏按钮

  教程结束,以上就是PS鼠绘一个漂亮的霓虹灯效果的游戏按钮方法介绍,操作不是很难,大家学会了吗?希望能对大家有所帮助!

(编辑:Mr.zheng)

PS鼠绘有创意逼真的橙子APP图标

   这篇教程教PS鼠绘学习者们使用PS鼠绘非常有创意逼真的橙子APP图标方法,教程是非常实用和有创意的APP图标设计教程,使用了PS的滤镜和一些常用的操作制作出非常有创意的橙子图标,推荐过来和UI设计学习者们一起分享学习了,我们先来看看最终的效果图吧:

PS鼠绘非常有创意逼真的橙子APP图标
PS鼠绘非常有创意逼真的橙子APP图标
PS鼠绘非常有创意逼真的橙子APP图标

  教程结束,以上就是PS鼠绘非常有创意逼真的橙子APP图标方法介绍,操作很简单的,大家学会了吗?希望这篇文章能对大家有所帮助!

 

(编辑:月影浓)

wordpress配置固定链接nginx访问404问题解决方法

WordPress支持使用固定链接,但是在ngnix环境下,访问页面后出现404,

其实官方是有文档说明的,需要单独写配置,

我这边配置的示例代码如下:

  1. server {
  2.     listen       80;
  3.     server_name  www.chaichunyan.com;
  4.     access_log  /var/log/nginx/access.log  main;
  5. location / {
  6.         root /www/data/xxx;
  7.         index  index.php index.html index.htm;
  8.         if (-f $request_filename/index.html){  
  9.                rewrite (.*) $1/index.html break;  
  10.         }  
  11.         if (-f $request_filename/index.php){  
  12.                rewrite (.*) $1/index.php;  
  13.          }  
  14.         if (!-f $request_filename){  
  15.                rewrite (.*) /index.php;  
  16.          }  
  17. }
  18. rewrite /wp-admin$ $scheme://$host$uri/ permanent;
  19.     location  ~ \.php$ {
  20.         root /www/data/xxx;
  21.         fastcgi_pass   127.0.0.1:9000;
  22.         fastcgi_index  index.php;
  23.         fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
  24.         include        fastcgi_params;
  25.     }
  26. }

正则表达式入门笔记

正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为”元字符”)。

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

 

正则表达式尤普通字符(a-zA-Z)和特殊字符元字符组成的文字模式
  1. 非打印字符(计算机中存在,但是不能显示或者被打印出来)
\cx  匹配由x指明的控制字符,例如\cM匹配一个control-M或回车符,x的值必须为a-z或A-Z,否则x视为原义字符。
\f     匹配一个换页符,等价\xoc和\cL
\n    匹配一个换行符,等价\xoa和\cJ
\r     匹配一个回车符,等价\xod和\cM
\t    匹配一个制表符,等价\xo9和\cl
\S 匹配任何的非空白字符 {^\f \n \r \t \w}

PS如何绘制逼真的青苹果

  利用PS画出有立体感的效果。

PS如何绘制逼真的青苹果 三联

  1、新建一个如图大小的背景图层,如图

PS怎么绘制两个逼真的青苹果?

  2、椭圆选框工具,按SHIFT键绘制圆选区

PS怎么绘制两个逼真的青苹果?

  3、然后利用渐变调好颜色,然后来填充进行拉伸如图所示

PS怎么绘制两个逼真的青苹果?

  4、取消椭圆选区后新建一个图层2再用多边形套索工具,画出苹果的柄部的形状,然后利用渐变工具填充并取消选区,如图

PS怎么绘制两个逼真的青苹果?

  5、利用减淡工具在在高光部位提亮苹果的高光部分,用加深工具苹果的柄部来涂抹,这样的让图形更立体和色彩分明,如图所示

PS怎么绘制两个逼真的青苹果?

 6、选取滤镜-杂色参数设置,如图所示

PS怎么绘制两个逼真的青苹果?

  7、新建图层3并将图层放在图层1的下方,然后选取椭圆选框工具,然后选择如图所示的渐变

PS怎么绘制两个逼真的青苹果?

  8、制作出阴影后,然后选取滤镜-模糊-高斯模糊半径为2个像素,然后再整体的将苹果向上调整如图

PS怎么绘制两个逼真的青苹果?

  9、然后复制出所有图层将复制后水平翻转出来,就可以得到两个苹果了

PS怎么绘制两个逼真的青苹果?

  10、做出来的效果图就是这样的,谢谢浏览!

PS怎么绘制两个逼真的青苹果?

(编辑:Mr.zheng)