精华内容
下载资源
问答
  • 如何打造自己的网站

    2020-10-11 09:45:36
    如何打造自己的网站 1.需求分析(你需要知道自己需要什么) 在一个网站搭建成功后,要有自己发展的方向,整体策划好,网站的运营才能更加有成效,你要知道自己往那个方向发展。 2.注册域名 建站头等大事就是选择一个好...

    如何打造自己的网站

    1.需求分析(你需要知道自己需要什么)
    在一个网站搭建成功后,要有自己发展的方向,整体策划好,网站的运营才能更加有成效,你要知道自己往那个方向发展。
    2.注册域名
    建站头等大事就是选择一个好的域名(域名类似于一个商标,让人好记,在Internet上有唯一标识)
    域名需要于你所建网站的类型相符合。例如:音乐网 www.xxxmusic.com
    域名是有限,谁注册,谁就有唯一使用的权利,这个域名在你购买期限里,是你在网络中的无形财产。我们常见域名有 .com .net 等等,com一般是贵一点。
    3.选购服务器
    服务器就像是一个你租赁的房子,里面存放你的共享资料,这些资料在用户需要时无条件的提供给用户。这就是我们每次点击浏览器输入网址 , 请求数据(相当于提出要资料的请求) ,服务器返回数据到用户(租赁的房子拿出资料给用户)。
    所以服务器是需要的。房屋分面积那么服务器也分大小。对于空间的大小,一般200兆、300兆做一个企业网足够了,有能力买更好的也可以。服务器商有市面上常见,阿里云、腾讯云。
    4.网站建设前基本配置
    域名备案、域名解析 域名指向服务器(把你的域名与服务器连接起来,当用户搜索域名可以从服务器获取到网站内容)、服务器设置远程安装宝塔控制面板(方便之后管理网站)。
    5.网站建设
    可以自己开发源代码
    也可以利用模版
    有很多模版网资源,可以自行选择修改。

    进行上传网站源码到服务器 (以前用ftp app连接服务器然后上传,现在用管理面板方便了很多)
    可以添加一段代码用来统计流量
    6.推广
    网站推广有很多方法,有收费的,有免费的,seo来提高排名,友情链接等等。

    展开全文
  • 抖音如何引流自己的精准粉丝?

    千次阅读 2019-05-25 17:23:40
    抖音要引流吸粉,该如何...3.包装(给自己的账号进行全方位包装:头像,壁纸,片头片尾,视频水印等)目的:这是账号风格的体现,在于让粉丝观众们很清晰的就知道自己是做啥的,是什么类型的账号,这样可以精准的...

    在这里插入图片描述抖音要引流吸粉,该如何经营自己的账号?
    一,短视频账号打造
    1.定位(确定视频类型:搞笑,情感,三农,科技等)
    2.取名(给自己的账号想一个符合自己视频定位的名称,简单易懂,大气,接地气的容易让人产生印象深刻容易记住的名称)
    3.包装(给自己的账号进行全方位包装:头像,壁纸,片头片尾,视频水印等)目的:这是账号风格的体现,在于让粉丝观众们很清晰的就知道自己是做啥的,是什么类型的账号,这样可以精准的吸收粉丝
    4.拟定该账号未来的变现模式(如何转化收益)
    5.内容生产——平台投放——运营
    内容生产——短视频制作流程:策划(撰写文案)——拍摄——后期制作

    二,策划(撰写文案):策划相关短视频主题,拍摄内容,相关人物场地,道具服装等。

    三、拍摄设备:手机——单反——摄像机等(根据个人或者团队实际情况使用相关设备)

    四、后期制作软件电脑端:PR——FCPX——AE——ps等

    五、后期制作软件手机端:videoleap——快剪辑——快影等

    六、平台投放:把制作好的视频投放到该账号的个大平台(自媒体大平台:大鱼号,爱奇艺号,头条号等

    七、自媒体短视频平台:快手,抖音,火山,美拍等)

    八、运营:短视频风格走向设计,评论维护,建立维护粉丝群,观察视频各方面数据进行研究总结分析,从而制定相关运营计划!观察短视频粉丝的喜好走向等

    展开全文
  • 有很多初学UI的人知道如何快速且高效的设计logo,接下来就给大家分享一下。  制作一款精美的logo,首先需要了解自己的产品,比如思考产品核心用户是谁、用户群体喜欢什么品牌、构思3-5个形容产品特征、logo...

      初学UI设计要知道什么?如何快速高效设计Logo?根据产品需求,对产品的整体美术风格、交互设计、界面结构、操作流程等做出设计是UI设计师的日常工作之一。有很多初学UI的人想知道如何快速且高效的设计logo,接下来就给大家分享一下。

      制作一款精美的logo,首先需要了解自己的产品,比如思考产品核心用户是谁、用户群体喜欢什么品牌、构思3-5个形容产品特征、logo使用场景等方面。一个好的logo能够突显产品特征并且设计精简,类型可分为纯文字logo、文字+标志型logo、组合标志型logo、带几何图形的logo等。

      了解logo设计原理之后,接下来我们来分析一下logo的配色问题,每个色彩都有其寓意。制作logo时,要选择2-3种颜色,或许是黑色或者白色。当然,也有像Google那样的彩色系列logo同样充满时尚活力。

      黑色:权利与极致的象征色,通常高端类品牌惯用黑色做包装,更能突显气质;

      蓝色:代表专业与成功,适用于综合性产品,包括互联网产品支付宝、饿了么、知乎等都用蓝色做logo;

      橙色:代表活力与愉悦。例如大众点评、虾米音乐、手机淘宝都用橙色作为底色;

      绿色:都说绿色是生命之色,自然色系通常代表平静,例如微信、豆瓣、叮咚买菜使用绿色作为logo 背景;

      粉色:忠诚与温暖的代表色;

      黄色:快乐与正能量的代表,传递活力理念的品牌适用黄色。

      此外,设计logo时,我们还需要考虑品牌和字体的搭配。设计的细节确定之后,我们就可以按照流程设计出好的logo了。

      步骤一:打草稿

      为避免返槁,拿着参考和草稿再次和需求方沟通确认设计方向,看双方是否呢还有建议或者想法,若果双方都没意见才可进行做下一步的设计。

      步骤二:矢量图绘制

      当与需求方确认没有问题后,就可以根据草稿用钢笔工具进行初步的尺量图绘制,先用简单的黑白灰体现logo的明度对比。

      步骤三:确认设计稿

      与需求方沟通设计稿,从配色、文字细节上都需要核对,核对无误后,就可以完美出输。

      以上就是本次UI学习中有关logo设计的相关知识,如果你想学习更多UI设计技能,可以专业学习一下,让自己快递掌握新颖,热门的专业技术。

    展开全文
  • 但是他们对我们数据做了什么可能有点令困惑,如果我们不知道发生了什么,它可能会在我们分析中造成严重错误。在本教程中,我们将详细研究Python在函数中处理不同数据类型时是如何对它们进行操作,并学习...

    b10c577dd5207989ccf84cf9513f009f.png

    Python中的函数(内置函数和我们自己编写的自定义函数)是处理数据的关键工具。但是他们对我们的数据做了什么可能有点令人困惑,如果我们不知道发生了什么,它可能会在我们的分析中造成严重的错误。

    在本教程中,我们将详细研究Python在函数中处理不同数据类型时是如何对它们进行操作的,并学习如何确保只有在希望更改数据时才更改数据。

    函数中的内存隔离

    为了理解Python如何处理函数内部的全局变量,我们来做一个小实验。我们将创建两个全局变量number_1number_2,并为它们赋值整数 510。然后,我们将使用这些全局变量作为函数的参数来执行一些简单的数学运算。我们还将使用变量名作为函数的参数名。然后,我们将查看函数中所有变量的使用是否影响了这些变量的全局值。

    376da21588024f608ec183bb7be43763.png

    正如我们在上面看到的,函数正常运行,全局变量number_1number_2的值没有变化,尽管我们在函数中使用它们作为形参和实参名。这是因为Python将函数中的变量存储在与全局变量不同的内存位置。它们是被隔离的。因此,变量number_1可以在全局中有一个值(5),而在函数内部有一个不同的值(50),在这个函数中它是独立的。

    (顺便说一句,如果你对parameters(形参) 和 arguments(实参)之间的区别感到困惑,Python文档中关于这个主题的内容非常有用。)

    那么列表和字典呢?

    列表

    我们已经看到,我们在函数内部对上面的number_1这样的变量所做的操作并不影响它的全局值。但是number_1是一个整数,这是一个非常基本的数据类型。如果我们用不同的数据类型(比如列表)尝试相同的实验,会发生什么?下面,我们将创建一个名为duplicate_last() 的函数,它将复制我们作为参数传递的任何列表中的最终条目。

    1f53dac123ff0e0784b2ad0097c3ca99.png

    正如我们所看到的,这里 initial_list 的全局值被更新了,即使它的值只在函数内部更改!

    字典

    现在,我们来编写一个函数,该函数以一个字典作为参数来查看全局字典变量在函数中被操作时是否也会被修改。

    为了看起来更直观一点,我们将使用Python基础课程中使用的 AppleStore.csv 数据集中的数据(数据可以从这里下载)。

    在下面的代码片段中,我们从一个字典开始,它包含了数据集中各个年龄级别的应用程序的数量(因此有4433个应用程序的级别为“4+”,987个应用程序的级别为“9+”,等等)。假设我们想计算每个年龄等级的百分比,这样我们就可以得到在App Store中哪个年龄等级是最常见的。

    为此,我们将编写一个名为 make_percentages() 的函数,该函数以一个字典作为参数并将计数转换为百分比。我们需要从0开始计数,然后遍历字典中的每个值,将它们添加到计数中,这样就得到了评级的总数。然后我们将再次遍历字典,并对每个值做一些数学运算来计算百分比。

    79a8668ae2f886a652df1e23b65672c4.png

    在查看输出之前,让我们快速回顾一下上面发生的事情。在将我们的app 年龄评级字典分配给变量content_ratings之后,我们创建了一个名为make_percentages()的新函数,它只接受一个参数: a_dictionary

    为了计算每个年龄等级的应用程序所占比例,我们需要知道应用程序的总数,因此我们首先将一个名为total的新变量设置为0,然后在a_dictionary中循环遍历每个键值,并将其添加到total中。

    完成之后,我们需要做的就是再次遍历a_dictionary,将每个条目除以总数,然后将结果乘以100。这将给我们返回一个包含百分比的词典。

    但是,当我们使用全局content_ratings变量作为这个新函数的参数时发生了什么呢?

    cf37c66a5dc15cac536170779caa6749.png

    正如我们在列表中看到的,我们的全局content_ratings变量已经更改,尽管它只是在我们创建的make_percentages()函数中进行了修改。

    这里到底发生了什么?我们遇到了可变不可变数据类型之间的差异。

    可变和不可变的数据类型

    在Python中,数据类型可以是可变的(可更改的),也可以是不可变的(不可更改的)。虽然我们在介绍Python时使用的大多数数据类型都是不可变的(包括整数、浮点数、字符串、布尔值和元组),但是列表和字典是可变的。这意味着全局列表或字典即使在函数内部使用时也可以更改,就像我们在上面的示例中看到的那样。

    要理解可变(可更改)和不可变(不可更改)之间的区别,了解Python如何处理这些变量是很有帮助的。

    让我们从考虑一个简单的变量赋值开始:

    fb5cb60242470faf953f58e434a434d1.png

    变量名a的作用类似于一个指向5的指针,它可以帮助我们随时检索5

    5是一个整数,整数是不可变的数据类型。如果数据类型是不可变的,这意味着一旦创建,就不能更新它。如果我们执行a += 1,我们实际上并没有更新56。在下面的动画中,我们可以看到这一点:

    • a 初始指向 5.

    • 执行a += 1 后, 将指针从 5指向 6, 它并没有实际改变 5.

    可变数据类型(如列表和字典)的行为有所不同。它们可以更新。举个例子,我们来创建一个非常简单的列表:

    ca2f3eb1b22790f8766a791a18cade6b.png

    如果我们在列表末尾添加一个3,我们不是简单地将list_1指向另一个列表,而是直接更新现有列表:

    即使我们创建多个列表变量,只要它们指向同一个列表,当列表被更改时,它们都会被更新,如下面的代码所示:

    326fb3abb310a0b436359e13c282f7e2.png

    下面是上面代码中实际发生的动态可视化:

    这就解释了为什么我们之前在试验列表和字典时我们的全局变量被改变了。因为列表和字典是可变的,所以更改它们(即使是在函数中)也会更改列表或字典本身,这与不可变数据类型不同。

    保持可变数据类型不变

    一般来说,我们不希望函数更改全局变量,即使它们包含列表或字典之类的可变数据类型。这是因为在更复杂的分析和程序中,我们可能会经常使用许多不同的函数。如果所有函数都更改它们正在调用的列表和字典,那么要跟踪什么在更改什么就会变得非常困难。

    幸运的是,有一种简单的方法可以绕过这个问题:我们可以使用内建的Python方法.copy()复制列表或字典。

    如果你还没有学习过方法,请不要担心。它们包含在我们的中级Python课程中,但是在本教程中,你只需要知道.copy()的工作原理类似于.append():

    43a7de5db319d0260091edaa05915bb9.png

    让我们再看一下我们为列表写的函数,对它进行更新,这样函数内部执行的操作就不会更改initial_list。我们只需要将传递给函数的参数从initial_list更改为initial_list.copy()

    9f6310df487ec18184d1d11868038f2f.png

    正如我们所看到的,这已经解决了我们的问题。原因如下:使用.copy()创建一个列表的独立副本,这样a_list就不会指向initial_list本身,而是指向一个以initial_list副本开始的新列表。在此之后对a_list所做的任何更改都将只对该独立列表生效,而不是initial_list本身,因此initial_list的全局值将保持不变。

    不过,这个解决方案仍然不完美,因为每次向函数传递参数时都必须记得添加.copy(),否则可能会意外更改initial_list的全局值。如果我们不想操心这个,我们可以在函数内部创建列表拷贝:

    39f9a8f81bab29843265890a1140aea4.png

    使用这种方法,我们可以安全地将一个可变的全局变量(如initial_list)传递给我们的函数,全局值不会被改变,因为函数本身会复制一个副本,然后对该副本执行操作。

    .copy()方法也适用于字典。与列表一样,我们可以简单地将.copy()添加到传递给函数的参数中,创建一个用于函数的拷贝,而不会改变原始变量:

    b94907ff5ad0af0ec956082dca9bb2ab.png

    但是,再次说明,使用这种方法意味着在每次将字典传递给make_percentages()函数时,都要记得添加.copy()。如果我们要频繁地使用这个函数,最好在函数内部实现复制,这样我们就不需要记住了。

    下面,我们将在函数内部使用.copy()。这样,就可以确保我们在将全局变量作为参数传递给函数时不会被更改,而且我们也不需要记得为传递的每个参数添加.copy()

    25df33854ad7cd9697188e14a0ef7410.png

    正如我们所看到的,修改我们的函数来创建字典的副本,然后只在副本中将计数更改为百分比,这样我们就可以在不更改content_ratings的情况下执行我们想要的操作。

    结论

    在本教程中,我们研究了可变数据类型(可以更改)和不可变数据类型(不能更改)之间的区别。我们学习了如何使用.copy()方法复制列表和字典等可变数据类型,这样我们就可以在不更改其全局值的情况下在函数中使用它们。

    英文原文:https://www.dataquest.io/blog/tutorial-functions-modify-lists-dictionaries-python 译者:野生大熊猫
    展开全文
  • 很多在进入软件测试行业几年之后,可能都会...比如出现bug要知道什么类型的bug,是什么类型的问题引起的。 2.对不清楚的需求要问清楚再去测试,而不能瞎干、蛮干。 3.对于严重级比较高的bug,要每天跟踪修改的进
  • 任何一个使用.NET的人 描述线程与进程的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计...
  • 一说到皮肤类型,我仿佛看到了很多姐妹迷茫眼神,很多说肤质不好区分,不知道自己到底属于什么肤质,不敢盲目选择护肤品进行护肤。大家都知道,我们皮肤类型大致分为:干性肌肤、油性肌肤、中性肌肤、混合性...
  • 拖延是我们人生的一部分。我们人类常常推迟做事。...怎样确切地知道自己是哪种类型的拖延症患者?根据下面图表的问题进行测试,以了解自己是怎样拖延的。一旦清楚了这些,我们就可以控制拖延的情况,
  • 但是SSL证书五花八门,甚至一个颁发机构,就有很多证书类型,它们之间有什么区别一般很难辨别清楚,同时,SSL证书价格也从几千到几万不等,如何选择一个适合自己网站SSL证书,是摆在他们面前最大难题。...
  • 1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决...
  • 选择不同的网站服务器,所承受的防御能力也是不一样的,面对频繁的网络攻击现象中,我们知道常见的攻击类型是DDOS攻击和CC攻击,很多的企业都知道如果自己的网站出现加载速度慢或者不能访问的情况是什么严重的后果,...
  • 做百度seo就要了解百度搜索引擎算法,有些算法几年前就发布了,有些可能已经知道怎么调整了,但不代表就不重要,很多seo新人并不了解,这里就介绍下百度闪电算法,希望对你有所帮助,同时也算是给自己一个提醒,...
  • 1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决了...
  • 今天来聊一聊如何装修知识店铺,以及如何打造自己的高颜值人气小铺~首先我们来看下下面这两个店铺,同类型的商品你会选择在哪家购买呢?左边是刚开始上传内容时,看上去杂乱无章,抓不到重点,不知道是干什么的;...
  • 许多人因为不知道如何写Summary...作为一个外贸销售,你的潜在客户在阅读你的profile的时候并没有太多兴趣了解你是一个什么类型的人,而客户是更多想了解你们公司会如何帮助到他们的痛点,例如你可以这样写:I ...
  • 你必须知道的495个C语言问题

    千次下载 热门讨论 2015-05-08 11:09:25
    1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决...
  • 2021年刚开始不久,不少同学就在纠结自己到底要考什么类型的研究生。对于广大立志考研的同学们来说,萦绕在头上的一个问题就是:该考学硕还是考专硕?学硕专硕之区别学硕是指学术型硕士,以培养教学和科研人才为目的...
  • 实则不然,很多知道使用继承的表面形式来创建一个类,却不知道其内部真正的创建是由type来创建的。type?这不是判断对象类型的函数吗?是的,type通常用法就是用来判断对象的类型。但除此之外,他最大的...
  • **久而久之,既不知道自己什么,也不知道怎么能停下来。 这并不是时间过错,而是因为把解决方式过多押注在技术上,然后继续在工作上不断循环,这样状态让你极度缺少另一个层面思考。 如何去打破这种僵局呢?...
  • 新的一年工作开始,可能我们大多数的职场都在做自己的工作计划,像年度营销计划、运营计划、活动计划等等都是高频类型。每年过年前后都会有二波做年度计划的高潮。但是不知道有多少在做自己的目标,目标和工作...
  • 不管我们学习什么样的知识,都要对自己的学习目标有一个明确的认识。只有这样才能朝着目标持续的前进,少走弯路,从而在学习的过程中得到提升,享受整个学习的乐趣。二:基础的Python学习。1. 了解Python是什么,都...
  • 我们都知道,想要成功地实现一个又一个目标,关键地方就在于我们能否在行动期间,一直保持动力。有些尽管并不喜欢去做某些事情,但他们对于完成任务保持着足够动力,因此他们才得以完成某些阶段性计划和目标...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 538
精华内容 215
关键字:

如何知道自己的什么类型的人