小鱼塘--自说自话的地方

  • 小玩意
  • 小想法
记录自己技术和想法地方
obsidian

obsidian 找出今日所有编辑文档

背景 我用obsidian一段时间了,希望能找出一天之内所有写的东西,用来总结一天的事情,我开始想从obsidian搜索文件创建时间来获取,但我后面发现obsidian 无法搜索文件时间,后面我发现可以使用obsidian 第三方插件dataview来弄。 dataview Dataview 中文文档 提供简单代码来索引文件,类似一个简单数据库工具。 第三方插件安装估计要手动安装,大概过程是下面这样子 从github 上搜索 对应插件 复制插件的文件夹到你的vault 的.obsdian的plugin文件夹里面(p…

15 11 月, 2022 0条评论 2083点热度 0人点赞 小鱼儿 阅读全文
obsidian

obsidian 使用原因

使用背景 自己以前用过有道云、语雀等笔记系统,后面在知乎上面看到obsidian介绍,大家都说怎么好,于是自己下载使用了一段时间,软件速度和功能基本满足自己常见需求,刚开始觉得还ok,但谈不上喜欢,后面出现一件事情使我决定采用obsidian。 使用原因 云笔记的安全性 本来试试一下原因也是这个,因为在这个互联网时代,云数据其实没有那么安全,任何服务商可以随便关闭服务,那么你的笔记说没有就没有了,这是一个最大问题。跟使用什么软件关系。 正好后面出现语雀随意改变收费方式(刚开始改成免费用户最多100篇文章,这个也太恐…

10 11 月, 2022 0条评论 2175点热度 0人点赞 小鱼儿 阅读全文
云同步

云同步技术研究

背景 最近用obsidian + 小米云盘同步搭建自己的个人笔记,所以突然好奇云盘同步到底怎么检测到我的文件修改或者删除文件的。 分析过程 搜索 监听文件api 找到有关的api ReadDirectoryChangesW FindFirstChangeNotification SHChangeNotifyRegister 百度网盘与wps同步盘,发现他们用的api都是ReadDirectoryChangesW,验证很简单,直接屏蔽一下ReadDirectoryChangesW,再修改文件就无法检测到变化进行同步了…

25 10 月, 2022 0条评论 1526点热度 0人点赞 小鱼儿 阅读全文
SDL

SDL2 window 系统菜单增加一个置顶菜单

背景 因为自己用SDL写了一个协同软件,需要增加一个置顶功能,那么在系统菜单增加是最方便的。 效果图 代码逻辑 获取SDL window hwnd 句柄 获取系统菜单 HMENU hmenu = GetSystemMenu(hWnd, false); 处理SDL_SYSWMEVENT (前提要设置开启能获取SDL_SYSWMEVENT,默认关闭) 处理WM_SYSCOMMAND 代码片段 开启SDL 捕获系统消息 void WindowsUI::EnableSystemMsg() { SDL_EventState(…

21 10 月, 2022 0条评论 1453点热度 0人点赞 小鱼儿 阅读全文
Uncategorized

miui+ 协作 声音技术研究

背景 之前用miui+ 协作的声音传递不是用蓝牙,不知道用的什么技术,后面自己分析了代码 技术 AudioRecord 设置 CAPTURE_AUDIO_OUTPUT 这个需要系统权限,我自己反射调用,但会在系统代码中权限过不了,他对shell 给了权限,但我用run class 方式会导致名字对不上,导致权限不足,所以无法使用。我想了一些办法都没法绕过去,所以后面研究蓝牙的方式,window 蓝牙API 文档跟狗屎一样,我只知道怎么扫描,但不知道怎么自动连接,头大。。。。暂时不研究声音,因为需求没有大。 我先代码…

12 10 月, 2022 0条评论 1488点热度 0人点赞 小鱼儿 阅读全文
win32

win32编程-系统菜单增加菜单

背景 准备给自己SDL window窗口修改一下系统菜单,增加一个置顶窗口,方便自己看视频,于是研究一下win32怎么增加菜单 逻辑 GetSystemMenu 获取系统菜单句柄 AppendMenu 传入系统菜单句柄,增加自己菜单 demo RESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_COMMAND: { int wmId = LOWORD(w…

12 10 月, 2022 0条评论 1517点热度 1人点赞 小鱼儿 阅读全文
数据库

sqlite 到底是不是线程安全

背景 几个项目都用sqlite3,可能出现多个线程访问,项目自己加了锁,但我不知道到底sqlite到底是不是线程安全,于是网上搜索很多,都是翻译官方文档,具体也没有说清楚,于是今天自己搜索一下内容,不过搜索国外也没有很好解析,自己结合官网的文章和stackoverflow简单总结了一下。 下面以C++ SQLITE 来说明介绍 sqlite 线程安全设置 通过宏定义SQLITE_THREADSAFE是否线程安全,官方文档window与linux默认编译动态库是SQLITE_THREADSAFE = 1,代表线程安全…

24 9 月, 2022 0条评论 2582点热度 1人点赞 小鱼儿 阅读全文
工具

noptead++ 替代品 sublime text

背景 之前写过类似的文章,前面用everyeidt 国产软件,我用了一个月样子,但还是不能接受临时文件搜索可能会出现错乱的bug,于是我换成sunlime text sublime text 优势 漂亮,目前用过编辑器最漂亮的【vscode我认为不能算编辑器】 插件支持比较多 搜索比较强大,支持多种搜索条件【文件搜索】 带大部分编译命令,可能方便一键启动,但感觉这个功能不与直接集成控制台,类似vscode写法 语法识别,可以通过快捷键找到对应的方法 可以支持默认打开二进制文件,以16进制打开,如果只是简单复制16进…

24 9 月, 2022 0条评论 1445点热度 0人点赞 小鱼儿 阅读全文
windows

window 11 设置不要提示密码修改

问题 最近升级了win11最新升级包,又出现提示我修改密码,对于个人电脑不必要频繁修改密码,因为基本都是自己用的,而且我还是笔记本,基本只有自己能接触到,所以修改密码没有意义。 解决 打开Powershell,不是打开cmd(搜索powshell即可) 粘贴 Set-LocalUser -Name Administrator -PasswordNeverExpires 1 -Name 接你的账号,如果你不是administrator,换成你自己账号名就可以了 命令 Set-LocalUser -Name Admin…

24 9 月, 2022 0条评论 1579点热度 1人点赞 小鱼儿 阅读全文
工具

自己开发手机协同软件支持多窗口了

背景 以前特别项目miui+的多窗口技术,觉得非常NB,自己研究好久总算开发出来了,其中遇到好多坑,还好自己都解决了。目前Scrcpy是不支持的,我可能是国内第一个真正支持的。我通过反射创建虚拟virtual display ,同时可以监听支持APP旋转。 效果图 斗鱼是单独app和一个主窗口,可以无限多个APP,只要手机支持的话,我自己测试跑到6APP,后面就没有测试了,miui+ 限制3个,可能怕手机性能不足导致问题。 总结 逆向miui+ 知道反射哪个函数,scrcpy 目前是不支持,等哪天我代码整理可以发布…

13 9 月, 2022 0条评论 1677点热度 0人点赞 小鱼儿 阅读全文
1…45678…20
分类
  • android
  • c#
  • c++
  • electron
  • fishtools
  • html
  • java
  • javascript
  • jquery
  • miui+
  • nodejs
  • obsidian
  • obsidian
  • ollydbg
  • parsec
  • poco
  • scrcpy
  • SDL
  • socket io
  • Uncategorized
  • vs
  • win32
  • windows
  • workflow
  • xscr
  • xscr
  • 云同步
  • 产品
  • 加壳
  • 后端
  • 宝塔
  • 工具
  • 底层技术
  • 开源
  • 开源产品
  • 微信
  • 数据库
  • 杂念
  • 浏览器
  • 游戏
  • 界面
  • 编程语言
  • 网站
  • 网络
  • 自己开发的工具
  • 解决方案
  • 软件
标签聚合
java 多开 android ie8 scrcpy 抖音 c/c++ 插件 c++ md5 手动构建pe 下载 软件 短连接 网站 百度 jquery 多线程 electron 微信 快速登录 webview node 菜单 小玩意 图床 debugview nodejs 准备开发产品 栈 html c# win11 修改 obsidian 爆红 异常 远程控制 报错 免费清理僵尸粉 界面 运行库 大小端 websocket VC OllyDBG 服务器 源代码 301 windows
归档
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 3 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月

COPYRIGHT © 2022 小鱼塘. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备18005349号