和岳父爬庐山
元旦岳父岳母过来玩,3天假期,恰逢庐山初雪。 临时起意,要不去庐山看看。 三山五岳,庐山名气很大,人文故事多。 最主要是距离武汉相对而言近,2个半小时的高速。虽然刚做完手术不久,岳父也没扫兴,相与自驾过去 ,当天中午出发过去,晚上到九江过夜,2号一早上山。晚上回武汉 第一天 东林寺一座历史悠久的古寺,免费没要门票。 九江的东林大佛也是没要门票 东林大佛过去的 时候已经很晚了,而且老丈人做完手术3个
元旦岳父岳母过来玩,3天假期,恰逢庐山初雪。 临时起意,要不去庐山看看。 三山五岳,庐山名气很大,人文故事多。 最主要是距离武汉相对而言近,2个半小时的高速。虽然刚做完手术不久,岳父也没扫兴,相与自驾过去 ,当天中午出发过去,晚上到九江过夜,2号一早上山。晚上回武汉 第一天 东林寺一座历史悠久的古寺,免费没要门票。 九江的东林大佛也是没要门票 东林大佛过去的 时候已经很晚了,而且老丈人做完手术3个
Golang 基础基础1. 基本属性1234561. fmt.Println 打印并换行2. fmt.Printf("Name: %s\n", name) // 字符串 fmt.Printf("Age: %d\n", age) // 整数 fmt.Printf("Height: %.2f\n", height) // 浮点数,保留2位小数 fmt.Printf("Type: %T\n", name
武功山游记:周末登顶金顶特种兵式的武功山之旅9月12号临时起意,决定周末去萍乡武功山。凌晨坐上卧铺火车,本以为能在车上补个觉,结果四个小时的车程几乎没合眼。清晨抵达萍乡火车站,在站边花了8元吃了碗地道的南昌炒粉,算是为一天的行程垫垫肚子。 接着,我们到火车站对面的客运站,搭乘大巴前往武功山游客中心。一路上山路颠簸,约70分钟的车程让我晕得厉害,整个人昏昏沉沉。到游客中心后,转乘景交车,大约10分钟
复制加密NFC门禁卡公司电梯以及小区的门禁都是IC卡刷入 以前小区的门禁卡可以复制到手机NFC,升级卡后不行了,显示加密卡,手机NFC录入后无法正常刷卡 公司的电梯卡更加奇怪,有一个同事的手机录入后可以刷,其他人都不行 先说结论: 购买卡贴 放在手机背后,物理模拟是最完美的方式 。 手机模拟容易出现兼容性问题,还有一些安全问题,一些厂家在底层就限制了不能修改某些区块数据 最多存1kb数据 1024
AI 之 MCP:让模型连接工具与数据 第一次用AI 是2023年3月 , 那时候居家办公, 有时候摸鱼但是又怕聊天软件忙碌状态,当时用AI写了一段鼠标随机移动的bash脚本, 惭愧。 时至今天,已经完全离不开AI了,日常也在用cursor 生成代码。 但是,总感觉差点什么,大模型本质上是文本的映射,随着参数的增多,对文字的理解上很强,但是在推理逻辑场景判断上很容易出现幻觉。 而且,怎么让AI调
股市总结情绪分析 长期短期 看市场成交量成交金额,有没有增量金额 人受到市场刺激分泌多巴胺,市场停止刺激后,人还是会去想刺激,不停的交易,想获取持续性的快乐 分析规律,有很多股票是有周期性的 查看周期品种规律 增量资金会选哪些股票 人气股是哪些 多选这些 弱势阶段 最佳策略是减少操作 做超跌反弹 ,必须超短,第二天必须走,这样风险最小 指标 整体趋势 斐波拉契 去分析 0.618 是回撤的力度差
宜昌游记:G348 自驾与小吃街味蕾与风景的双重盛宴 —— 宜昌小吃街与G348国道自驾之旅G348国道是一条连接多省的重要公路,在湖北省境内则串联起了许多自然美景(两坝一峡)。 正值十一假期,和老婆去走丈母娘,顺便带家里老人出去附近城市转转。选了刚刚开通的G348公路自驾行, 老婆提前做了功课,人流量比较大, 路线从黄柏河到莲沱畔比较堵,选择了反向行,先去看看山峡大坝,然后沿着348国道往回行,
股市大涨,而我踏空踏空的经过如题,这是个伤心的故事,踏空有时候比亏钱还难受😭 今天也许是几年来最大的一波股市行情,股票大涨,大盘7个点,我所关注的股票18个点的涨幅。可是,在上个开盘日也就是9月28我就都卖了!!完美错过了最大的行情,也因此被老婆吐槽,我命里无财,偏保守型 当时的判断当时思路是,按经验,节前一般会跌,资金会提前出来,股市7天没任何收益,反而放在债市会有收益!所以,抢跑提前出局!
内网穿透FRP之前花了几百块钱买了个低功耗的工控机,刷了群晖系统,最开始电信网申请了公网IP,传递文件速度杠杠的。但是好景不长,由于宽带价格高于市场价一倍,老婆想省钱,换了联通的宽带,公网IP没了。 尝试过找运营商搞到路由器管理员密码 ,换桥接后发现依然在一个大的局域网里面 。 最开始直接用花生壳的免费内网穿透,结果发现不能自定义域名,且没有子域名解析,最最不能忍的是带宽!!3M的文件传了几分钟!
compose 以及pipecompose 和 pipe 是两种常见的函数组合方式,它们用于将多个函数组合成一个新的函数。这两种方式的主要区别在于函数的执行顺序和参数的传递方式 compose 函数通常将函数从右到左组合,也就是说,最右边的函数先执行,然后是紧挨着它的左边的函数,以此类推,直到所有函数都执行完毕。 1const compose = (f, g) => x => f(g(x)) pi