duangsuse::Echo
719 subscribers
4.28K photos
130 videos
583 files
6.49K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
垃圾 Kt
Thread 1 (Thread 0x7f1d1bb6f940 (LWP 3040)):
[KCrash Handler]
#6 0x000055b21f593798 in Executer::initialize(TreeNode*, ErrorList*) ()
#7 0x000055b21f5986e7 in Interpreter::interpret() ()
#8 0x00007f1d26670de3 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
(Shining)
This media is not supported in your browser
VIEW IN TELEGRAM
TurtleScript 语言引用文档 参见 Chapter 4. TurtleScript Programming Reference
This media is not supported in your browser
VIEW IN TELEGRAM
rectangle 是正方形!
randomRGB 应该叫 randomHexColor!
Forwarded from Deleted Account (drakeet)
我一直比较喜欢使用小写开头的 drakeet 作为名字,最近突然想到一个解释,如果 Drakeet 是一个类名, drakeet 就是 Drakeet 的实例。
Deleted Account
我一直比较喜欢使用小写开头的 drakeet 作为名字,最近突然想到一个解释,如果 Drakeet 是一个类名, drakeet 就是 Drakeet 的实例。
duangsuse::Echo 以前叫 Duangsuse::Echo
由于在列表里不好看就改掉了
以前按照比较广泛使用的 OOP 代码风格 Duangsuse 是一个类
现在 duangsuse 则是一个 C++ 命名空间了
你们觉得哪一个好看一些呢? 🌚
duangsuse 更乐意在 Ruby 里当一个 Sinlgeton class,因为这样就保证世界里只有我一个 duangsuse 了,哈哈 XD
牛逼
日常扒 API 做客户端
https://all-dream.com/ 奥梦编程 1 对 1 的 Share big wall API 收集


都是 JSON RESTFul API

+ 分享作品计数
GET/POST https://all-dream.com/rest/share/queryCount
{
"homeworkCount": 0,
"shareCount": 4405,
"achievementCount": 0,
"total": 4405, // 全部分享数
"mindMappingCount": 500, // 思维导图数
"SB2Count": 2784, // Scratch 数
"JSCount": 1106, // JS Turtle 数
"promote": 21// 钦定的项目数目
}

+ 分享作品列表
GET/POST https://all-dream.com/rest/share/list
可选参数
表单数据  
bigType 1 // 大类,如果为 3 就意味着返回全部项目
isMyShare 0 // 是我的项目吗?
page 1 // 分页,也可以是 pageSize
rows 12 // 每页几条项目?
shareType 1 // 分享类型,1 是 SB2、2 是 Turtle、0 是 MindMap
visit 0 // 访问数?
.

pageNum  1
pageSize 10
size 10
startRow 1
endRow 10
total 11477
pages 1148
list […] // 就是下面那个 JSON 对象的列表
firstPage 1
prePage 0
nextPage 2
lastPage 8
isFirstPage true
isLastPage false
hasPreviousPage false
hasNextPage true
navigatePages 8
navigatepageNums […]


+ 根据 UID 查询用户详细数据
POST https://all-dream.com/rest/shareUserInfo/queryByUserId
它从 Cookie 中获取数据
返回数据省略

+ 查询用户简略数据
POST https://all-dream.com/rest/student/find
表单数据 studentId
学生 ID

+ 查询作品数据
POST https://all-dream.com/rest/share/queryById
表单参数 id 作品 ID
id  1e3814ef57704e7298568dd3384f5e4d
userId a246afda6d49462181db714b502c6009
userType student
shareType 1
coverUrl exercise/edfd04b0603a4ade96e11714dddbb845.jpg
fileUrl exercise/fbaaacd76ea5458384735d8f8b0a49de.sb2
shareTitle 旋转小雨滴
visit 1642
star 1406
shareContent 利用等差数列画出小椎体
note null
state 0
bigType 1
createTime 1520588651000
updateTime 1520588651000
name 穆言早
phone 13820826641
sex 1
type student
score null
inventory {"profile":[1,5],"level":5}
setting null
gold null
promote null
sort 0
liked false
postUrl rest/page/html/bigwall?id=1e3814ef57704e7298568dd3384f5e4d
grade 二年级
area null
stuId a246afda6d49462181db714b502c6009
courseTypeName 创意数学艺术编程一(上)
courseHourId null
totalDay 175
totalCount 0

ps: 他们这搞得怕不是有问题,怎么不是 list 获取 getById 的引用而是 list 直接返回一切呢?这根本有问题...