<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[arrisking的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/arrisking</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; arrisking]]></copyright><item><title><![CDATA[UI设计-【第2节】色彩基础]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/114595848</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/114595848</guid><author>arrisking</author><pubDate>Wed, 10 Mar 2021 18:52:02 +0800</pubDate><description><![CDATA[一、色彩基本知识
1、HSB
色相H：色彩的相貌，区分不同颜色
饱和度S：色彩的鲜艳程度
明度B：色彩的明暗程度，即深浅
同色相下，拾色器中：明度（从下往上越来越高 ↑ ）饱和度（从左往右越来越高 → ）

...]]></description><category></category></item><item><title><![CDATA[UI设计-【第1节】UI设计，了解一下]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/114452670</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/114452670</guid><author>arrisking</author><pubDate>Mon, 08 Mar 2021 21:31:07 +0800</pubDate><description><![CDATA[一、实例苹果手机天气界面
1、状态栏高度：40px（750*1334：苹果6、7、8的尺寸）；
用矩形工具绘制高度40px的矩形，全选界面获得选区-选中矩形工具所在图层点击顶部对齐和居中对齐；将状态栏置入，按住Ctrl点击矩形工具所在图层获得选区，点击状态栏所在图层点击居中水平、垂直居中对齐；
2、背景：渐变
Ctrl+？ ：锁定图层，防止拖动
3、流星雨：透明渐变（填充：0）
绘制圆角矩形-图层样式-渐变叠加-色标吸取相同的颜色，第二个色标的不透明度降为0，调整缩放可控制圆角矩形透明渐变的大小，点击绘制圆]]></description><category></category></item><item><title><![CDATA[扣取头发丝]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/113461456</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/113461456</guid><author>arrisking</author><pubDate>Sun, 31 Jan 2021 11:04:33 +0800</pubDate><description><![CDATA[扣取头发丝：
复制图层-选择-色彩范围，不需要的地方点击后呈现白色-直接DELETE掉，只剩下需要的头发了，但是人物部分会有损坏，有两种方式修复
第一种：复制背景图层，图片会全部显示，用橡皮擦涂抹删除部分，这时候就只剩完整人物
第二种：选择橡皮擦工具，勾选 抹到历史记录，点击被损坏部分就可以复原。

...]]></description><category></category></item><item><title><![CDATA[PS案例提升 【第1节】抠图--薄、透、露的朦胧美   案例二：扣取婚纱新娘]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/113356787</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/113356787</guid><author>arrisking</author><pubDate>Thu, 28 Jan 2021 19:39:30 +0800</pubDate><description><![CDATA[1、复制背景图层，扣取婚纱姑娘，按住Ctrl+shift+I 反选，按住delete 删除背景（注意：背景图层直接按delete是内容识别，需要将背景图层转换为普通图层才能delete掉背景）
2、点击对比明显的绿色通道进行复制，按Ctrl+L 调出色阶调整对比度（注意：原通道不能修改，需要复制进行修改）
3、按Ctrl，点击拷贝的通道获得选区，再点击RGB通道，进入原图层按住Ctrl+J复制选区
4、点击路径面板，将路径转换成选区，将原图层显示，在原图层按Ctrl+shift+I 反选人物，Ctrl+J复]]></description><category></category></item><item><title><![CDATA[PS案例提升  【第1节】抠图--薄、透、露的朦胧美   案例1：扣透明的冰块]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/113356396</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/113356396</guid><author>arrisking</author><pubDate>Thu, 28 Jan 2021 19:22:59 +0800</pubDate><description><![CDATA[案例1：扣透明的冰块
冰块本身是透明的，肉眼看到的颜色反映的是环境色
方法一：通道
1、用 快速选中工具 W /魔棒工具 结合 钢笔工具 从白色背景下选区冰块， Delete掉白色背景；
2、用单色通道选取对比度明显的白色和透明部分，按住Ctrl点击单色通道，再点击复合通道RGB，选区就做出来了，再按Ctrl+J就可以复制选区（注意：复制通道之后，按Ctrl+L可以调出色阶，修改通道的对比度）
3、Ctrl+shift+u 去色  去掉环境色
方法二：蒙版
原理：将黑色和灰色的地方放进蒙版里面进行隐藏
1、]]></description><category></category></item><item><title><![CDATA[使用双色调模式打造单色调效果]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/111874548</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/111874548</guid><author>arrisking</author><pubDate>Mon, 28 Dec 2020 20:42:49 +0800</pubDate><description><![CDATA[使用双色调模式打造单色调效果
打开图片-图像-模式  去掉颜色只剩下明度信息
图像-模式-双色调  转换为双色调模式；点击双色调曲线可以调整颜色比重

]]></description><category></category></item><item><title><![CDATA[亚马逊 站内广告数据分析]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/109012956</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/109012956</guid><author>arrisking</author><pubDate>Sun, 11 Oct 2020 16:09:18 +0800</pubDate><description><![CDATA[一、广告的清理


将停止的，归档的广告先过滤掉，这个可以在广告的左侧“筛选”项完成，我们可以选择“已启用”的选项，这样做的好处是，把原来那些已经无用的广告筛选出去，可以让我们的数据看起来更清爽；



右侧端的时间周期，建议选择“7-30”天，原因很简单：所有的广告数据都具有滞后性，而且由于我们的目标市场跟我们有着时间差，而广告运营的周期又是参考当地的时间标准，所以，我们必须要拉长广告表现的时间才能看出广告表现的端倪；
3. 在“时间范围”左侧列，选择所有的参数，这样我们看起来更有全局性。


二、广告数]]></description><category></category></item><item><title><![CDATA[亚马逊 数据分析拆分5个步骤]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/109005039</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/109005039</guid><author>arrisking</author><pubDate>Sat, 10 Oct 2020 21:58:17 +0800</pubDate><description><![CDATA[1、业务思维
想清楚当前的核心目标是什么，为什么是这个目标，影响这个目标的关键因素是什么，达成目标的关键路径是什么。
比如，我以前负责一个分销的产品，我们希望通过分销员给商家带来更多的GMV，而那一年我们的主要目标也是GMV，我们希望通过分销员带来的GMV能占到25%。
我们的商业模式是，商家入驻到供货市场，然后分销员来选择商家和对应的商品。分销员再通过自己的社群、朋友圈等途径进行卖货。
由于我们是电商平台，所以在商家数、商品供给方面，我们是有足够的优势的。所以我们定位的主要发力点在分销员侧，通过优化分销员]]></description><category></category></item><item><title><![CDATA[响应式布局 媒体查询@]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/104355496</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/104355496</guid><author>arrisking</author><pubDate>Mon, 17 Feb 2020 11:50:13 +0800</pubDate><description><![CDATA[响应式布局 媒体查询 @media
检查设备宽度，根据宽度设置CSS样式 在CSS 语法
@media mediatype and|not|only (media feature) {
    CSS-Code;
}

mediatype（媒体类型）：print/screen/speech/all 用于打印机/手机电脑屏幕/屏幕阅读器等

&lt;style&gt; 
body{ 
backgro...]]></description><category></category></item><item><title><![CDATA[爱情魔方]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/104292626</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/104292626</guid><author>arrisking</author><pubDate>Thu, 13 Feb 2020 11:24:56 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;

&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
    &lt;title&gt;Document&l...]]></description><category></category></item><item><title><![CDATA[3D变换效果]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103734905</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103734905</guid><author>arrisking</author><pubDate>Fri, 27 Dec 2019 16:45:25 +0800</pubDate><description><![CDATA[3D变换效果
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
	&lt;meta charset="UTF-8"&gt;
	&lt;title&gt;3D变换&lt;/title&gt;
	&lt;style&gt;
		#stage{
			width: 300px;
			margin: 100px auto;
			pers...]]></description><category></category></item><item><title><![CDATA[编写测试js文件的步骤]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103697225</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103697225</guid><author>arrisking</author><pubDate>Wed, 25 Dec 2019 12:35:20 +0800</pubDate><description><![CDATA[编写测试js文件的步骤
// 定义创建细则套件
describe("UnitTest:MainController", function () {
    //定义细则
    it("index method", function () {
        //测试代码
        expect(true).toBe(true);
    })
})

编写测试js文件的步骤
1）使用des...]]></description><category></category></item><item><title><![CDATA[AngularJS中使用Karma+Jasmine进行测试]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103690042</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103690042</guid><author>arrisking</author><pubDate>Tue, 24 Dec 2019 21:27:20 +0800</pubDate><description><![CDATA[AngularJS中使用Karma+Jasmine进行测试
1、测试定义：衡量应用健康度的手段
2、测试目的：
了解代码各部分是否按预期工作；
更容易定位bug从而解决之；
其他开发人员更容易上手；
更方便、容易的提供应用可用文档
3、测试方法：
两种测试类型：单元测试、端到端测试
1）单元测试：测试隔离的、单独组件的代码
适用于测试小型、独立代码单元、单个函数或者较小交互功能
2）端到端测试：对...]]></description><category></category></item><item><title><![CDATA[RESTful类型API调用]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103604941</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103604941</guid><author>arrisking</author><pubDate>Wed, 18 Dec 2019 21:59:08 +0800</pubDate><description><![CDATA[RESTful类型API调用
Representational State Transfer（表征状态转移）
AngularJS提供$resource服务可以同支持RESTful服务器端数据源进行交互。
使用$resource步骤
    1、引入angular-resource.js
    2、添加依赖’ngResource’
    3、获取资源实例：$resource(‘data/:nam...]]></description><category></category></item><item><title><![CDATA[设置$httpProvider及拦截器]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103602393</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103602393</guid><author>arrisking</author><pubDate>Wed, 18 Dec 2019 18:17:51 +0800</pubDate><description><![CDATA[设置$httpProvider及拦截器
var app = angular.module('myApp', []);

// 声明一个拦截器工厂服务
app.factory("myInterceptor", function () {
    // 此处可以设置4个属性：request、response、requestError、responseError
    return {
       ...]]></description><category></category></item><item><title><![CDATA[缓存http请求的方式]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103591482</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103591482</guid><author>arrisking</author><pubDate>Wed, 18 Dec 2019 17:15:24 +0800</pubDate><description><![CDATA[缓存HTTP请求
设置配置对象cache为true
自定义缓存实例，通过cacheFactory服务获取缓存实例LRU（LeastRecentUsed）最近最少使用原则创建：varlru=cacheFactory服务获取缓存实例
LRU（Least Recent Used）最近最少使用原则
创建：var lru=cacheFactory服务获取缓存实例LRU（LeastRecentUsed）最近最...]]></description><category></category></item><item><title><![CDATA[angularJS模板]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103591579</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103591579</guid><author>arrisking</author><pubDate>Wed, 18 Dec 2019 09:20:54 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;link rel="stylesheet" href="css/angular-csp.css"&gt;
    &lt;title&gt;$http的缓存&lt;/title&gt;
&lt;/hea...]]></description><category></category></item><item><title><![CDATA[$http的使用方式]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103578521</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103578521</guid><author>arrisking</author><pubDate>Tue, 17 Dec 2019 13:00:51 +0800</pubDate><description><![CDATA[$http的使用
$http：是对原生的XMLHttpRequest对象的封装
var app = angular.module('myApp', []);
// 创建Controller，测试$http如何与服务器交互
app.controller("MyController", function ($scope, $http) {
    // 1 基本使用方式，只接受一个参数，config对...]]></description><category></category></item><item><title><![CDATA[使用工厂服务 factory]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103575939</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103575939</guid><author>arrisking</author><pubDate>Tue, 17 Dec 2019 10:44:20 +0800</pubDate><description><![CDATA[使用工厂服务 factory
var app=angular.module(‘myApp’,[]);
// 声明一个工厂服务
app.factory(“UserService”,function($http){
var currentUser={}; // 保存当前用户数据
return{
getCurrentUser:function () {
return currentUser;
},
se...]]></description><category></category></item><item><title><![CDATA[AngularJS服务类型]]></title><link>https://blog.youkuaiyun.com/arrisking/article/details/103575713</link><guid>https://blog.youkuaiyun.com/arrisking/article/details/103575713</guid><author>arrisking</author><pubDate>Tue, 17 Dec 2019 10:38:52 +0800</pubDate><description><![CDATA[AngularJS服务类型
1）常量 constant(name,value)
2）变量 value(name,value)
两者的区别：常量可以注入到配置函数中，因此更适合作为程序配置的变量来使用。跟名称常量不相符的是它们的值可以修改。
3）工厂 factory(name,getFn) 工厂是常见和配置服务的最快捷方式
4）服务 service(name,constructor) 它和fa...]]></description><category></category></item></channel></rss>