面试题:回溯算法递归搜索找到所有组合
题目如下:在一个不重复的1-100的随机数组[1,2,3,7,9,88,94,95,97,99]找出所有和为100的组合,比如[1,99],[2,3,95],[1,2,3,94],[xxx,xx,xx,xxxx]等等。
题目如下:在一个不重复的1-100的随机数组[1,2,3,7,9,88,94,95,97,99]找出所有和为100的组合,比如[1,99],[2,3,95],[1,2,3,94],[xxx,xx,xx,xxxx]等等。
前言最近自己内网部署了一个私有相册程序,找了一圈没有找到比较符合自己的程序,但是有一个前端半开源的程序免费功能是满足了自己的需求,但是因为不开源,所以考虑到安全性问题,所以打算自己部署服务端之后将整个容器进行离线,不让访问互联网,也能进一步保证无法调用外部接口进行传输相册数据,下面请看整个实现过程。
从去年改造了家里的网络到现在都很稳定,但是最近自建的出墙偶尔抽风,我一直使用的Hysteria协议,发现有版本升级,于是升级了服务端,最后发现还是不丝滑,发现是我现在用的openwrt中的passwall插件不支持端口跳跃功能, 所以在恩山论坛找了个最新的OpenWrt固件进行安装,前段时间刷到了一个利用双AdguardHome分流国内外DNS解析,说这样可以防DNS污染。
项目简介吴恩达《ChatGPT Prompt Engineering for Developers》课程中文版,主要内容为指导开发者如何构建 Prompt 并基于 OpenAI API 构建新的、基于 LLM 的应用,包括:书写 Prompt 的原则; 文本总结(如总结用户评论); 文本推断(如情感分类、主题提取); 文本转换(如翻译、自动纠错); 扩展(如书写邮件);
项目简介吴恩达《ChatGPT Prompt Engineering for Developers》课程中文版,主要内容为指导开发者如何构建 Prompt 并基于 OpenAI API 构建新的、基于 LLM 的应用,包括:书写 Prompt 的原则; 文本总结(如总结用户评论); 文本推断(如情感分类、主题提取); 文本转换(如翻译、自动纠错); 扩展(如书写邮件);
背景几周前利用业余时间给朋友写了一个最近挺火的 midjourney 生成工具后端服务,采用的Java代码实现,昨天排查某个BUG登录上 Linux 服务器上查看程序日志,然后在 MobaXterm 自带终端的监控上看到服务器CPU一直长期处于100%的状态,对于2h4c的配置内存才差不多用一半多,QPS也很低,不至于CPU一直处于这么高的复杂,于是进行了一翻排查,本文针对解决情况做个记录。
前言最近项目上做个需求,需要将成绩导出成excel多个sheet中,针对平均分、百分比这类的值数据库存的是浮点数,所以在展示的时候我们一般保留小数后2位小数。我们常见的处理办法:
前言最近公司做一个需求,给用户上传的文件word和pdf文件进行添加水印,若是doc、docx文件先进行word转pdf然后加水印,如果是pdf文件直接进行加水印。word转pdf以前服务已经实现了直接复用代码,pdf添加水印通过itextpdf可以直接使用,本文仅做备忘。
前言最近大家都聊得很火热的ChatGPT到底是什么呢,那么首先要说的是Open AI这家公司。OpenAI是一家人工智能(AI)研究实验室,由营利性公司OpenAI LP和非营利性母公司OpenAI Inc组成。OpenAI 是一家人工智能研究机构,致力于通过研究人工智能技术来推动人类社会的发展。它的研究方向包括深度学习、计算机视觉、自然语言处理等。OpenAI 的一些著名项目包括 GPT-3 、
可能平常会遇到一些需求,比如构建菜单,构建树形结构,数据库一般就使用父id来表示,为了降低数据库的查询压力,我们可以使用Java8中的Stream流一次性把数据查出来,然后通过流式处理,我们一起来看看,代码实现为了实现简单,就模拟查看数据库所有数据到List里面。