V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lisongeee  ›  全部回复第 10 页 / 共 42 页
回复总数  833
1 ... 6  7  8  9  10  11  12  13  14  15 ... 42  
177 天前
回复了 yiboliueki 创建的主题 Android 李跳跳规则
并没有删库,只是最新 commit 没有文件而已,换一个 commit 节点就行

https://github.com/Snoopy1866/LiTiaotiao-Custom-Rules/tree/c30d28d7fc997cfe1b7e6e78a9f053276ae2db40
180 天前
回复了 honhon 创建的主题 Android aosp11 隐藏方法调用
180 天前
回复了 imherer 创建的主题 程序员 png 转 svg 有没有好的解决方案
https://vectorizer.ai/

我用的 ai ,在我的场景下效果还行
思考了一下,hash 算法确实是一开始定死的,请忽略我上一条评论的下半部分
如果前端 hash 密码,那后端怎么校验密码是否匹配大小写字母特殊字符 8-16 位?

如果前端 hash 密码,那一但上线,岂不是这个 hash 规则到死都无法改变,因为一旦后期前端变更 hash 算法,之前的用户密码 hash 不对应则无法登录
你对 [密码明文传输] 认知有点像 https://v2ex.com/t/984105
184 天前
回复了 mengpp 创建的主题 分享发现 纯随机思考:微信为啥要做个输入法
离线不联网也没用啊,微信输入法完全可以直接进程通信把数据传递给腾讯系软件如 QQ/微信,让它们发送不就完了?

或者设置共享目录,其它腾讯系软件读入后发送到服务器就行了
既然怎么赚钱怎么不优先给家人亲戚赚?
185 天前
回复了 fu82581983 创建的主题 Kotlin Kotlin 2.0.0 正式版发布了
我想知道 compose 1.7 啥时候发布,compose 1.6 的拖拽有元素位置错乱的问题

https://github.com/Calvin-LL/Reorderable/issues/27
186 天前
回复了 proletariat00 创建的主题 生活 对于父母还是不要开玩笑的为好。
说到底 100w 属于咬咬牙累死累活后有可能能凑出来那种

如果你一开始说给 1e 就结婚就没这个问题
可以首先制定详细的测试流程,然后花几百块钱招募几个持有对应手机的测试者

优点就是不用买手机,缺点是每次都得几百

咸鱼直接买二手机行不
191 天前
回复了 xing393939 创建的主题 Vue.js 关于 vue3 用 ref 定义响应式的问题
ts 的应用场景之一就是这种代码,在 ts 里你的第一段代码会报编译错误
192 天前
回复了 ninjaJ 创建的主题 程序员 2024 年了,兄弟们说说用 Tauri 遇到的哪些坑
js 写页面还有一个在开发页面速度上其它语言无法相比的优点啊

那就是配合声明式 ui 框架 react/vue 和构建工具 vite/webpack 可以有 hot module replace 即 HMR

效果就是更改一个组件的文件后,页面无需重启直接就能看到更新后的组件渲染效果,这对开发速度提升得不是一点半点啊

上面说的那些 javafx compose 受制于语言特性都没有这个功能(或者是残废)啊,大项目改一个文件编译尼玛大半天然后重启进程还得手动点击回到原来页面的位置才能看到效果
我发现这个统计不会把自己创建的组织里的自己创建的仓库的 star 算进去
// esm
async function loadRemoteModule(url: string) {
return await import(url).then(mod=>mod.default)
}

// iife/umd
async function loadRemoteModule(url: string, exportGetter:()=>any) {
return await new Promise((resolve, reject) => {
const script = document.createElement('script');
script.src = url;
script.onload = () => {
resolve(exportGetter());
document.head.removeChild(script)
};
script.onerror = () => {
// 模块加载失败
reject(new Error(`Failed to load script from ${url}`));
document.head.removeChild(script)
};
document.head.appendChild(script);
});
}
194 天前
回复了 tuoniaoguoce 创建的主题 Windows 有没有 Windows 的开源应用商店
另外 F-Droid 上的应用均来自 F-Droid 服务器自构建

在 Windows 上的普遍方式是收集该软件的 GitHub release 下载链接
194 天前
回复了 tuoniaoguoce 创建的主题 Windows 有没有 Windows 的开源应用商店
195 天前
回复了 bug51 创建的主题 程序员 替代 gitee.io 托管国内版静态页面求教
好奇你的产品是什么呢?这个是不能直接在国内备案上线吗?是上线成本比较高吗?
195 天前
回复了 forQ 创建的主题 Android 太极宣布永久停更
@taoqian52 还有消息吗?是跑路了吗?如果你说的是假的,这算不算恶意造谣别人呢?
latestValue 不就是状态的当前值吗?

你是没理解我使用的 async/await 吗?我直接发你贴的代码转换之后的完整代码吧

```tsx
import { useState } from 'react';

export const DebugPage = () => {
const [submitting, setSubmitting] = useState(false);

const handleSubmit = async () => {
setSubmitting(true);

// 用 setTimeout 模拟异步请求
await new Promise((res) => setTimeout(res, 1000));

// 但是假如我需要在这里读取 submitting 当前的准确状态,要怎么做?有办法做到吗?
const latestSubmitting = await new Promise<boolean>((res) => {
setSubmitting((v) => (res(v), v));
});
console.log(latestSubmitting);
};

return (
<button onClick={handleSubmit}>
{submitting ? 'Submitting' : 'Submit'}
</button>
);
};

```
1 ... 6  7  8  9  10  11  12  13  14  15 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2758 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 10:08 · PVG 18:08 · LAX 02:08 · JFK 05:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.