印发 指南 通知_通知设计的综合指南

印发 指南 通知

重点 (Top highlight)

Peripheral messages in digital products, collectively known as notifications, should never harm the user experience. Instead, they must contribute to an experience that helps people accomplish a goal. Addressing notification design early in the product design process will produce better results.

数字产品中的外围消息(统称为通知)永远不会损害用户体验。 相反,他们必须为有助于人们实现目标的体验做出贡献。 在产品设计过程的早期处理通知设计将产生更好的结果。

Imagine a group of architects designing a three-story house, laboring over the blueprints for months. It’s impressive! It’s beautiful! But just as they get close to finishing the diagram, one of them exclaims, “ Wait! How do people get from the first to the third floor? “ They forgot about the staircase!

想象一下,一群建筑师设计了一个三层楼的房子,花了几个月的时间来设计蓝图。 令人印象深刻! 真漂亮! 但是,当他们接近完成图表时,其中一位惊呼道:“ 等等! 人们如何从一楼到三楼? “他们忘记了楼梯!

Similarly, product designers tend to think of small yet critical UX enhancements last. As it is with empty states, designers are prone to leaving the design of notifications-alerts, error messages, confirmations, announcements, and acknowledgments-until the very end. The issue may suddenly come to light when a developer asks, “ How do we handle errors? “ Because it’s an afterthought, this tacking-on approach frequently produces sloppy “frankendesigns,” which hurts the UX.

同样,产品设计师倾向于最后考虑小的但重要的UX增强功能。 由于处于空状态,所以设计人员倾向于在通知,警报,错误消息,确认,公告和确认的设计中保留直到最后。 当开发人员问“ 我们如何处理错误? “因为这是事后的想法,所以这种固定方法经常会产生草率的“ frankendesigns”,这会伤及用户体验。

To avoid such a scenario, it’s best to use an integrated approach to notification design to enhance user experiences. Even though designers may not have all the information at their fingertips, designing a comprehensive notifications framework during the product design lifecycle will help prepare the product for unforeseen use cases.

为避免这种情况,最好使用集成方法进行通知设计以增强用户体验 。 即使设计人员可能没有触手可及的所有信息,但在产品设计生命周期中设计一个全面的通知​​框架仍将有助于为不可预见的用例准备产品。

Image for post

When embarking on notification design, the essential design principle to keep in mind is that they must assist (not impede) people to perform tasks. It’s imperative to test product prototypes early and map out the use cases where peripheral messaging would be of value in assisting interactions. However, the best way to communicate with users will vary and depend on several key factors:

在进行通知设计时,要牢记的基本设计原则是, 它们必须帮助(而不是阻碍)人们执行任务 。 必须尽早测试产品原型并确定用例,在这些用例中外围消息传递对协助交互很有用。 但是,与用户交流的最佳方式会有所不同,并取决于以下几个关键因素:

  • The type of information being communicated

    传达的信息类型

  • The urgency of the information-whether it needs to be seen immediately

    信息的紧迫性-是否需要立即查看
  • Whether user action is required as a result of the information

    该信息是否要求用户采取措施

Aside from what the styling and behavior of notifications will be, their tone needs to be established by UX copy. All copy on notifications must be clear, concise, and useful. A well-designed notification system is also designed with accessibility in mind and has the flexibility to accommodate different languages.

除了通知的样式和行为外,还需要通过UX复制来确定通知的音调 。 通知上的所有副本都必须清晰,简洁且有用。 精心设计的通知系统在设计时还考虑了可访问性,并具有适应不同语言的灵活性。

The terminology used for notifications tends to be similar, yet will vary slightly from team to team and project to project. It’s incumbent on the designer to determine the notification framework’s terminology—what’s called what—as well as sync everyone up on the rationale for their use: the what, where, and how.

通知所使用的术语趋于相似,但团队之间和项目之间会略有不同。 设计人员有责任确定通知框架的术语(称为“什么”),并同步每个人的使用理由: 什么,在哪里以及如何使用

Image for post

通过更好的通知设计来提高可用性 (Better Usability Through Better Notification Design)

Notifications serve an essential function in product usability. “ Visibility of system status” is number one on the list of the “ 10 Usability Heuristics for User Interface Design” from the Nielsen Norman Group. The rule states that “ the system should always keep users informed about what is going on, through appropriate feedback within a reasonable time.

通知在产品可用性方面起着至关重要的作用。 “ 系统状态的可见性 ”是Nielsen Norman集团在“ 用户界面设计的10种可用性启发法 ”列表中的第一名。 该规则指出:“ 系统应始终在合理的时间内通过适当的反馈使用户了解发生的情况。

A notification system is so much part of a digital product’s UX that without it, the product would feel as if something was left out. If there is no “visibility of system status” and feedback, it is akin to driving a car without a dashboard.

通知系统是数字产品UX的重要组成部分,如果没有它,产品就会感觉好像遗漏了某些东西。 如果没有“系统状态的可见性”和反馈,则类似于在没有仪表板的情况下驾驶汽车。

A car’s dashboard is full of gauges, icons, and lights designed to provide visibility into the car’s operating system and ensure safe and reliable operability. When we drive, a cluster of readouts and notifications about engine temperature, battery health, oil pressure, lights, brakes, airbags, and so on keep us informed. When we want to make a turn, there is a blinking light for the turn signal, along with a clicking sound, both providing us with feedback. We also have a fuel tank gauge that indicates when the fuel tank is low.

汽车的仪表板上充满了仪表,图标和指示灯,旨在提供对汽车操作系统的可见性并确保安全可靠的可操作性。 当我们开车时,会发出一系列有关发动机温度,电池运行状况,机油压力,灯,刹车,安全气囊等的读数和通知,使我们随时了解情况。 当我们要转弯时,转向信号灯会闪烁,同时还有咔嗒声,这两者都为我们提供了反馈。 我们还有一个油箱压力表,用于指示油箱何时处于低位。

It works in the same way with a digital product. Visibility of system status and feedback is foundational when it comes to usability, and usability is the bedrock of great user experiences.

它与数字产品的工作方式相同。 当涉及到可用性时,系统状态和反馈的可见性是基础,而可用性是良好用户体验的基础。

Image for post

建立有用的通知框架 (Establishing a Helpful Notification Framework)

To design a notification framework well, it may be helpful to think of notifications in terms of “signal strength.” Which peripheral messages need more or less attention? For example, interactions that may potentially be destructive need “louder” notifications, and non-destructive interactions need “quieter” ones.

为了很好地设计通知框架,从“信号强度”的角度考虑通知可能会有所帮助。 哪些外围消息需要或多或少的注意? 例如,可能具有破坏性的交互需要“更大声”的通知,而非破坏性的交互则需要“更安静”的通知。

Sending people the right amount of notifications is a balancing act, and overdoing it is fraught with peril; the product may get a lot of negative feedback, or at worst, alienate people to the degree where they will abandon it. Designers, therefore, need to carefully consider the UX and only send messages with a well-defined purpose. It’s also a good idea to give users the flexibility to turn off all, or at least some of the notifications.

向人们发送适当数量的通知是一种平衡的行为 ,而过分这样做会带来危险。 该产品可能会得到很多负面反馈,或者最糟糕的是,使人们疏远到他们放弃它的程度。 因此, 设计人员需要仔细考虑UX,仅发送具有明确目的的消息。 给予用户灵活性以关闭所有或至少一些通知也是一个好主意。

The initial approach to notification design needs classification on three levels: high, medium, and low-attention, i.e., “levels of severity.” Following that, notification types need to be further defined by specific attributes on those three levels, whether they are alerts, warnings, confirmations, errors, success messages, or status indicators.

通知设计的初始方法需要在三个级别上进行分类: 高关注度 ,中关注度和低关注度 ,即“严重性级别”。 然后,需要通过这三个级别上的特定属性进一步定义通知类型 ,无论这些类型是警报,警告,确认,错误,成功消息还是状态指示符。

Image for post

Once the notification attributes have been identified, it’s time to create a taxonomy of the various notifications that will make up the framework. The following is by no means an exhaustive list—the types of notifications will differ based on the product, the use cases, and other variables. ( Please note: As mentioned, different teams use a variety of terminologies. For example, we’re calling a “confirmation” a notification that requires user approval to proceed with a destructive interaction. Some teams may use “confirmation” as a term for a success message.)

识别通知属性后,就该对构成框架的各种通知创建分类法了。 以下绝不是详尽的列表-通知的类型将根据产品,用例和其他变量而有所不同。 ( 请注意 :如前所述,不同的团队使用各种术语。例如,我们称“确认”为通知,需要用户批准才能进行破坏性的交互。某些团队可能将“确认”用作术语成功消息。)

High-attention

高关注度

  • Alerts (immediate attention required)

    警报(需要立即关注)
  • Errors (immediate action required)

    错误(需要立即采取措施)
  • Exceptions (system anomalies, something didn’t work)

    异常(系统异常,某些功能无效)
  • Confirmations (potentially destructive actions that need user confirmation to proceed)

    确认(可能需要用户确认才能进行的破坏性操作)

Medium-attention

中等注意

  • Warnings (no immediate action required)

    警告(无需立即采取措施)
  • Acknowledgments (feedback on user actions)

    致谢(用户操作的反馈)
  • Success messages

    成功讯息

Low-attention

低注意力

  • Informational messages (aka passive notifications, something is ready to view)

    信息性消息(又称被动通知,某些内容可供查看)
  • Badges (typically on icons, signifying something new since last interaction)

    徽章(通常在图标上,表示自上次互动以来的新内容)
  • Status indicators (system feedback)

    状态指示灯(系统反馈)
Image for post

设计Great Notification UX (Designing Great Notification UX)

To design a product with great UX, designers need to make a list of all the use cases where notifications may be helpful. It is recommended that this process be done in collaboration with a developer as in most cases they can be impartial and able to help troubleshoot edge cases the designer may not have considered.

要设计具有出色UX的产品,设计人员需要列出所有可能有用通知的用例清单。 建议与开发人员合作完成此过程,因为在大多数情况下,开发人员可以保持公正并能够帮助解决设计师可能未曾考虑过的情况。

Designers should also make a note of all interactions during user testing where notifications may provide value to enhance the UX.

设计人员还应该记录用户测试期间的所有交互,其中通知可能会提供增强UX的价值。

Once armed with the list, the next step is to categorize the notifications based on the desired attention level and attributes. Again, because notifications should not be intrusive, this needs to be done carefully. Some of the questions to ask during this process are:

有了列表后,下一步就是根据所需的关注级别和属性对通知进行分类。 同样,由于通知不应具有侵入性 ,因此需要谨慎进行。 在此过程中要问的一些问题是:

  • What would trigger the notification?

    什么会触发通知?
  • What type of feedback is being communicated?

    正在传达什么类型的反馈?
  • Where would the notification appear and how?

    通知将出现在哪里以及如何显示?
  • Which notification would require an immediate interaction?

    哪个通知需要立即互动?
  • Is the notification persistent or non-persistent?

    通知是持久的还是非持久的?

Next, color-coding and icons need to be determined and put into a design system (or style guide). When going through this process, designers need to consider every instance where a notification would appear and make sure they render correctly on all backgrounds.

接下来,需要确定颜色编码和图标,并将其放入设计系统(或样式指南)中。 在执行此过程时,设计人员需要考虑将出现通知的每个实例,并确保它们在所有背景上正确呈现。

Image for post
Source)来源 )

The placement of notifications is also key. At the risk of stating the obvious, to avoid obscuring the interface, notifications should appear at the top or bottom, or near the corners of the UI. What’s more, if the design is responsive, designers need to test the appearance of notifications with various viewports. It’s particularly important where error messages may be shown with responsive mobile forms.

通知的位置也是关键。 为避免明显的界面冒着明显的风险,通知应显示在UI的顶部或底部或角落附近。 此外,如果设计具有响应能力,则设计人员需要使用各种视口测试通知的外观。 当错误消息可以通过响应的移动表格显示时,这一点尤其重要。

Designing a notification framework isn’t easy. Many small details occurring under different scenarios need to be considered. Beyond accessibility and legibility, future localization needs to be kept in mind. A notification system that looks perfect in English may fall apart entirely when used on a German or Japanese platform.

设计通知框架并不容易。 需要考虑在不同情况下发生的许多小细节。 除了可访问性和易读性之外,还需要牢记将来的本地化。 在德语或日语平台上使用时,英语看上去很完美的通知系统可能会完全崩溃。

Image for post
Alerts shown on a B2B dashboard should remain accessible as part of the global navigation.
作为全局导航的一部分,B2B仪表板上显示的警报应保持可访问性。

Further questions to ask when it comes to defining the behavior of notifications:

有关定义通知行为的其他问题:

  • If an alert or warning is meant to be persistent, how do designers ensure that people still have access to them after they navigate away from the initial screen?

    如果要持续发出警报或警告,那么设计师如何确保人们离开初始屏幕后仍然可以访问它们?
  • Would an alert icon with a badge need to be incorporated where an archive of notifications could be seen?

    是否需要合并带有徽章的警报图标,以便可以看到通知档案?
  • If a notification is non-persistent, how long before it disappears, and should there be an option to dismiss it before it fades out?

    如果通知是非持久性的,则通知会消失多长时间,并且应该有一种在消失之前将其关闭的选项吗?

For mobile apps, not only in-app notifications but push notifications (system-level, outside the app) also need to be meticulously designed. They are mostly interruptions, so it’s crucial to look at the notification’s copy and how and when to ask for permission to send them. Used too much, they may discourage people from using the app. Too many nonessential notifications can frustrate users who may then silence notifications or stop using the app altogether.

对于移动应用程序,不仅需要精心设计应用程序内通知,还需要精心设计推送通知(系统级,应用程序外部)。 它们主要是中断,因此查看通知的副本以及如何以及何时请求发送它们的许可至关重要。 使用过多,他们可能会阻止人们使用该应用程序。 太多不必要的通知会使用户感到沮丧,他们可能随后使通知静音或完全停止使用该应用程序。

Designers also ought to consider actionable notifications that allow people to be productive without opening an app. Enabling users to accomplish small tasks without going into an app can be a powerful tool in enhancing UX.

设计师还应该考虑可行的通知 ,这些通知可以使人们无需打开应用程序即可提高工作效率。 使用户无需进入应用程序即可完成小任务,可以成为增强UX的强大工具。

For mobile push notifications, the UX best practice is to delay notifications of any kind (asking for access to a person’s location, sending push notifications, and so on) until people have had the chance to explore the app a little bit.

对于移动推送通知,UX最佳实践是延迟任何形式的通知(要求访问某个人的位置,发送推送通知等),直到人们有机会探索该应用程序为止。

Image for post
Mobile push notifications need to be carefully timed not to alienate users.
需要谨慎安排移动推送通知的时间,以免疏远用户。

优秀UX的通知最佳做法 (Notification Best Practices for Great UX)

Observing the following best practices will ensure that people will perceive notifications as providing value, not as interruptions, thereby enhancing the user experience. Before designing a system of notifications and putting them into a design system, consider these fundamental best practices:

遵循以下最佳实践将确保人们将通知视为提供价值,而不是打扰,从而增强了用户体验。 在设计通知系统并将其放入设计系统之前,请考虑以下基本最佳实践:

  • Classify notifications by the three attention levels discussed earlier. Then, define the taxonomy of the various forms of notifications within those three levels.

    通过前面讨论的三个注意级别对通知进行分类。 然后,在这三个级别内定义各种形式的通知的分类法。
  • When creating a style guide for the notification system, specify the maximum character lengths for the notification in all languages in which it will be released.

    为通知系统创建样式指南时,请以将要使用的所有语言指定通知的最大字符长度。
  • Pay special attention to adaptability and flexibility to accommodate different content types and text lengths.

    要特别注意适应性和灵活性,以适应不同的内容类型和文本长度。
  • Create a consistent color scheme for the three attention levels as well as consistent iconography.

    为三个注意级别以及一致的图标创建一致的配色方案。
  • Create concise, easy-to-read notifications that provide useful information.

    创建简明易懂的通知,以提供有用的信息。
  • Carefully consider what to send and when to send. On mobile, delay sending notifications on freshly downloaded apps to avoid alienating people. Examine the context and use cases closely.

    仔细考虑发送什么以及何时发送。 在移动设备上,延迟在新下载的应用程序上发送通知,以避免疏远人们。 仔细检查上下文和用例。

  • Err on the side of showing fewer notifications, whether they’re alerts or warnings, or other high- to middle-attention status updates. Instead, put them in a list people can access when they want to see them (signified by an icon badge in the UI).

    错误地显示较少的通知,无论是警报还是警告,或其他中高关注状态的更新。 相反,把它们放在一个列表中的人可以访问时,他们希望看到他们(通过图标徽章在UI表示)。

  • Consider a system with an option to mark notifications “do not show again.”

    考虑一个带有标记通知“不再显示”的选项的系统。
  • Non-persistent acknowledgments such as “snack bars” should disappear from the screen after a minimum of four seconds and a maximum of eight seconds, with an option to dismiss it sooner and “undo” where appropriate.

    诸如“小吃条”之类的非持久性确认应在最少四秒钟到最多八秒钟后从屏幕上消失,并可以选择将其尽快消除,并在适当的情况下“撤消”。
  • For high-attention level notifications on mobile, consider sound and haptic feedback when possible.

    对于移动设备上的高关注度通知,请尽可能考虑声音和触觉反馈。
  • Ensure proper contrast on notifications for readability and between the background on which the notifications appear. Be aware that with fluid, responsive designs, the background may shift under the notification.

    确保在通知上和通知背景之间进行适当的对比以提高可读性。 请注意,采用流畅的响应式设计时,背景可能会在通知下转移。
Image for post
Mobile app announcements, success messages, and acknowledgments.
移动应用公告,成功消息和确认。

错误消息的最佳做法 (Best Practices for Error Messages)

  • Error messages should be simple and direct, preferably actionable, written in a language that is easy to read and quick to comprehend.

    错误消息应该简单直接,最好是可操作的,并以易于阅读和理解的语言编写。
  • Avoid obscure codes and abbreviations such as “received response success is false.

    避免使用晦涩的代码和缩写,例如“ 收到的响应成功为假”。

  • Provide concise, clear descriptions of the problem instead of “an error has occurred.

    提供问题的简洁明了的描述,而不是“ 发生错误。

  • Avoid blaming people or telling them they did something wrong—for example, by saying it was an “illegal command.

    避免责怪别人或告诉他们他们做错了事,例如,说这是“ 非法命令”。

  • Provide in-context constructive error messages so that people can fix the issue.

    提供上下文中的建设性错误消息,以便人们可以解决此问题。
  • Avoid indicating an error just by turning the field red. It doesn’t make it accessible to people with disabilities. It’s always best to include other visual cues that the colorblind can see.

    避免仅通过将字段变为红色来指示错误。 它并没有使残疾人可以使用它。 最好总是包括色盲可以看到的其他视觉提示。
  • Use inline validation for input fields on forms.

    对表单上的输入字段使用内联验证 。

  • Error messages should not disappear until people have fixed the problem.

    在人们解决问题之前,错误消息不应消失。
Image for post
Inline validation on forms, aka live error checking and clear messages, enhance the UX.
表单上的在线验证,实时错误检查和清除消息可增强UX。

摘要 (Summary)

Notifications contribute to an experience that helps people accomplish a goal and should be treated like any other digital product component. However, notifications can cut both ways. If handled well, they can boost UX and assist engagement, but when executed poorly, risk becoming an annoyance. Striking the right balance is key.

通知有助于提供帮助人们实现目标的体验,应该像对待其他任何数字产品组件一样对待通知。 但是,通知可以双向进行。 如果处理得当,它们可以提高UX并有助于参与度,但是如果执行不佳,则有可能成为烦人的事情。 争取适当的平衡是关键。

Notifications should not be treated as an afterthought. In order to do them properly, designers must address use cases early, define the various forms during the product design lifecycle, and test them extensively.

通知不应被视为事后的想法。 为了正确执行它们,设计人员必须及早解决用例,在产品设计生命周期中定义各种形式,并进行广泛的测试。

A quick recap on the right way to design notifications:

快速回顾设计通知的正确方法:

  • Start notification design early, not as an afterthought.

    尽早开始通知设计,而不是事后思考。
  • Classify notifications by the three attention levels: high, medium, and low.

    按三个注意级别对通知进行分类:高,中和低。
  • Color-code, assign icons and determine placements.

    进行颜色编码,分配图标并确定位置。
  • Categorize them by type: persistent or non-persistent, pop-up, banner, dialog, etc.

    按类型分类:持久性或非持久性,弹出式,横幅,对话框等。
  • Incorporate them into a design system.

    将它们合并到设计系统中。

Understanding when and how to use notifications is essential to providing great usability and building consistency in product messaging. By carefully assessing the peripheral messaging that needs to be shown at the right moment, designers can increase the efficiency of a product and enhance its UX.

了解何时以及如何使用通知对于提供出色的可用性和建立产品消息传递的一致性至关重要。 通过仔细评估需要在适当时候显示的外围消息,设计人员可以提高产品的效率并增强其用户体验。

Written in collaboration with Sara Vilas Santiago and originally published at https://www.toptal.com

Sara Vilas Santiago 合作撰写, 最初发布在 https://www.toptal.com

Image for post
UX Para Minas Pretas (UX For Black Women), a Brazilian organization focused on promoting equity of Black women in the tech industry through initiatives of action, empowerment, and knowledge sharing. Silence against systemic racism is not an option. Build the design community you believe in.UX Para Minas Pretas (UX For Black Women),这是一个巴西组织,致力于通过采取行动,赋权和知识共享的举措来促进科技行业中的黑人女性平等。 对系统性种族主义保持沉默是不可行的。 建立您相信的设计社区。

翻译自: https://uxdesign.cc/a-comprehensive-guide-to-notification-design-2fff67f08b7a

印发 指南 通知

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/275380.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电大免考英语计算机,关于电大本科课程中英语免修免考的条件

关于免考的规定:(一) 已具有国民教育系列本科以上学历(含本科),可免考全部统考科目;(二) 除计算机类专业学生外,获得全国计算机等级考试一级B或以上级别证书者可免考“计算机应用基础”;(三) 除英语专业学生外&#xf…

三年经验前端社招——众安保险

大家好,我是若川。最近组织了源码共读活动《1个月,200人,一起读了4周源码》,已经有超50人提交了笔记,群里已经有超1200人,感兴趣的可以点此链接扫码加我微信 ruochuan12本文经作者lxcan 授权转载&#xff0…

当文字成为雨滴:HTML、CSS、JS创作炫酷的“文字雨“动画!

简介 在本篇技术文章中,将介绍如何使用HTML、CSS和JavaScript创建一个独特而引人注目的"文字(字母&数字)"雨🌧️动画效果。通过该动画,展现出的是一系列随机字符将从云朵中下落像是将文字变成雨滴从天而降,营造出与…

《梦断代码》阅读笔记01

这几天阅读了老师推荐的《梦断代码》前几章,通过本书简介可以知道本书大概主要讲的是做软件过程中的困难。 第一章软件时间,主要讲的是从事软件制作行业的艰辛,需要没日没夜的加班工作,书中有这样一句话让我记忆深刻:“…

关于html:form/html:form特性

<html:form>第一遍执行的时候他就会根据action属性中指定的Action到struts-config.xml文件中找到该Action&#xff0c;并把该Action绑定ActionForm实例化&#xff0c;如果<html:form>的子标签中(也就是文本框等一些元素)有值&#xff0c;则把这些值填充到对应的Act…

现代人的压力和焦虑_设计师如何建立减少焦虑和压力的体验

现代人的压力和焦虑From my Brooklyn apartment in New York City, I watch Gov. Andrew Cuomo share the daily Covid-19 death toll with the nation. I watch his broadcast every day, around 11 a.m. I dubbed Cuomo America’s #crisisdaddy and have posted so many Ins…

揭秘京东区块链开源项目——JD Chain

导言 近日&#xff0c;京东区块链底层引擎JD Chain正式对外开源并同步上线开源社区&#xff0c;旨在为企业级用户和开发者提供开源服务&#xff0c;帮助他们提高研发效率&#xff0c;加速技术创新。3月30日&#xff0c;国家互联网信息办公室公布了第一批区块链信息服务名称及备…

我是如何零基础入门前端开发的(2021 版)

大家好&#xff0c;我是若川。最近组织了源码共读活动《1个月&#xff0c;200人&#xff0c;一起读了4周源码》&#xff0c;已经有超50人提交了笔记&#xff0c;群里已经有超1200人&#xff0c;感兴趣的可以点此链接扫码加我微信 ruochuan12大家好&#xff0c;我是山山而川&…

学计算机学体育生闺女,古力:生个女儿一定学围棋 生个儿子就去踢足球

成都商报记者 张龑 摄影报道核心提示7夺围棋世界冠军的古力结婚了&#xff0c;这意味着他有了更多的责任。婚后的古力做到了以家为重———“现在下完棋就回家&#xff0c;酒基本上不喝了&#xff0c;连唱歌这些娱乐都基本上取消了。”古力对未来还有个愿望&#xff0c;就是生个…

去贵阳参观大数据到哪参观_您必须参观的四个世界

去贵阳参观大数据到哪参观Video games have always aimed to create a world separate from our own, with experiences gamers couldn’t get anywhere else. As technology has raced forward with time, these worlds have become more realistic, more believable, and at …

MySQL 不落地迁移、导入 PostgreSQL - 推荐 rds_dbsync

标签 PostgreSQL , MySQL , rds_dbsync , mysql , mysqldump , copy , mysql_fdw 背景 将MySQL数据不落地的方式导入PostgreSQL。 1 rds_dbsync (推荐使用) 《MySQL准实时同步到PostgreSQL, Greenplum的方案之一 - rds_dbsync》 这个效率最高&#xff0c;支持不落地&#xff0c…

asp.net 六大对象之Request、Response

ASP.NET的六大对象&#xff0c;本质上只是 Context 里面的属性&#xff0c;严格上不是对象。 1.Request-->读取客户端在Web请求期间发送的值 2.Response-->封装了页面执行期后返回到Http客户端的输出 3.Server-->提供对服务器上的属性和方法的访问 4.Application-->…

对微型计算机工作影响最小的因数是,(已)保护试题9

继电保护试题9一、填空题(每空1分&#xff0c;共10分)1、交流电的三要素是最大值(幅值)、角频率、初相位。2、三极管实现放大作用的外部条件是发射结正向偏置&#xff0c;集电结反向偏置。3、为了确保方向过电流保护在反向两相短路时不受非故障相电流的影响&#xff0c;保护装置…

1年工作经验8月份大厂面试全记录

大家好&#xff0c;我是若川。最近组织了源码共读活动《1个月&#xff0c;200人&#xff0c;一起读了4周源码》&#xff0c;已经有超50人提交了笔记&#xff0c;群里已经有超1200人&#xff0c;感兴趣的可以点此链接扫码加我微信 ruochuan12本文来自读者AaronKwong 投稿。他参与…

axure ui设计_了解针对UI / UX设计人员的Axure RP 9

axure ui设计Axure is a powerful prototyping software with a lot of history. It has been around for many years and is available for Windows and Mac. Axure gained a lot of functionality over time, and today you can look at Axure as all in one tool. You can b…

如何不让FCKEditor自动添加P标签

使用FCKeditor编辑器的时候&#xff0c;点开里面就会自动添加上<P></P>的标签&#xff0c;按回车也会自动添加上相同的标签修改/include/FCKeditor/fckconfig.js找到FCKConfig.EnterMode p; //p | div | brFCKConfig.ShiftEnterMode br; //p | div | br替换成FCKCo…

Greenplum 优化CASE - 对齐JOIN字段类型,使用数组代替字符串,降低字符串处理开销,列存降低扫描开销...

标签 PostgreSQL , 数组 , 字符串 , 字符串处理 , JOIN , where , 类型一致性 背景 Greenplum通常被用作OLAP&#xff0c;在一些用户使用过程中&#xff0c;可能因为数据结构设计&#xff0c;SQL问题等原因导致性能不佳&#xff0c;虽然通过增加节点可以解决问题&#xff0c;但…

杭州 3~5年 前端面经,高频面试题总结

大家好&#xff0c;我是若川。假期归来&#xff0c;国庆期间没有更文&#xff0c;不用想每天发什么文章&#xff0c;不用担心阅读量&#xff0c;其实感觉挺好。最近组织了源码共读活动《1个月&#xff0c;200人&#xff0c;一起读了4周源码》&#xff0c;已经有超100人提交了笔…

职称以考代评学院考计算机吗,软考与职称的关系,软考是以考代评,不用另外再去评审...

Hokfung(cnitpm.com) 15:16:45软考与职称关系&#xff1a;通过了软考,我们所获得的只是一种资格,是否聘任相应的职称,完全取决于各单位的实际情况&#xff0c;国家有关部门并没有直接的规定。事实上,通过评审方法(也就是常说的"评职称”) 得到的也只是一个资格,单位既可以…

figma下载_我关于Figma文件封面的故事

figma下载It was 8:40 AM in the morning. I woke up from the bed as my subconscious memory reminded me of the team meeting at 9 AM to discuss what I am working on.早上8:40。 我从床上醒来&#xff0c;因为我的潜意识使我想起了上午9点的团队会议&#xff0c;讨论我的…