Forwarded from Mystery0 M
git clone
rm -rf .git
git init
git add .
git commit -m "鸿蒙OS创建了"
git push
rm -rf .git
git init
git add .
git commit -m "鸿蒙OS创建了"
git push
#js #web #statement duangsuse:
HTML 是怎么处理 <a><b></a></b> 来着,即便 range 可以 DOM Tree 也会炸吧
依云:
浏览器打开 F12 一下就知道啦
I really want to redeem myself🙏 老天爷,我的心愿只有孝顺爸妈和回馈地球,请再给我一次机会吧,阿门:
malformed html 会被浏览器猜吧
duangsuse:
实际上我也有点好奇如果这种不 valid ,为什么 HTML 或 XML 要选择不支持 </> 标签省略 tagName ,因为要 close 的 tag 都能通过 stack 拿到的
这样看来前端开发者打的 </tag> 也有些太亏了
HTML 是怎么处理 <a><b></a></b> 来着,即便 range 可以 DOM Tree 也会炸吧
依云:
浏览器打开 F12 一下就知道啦
I really want to redeem myself🙏 老天爷,我的心愿只有孝顺爸妈和回馈地球,请再给我一次机会吧,阿门:
malformed html 会被浏览器猜吧
duangsuse:
实际上我也有点好奇如果这种不 valid ,为什么 HTML 或 XML 要选择不支持 </> 标签省略 tagName ,因为要 close 的 tag 都能通过 stack 拿到的
这样看来前端开发者打的 </tag> 也有些太亏了
Forwarded from Leonn的博客 (🕊️💊)
https://github.com/moonD4rk/HackBrowserData
HackBrowserdata
支持 Windows、Mac 和 Linux 平台所有主流浏览器
若恶意软件、插件或者 “大数据” 利用上述工具,不需要密码认证、不需要管理员权限,1-2 秒就能导出浏览器保存的全部账户明文密码,历史记录、书签、cookie 数据
整个过程没有报毒、没有管理员权限申请,就这样神不知鬼不觉的,在 2s 内盗取用户的账户后密码。
来源:hostloc
HackBrowserdata
支持 Windows、Mac 和 Linux 平台所有主流浏览器
若恶意软件、插件或者 “大数据” 利用上述工具,不需要密码认证、不需要管理员权限,1-2 秒就能导出浏览器保存的全部账户明文密码,历史记录、书签、cookie 数据
整个过程没有报毒、没有管理员权限申请,就这样神不知鬼不觉的,在 2s 内盗取用户的账户后密码。
来源:hostloc
GitHub
GitHub - moonD4rk/HackBrowserData: Extract and decrypt browser data, supporting multiple data types, runnable on various operating…
Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux). - moonD4rk/HackBrowserData
duangsuse::Echo
🤔 #school #cplusplus 妈耶,可以考虑下兼容抽象层 getNewChar() 和 fpsLoop(fps,op) ,支持 std::queue 和 ringbuf , termios 和 wincon 。 想了半天,学习了下条件断点如何使用( i%100==0 ...) 最后还是不知道为什么 getchar_nonblock() 是 linebuffered ,以及为什么会 segfault... 毕竟 fps 限制是没有 dt 计算的程序必须的,本来是 while((ch=getchar())…
接续上次贪吃蛇,但也最终没弄出多玩家和朋友玩,而且连 dt 时差都没算,额(当然弄出来了也很不满意,因为高二的大佬都会给五子棋加 AI 了 贪吃蛇难度巨--)
下课后几个同学开起这段小程序的玩笑,「怎么没豆呢」「吃了都蛇咋不长呢」,还问我能不能搞出植物大战僵尸来(当然不行啦,除非只有字符画 但也要300行最少)
我熟悉了下 C++ ,用的 new struct * 和 std::queue ,中间出了三次非常有意思的问题。
1. 动画不动但帧明明在刷新(当时快崩溃了 根本不知道为什么 还以为渲染有问题),地图蛇头 p,p-1 指向的数据都正常,最后发现是我 m[que.front()]=0 重置了队尾刚 push 的数据,当时用 pop&push 结果好了但吃豆增长不随蛇动,遂明白是 FIFO 序写错,改成 m[que.back()]=0 好了
2. 支持添加玩家,我还以为又是 randP() 有问题(第一次搞成 (int)floor(rand()*n) 了),后来发现貌似是 d,p 数据 invalid
3. 最后我发现添加到玩家数据不对是因为 std ptr iterator 算错了,把 que.back()+1 换成 std::vector 的 begin/end + push_back 后立刻好了
之前是用来 big cycle snakes 的,本质上是 zip(keyz, snkz) 而不能用 while(c=getch()) for(:) 结构。
不得不说,虽然有争议, C++ std:: 的 begin/end, front/back, push/pop 真是最优雅的设计方法,即便不熟悉它们的图形形式也能较易使用。
课上我们学 html 设计,什么传智黑马的教案。 居然还教 head meta 里的 keywords,author,description, http-equiv=refresh (用的 HBuilderX 自带模板 搞得我默许都没用了草,还有 !DOCTYPE 是必须写的,这点我后来才明白)
而且 em,font,hr 这些都是我一开始不知道的(当然 align= 就知道了),实在是ᵎ(•̀㉨•́)و
话说 em/i , innerHTML/textContent 好像在 HTML/DOM 里是通用的呢,你会怎么选择呢。 感觉我一直是太随性了啊。
下课后几个同学开起这段小程序的玩笑,「怎么没豆呢」「吃了都蛇咋不长呢」,还问我能不能搞出植物大战僵尸来(当然不行啦,除非只有字符画 但也要300行最少)
我熟悉了下 C++ ,用的 new struct * 和 std::queue ,中间出了三次非常有意思的问题。
1. 动画不动但帧明明在刷新(当时快崩溃了 根本不知道为什么 还以为渲染有问题),地图蛇头 p,p-1 指向的数据都正常,最后发现是我 m[que.front()]=0 重置了队尾刚 push 的数据,当时用 pop&push 结果好了但吃豆增长不随蛇动,遂明白是 FIFO 序写错,改成 m[que.back()]=0 好了
2. 支持添加玩家,我还以为又是 randP() 有问题(第一次搞成 (int)floor(rand()*n) 了),后来发现貌似是 d,p 数据 invalid
3. 最后我发现添加到玩家数据不对是因为 std ptr iterator 算错了,把 que.back()+1 换成 std::vector 的 begin/end + push_back 后立刻好了
之前是用来 big cycle snakes 的,本质上是 zip(keyz, snkz) 而不能用 while(c=getch()) for(:) 结构。
不得不说,虽然有争议, C++ std:: 的 begin/end, front/back, push/pop 真是最优雅的设计方法,即便不熟悉它们的图形形式也能较易使用。
课上我们学 html 设计,什么传智黑马的教案。 居然还教 head meta 里的 keywords,author,description, http-equiv=refresh (用的 HBuilderX 自带模板 搞得我默许都没用了草,还有 !DOCTYPE 是必须写的,这点我后来才明白)
而且 em,font,hr 这些都是我一开始不知道的(当然 align= 就知道了),实在是ᵎ(•̀㉨•́)و
话说 em/i , innerHTML/textContent 好像在 HTML/DOM 里是通用的呢,你会怎么选择呢。 感觉我一直是太随性了啊。
duangsuse::Echo
接续上次贪吃蛇,但也最终没弄出多玩家和朋友玩,而且连 dt 时差都没算,额(当然弄出来了也很不满意,因为高二的大佬都会给五子棋加 AI 了 贪吃蛇难度巨--) 下课后几个同学开起这段小程序的玩笑,「怎么没豆呢」「吃了都蛇咋不长呢」,还问我能不能搞出植物大战僵尸来(当然不行啦,除非只有字符画 但也要300行最少) 我熟悉了下 C++ ,用的 new struct * 和 std::queue ,中间出了三次非常有意思的问题。 1. 动画不动但帧明明在刷新(当时快崩溃了 根本不知道为什么 还以为渲染有问题),地图蛇头…
#school #life #cplusplus #web #algorithm #statement snake&dom 🤔
感觉这个实在是太幼齿了,下次一定要加速啊(关于游戏 只会一两个模板就太可惜了)
对了,没有网的话怎么消磨时间呢? #Google #DontKnow Dragon Trex 小恐龙!
这个东西的源码不在页面上,查 event 注册什么的应该也看不到,但通过 Performance 快照,或者 Network 查 canvas 更新的 initiator 能找到 VMno 脚本号,可以看见它把
作弊小技巧:
这样 Trex 就不会 GG 了,而是永无止境地跑下去 -_-|| 仔细看还能发现月亮 spirit 是有圆缺更替的,非常细心。
整个脚本是没带框架的,还包括碰撞检测程序,啊真是非常完整呢。
感觉这个实在是太幼齿了,下次一定要加速啊(关于游戏 只会一两个模板就太可惜了)
对了,没有网的话怎么消磨时间呢? #Google #DontKnow Dragon Trex 小恐龙!
这个东西的源码不在页面上,查 event 注册什么的应该也看不到,但通过 Performance 快照,或者 Network 查 canvas 更新的 initiator 能找到 VMno 脚本号,可以看见它把
Runner 类暴露了。作弊小技巧:
r=new Runner(); r.gameOver=console.log; r.restart(); 这样 Trex 就不会 GG 了,而是永无止境地跑下去 -_-|| 仔细看还能发现月亮 spirit 是有圆缺更替的,非常细心。
整个脚本是没带框架的,还包括碰撞检测程序,啊真是非常完整呢。
#python #functional #cs #statement https://t.me/py_zh_real/14351
依云:
看完了。是完全由函数构成的算术系统呢。
daquexian:
(没仔细看视频)就是 church encoding 吗
duangsuse:
church encoding 貌似是拿闭包做 data N=Zero|(P1 N) 皮亚诺 Peano 数来的
two=P1 (P1 Z) 和 two=(f,x)=> (f (f x)) 好像是,后者有没有x我忘了但记得是调用嵌套 类似 two(P1,Z)
纯函数构成计算嘛,其实就是 Abstract/Apply/Subst 三项构成的形式化模式,也即 Func/Call/ArgN
其实就是 lexical scoping 作用域下函数复用。什么语言不可以写成这种形式啊,反正 +-*/ 本质是利用 prim operation 的 operator 函数
这一块的基础没有什么 都是绕来绕去的无聊名词和没有用的旁枝概论,要学的话基本是元编程的扩充 有些学习价值。
这一边的理论和实践基本是脱节的,很多时候一大段变成代码只需十几行,当然也有简洁的理论,但很多人看不见。
有意思点的东西对工程完全没用,只和数学/逻辑有关,也很少看见有人拿这些东西写成实际软件 且基本都是 DOM。
DOM 不是不好,但是用法单调 不考验可移植性和程序序列复用力(基本都纯函数 无重赋值的),要是能移植到其它地方算是 real-world 一点。
所以说比起这些东西 还是研究怎么复用、参数化好代码 比较有意义。
daquexian:
church encoding 没有闭包吧
duangsuse:
可能吧,不过只要有 \a. (\b. a+b) 这种形式 引用了 upvalue a ,就算是有闭包
因为 lambda 演算都是单参函数, curry 实现多参,所以只要有两个参数都是用了闭包 而不止是嵌套 apply
当然所谓存储可能也就是程序解释期间的一个结构表达法,不一定和真闭包有关。
依云:
看完了。是完全由函数构成的算术系统呢。
daquexian:
(没仔细看视频)就是 church encoding 吗
duangsuse:
church encoding 貌似是拿闭包做 data N=Zero|(P1 N) 皮亚诺 Peano 数来的
two=P1 (P1 Z) 和 two=(f,x)=> (f (f x)) 好像是,后者有没有x我忘了但记得是调用嵌套 类似 two(P1,Z)
纯函数构成计算嘛,其实就是 Abstract/Apply/Subst 三项构成的形式化模式,也即 Func/Call/ArgN
其实就是 lexical scoping 作用域下函数复用。什么语言不可以写成这种形式啊,反正 +-*/ 本质是利用 prim operation 的 operator 函数
这一块的基础没有什么 都是绕来绕去的无聊名词和没有用的旁枝概论,要学的话基本是元编程的扩充 有些学习价值。
这一边的理论和实践基本是脱节的,很多时候一大段变成代码只需十几行,当然也有简洁的理论,但很多人看不见。
有意思点的东西对工程完全没用,只和数学/逻辑有关,也很少看见有人拿这些东西写成实际软件 且基本都是 DOM。
DOM 不是不好,但是用法单调 不考验可移植性和程序序列复用力(基本都纯函数 无重赋值的),要是能移植到其它地方算是 real-world 一点。
所以说比起这些东西 还是研究怎么复用、参数化好代码 比较有意义。
daquexian:
church encoding 没有闭包吧
duangsuse:
可能吧,不过只要有 \a. (\b. a+b) 这种形式 引用了 upvalue a ,就算是有闭包
因为 lambda 演算都是单参函数, curry 实现多参,所以只要有两个参数都是用了闭包 而不止是嵌套 apply
当然所谓存储可能也就是程序解释期间的一个结构表达法,不一定和真闭包有关。
Telegram
laike9m in Python 交流群
这个我在现场。。听到后面就不懂了
#school #课记
美术系来当网页设计者,十年前做过卡牌游戏插画
Full-stack UX&UI front-end
Unity小游戏
Adobe PS,AI 自动化程度变迁
程序员转 CG 插画 王画师
瀑布流和原型、验证,用户竞品数据分析
竟然会考web及前端岗位顺序?
#web 希望弄个能 verify或算分的问卷模板程序
填表导出学号到分数的kv组,如果不直接合并(没想到 草)也可以写VB宏 lines split 再赋 sheet colK,colV 成 r[0],r[1] 吧
而且还可以公式 LOOKUP() ... 看来还是经验之谈
交作业要带学号用 cp $fname $dname_$fname 应该就可以了,但感觉也有变式啊
#android 希望能弄个基于辅助功能和 IME 的录制重放工具,如果要即时操作又不知道怎么写了,大概不应该用 XML
开始就是想弄一个帮忙自动填表利用 tabOrder 的办法,如果基于 AutoJS 好不好,但 IME 录制才是最重要的,并不能复用太多东西,并且不知道它的工具有没有提供录制 API 。
点击点可选裸值或屏幕位置比率,是重放而不是数据格式的参数吧,录制文件里就存好宽高 不会损失信息
可是怎么录制输入内容呢?
#android 想想也可以做个课表,不需要提醒,能横纵转的 table 就可以了,分 week 有不同的安排,可以直接利用 SQL SELECT 解析条件 (i0,count) 的 week nums,还能缓存
Axure RP 8 的课上了两节,设计了个带 tab 个 nav 的女装商城 示例页面
刚开始美术系老师说用 XMind 做界面蓝图我还觉得很奇怪(为什么要用纯图表软件做 UI 可视化/所见即所得 设计呢 它也不能导出 HTML 吧,应该用 Sketch 什么的)
后来才知道他说的分界面线框、界面逻辑(其实是事件/关系)图、思维导图,是搞混了。
ARP8 的界面还算简洁,有工具栏光标工具选择、控件表、母版(套板)、树大纲和可拖放编辑器,后来我发现 F5 能打开浏览器预览,预览html也自带调试用面板。
ARP8 的快捷键基本不需要,滚轮 Ctrl Alt 都常用,参考线和对齐都支持。
可以编辑背景图像、颜色、border,快捷编辑边框模板和圆角程度,最重要的是事件编辑器支持分 case 执行操作序列(支持且/或并列逻辑条件),这些都是可视化编辑的(可惜一些基础操作比如加载视图代理数据都必须写代码 没有对应UI选项 但是它支持从控件树选择)
所见即所得的好处是可以随意调参,能立刻得到反馈,不这样的工具会麻烦很多。
我的同学基本都完成了,但我最后也没有完成,因为无法允许自己机械、类似做矢量图一样拖放添加分类、优惠、推荐 的商品视图,其实 ARP8 支持 fixed geometry 和 repeat template (通过代理器 而不是只能加文本的 table , View Delegate 这个有意思的名词)
为了找到模板参数化子视图的方法(最开始还以为能在 text 里加变量 然后在 table 里每个 copy 能改变量 要不然怎么叫母版?误了) 就是在代理的 onLoadCell 设置文本 [[Item.Column0]] (展开时隐式 row[i][c0] )花了太多时间
最后因为对母版和 delegate view 的理解不够好 布局 padding 都乱了,当然没有完成,看起来是我完全输给第一次接触的同学了。
但毕竟是因为我不认为纯 geometry x,y,w,h 的设计有使用意义,觉得必须抽象出数据集 forEach 才能套用,下次就明白怎么做了。
删除线通过富文本支持无法设计,但估计 HTML s,del 标签还有办法加
美术系来当网页设计者,十年前做过卡牌游戏插画
Full-stack UX&UI front-end
Unity小游戏
Adobe PS,AI 自动化程度变迁
程序员转 CG 插画 王画师
瀑布流和原型、验证,用户竞品数据分析
竟然会考web及前端岗位顺序?
#web 希望弄个能 verify或算分的问卷模板程序
填表导出学号到分数的kv组,如果不直接合并(没想到 草)也可以写VB宏 lines split 再赋 sheet colK,colV 成 r[0],r[1] 吧
而且还可以公式 LOOKUP() ... 看来还是经验之谈
交作业要带学号用 cp $fname $dname_$fname 应该就可以了,但感觉也有变式啊
#android 希望能弄个基于辅助功能和 IME 的录制重放工具,如果要即时操作又不知道怎么写了,大概不应该用 XML
开始就是想弄一个帮忙自动填表利用 tabOrder 的办法,如果基于 AutoJS 好不好,但 IME 录制才是最重要的,并不能复用太多东西,并且不知道它的工具有没有提供录制 API 。
点击点可选裸值或屏幕位置比率,是重放而不是数据格式的参数吧,录制文件里就存好宽高 不会损失信息
可是怎么录制输入内容呢?
#android 想想也可以做个课表,不需要提醒,能横纵转的 table 就可以了,分 week 有不同的安排,可以直接利用 SQL SELECT 解析条件 (i0,count) 的 week nums,还能缓存
Axure RP 8 的课上了两节,设计了个带 tab 个 nav 的女装商城 示例页面
刚开始美术系老师说用 XMind 做界面蓝图我还觉得很奇怪(为什么要用纯图表软件做 UI 可视化/所见即所得 设计呢 它也不能导出 HTML 吧,应该用 Sketch 什么的)
后来才知道他说的分界面线框、界面逻辑(其实是事件/关系)图、思维导图,是搞混了。
ARP8 的界面还算简洁,有工具栏光标工具选择、控件表、母版(套板)、树大纲和可拖放编辑器,后来我发现 F5 能打开浏览器预览,预览html也自带调试用面板。
ARP8 的快捷键基本不需要,滚轮 Ctrl Alt 都常用,参考线和对齐都支持。
可以编辑背景图像、颜色、border,快捷编辑边框模板和圆角程度,最重要的是事件编辑器支持分 case 执行操作序列(支持且/或并列逻辑条件),这些都是可视化编辑的(可惜一些基础操作比如加载视图代理数据都必须写代码 没有对应UI选项 但是它支持从控件树选择)
所见即所得的好处是可以随意调参,能立刻得到反馈,不这样的工具会麻烦很多。
我的同学基本都完成了,但我最后也没有完成,因为无法允许自己机械、类似做矢量图一样拖放添加分类、优惠、推荐 的商品视图,其实 ARP8 支持 fixed geometry 和 repeat template (通过代理器 而不是只能加文本的 table , View Delegate 这个有意思的名词)
为了找到模板参数化子视图的方法(最开始还以为能在 text 里加变量 然后在 table 里每个 copy 能改变量 要不然怎么叫母版?误了) 就是在代理的 onLoadCell 设置文本 [[Item.Column0]] (展开时隐式 row[i][c0] )花了太多时间
最后因为对母版和 delegate view 的理解不够好 布局 padding 都乱了,当然没有完成,看起来是我完全输给第一次接触的同学了。
但毕竟是因为我不认为纯 geometry x,y,w,h 的设计有使用意义,觉得必须抽象出数据集 forEach 才能套用,下次就明白怎么做了。
删除线通过富文本支持无法设计,但估计 HTML s,del 标签还有办法加