-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcontent.json
1 lines (1 loc) · 14.8 KB
/
content.json
1
[{"title":"使用ollama + streamlit快速构建本地大模型应用","date":"2024-12-17T09:42:46.000Z","path":"posts/8d748f6c.html","tags":[{"name":"AI","slug":"AI","permalink":"https://reiner.host/tags/AI/"},{"name":"ollama","slug":"ollama","permalink":"https://reiner.host/tags/ollama/"},{"name":"python","slug":"python","permalink":"https://reiner.host/tags/python/"},{"name":"streamlit","slug":"streamlit","permalink":"https://reiner.host/tags/streamlit/"}]},{"title":"记caddy2报:no cipher suite supported by both client and server","date":"2024-07-22T05:50:54.000Z","path":"posts/850289f1.html","tags":[]},{"title":"Enable AI to have internet access - Google search integrated langchain","date":"2024-04-20T04:19:29.000Z","path":"posts/12306.html","tags":[{"name":"AI","slug":"AI","permalink":"https://reiner.host/tags/AI/"},{"name":"ChatGPT","slug":"ChatGPT","permalink":"https://reiner.host/tags/ChatGPT/"},{"name":"对话机器人","slug":"对话机器人","permalink":"https://reiner.host/tags/%E5%AF%B9%E8%AF%9D%E6%9C%BA%E5%99%A8%E4%BA%BA/"}]},{"title":"分布式常见面试笔记","date":"2024-03-12T04:17:44.991Z","path":"posts/4320.html","tags":[]},{"title":"SpringBoot定时任务Scheduled动态修改Cron执行时间","date":"2024-03-12T04:16:59.833Z","path":"posts/1230.html","tags":[]},{"title":"使用Caddy作为HTTP服务器并配置反向代理到本地端口","date":"2023-07-02T13:59:01.000Z","path":"posts/100d4ce.html","tags":[{"name":"-- caddy -- 反向代理 -- nginx ","slug":"caddy-反向代理-nginx","permalink":"https://reiner.host/tags/caddy-%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86-nginx/"}]},{"title":"Implementing AI customer service based on Langchain","date":"2023-06-14T12:04:22.000Z","path":"posts/8f0289a1.html","tags":[{"name":"AI","slug":"AI","permalink":"https://reiner.host/tags/AI/"},{"name":"ChatGPT","slug":"ChatGPT","permalink":"https://reiner.host/tags/ChatGPT/"},{"name":"AI智能客服","slug":"AI智能客服","permalink":"https://reiner.host/tags/AI%E6%99%BA%E8%83%BD%E5%AE%A2%E6%9C%8D/"}]},{"title":"使用llama_index实现chatGPT智能问答机器人","date":"2023-05-14T12:04:22.000Z","path":"posts/8f0289a0.html","tags":[{"name":"-- AI -- ChatGPT -- 对话机器人 ","slug":"AI-ChatGPT-对话机器人","permalink":"https://reiner.host/tags/AI-ChatGPT-%E5%AF%B9%E8%AF%9D%E6%9C%BA%E5%99%A8%E4%BA%BA/"}]},{"title":"使用jenkins+docker-compose实现springboot与vue3项目自动化部署","date":"2023-03-09T12:03:57.000Z","path":"posts/12ac9414.html","tags":[{"name":"-- 运维 -- jenkins -- 自动化部署 -- docker","slug":"运维-jenkins-自动化部署-docker","permalink":"https://reiner.host/tags/%E8%BF%90%E7%BB%B4-jenkins-%E8%87%AA%E5%8A%A8%E5%8C%96%E9%83%A8%E7%BD%B2-docker/"}]},{"title":"JVM知识体系整合","date":"2022-10-05T10:26:51.000Z","path":"posts/d137c087.html","tags":[{"name":"JVM","slug":"JVM","permalink":"https://reiner.host/tags/JVM/"}]},{"title":"使用shardingJdbc-5.x+mybatis-plus实现按月分表查询","date":"2021-12-25T06:09:22.000Z","path":"posts/80ca5d35.html","tags":[{"name":"JAVA","slug":"JAVA","permalink":"https://reiner.host/tags/JAVA/"},{"name":"分表","slug":"分表","permalink":"https://reiner.host/tags/%E5%88%86%E8%A1%A8/"}]},{"title":"生活笔记之日常生活中的科学养生","date":"2021-07-06T07:02:52.000Z","path":"posts/210f1a3e.html","tags":[{"name":"杂谈","slug":"杂谈","permalink":"https://reiner.host/tags/%E6%9D%82%E8%B0%88/"},{"name":"生活笔记","slug":"生活笔记","permalink":"https://reiner.host/tags/%E7%94%9F%E6%B4%BB%E7%AC%94%E8%AE%B0/"}]},{"title":"左右值树形结构移动节点方法(modified preorder tree traversal move node)","date":"2021-06-17T07:57:37.000Z","path":"posts/cfc5b0c5.html","tags":[{"name":"-- 数据结构 -- 算法 -- modified preorder tree traversal -- 左右值树形","slug":"数据结构-算法-modified-preorder-tree-traversal-左右值树形","permalink":"https://reiner.host/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E7%AE%97%E6%B3%95-modified-preorder-tree-traversal-%E5%B7%A6%E5%8F%B3%E5%80%BC%E6%A0%91%E5%BD%A2/"}]},{"title":"解决使用netty作为TCP服务端时设备接收消息连包问题","date":"2021-06-11T07:28:21.000Z","path":"posts/d0c795f9.html","tags":[{"name":"netty","slug":"netty","permalink":"https://reiner.host/tags/netty/"},{"name":"TCP服务端","slug":"TCP服务端","permalink":"https://reiner.host/tags/TCP%E6%9C%8D%E5%8A%A1%E7%AB%AF/"},{"name":"TCP粘包","slug":"TCP粘包","permalink":"https://reiner.host/tags/TCP%E7%B2%98%E5%8C%85/"},{"name":"TCP半包","slug":"TCP半包","permalink":"https://reiner.host/tags/TCP%E5%8D%8A%E5%8C%85/"},{"name":"16进制通信","slug":"16进制通信","permalink":"https://reiner.host/tags/16%E8%BF%9B%E5%88%B6%E9%80%9A%E4%BF%A1/"}]},{"title":"HTTP&TCP/IP协议自我总结","date":"2021-05-25T02:58:11.000Z","path":"posts/cc861966.html","tags":[{"name":"TCP","slug":"TCP","permalink":"https://reiner.host/tags/TCP/"},{"name":"HTTP协议","slug":"HTTP协议","permalink":"https://reiner.host/tags/HTTP%E5%8D%8F%E8%AE%AE/"}]},{"title":"WEB安全总结","date":"2021-05-13T02:41:00.000Z","path":"posts/d581b2e3.html","tags":[{"name":"WEB安全","slug":"WEB安全","permalink":"https://reiner.host/tags/WEB%E5%AE%89%E5%85%A8/"},{"name":"xss攻击","slug":"xss攻击","permalink":"https://reiner.host/tags/xss%E6%94%BB%E5%87%BB/"},{"name":"csrf攻击","slug":"csrf攻击","permalink":"https://reiner.host/tags/csrf%E6%94%BB%E5%87%BB/"},{"name":"SQL注入","slug":"SQL注入","permalink":"https://reiner.host/tags/SQL%E6%B3%A8%E5%85%A5/"}]},{"title":"微信小程序用户请求同一个接口session会话会阻塞","date":"2021-04-02T03:06:18.000Z","path":"posts/d84fac55.html","tags":[{"name":"微信小程序","slug":"微信小程序","permalink":"https://reiner.host/tags/%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F/"},{"name":"WEB开发","slug":"WEB开发","permalink":"https://reiner.host/tags/WEB%E5%BC%80%E5%8F%91/"},{"name":"session","slug":"session","permalink":"https://reiner.host/tags/session/"},{"name":"BUG","slug":"BUG","permalink":"https://reiner.host/tags/BUG/"}]},{"title":"使用netty作为TCP服务端并使用16进制与硬件进行通信","date":"2021-03-22T02:55:33.000Z","path":"posts/94ca3821.html","tags":[{"name":"netty","slug":"netty","permalink":"https://reiner.host/tags/netty/"},{"name":"TCP服务端","slug":"TCP服务端","permalink":"https://reiner.host/tags/TCP%E6%9C%8D%E5%8A%A1%E7%AB%AF/"},{"name":"TCP粘包","slug":"TCP粘包","permalink":"https://reiner.host/tags/TCP%E7%B2%98%E5%8C%85/"},{"name":"TCP半包","slug":"TCP半包","permalink":"https://reiner.host/tags/TCP%E5%8D%8A%E5%8C%85/"},{"name":"16进制通信","slug":"16进制通信","permalink":"https://reiner.host/tags/16%E8%BF%9B%E5%88%B6%E9%80%9A%E4%BF%A1/"}]},{"title":"OculusQuest2激活教程(无需智能路由器)","date":"2021-03-19T06:17:10.000Z","path":"posts/397a07c0.html","tags":[{"name":"oculus","slug":"oculus","permalink":"https://reiner.host/tags/oculus/"},{"name":"oculusquest2","slug":"oculusquest2","permalink":"https://reiner.host/tags/oculusquest2/"}]},{"title":"SpringBoot中使用redis实现相对可靠的分布式定时任务,适用于订单场景","date":"2021-03-18T02:59:58.000Z","path":"posts/569a11d6.html","tags":[{"name":"JAVA","slug":"JAVA","permalink":"https://reiner.host/tags/JAVA/"},{"name":"SringBoot","slug":"SringBoot","permalink":"https://reiner.host/tags/SringBoot/"},{"name":"Redis","slug":"Redis","permalink":"https://reiner.host/tags/Redis/"},{"name":"定时任务","slug":"定时任务","permalink":"https://reiner.host/tags/%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/"}]},{"title":"自用技术笔记(二)","date":"2021-01-20T08:12:38.000Z","path":"posts/8deaf922.html","tags":[{"name":"JAVA","slug":"JAVA","permalink":"https://reiner.host/tags/JAVA/"},{"name":"MYSQL","slug":"MYSQL","permalink":"https://reiner.host/tags/MYSQL/"},{"name":"面试笔记","slug":"面试笔记","permalink":"https://reiner.host/tags/%E9%9D%A2%E8%AF%95%E7%AC%94%E8%AE%B0/"},{"name":"技术笔记","slug":"技术笔记","permalink":"https://reiner.host/tags/%E6%8A%80%E6%9C%AF%E7%AC%94%E8%AE%B0/"}]},{"title":"生活笔记之懒人食谱","date":"2021-01-20T07:24:32.000Z","path":"posts/5156ccce.html","tags":[{"name":"杂谈","slug":"杂谈","permalink":"https://reiner.host/tags/%E6%9D%82%E8%B0%88/"},{"name":"生活笔记","slug":"生活笔记","permalink":"https://reiner.host/tags/%E7%94%9F%E6%B4%BB%E7%AC%94%E8%AE%B0/"},{"name":"食谱","slug":"食谱","permalink":"https://reiner.host/tags/%E9%A3%9F%E8%B0%B1/"}]},{"title":"自用技术笔记(一)","date":"2021-01-20T06:19:26.000Z","path":"posts/bdfc15fa.html","tags":[{"name":"JAVA","slug":"JAVA","permalink":"https://reiner.host/tags/JAVA/"},{"name":"MYSQL","slug":"MYSQL","permalink":"https://reiner.host/tags/MYSQL/"},{"name":"面试笔记","slug":"面试笔记","permalink":"https://reiner.host/tags/%E9%9D%A2%E8%AF%95%E7%AC%94%E8%AE%B0/"},{"name":"技术笔记","slug":"技术笔记","permalink":"https://reiner.host/tags/%E6%8A%80%E6%9C%AF%E7%AC%94%E8%AE%B0/"}]},{"title":"hexo+github pages个人博客做百度、谷歌、bing等搜索引擎收录以及SEO优化","date":"2020-11-24T06:17:10.000Z","path":"posts/2262a2b8.html","tags":[{"name":"hexo","slug":"hexo","permalink":"https://reiner.host/tags/hexo/"},{"name":"seo优化","slug":"seo优化","permalink":"https://reiner.host/tags/seo%E4%BC%98%E5%8C%96/"},{"name":"搜索引擎收录","slug":"搜索引擎收录","permalink":"https://reiner.host/tags/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%E6%94%B6%E5%BD%95/"},{"name":"github pages","slug":"github-pages","permalink":"https://reiner.host/tags/github-pages/"}]},{"title":"记上传jar包到MavenRepository中央库的流程以及踩坑历程","date":"2020-11-23T08:34:33.000Z","path":"posts/26a3b465.html","tags":[{"name":"技术笔记","slug":"技术笔记","permalink":"https://reiner.host/tags/%E6%8A%80%E6%9C%AF%E7%AC%94%E8%AE%B0/"},{"name":"maven central","slug":"maven-central","permalink":"https://reiner.host/tags/maven-central/"},{"name":"maven中央库上传","slug":"maven中央库上传","permalink":"https://reiner.host/tags/maven%E4%B8%AD%E5%A4%AE%E5%BA%93%E4%B8%8A%E4%BC%A0/"}]},{"title":"mysql千万级数据分页查询优化方案","date":"2020-11-02T08:34:33.000Z","path":"posts/38aafa6a.html","tags":[{"name":"MYSQL","slug":"MYSQL","permalink":"https://reiner.host/tags/MYSQL/"},{"name":"mysql优化","slug":"mysql优化","permalink":"https://reiner.host/tags/mysql%E4%BC%98%E5%8C%96/"},{"name":"数据库","slug":"数据库","permalink":"https://reiner.host/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/"},{"name":"大数据优化","slug":"大数据优化","permalink":"https://reiner.host/tags/%E5%A4%A7%E6%95%B0%E6%8D%AE%E4%BC%98%E5%8C%96/"}]},{"title":"Android游戏开发之360°半透明摇杆","date":"2020-10-27T07:51:54.000Z","path":"posts/6ada3be1.html","tags":[{"name":"ANDROID","slug":"ANDROID","permalink":"https://reiner.host/tags/ANDROID/"},{"name":"游戏开发","slug":"游戏开发","permalink":"https://reiner.host/tags/%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91/"}]},{"title":"cocos2dx自学之使用box2d物理世界","date":"2020-10-27T07:46:55.000Z","path":"posts/4e43340b.html","tags":[{"name":"-- 游戏开发 -- C++ -- COCOS2DX","slug":"游戏开发-C-COCOS2DX","permalink":"https://reiner.host/tags/%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91-C-COCOS2DX/"}]},{"title":"解决mybatis-plus3.x和pagehelper无法共用","date":"2020-10-27T07:42:46.000Z","path":"posts/7bf19d56.html","tags":[{"name":"-- JAVA -- mybatis-plus -- pagehelper","slug":"JAVA-mybatis-plus-pagehelper","permalink":"https://reiner.host/tags/JAVA-mybatis-plus-pagehelper/"}]},{"title":"spring cloud微服务架构中使用自定义注解实现简单的权限控制与权限开关","date":"2020-10-27T07:41:02.000Z","path":"posts/e6208c64.html","tags":[{"name":"-- 权限设计 -- springcloud","slug":"权限设计-springcloud","permalink":"https://reiner.host/tags/%E6%9D%83%E9%99%90%E8%AE%BE%E8%AE%A1-springcloud/"}]},{"title":"实现树形菜单或分类的方法之一,使用左右值树形数据结构(modified preorder tree traversal)实现树形菜单","date":"2020-10-27T07:37:14.000Z","path":"posts/9340b114.html","tags":[{"name":"-- 数据结构 -- 算法 -- modified preorder tree traversal -- 左右值树形","slug":"数据结构-算法-modified-preorder-tree-traversal-左右值树形","permalink":"https://reiner.host/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84-%E7%AE%97%E6%B3%95-modified-preorder-tree-traversal-%E5%B7%A6%E5%8F%B3%E5%80%BC%E6%A0%91%E5%BD%A2/"}]},{"title":"使用Jenkins + docker 自动化部署Spring boot 微服务 详尽操作流程","date":"2020-10-27T07:34:57.000Z","path":"posts/b9a8eed7.html","tags":[{"name":"-- 运维 -- jenkins -- 自动化部署 -- docker","slug":"运维-jenkins-自动化部署-docker","permalink":"https://reiner.host/tags/%E8%BF%90%E7%BB%B4-jenkins-%E8%87%AA%E5%8A%A8%E5%8C%96%E9%83%A8%E7%BD%B2-docker/"}]},{"title":"总结一下微信扫码支付、小程序支付的几个坑","date":"2020-10-27T07:31:30.000Z","path":"posts/d6b91638.html","tags":[{"name":"-- JAVA -- 微信扫码支付 -- 小程序支付 -- 微信支付接口","slug":"JAVA-微信扫码支付-小程序支付-微信支付接口","permalink":"https://reiner.host/tags/JAVA-%E5%BE%AE%E4%BF%A1%E6%89%AB%E7%A0%81%E6%94%AF%E4%BB%98-%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%94%AF%E4%BB%98-%E5%BE%AE%E4%BF%A1%E6%94%AF%E4%BB%98%E6%8E%A5%E5%8F%A3/"}]},{"title":"使用Jenkins + docker 自动化部署Spring Cloud微服务【使用maven插件dockerfile-maven-plugin自动构建镜像】","date":"2020-10-27T07:27:36.000Z","path":"posts/f608275d.html","tags":[{"name":"-- 运维 -- jenkins -- 自动化部署","slug":"运维-jenkins-自动化部署","permalink":"https://reiner.host/tags/%E8%BF%90%E7%BB%B4-jenkins-%E8%87%AA%E5%8A%A8%E5%8C%96%E9%83%A8%E7%BD%B2/"}]},{"title":"使用Jenkins + Gitlab自动构建Spring Boot项目,并部署到远程服务器上","date":"2020-10-27T07:18:43.000Z","path":"posts/e259bd66.html","tags":[{"name":"-- 运维 -- jenkins -- 自动化部署","slug":"运维-jenkins-自动化部署","permalink":"https://reiner.host/tags/%E8%BF%90%E7%BB%B4-jenkins-%E8%87%AA%E5%8A%A8%E5%8C%96%E9%83%A8%E7%BD%B2/"}]},{"title":"简单的nginx反向代理配置","date":"2020-10-27T06:53:14.000Z","path":"posts/763efb1.html","tags":[{"name":"-- 运维 -- nginx","slug":"运维-nginx","permalink":"https://reiner.host/tags/%E8%BF%90%E7%BB%B4-nginx/"}]},{"title":"换新博客啦!","date":"2020-10-27T02:11:24.000Z","path":"posts/3242f1a9.html","tags":[{"name":"程序人生","slug":"程序人生","permalink":"https://reiner.host/tags/%E7%A8%8B%E5%BA%8F%E4%BA%BA%E7%94%9F/"},{"name":"杂谈","slug":"杂谈","permalink":"https://reiner.host/tags/%E6%9D%82%E8%B0%88/"},{"name":"hexo测试页面","slug":"hexo测试页面","permalink":"https://reiner.host/tags/hexo%E6%B5%8B%E8%AF%95%E9%A1%B5%E9%9D%A2/"}]},{"title":"魔幻之都爱丁堡2022年3-6月纪事","date":"2020-06-01T04:44:45.000Z","path":"posts/e709be6a.html","tags":[{"name":"杂谈","slug":"杂谈","permalink":"https://reiner.host/tags/%E6%9D%82%E8%B0%88/"}]}]