印發 指南 通知_通知設計的綜合指南

印發 指南 通知

重點 (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.pswp.cn/news/275380.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275380.shtml
英文地址,請注明出處:http://en.pswp.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;討論我的…