首页

反差巨大但效果惊人的夜配色,该如何运用自如?

涛涛

反差巨大但效果惊人的夜配色,该如何运用自如?

听到<夜配色>这个词,你脑海中会联想到什么样的色彩?或者什么样的画面?

反差巨大但效果惊人的夜配色,该如何运用自如?

可能最容易被人联想到的就是黑色,因为夜晚给人的印象通常就是一片漆黑。如果继续联想,可能有的人也会想到蓝色,因为真实的夜晚也并非纯黑,但是这种蓝一定是暗色的蓝。

反差巨大但效果惊人的夜配色,该如何运用自如?

但是夜晚也并非什么都看不见,有时候也会有光亮,比如自然的星光或者人造的灯光,这种光可以是冷色的。

反差巨大但效果惊人的夜配色,该如何运用自如?

当然也可以是暖色的。这些情况基本上就是人们通常会联想到的关于<夜配色>的色彩形象。

反差巨大但效果惊人的夜配色,该如何运用自如?

而让大家失望的是,这些通常会想到的色彩印象其实都不属于<夜配色>的形式,那到底什么是“夜配色”呢?

电影《绿皮书》海报 

反差巨大但效果惊人的夜配色,该如何运用自如?

这个需要从第 91 届奥斯卡金像奖最佳影片《绿皮书》说起,《绿皮书》的海报色彩很美:水蓝色的汽车与天空色相呼应,司机也穿着蓝色的上衣,整个画面都散发着明净的蓝青色调,奇妙的是,后座的“主人”却穿着一件咖啡色系的套头衫,但是露出的衬领同样也蓝色系的,其实这种色彩组合就属于<夜配色>。不过大家先别急,我们接着往下看。

电影《绿皮书》剧照

反差巨大但效果惊人的夜配色,该如何运用自如?

不仅电影海报如此,整部剧中的色彩搭配也始终保持着<夜配色>的基调。比如女演员明亮的蓝色针织外套与褐色的裙子就形成了夜配色,其他场景也是如此,这正是它迷人的地方。电影《绿皮书》讲述的是一段跨越种族、阶级的友谊故事,而<夜配色>恰恰具有民族的、世界的、神秘的、共通的色彩属性。

反差巨大但效果惊人的夜配色,该如何运用自如?

具有以上这些属性,很大程度上是因为这种色彩搭配的不常见性,不常见不代表就没有规律可循,任何色彩搭配必定有它的内在规律,我们不能只看表面,抓到本质才能掌握它的内核。我们把刚刚提取的这几组颜色排列出来分析一下。

反差巨大但效果惊人的夜配色,该如何运用自如?

我们看这些色彩有什么共性:上方的颜色纯度或明度都是在偏低的范围,而下方颜色的纯度或明度都普遍偏高。如果再结合冷暖色来看我们会发现,上方都是暖色系,而下方都是冷色系。

反差巨大但效果惊人的夜配色,该如何运用自如?

因此我们可以总结出:低纯度或低明度的暖色搭配高纯度或高明度的冷色,这种配色形式就是<夜配色>,也叫<影印色>。

反差巨大但效果惊人的夜配色,该如何运用自如?

如果大家难以理解,我们可以再通俗一点,就是暗浊的暖色搭配鲜亮的冷色。严格来讲<夜配色>并不算什么真正的配色技巧,无非属于冷暖色搭配范畴,但是因为搭配在一起很特别,所以我们就把它单独拿出来作为一种搭配原则来探讨。

异域情调

反差巨大但效果惊人的夜配色,该如何运用自如?

最早引入<夜配色>这一概念的是服装领域。很多咖啡色系的衣裙如果只是搭配黑色或米色等色系,整体上虽然和谐但也会显得单调和乏味,所以就会加入蓝色系,这时就会有不一样的感觉。并且<夜配色>的搭配具有高级感,比如蓝色的牛仔裤就可以试试搭配驼色上衣。

复古绅士 

反差巨大但效果惊人的夜配色,该如何运用自如?

而且<夜配色>的搭配男女通用,比如男士的话可以是水绿色的毛衣搭配棕色西装外套,或是是领带、胸花都可以。男士使用夜配色,很有时尚感,会显得精致典雅,细节处彰显低调华丽的质感,整体具有复古绅士的浪漫气息。

魅力碰撞

反差巨大但效果惊人的夜配色,该如何运用自如?

使用<夜配色>也可以考虑面积配比,想要冷暖碰撞的效果,通常情况下就是在上半身和下半身使用一对夜配色,比如葡萄酒色配天青蓝,充满异域风情。

点睛之笔

反差巨大但效果惊人的夜配色,该如何运用自如?

当然也可以用点缀的方式来使用<夜配色>,比如用鲜亮的冷色搭配低明度的咖啡色,用鲜亮的冷色来点缀,展示高级感,对于服装搭配而言,衣领、袖口、包、鞋这些都可以是点缀色的应用载体。

反差巨大但效果惊人的夜配色,该如何运用自如?

对于这些<夜配色>在服装领域的应用,我们可以将它们提取出来,按照暖色和冷色重新摆放,然后旋转角度,不知道大家发现什么没有,其实<夜配色>的独特美感,像极了天空色与大地色的碰撞。

反差巨大但效果惊人的夜配色,该如何运用自如?

虽然到这里大家对<夜配色>已经有了一些基本的了解,但是想要良好的运用到设计当中,还需要继续加深理解,毕竟我们之前所看到的都是电影或者服装领域的<夜配色>,而我们切入的角度,就是先排除那些不属于<夜配色>的形式。

反差巨大但效果惊人的夜配色,该如何运用自如?

回到之前我们总结的,首先<夜配色>包含一种冷色和一种暖色,然后色调上分为暗浊的和鲜亮的,所以它们两两组合就会出现四种形式:也就是暗浊的冷色搭配鲜亮的冷色、暗浊的冷色搭配鲜亮的暖色、暗浊的暖色搭配鲜亮的暖色、暗浊的暖色搭配鲜亮的冷色。

暗浊的<冷色>——鲜亮的<冷色>

反差巨大但效果惊人的夜配色,该如何运用自如?

首先第一种就是暗浊的冷色搭配鲜亮的冷色,这种配色形式很常用,比如通常我们确定一个背景色之后,上方的文字色或元素色就会在背景色的基础上改变纯度或明度。

暗浊的<冷色>——鲜亮的<暖色> 

反差巨大但效果惊人的夜配色,该如何运用自如?

第二种就是暗浊的冷色搭配鲜亮的暖色,这种比第一种更常见,因为这种形式就是我们通常所讲的冷暖搭配,一冷一暖,一亮一暗。

暗浊的<暖色>——鲜亮的<暖色>

反差巨大但效果惊人的夜配色,该如何运用自如?

第三种形式就是暗浊的暖色搭配鲜亮的暖色,这种搭配形式整体方向也是比较偏向统一协调的,不会有太大的问题,但也很难给人眼前一亮的视觉冲击。

暗浊的<暖色>——鲜亮的<冷色> 

反差巨大但效果惊人的夜配色,该如何运用自如?

反差巨大但效果惊人的夜配色,该如何运用自如?

反差巨大但效果惊人的夜配色,该如何运用自如?

最后一种就是暗浊的暖色搭配鲜亮的冷色,也就是我们这期教程中所讲的<夜配色>,这种配色形式运用到平面设计领域,整体上还是可以保留它的气质和风格的:神秘、充满异域风情,当然我认为这些属性并不是一成不变的,但是不变的是<夜配色>会给人不一样的感觉,因为通常人们都不太会这么配色,所以我们什么情况下去使用<夜配色>,相信大家心理已经有答案了吧。接下来我们来尝试几个案例。

反差巨大但效果惊人的夜配色,该如何运用自如?

这是一个人物插画,首先我们先将人物皮肤的颜色填充进来,然后是箱子。

反差巨大但效果惊人的夜配色,该如何运用自如?

接下来就是为人物的穿着填色,这时候我们就可以回想之前我们列举的服装搭配的例子了,我们可以将裤子的颜色填充一个大地色。

反差巨大但效果惊人的夜配色,该如何运用自如?

然后是上衣的颜色,如果是常规的人物插画配色,通常情况下衣服都会选择一个跟裤子颜色相统一和谐的颜色,但是如果我们想要一些不一样的效果,这时就可以使用<夜配色>,将衣服的颜色填充一个天蓝色,也是我们之前所讲的碰撞色,因为面积相当。

反差巨大但效果惊人的夜配色,该如何运用自如?

当然,我们也可以将裤子填充水蓝色,有些类似牛仔裤的颜色,衣服填充一个咖色,这也是一种<夜配色>。

反差巨大但效果惊人的夜配色,该如何运用自如?

或者我们也可以使用点缀色的形式,比如整体颜色是咖色,但是我们可以在衣领、袖口、裤脚这些小面积区域填充亮冷色。

反差巨大但效果惊人的夜配色,该如何运用自如?

再或者是鞋子的颜色也可以,或者再大胆一些给头发染个色。

反差巨大但效果惊人的夜配色,该如何运用自如?

我们也可以尝试一个网页首屏,比如画面中这种色调的图片现在很流行,本身就很适合我们这期内容所讲<夜配色>。

反差巨大但效果惊人的夜配色,该如何运用自如?

如果我们添加白色文字,虽然识别度很好,但是不会给人眼前一亮的感觉,会稍显平庸。

反差巨大但效果惊人的夜配色,该如何运用自如?

这时我们就可以尝试<夜配色>的搭配,当然文字色可以有选择,都可以尝试一下,甚至是偏暖一些的文字也不是说就不可以,我们总结出的规律要为我们所用,而不要被规律所限制,希望大家能明白这个道理,千万不要理解的太死板。

反差巨大但效果惊人的夜配色,该如何运用自如?

最后我又尝试了一个海报,海报的主题是“南非当代摄影展”,这个名字就会让我脑海中浮现出异域风情,所以我认为可以使用夜配色。

反差巨大但效果惊人的夜配色,该如何运用自如?

先将图片置入到版面当中,而这张图片本身就是大地色调,因此也是适合<夜配色>搭配的。

反差巨大但效果惊人的夜配色,该如何运用自如?

所以上方的背景色我们就可以填充一个天蓝色,现在整体上下色调对比就是<夜配色>的形式。

反差巨大但效果惊人的夜配色,该如何运用自如?

文字这里我们也可以不使用黑色,替换成大地色,下方的小字使用上方的蓝色。但是做到这里我感觉画面还缺少点什么,也就是整个版面的构图和文字编排都很规矩和工整,这时候就需要有一些破坏这种工整的元素。

反差巨大但效果惊人的夜配色,该如何运用自如?

所以我就在右下方这里添加了一个手写体的英文,为这个画面增加一些灵动,当然颜色上也是吸取上方的蓝色,形成呼应。



 蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请扫码蓝小助,报下信息,蓝小助会请您入群。欢迎您加入噢~~希望得到建议咨询、商务合作,也请与我们联系。

截屏2021-05-13 上午11.41.03.png



文章来源:优设   作者:研习社

分享此文一切功德,皆悉回向给文章原作者及众读者.
免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


优秀网站设计赏析

前端达人

很多网站仍然在使用老旧的页面设计,比如国内一些企业官网,万年不变的相类似的模板,外国的则是hero页面,带CTA按钮,三栏式的布局。这些设计不能说是不好的设计,很实用,用户能够预测展示的内容,也容易找到需要的内容。但是正因为可预测,用户没有新鲜感,没有期待,所以我们找了一些不仅打破常规,也依然有良好用户体验的网页设计。

蓝蓝设计(北京兰亭妙微科技有限公司)是一家专注而深入的UI设计公司,公司对UI设计的追求一向很高,致力于为卓越的国内外企业提供卓越的手机app/安卓ui设计、软件界面设计、网站设计,用户研究、交互设计服务。

接下来是精彩的UI设计赏析

jhk-1620644436964.jpgjhk-1620644459588.jpgjhk-1620644470955.jpgjhk-1620644473663.jpgjhk-1620644484506.jpg


蓝蓝设计秉承设计优秀,不断超越的理念,诚信敬业、专业耐心的工作作风,一直坚持注重用户心理体验及“设计与营销”等领域的理论与实践相结合。10余年专注努力,300+案例磨练。我们在ui创意设计,用户体验与交互设计,各种类型软件界面设计,国际化标准和流行趋势,进行过不断的学习和实践。蓝蓝设计提供的是可以信赖的ui设计服务,我们内部有一套管理要求,比如去客户现场每周一次的检视和沟通、内部提案会议、每天下班前的整理反馈成果发邮件、随时沟通的qq、电话,阶段性的汇报和进度记录整理。多劳多得的奖励机制,客户满意度评价奖励机制,鼓励大家用心、平和、耐心、勤奋、创新的做事.



(以上图片均来源于网络)

(精美流程图设计)



  蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服



  更多精彩文章:

       ui界面设计之网站设计案例欣赏(一)

       超赞的创意页面排版设计,打造“视”不可挡的网页设计

      超赞的网页设计+精美流程图赏析

       超赞的网站设计赏析


从功能、交互和UI看,如何进行数据表格的设计

高劲


表格和网格一直是产品和后台面板的重要UI组件。然而,即使到了今天,也很容易找出设计不当或用户体验不好的数据表。

 

今天我们邀请了 Gil Bouhnick ,来跟大家一起聊一聊「如何设计出一个可观的数据表」。

 

接下来,就进入正题吧~

 

我使用过 30 多种 SaaS 工具和 SDK ,经常用它们的后台面板看数据,观察到了一些问题并做了反馈。实话说,它们在UI设计和基本功能上,对表格的展现形式还挺糟糕的(虽然它们都是很好的Saas产品)。


鉴于我开发使用表格 20 年的经验,决定为大家来总结一下最基本的处理表格的UI / UX规则了。

 

本文将从功能、UI设计美观性,这三个方面来阐述。



数据表设计之功能


1.从排序和筛选开始: 


是的,我也知道排序和筛选很烦人,我也讨厌他们,但必须先说它们。除非你打算做一个不到十条记录或者类似情况的精美表格。

 1.png

排序和筛选不仅是可用性或易用性的功能,更是摘要数据的关键:了解趋势,比较记录,查找特定值,没有排序和筛选就无法完成这些工作。

 

如果添加基于列的筛选(如日期,布尔值,字符串等元数据)成本太高,那么可以从更基本的内容开始筛选,例如现代搜索框或一些常用的硬编码。


2.确保列的大小可调整


这是一种查看信息的方法,无需深入研究每条记录。

 

不管你的列宽有多大,也不要将列表固定住,因为有时候用户需要进一步扩展。

 2.png            

3.允许列重新排序 


对于大型表格,不能一种大小适用于所有情况

3.png

通过重新排序列,用户可以设置符合它们特定需求的表格。这个相对小的功能可以减少混乱,并节省一些来回滚动。

 

这时,列的名称体现了大量信息。重新排序列能够使用户可以专注于特定区域并理解小块信息。

 

4.内联的编辑


有许多用于编辑单元格的UI解决方案:内联框,弹出窗口,可扩展节等。

 

我不认为上面的方案是最佳的,因为它依赖于功能、数据类型、使用案例。从用户角度出发,我最喜欢的方案是侧视图(快速视图)。

 4.png

一旦选择一个项目,它就会从侧面弹出的方法。


这个方案,我最喜欢的是它可以保持上下文(与弹出窗口不同),易于使用,即使是在垂直滚动视图中显示大量字段的情况下也效果良好。


数据表设计之交互设计

 

5.小屏幕设计


当然,大显示器看表格,设计和开发都会很爽,但是还是有人在用笔记本电脑或iPad!他们又做错了什么!/手动狗头

 

不停的滚动、缩小的列、隐藏的文本,这些都会干扰用户体验,所以一定要在小屏幕上验证你的设计,并且尽可能使用上一段时间去切实体验用户使用情况(而不是随意测试)。

 

如果确实很糟糕,你可能需要在解决问题上发挥自主创造力,不过前提是你很了解它。

 

6.彩色交替行 


使用大型数据表时,很容易丢失。

6.png 

斑马纹的表格可以帮助用户保持其位置,但是彩色的行必须非常浅,否则会引起误导,看起来像选定的行。


使用浅色时,应该将所有内容设置为浅灰色,避免使用黑色线条和深色边框。

 

7.使用固定表头和“冻结”列锚定一些标识符

 

我认为在任何屏幕上显示大量数据时,表格都应该能正常浏览。

 

要浏览数据,用户就需要经常滚动,这意味着需要一些锚点来辅助:

 7.png

  • 向下滚动时,列标题必须固定(这是最基本的)

  • 第一列应该被锁定(MS Excel和Google Sheets称其为“冻结”),因为,当你水平滚动时,需要该行联系上下文。 

  • 一个全行选择选项,用于在水平滚动时标记重要行。


8.设置固定的行高


表格和网格是体现结构化信息的,但是,当表格的列宽、行高不同时,就会变得混乱,信息也就会变得没有体系。

 

因此,为了整体的可用性和美观性,我觉得不管内容如何,所有行都应具有完全相同的高度。

8.png

为了更好地支持多行文本块,请考虑以下事项:

  • 用换行替换为空格,并将整个文本变成一行(通过调整列宽的大小)

  • 将(所有行的)行高设置为2行而不是1行(可以解决某些情况)

  • 使用工具提示(可以用,但是最好不要用)

  • 通过单击行来展开/折叠(刚需)

  • 采用浮动侧视图显示所选行的详细信息。


数据表设计之UI


美学设计可以带来更好的使用感。

 

以下是通过简单的UI设计修改来消除杂乱并提高内容可读性的几种方法:


9.增加单元格填充 


使用空格。

 9.png

加载信息的表,正是用户想要看到更多空白的地方,即使这会花费他们一些额外的滚动时间。         

10.消除不必要的边框


一旦数据结构良好并且留有空白,就该摆脱那些多余的边框,或者让边框线条变得超细且颜色浅。

  10.png

文章来源:优设网    推荐:墨刀_MockingBot


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务




冈特兰堡设计奖

seo达人

 

冈特兰堡设计奖源于德国,致力于成为世界十大权威设计奖项之一! 蓝蓝设计小编给大家带来全新设计大赛咨讯~有兴趣的小伙伴赶紧报名参加吧~~

内页.jpg

冈特兰堡设计奖源于德国,致力于成为世界十大权威设计奖项之一,大奖希望通过理性的思维,艺术的表达,新颖的创意方式,拓宽人类的艺术视野,重新构造人类的艺术境界,进而给人类视觉世界带来了新的力量和生命力。

Originating in Germany and dedicated to becoming one of the world's top ten design awards, the Gundlberg design awards seeks to broaden the artistic horizons of mankind through rational thinking, artistic expression, and novel creative approaches, the reconstruction of the Artistic Realm of human beings brings new strength and vitality to the visual world of human beings.

 

举办单位 / Host units

主办 :冈特兰堡设计奖组委会

承办 :Roddi Advertising

官网 :www.gaward.cn

 

参赛资格 / Entry Rules

面向全球视觉创意领域的专业人士、院校学生以及爱好者征集作品;

注 :参赛者可按个人意愿提交作品,数量不限;

 

参赛类别 / competing category

1、视觉传达类

标志、包装、书籍、字体、吉祥物、VI系统、海报、插画、画册、UI设计等

2、产品造型类

各种工业产品的外观、结构、造型、材料、工艺等

3、服装饰品类

服装、珠宝、染织、面料、佩戴饰品、鞋帽等

4、环境空间类

建筑、园林、景观、展示、室内、规划等

5、绘画雕塑

雕塑、油画、版画、陶艺、手绘艺术、水彩、素描等

 

奖项设置|Award Setting

1、冈特兰堡奖(最高奖)、金奖、银奖、铜奖、优秀奖、入围奖,名额待定(根据本届大赛的实际来稿数量和质量确定具体获奖名额),全场大奖及入围奖获得者均颁发钢印《获奖证书》,冈特兰堡奖获得者颁发钢印《获奖证书》与奖杯。

2、冈特兰堡设计奖优秀人物奖:凡组织5个参赛作品以上的院校机构或指导教师,进行统一报名,并在邮件中说明,即可获得。

福利:

1、本届获奖者将获得“冈特兰堡设计奖委员会会员”的资格,经申请后颁发钢印《会员证》;

2、所有获得入围奖以上等级的获奖者,可在获奖作品展示时,永久使用“冈特兰堡设计奖”标识 。

 

作品提交 / Work submitted

1、本次比赛所有的参赛作品一律通过网络邮箱提交,根据参赛类别提交,要求作品以A4幅面、300dpi、RGB模式一份;

2、填写并提交《报名登记表》,登记表可在网站下方自行下载,邮件名称格式为:类别+参赛者姓名+作品名称,发送至邮箱:gaward@qq.com;

3、语言:请选择中文书写提交所有资料(如英文、韩文或日文填写,必须有对应的中文)。

 

参赛时间及参赛费 / Entry time and Entry fee

预热期:截止2021年5月30日;
预热期参赛费:专业组¥79元/件 ,学生组¥39元/件(系列作品按一件作品计算)


参赛期:2021年6月1日至2021年10月31日;
参赛期参赛费:专业组¥159元/件 ,学生组¥79元/件(系列作品按一件作品计算)


● 免费参赛政策:

1、冈特兰堡设计奖组委会会员,可免费提交3件作品!(提交时请将会员证拍照或扫描件,连同参赛作品一起发送至指定邮箱)

2、环球金创意国际设计奖委员会会员,可免费提交1件作品!(提交时请将会员证拍照或扫描件,连同参赛作品一起发送至指定邮箱)

评审期:2021年11月1日至2021年11月15日;

获奖公示期:2021年11月16日至2021年11月30日;

证书邮寄期:2021年12月1日至2021年12月20日。

 

支付方式 / Payment method

支付宝账号:gaward@qq.com

备注:支付时请注明姓名,将支付凭证同作品发至指定邮箱;

 

联络方式 / Contact information

邮箱:gaward@qq.com

QQ:246 6897 656

官方微信公众平台:gaward

 

法律申明 / Law states

参赛者的参赛作品必须是参赛者本人(或团体)的原创作品,如有抄袭他人创意、构思的行为,或作品发生知识产权、版权纠纷等,组委会将取消其参赛资格,并由参赛者承担后果;组委会有权拒收任何对各国文化、民族尊严或道德有侵犯以及不符合参赛要求的作品,并拥有参赛作品的展览、出版、宣传、收藏的权利。

All entries must be original works of the entrant himself / herself (or the organisation) . The Organising Committee will disqualify the entrant from the competition if he / she plagiarizes the creativity or idea of others, or if there is any intellectual property or copyright dispute arising from the work, the organizing committee reserves the right to reject any work that infringes upon the culture, national dignity or morality of any country or does not meet the requirements of the competition, and has the right to exhibit, publish, publicize and collect the entries.


冈特兰堡奖申报表.docx  点击下载

 

文章来源:CND设计网

 

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

 

mysql开启远程连接

前端达人

1.登录到mysql进入命令行:[root@localhost mysql]# ./bin/mysql -h127.0.0.1 -uroot -proot

2.查看user表: 

mysql> use mysql

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> select host,user,password from user;
+-----------------------+------+-------------------------------------------+
| host                  | user | password                                  |
+-----------------------+------+-------------------------------------------+
| localhost             | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| localhost.localdomain | root |                                           |
| 127.0.0.1             | root |                                           |
| ::1                   | root |                                           |
| localhost             |      |                                           |
| localhost.localdomain |      |                                           |
+-----------------------+------+-------------------------------------------+
6 rows in set (0.00 sec)

表中host、user字段标识了可以访问数据库的主机和用户。例如上面的数据就表示只能本地主机通过root用户访问。原来如此,难怪远程连接死活连不上。

经过网上查找方法,为了让数据库支持远程主机访问,有两种方法可以开启远程访问功能。

第一种(改表法):

修改host字段的值,将localhost修改成需要远程连接数据库的ip地址。或者直接修改成%。修改成%表示,所有主机都可以通过root用户访问数据库。为了方便,我直接修改成%。命令:mysql> update user set host = '%' where user = 'root';

运行上面语句会又一个报错:

ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'

不用管,直接flush privileges;


远程连接测试。

第二种(授权法):

例如,你想root使用root从任何主机连接到mysql服务器的话。 
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 
如果你想允许用户myuser从ip为192.168.1.64的主机连接到mysql服务器,并使用root作为密码 
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.64' IDENTIFIED BY 
'root' WITH GRANT OPTION; 

输入命令:FLUSH PRIVILEGES; 


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

文章来源:csdn。
分享此文一切功德,皆悉回向给文章原作者及众读者.
免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。

5·12汶川地震13周年,这些画面现在看依旧泪目

seo达人

 

5·12汶川地震十三周年

汶川地震十三周年

  

  2008年5月12日

  汶川大地震

  69227人遇难

  374643人受伤

  17923人失踪

  一串串触目惊心的数字

  让我们心疼惋惜

  

  13年

  在人的一生中不可谓不长

  虽然有些事情已经逐渐久远

  但那些感动依旧

  在回忆中熠熠发光

  

  程林祥为让儿子跟家人过最后一夜

  背着儿子程磊的遗体

  徒步25公里回家

  作为父亲

  他用脚步为人们丈量出一份伟大的父爱。

  

  亲爱的宝贝

  如果你能活着

  一定要记住我爱你

  这是妈妈对孩子最后的嘱托

  被发现时母亲离世孩子却安然无恙

  她用肩膀为孩子撑起了生命的蓝天

  

  众志成城

  托举生命

  解放军战士们不畏艰险无惧生死

  与时间赛跑

  同死神抢人

  他们用行动践行着为人民服务的使命

  

  2008年到2021年

  整整十三年

  对全中国来说是沉痛的记忆

  对汶川来说更是艰难的成长

  一路走来

  我们深切感受到了那句

  如果奇迹有颜色

  那一定是中国红

  

  意外来的猝不及防

  但总有些温暖

  让明天依旧光芒万丈

  总有些感动

  伴随着我们岁岁年年

  

  今天

  让我们一起为逝者默哀

  向这些“感动”背后默默付出的他们致敬

  #汶川地震13周年#

文章来源:星耀天平综艺

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

 

面包屑:被忽视的细节

涛涛


文章来源:站酷   作者:
大鱼小鱼虾米

分享此文一切功德,皆悉回向给文章原作者及众读者.
免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

助力体验设计的10个方向

涛涛


文章来源:站酷 作者:
再次微笑_

分享此文一切功德,皆悉回向给文章原作者及众读者.
免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务

SpringBoot + Spring Cloud +Vue 管理系统前端搭建(二、visual studio code开发前端项目)

前端达人

我们打开visual studio code , 选择文件------------->将文件夹添加到工作区,导入我们的项目

 

安装Element

导入后,我们安装以下element

官网:https://element.eleme.cn/#/zh-CN/component/installation

安装命令:npm add element-ui或者也可以用yarn

安装完成后,我们在main.js中引入Element

import Vue from 'vue'

import App from './App'

import router from './router'

import ElementUI from 'element-ui'

import 'element-ui/lib/theme-chalk/index.css'

Vue.config.productionTip = false

 

/* eslint-disable no-new */

Vue.use(ElementUI)

new Vue({

el: '#app',

router,

components: { App },

template: '<App/>'

})

页面路由

 我们把components改名为views,并在目录下添加3个页面:Login.vue、Home.vue、404.vue。

页面内容类似:

<template>

<div class="page">

<h2>Login Page</h2>

</div>

</template>

 

<script>

export default {

name: 'Login'

}

</script>

配置路由

打开router/index.js,添加3个路由分别对应主页、登录、404页面

import Vue from 'vue'

import Router from 'vue-router'

import Login from '@/views/Login'

import Home from '@/views/Home'

import NotFound from '@/views/404'

 

Vue.use(Router)

 

export default new Router({

routes: [

{

path: '/',

name: 'Home',

component: Home

}, {

path: '/login',

name: 'Login',

component: Login

}, {

path: '/404',

name: 'notFound',

component: NotFound

}

]

})

配置完后启动项目,在浏览器访问测试

http://localhost:8080/#/

http://localhost:8080/#/login

 

http://localhost:8080/#/404

说明我们的配置已经生效了

安装scss

安装依赖:

npm uninstall sass-loader //卸载当前版本) 
npm install sass-loader@7.3.1 --save-dev //卸了重新安装了一个低版本
npm install node-sass@4.14.1 --save-dev //安装node-sass 

安装的时候注意对应版本,版本不对应,启动会报错

安装后修改404页面

<template>

<div class="site-wrapper site-page--not-found">

<div class="site-content__wrapper">

<div class="site-content">

<h2 class="not-found-title">404</h2>

<p class="not-found-desc">抱歉!您访问的页面<em>失联</em>啦 ...</p>

<el-button @click="$router.go(-1)">返回上一页</el-button>

<el-button type="primary" class="not-found-btn-gohome" @click="$router.push('/')">进入首页</el-button>

</div>

</div>

</div>

</template>

 

<script>

export default {

name: '404'

}

</script>

 

<style lang="scss">

.site-wrapper.site-page--not-found {

position: absolute;

top: 60px;

right: 0;

bottom: 0;

left: 0;

overflow: hidden;

.site-content__wrapper {

padding: 0;

margin: 0;

background-color: #fff;

}

.site-content {

position: fixed;

top: 15%;

left: 50%;

z-index: 2;

padding: 30px;

text-align: center;

transform: translate(-50%, 0);

}

.not-found-title {

margin: 20px 0 15px;

font-size: 8em;

font-weight: 500;

color: rgb(55, 71, 79);

}

.not-found-desc {

margin: 0 0 30px;

font-size: 26px;

text-transform: uppercase;

color: rgb(118, 131, 143);

> em {

font-style: normal;

color: #ee8145;

}

}

.not-found-btn-gohome {

margin-left: 30px;

}

}

</style>

再浏览器访问http://localhost:8080/#/404

 

可以看到样式改变了

安装axios

命令:npm install axios

安装完成后修改Home页面,进行一个简单的测试

<template>

<div class="page">

<h2>Home Page</h2>

<el-button type="primary" @click="testAxios()">测试Axios调用</el-button>

</div>

</template>

 

<script>

import axios from 'axios'

import mock from '@/mock/mock.js'

export default {

name: 'Home',

methods: {

testAxios() {

axios.get('http://localhost:8080').then(res => { alert(res.data) })

}

}

}

</script>

可以看到我们的请求已经成功了

安装Mock.js

为了模拟后台接口提供页面需要的数据,引入mock.js

安装依赖:npm install mockjs -dev

安装完成,在src新建一个mock目录,创建mock.js,在里面模拟两个接口,分别拦截用户和菜单的请求并返回相应数据。

import Mock from 'mockjs'

 

Mock.mock('http://localhost:8080/user', {

'name': '@name', // 随机生成姓名

'name': '@email', // 随机生成邮箱

'age|1-12': 7, // 年龄1-12之间

})

Mock.mock('http://localhost:8080/menu', {

'id': '@increment', // id自增

'name': 'menu', // 名称为menu

'order|1-10': 6, // 排序1-10之间

})

修改Home.vue,在页面添加两个按钮,分别触发用户和菜单请求。成功后弹出返回结果

注意:要在页面引入mock    import mock from '@/mock/mock.js'

Home.vue

<template>
  <div class="page">
    <h2>Home Page</h2>
    <el-button type="primary" @click="testAxios()">测试Axios调用</el-button>
    <el-button type="primary" @click="getUser()">获取用户信息</el-button>
    <el-button type="primary" @click="getMenu()">获取菜单信息</el-button>
  </div>
</template>

<script>
import axios from 'axios'
import mock from '@/mock/mock.js'
export default {
  name: 'Home',
  methods: {
    testAxios() {
      axios.get('http://localhost:8080').then(res => { alert(res.data) })
    },
    getUser() {
      axios.get('http://localhost:8080/user').then(res => { alert(JSON.stringify(res.data)) })
    },
    getMenu() {
      axios.get('http://localhost:8080/menu').then(res => { alert(JSON.stringify(res.data)) })
    }
  }
}
</script>

访问http://localhost:8080/#/

点击获取用户信息

点击获取菜单信息

可以看到我们已经得到响应数据,这样mock就集成进来了

看完记得点赞哦


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


文章来源:网络某处。
分享此文一切功德,皆悉回向给文章原作者及众读者.
免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。

PM2托管工具使用详解

前端达人

参考 pm2从入门到精通
服务器上的项目需要保持稳定,即使发生故障项目也要自动重启以提供服务,这时需要托管工具对我们的项目进行托管。PM2正是这样一款工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。

安装pm2
$ npm install -g pm2 
  • 1
启动应用
$ pm2 start app.js  (--watch)  # 加上watch参数后可以实时修改代码 
  • 1
管理进程
$ pm2 list 
  • 1
停止应用
$ pm2 stop <app name> 
  • 1
重启应用
$ pm2 restart <app name> 
  • 1
删除应用
$ pm2 delete <app name> 
  • 1
显示某个应用程序的日志
$ pm2 logs <app name> 
  • 1
显示所有应用程序的日志

$ pm2 logs


蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务


文章来源:网络某处。
分享此文一切功德,皆悉回向给文章原作者及众读者.
免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。


日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档