#純靠北工程師4x1
----------
才轉剛入新公司不久,開始維護了一個已經上線的專案
看了一下前人的程式碼:
var can_in = 0;
...
if(...)
can_in++;
...
if(can_in == 0){ ... }
else { ... }
在一個5、600行的 function 裡面,花了時間一邊測試一邊看他的邏輯
結果就他媽的只是個布林值,我還 can_fuck咧。
javascript 是沒有提供 boolean 給你用膩
寫個 true/false 不好嗎?
5、600行裡面一眼就看到一堆 CopyPaste的程式碼,後面還有四五千行,一坨 js 又臭又長
----------
💖 純靠北官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/6373
同時也有1部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,สอนเทคนิคการแปลงค่าตรรกะ True/False ให้เป็นเลข 1/0 โดยใช้ Double dashes (--) หรือ เครื่องหมายลบติดกัน 2 ตัว ============ playlist สอน Excel https://...
「function boolean」的推薦目錄:
- 關於function boolean 在 純靠北工程師 Facebook 的精選貼文
- 關於function boolean 在 TechOrange 科技報橘 Facebook 的最佳貼文
- 關於function boolean 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於function boolean 在 prasertcbs Youtube 的最讚貼文
- 關於function boolean 在 How to correctly use Boolean functions? - Stack Overflow 的評價
- 關於function boolean 在 Boolean formula vs boolean function. - Math Stack Exchange 的評價
- 關於function boolean 在 Returning Boolean Values from Functions - GitHub 的評價
function boolean 在 TechOrange 科技報橘 Facebook 的最佳貼文
黃皓使用 Cauchy 交錯定理,解決布林函數的敏感度問題
-----
📣 TO 也有推特囉!手刀 follow 起來~
👉 https://twitter.com/TechOrangeTW
function boolean 在 Taipei Ethereum Meetup Facebook 的最佳解答
📜 [專欄新文章] Solidity Weekly #10
✍️ mingderwang
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
keccak256(abi.encodePacked(…))
最近如果你使用 solidity 0.4.24 以上版本編譯; 用到一些 hash functions 例如keccak256()、sha256() 或 ripemd160(),如果你帶入多個參數 (例如 keccak256(“a”, “b”, “c”)),你會看到如下的警示:
Warning: This function only accepts a single "bytes" argument. Please use "abi.encodePacked(...)" or a similar function to encode the data. keccak256( ^ (Relevant source part starts here and spans across multiple lines)
原因是,以前這些 functions 可以接受多個參數,連在ㄧ起後做一個 hash,但由於不同值在預設 type 被自動 padding 會有不同的結果,再加上多個參數串起來,容易出現不同的 hash 結果, 造成 bugs。所以決定 0.5.0 以後改只接受一個參數。因此,可以利用 abi.encodePacked() 先做一次包裝,再當成一個參數進行 hash。
補充說明,所謂的 padding 就是用 0 填滿到 bytes32 的格式,最典型的例子就是 call 一個function,裡面的參數(parameters) 就會被轉型成 bytes32 格式。
0x0000000000000000000000000000000000000000000000000000000000000045:
a uint32 value 69 padded to 32 bytes
0x0000000000000000000000000000000000000000000000000000000000000001:
boolean true, padded to 32 bytes
0x6162630000000000000000000000000000000000000000000000000000000000:
a bytes3 value "abc" 會被靠左對齊成 32 bytes
links 分享;
ERC20 API: An Attack Vector on Approve/TransferFrom Methods — (Mikhail Vladimirov, Dmitry Khovratovich)
ERC-1155: The Crypto Item Standard — (Witek Radomski)
*適用於 solidity ^0.4.24;
Solidity Weekly #10 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
function boolean 在 prasertcbs Youtube 的最讚貼文
สอนเทคนิคการแปลงค่าตรรกะ True/False ให้เป็นเลข 1/0 โดยใช้ Double dashes (--) หรือ เครื่องหมายลบติดกัน 2 ตัว
============
playlist สอน Excel
https://www.youtube.com/playlist?list=PLoTScYm9O0GEMj5LpqxaxWWnanc55Epnt
============
playlist สอนการใช้งาน PivotTable
https://www.youtube.com/playlist?list=PLoTScYm9O0GFFdZwK6437TxMXYf7Hrd4I
============
playlist การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access)
https://www.youtube.com/watch?v=HfKl6eOfNFo&list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
============
playlist การสร้างกราฟ แผนภูมิแบบต่าง ๆ ด้วย Excel
https://www.youtube.com/playlist?list=PLoTScYm9O0GExxZ3nlVmleu0wvlhGfs3j
============
playlist การสร้างกราฟ แผนภูมิแบบใหม่ใน Excel 2016
https://www.youtube.com/watch?v=0brII3eyaW8&list=PLoTScYm9O0GHkvWn5LVlo0ZXYMGmOCcEx
============
playlist สอนการเขียน Excel VBA และ Macro
https://www.youtube.com/watch?v=InS56wNCUfw&list=PLoTScYm9O0GHgpbmyNuXP39OUcb0BheaE
============
playlist สอนการใช้งาน Excel สำหรับการเงิน
https://www.youtube.com/playlist?list=PLoTScYm9O0GHcen0YDAIIbXewc-621buW
============
playlist ความสามารถใหม่ใน Excel 2016
https://www.youtube.com/watch?v=0brII3eyaW8&list=PLoTScYm9O0GEL6uJG7K1o99mtkKZLmTYb
============
playlist สอนเทคนิคการใช้งาน Word
https://www.youtube.com/watch?v=hSa7e5UkWGU&list=PLoTScYm9O0GG5QrQtl8hmVbg0o8fCCaJT
============
playlist สอนเทคนิคการใช้งาน PowerPoint
https://www.youtube.com/watch?v=pXWyMULdRvA&list=PLoTScYm9O0GEG5JELOjSGqigFN669d5IK
============
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่
https://www.youtube.com/subscription_center?add_user=prasertcbs
function boolean 在 Boolean formula vs boolean function. - Math Stack Exchange 的推薦與評價
A Boolean formula is a concrete string of symbols. A Boolean function of n inputs is an assignment of output truth values to each possible choice of n input ... ... <看更多>
function boolean 在 Returning Boolean Values from Functions - GitHub 的推薦與評價
All my thinking about some code challenge and Free Code Camps - CodeChallenge/Returning Boolean Values from Functions.md at master · EQuimper/CodeChallenge. ... <看更多>
function boolean 在 How to correctly use Boolean functions? - Stack Overflow 的推薦與評價
... <看更多>
相關內容