工具网站
语法工具 Markdown语法 Latex语法 功能性工具 在线OCR ppt转pdf 在线音频剪辑 数学工具 建系工具 美化工具 文档语法高亮 代码格式化截图 图片素材 阿里巴巴矢量图库 花瓣网 摄影素材 博客工具 Butterfly文档 Butterfly重装日记 图床
不要失去感受真实的力量
视频:曾经我也想过一了百了 来自 二流侦探今日子与猫 的热评 我特别喜欢这样去精英化的叙事,贴一段感悟 打开社交平台,看着各式的年终报告。人们还在为着那些话题争吵,光鲜的表演走秀,激化的性别矛盾,狂热的教徒朝拜着虚伪的神,等待着他汲取自己的血肉,然后在某个时刻,用指尖敲出的怒火焚毁亲自筑建起的赛博庙宇,转头奔向其他的神祇,循环往复。 当我从喧闹的网络回廊抽身出来时,才发觉,当欲望的潮汐退潮以后,世界还有真实的另一面。 看房的中介小哥抱怨如今生意业务难做,有时一天跨越几个城区难有一单,言谈间还得观察四周,提醒坐在电瓶车后座的我注意下个路口是否有交警的的身影;深夜加班回来的路上,滴滴师傅略带委屈地告知,在接到这单的时候,他的炒粉丝刚下锅,但愿他赶到的时候,老板还能留个荷包蛋;地铁里化着精致妆的姑娘低头啜泣时,面对递上的纸巾,感谢中带着歉意,解释道最近过的实在不顺意。 人们说这世界只是草台班子,你要学会对光环怯魅,穿梭在夜晚高耸的写字楼间,借着霓虹错落的灯光,望着属于我的格子间,那个位置,一定看不到星星吧。 危楼纵使高百尺,难寻年少觉得星可摘的少年郎了 在那些无名沉寂的日子里,我逐渐发现, ...
《被讨厌的勇气》
“世界极其简单,人生也一样。” 摘要 《被讨厌的勇气》 的逻辑起点是个体自由,最终指向共同体幸福。 通过否定创伤论,人获得对生命的掌控; 通过分离课题,人学会处理人际关系; 通过共同体感觉,人找到幸福的归宿; 通过活在当下,人实现生命的意义; 而这一切都需要一份“被讨厌”的勇气,即接纳真实的自己并主动面对人生课题。 脉络梳理 第一部分:否定创伤——“人并不是被过去所决定的” 核心思想:人的行为并非由过去的经历决定,而是由自己“赋予”过去经历的意义决定。 逻辑主线: 创伤决定论的否定:反对弗洛伊德的“原因论”,认为创伤无法决定未来的行动。 目的论的提出:行为的发生源于达成特定目的的需要。例如,一个人内向是因为他以此逃避人际关系。 意义的选择:人拥有改变自己故事叙述的自由,过去无法束缚未来。 方法论: 停止将问题归因于过去,如“因为我的家庭/经历,所以我失败”。 重新思考经历中积极的部分,为它赋予新的意义。 相信自己有能力改变当下与未来,不受过去的束缚。 第二部分:所有烦恼都来自人际关系 核心思想:人生的主要课题是人际关系,而所有烦恼的本质都源于人际关系 ...
锂电池行业概述
冬天到了,为什么电池充电时间变久了,充的电不耐用了? 参考视频: 锂电池行业快速通关 电池基本原理 电池的基本工作原理是将化学能转化为电能。其工作过程可以通过以下几个步骤进行简述: 化学反应:电池内部发生化学反应,负极失去电子(氧化反应),正极得到电子(还原反应)。 电流流动:电子从负极流向正极,形成电流,供应外部电路所需的电能。 充放电过程: 放电时,负极释放电子,电流流向正极。 充电时,电池被电源电流反向充电,电子从正极流向负极。 电池的主要组成部分: 负极:失去电子的部分。 正极:得到电子的部分。 电解液:允许锂离子(或其他离子)在两极之间流动。 材料选择 电池材料选择是确保电池性能和安全的关键因素。选择合适的材料需要考虑以下几个特性: 足够的电量:电池应能存储和释放足够的电能。 轻便性:尤其对于移动设备和电动汽车,轻便的材料是必要的。 安全性:材料应具有良好的热稳定性和化学稳定性,防止发生过热或短路。 长寿命:材料的化学稳定性必须保证电池的长时间循环使用。 材料常见:制造电池所需的材料在自然界中普遍存在 锂电池材料的一个关键原因是锂的原子结构: 锂是周期 ...
SD相关推荐
大模型 TMND-Mix 二次元-细节惊人 扩展插件 ADetailer (S) 自动识别面部等重点区域进行强调 模型目录: 根目录\models\adetailer 提供针对脸部的提示词窗口 detailed face, close-up, portrait 识别不到脸, 就尽量下降检测阈值 能感知到大概明确偏向哪边就用下面的X、Y轴偏移来进行调整 支持单独对面部的 ControlNet(推荐使用inPaint模型) Tiled Diffusion 由TiledDiffusion和TiledVAE组成 TiledDiffusion负责扩散生成图像 TiledVAE负责编码与解码(将图像打入/捞出潜空间) 参数 方案: 用MultiDiffusion 重绘幅度: 低一点(建议0.3) 放大设置: Tiled VAE 是降低显存的关键 一般维持默认参数不变 只有在两种情况下改参数: 爆显存: 降低编码器分块大小 当使用的Tile太小且图片变得灰暗不清晰时: 启用快速编码器颜色修复 Tiled Diffusion 实现大尺寸下"体面" ...
SD学习
参考课程: SD绘画 提示词+参数+模型 提示词 tips: 多多益善 提示词工具网站 提示词工具箱 提示词格式 词组为单位 分隔符: ", " 内容提示词 一些提示词 xxx in the background 可以更精确的将东西定义到"背景"的范围里 depth of field 景深 人物提示词 服装穿搭 发型发色 五官特点 面部表情 肢体动作 场景提示词 室内、室外(重要) indoor / outdoor 大场景 forest, city, street 小细节 tree, bush, white flower 环境光照 白天黑夜 day / night 特定时段 morning, sunset 光环境 sunlight, bright, dark 天空 blue sky, starry sky 画幅视角 距离 close-up, distant 人物比例 full body, upper body 观察视角 from above, view of ba ...
C++-左值右值
左值和右值概念 在C++中,左值(lvalue)和右值(rvalue)是两个重要的概念,它们描述了表达式中对象的不同属性。理解这些概念有助于理解变量的存储、生命周期、以及如何有效地使用C++的高级功能,如移动语义和右值引用。 左值(Lvalue) 定义:左值(lvalue,locatable value)是指一个有名字并且可以被取地址的对象或变量。在C++中,左值通常指的是内存中的一个对象,该对象可以持久地存在,并且能够读取或修改其值。 特点: 可以出现在赋值运算符的左侧或右侧。 可以通过取地址符 & 获得其地址。 示例: 12int x = 10; // x 是一个左值int* p = &x; // x 的地址可以被取出,因此 x 是一个左值 在这个例子中,x 是一个左值,因为它是一个变量,可以通过 &x 获取其地址。 右值(Rvalue) 定义:右值(rvalue,read-only value)是指那些没有明确名字,通常是临时创建并且无法取地址的值。这些值通常在表达式计算后就会消失。 特点: 只能出现在赋值运算符的右侧。 ...
C++-异步并发
async 1234567891011121314151617181920212223#include<iostream>#include<future>#include<thread>using namespace std;int func() { int ret = 0; for (int i = 0; i < 1000; i++) { //cout << "func " << i << endl; ret++; } return ret;}int main() { // async 自动在后台开启线程 future<int> future_ret = async(launch::async, func); cout << func() << endl; cout << future_ret.get() << endl; return 0;} packaged_t ...
C++-线程池
涉及知识点 mutex lock lamda表达式 队列queue emplace 可变参数 模板函数 万能引用 左值引用 右值引用 完美转发forward 函数适配器bind 时间库chrono 代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778#include<iostream>#include<thread>#include<mutex>#include<condition_variable>#include<string>#include<queue>#include<vector>#include<functional>using namespace std;class ThreadPool {public: Thread ...
C++-线程安全
参考博客 thread int 123456789101112131415161718#include<iostream>#include<thread>#include<string>#include<memory>using namespace std;void func(int& x){ x += 1;}int main(){ int a = 1; thread t1(func, ref(a)); t1.join(); cout << a << endl; return 0;} 类 1234567891011121314151617181920212223242526#include<iostream>#include<thread>#include<string>#include<memory>using namespace std;class A {public: void func() { ...