-
调试机器学习模型的六种方法
来源:AI开发者在传统的软件开发中,一个 bug 通常会导致程序崩溃。这对用户来说是很烦人的,因此解决这些问题对开发人员来说很重要——当程序失败时,开发人员可以检查错误以了解原因。 在机器学习模型中,开发人员有时会遇到错误,但经常会在没有明确原因的情况下导致程序崩溃。虽然这些问题可以手动调试,但机器学习模型通常由于输出预测不佳而失败。更糟糕的是,当模型失败时,通常没有信号显示模型失败的原因或时间。而使情况更为复杂的是,这可能是由于一些因素造成的,包括糟糕的训练数据、高损失误差...
作者:小编 日期:2026.06.23 分类:文档 485 -
读书笔记 effective c++ Item 30 理解内联的里里外外 (大师入场啦)
最近北京房价蹭蹭猛涨,买了房子的人心花怒放,没买的人心惊肉跳,咬牙切齿,楼主作为北漂无房一族,着实又亚历山大了一把,这些天晚上睡觉总是很难入睡,即使入睡,也是浮梦连篇,即使亚历山大,对C++的热情和追求还是不减,应该是感动了周公吧,梦境从此处开始,大师入场来给我安慰了。。。11点躺在床上了,脑子里总结一下最近的工作:最近的开发用到in...
作者:小编 日期:2026.06.23 分类:语言 2008 -
人人都会做 DNS 泛解析,可 hosts 泛解析你会做吗?
最近遇到一个问题,需要在服务器上对域名进行泛解析,比如访问百度的域名统统解析到 6.6.6.6,然而发现 hosts 文件根本就不支持类似 *.baidu.com 的这种写法。于是乎就在网上找了下资料,发现可以通过 Dnsmasq 来解决这个问题,原理其实就是本机的 DNS 指向 Dnsmasq 服务器,然后 Dnsmasq 通过类似通配符 (*) 的方式进行匹配,凡是匹配到 *.baidu.com 的都解析到 6.6.6.6。 利用 Dnsmasq 实现 hosts 泛解析...
作者:小编 日期:2026.06.23 分类:语言 1154 -
一份你女朋友都能读懂的 Git 教程,还不赶紧学起来!
用游戏的方式来学习,是一种有趣而高效的方式。从刚接触电脑时的打字练习软件 金山打字通,到程序猿写代码的利器 Vim 都有小游戏(金山打字通游戏、VIM Adventures)来帮助我们入门。当你的目标从掌握技能转变为打通游戏之后,学习本身也就不再痛苦。在完成每一关的过程中,都能增加我们的技能熟练度和成就感。而 Learn Git Branching,就是一个用小游戏带你入门的 Git 的网站。为什么要学习 GitGit 是一种分布式的版本管理系统,作用和网盘有点类似,但是功能...
作者:小编 日期:2026.06.23 分类:算法 1892 -
一.jenkins+github+gradle 实现android自动化打包全攻略(MAC版)
折腾了好几天,今天终于实现了第一个Android项目的自动化打包,过程比较的艰辛,参考了大量的资料,基本都没能说的很全,当中的坑比较多,还是自己总结下吧!OK,闲言少叙,咱们直接上攻略(文章比较长)一.环境说明搭建机器:一台Mac Book Pro 开发工具:Android Studio 2.1.2(mac版本) 开发环境:OS X EI Capitan 版本 10.11.5 jenkins版:V1.647(特别注意:我用的是V1.647,如果使用其他版本可能导致一些未...
作者:小编 日期:2026.06.23 分类:手册 1895 -
读书笔记 effective c++ Item 29 为异常安全的代码而努力
异常安全在某种意义上来说就像怀孕。。。但是稍微想一想。在没有求婚之前我们不能真正的讨论生殖问题。假设我们有一个表示GUI菜单的类,这个GUI菜单有背景图片。这个类将被使用在多线程环境中,所以需要mutex进行并发控制。 1 class PrettyMenu { 2 public: 3 ... 4 void changeBackgro...
作者:小编 日期:2026.06.23 分类:手册 1485 -
读书笔记 effective c++ Item 28 不要返回指向对象内部数据(internals)的句柄(handles)
假设你正在操作一个Rectangle类。每个矩形可以通过左上角的点和右下角的点来表示。为了保证一个Rectangle对象尽可能小,你可能决定不把定义矩形范围的点存储在Rectangle类中,而是把它放入一个辅助结构体中,Rectangle中声明一个指向它的指针就可以了: 1 class Point {...
作者:小编 日期:2026.06.23 分类:文档 950 -
自从用上命令行备忘神器 Navi 后,妈妈再也不用担心我记不住复杂的命令行语句了!
众所周知,无论对于运维,还是开发来说,命令行工具都是非常高效的一种管理方式。但有一个很常见的现象就是,很多命令行语句比较复杂,用过一段时间后就忘记了。当然,这时我们可以通过网络搜索或者使用命令的 -—help 选项来快速找到答案。虽然这种常用的方法能解决问题,但是使用起来相对还是显得不那么快速高效。之前,我们在「如何快速的回忆起遗忘的 Linux 命令」 一文中介绍了如何利用 Apropos 命令来快速查找相应的 Linux 命令。今天,我们再给大家推荐另一款神器 navi。...
作者:小编 日期:2026.06.23 分类:类库 1165 -
你有快速备份和迁移 Kubernetes 集群应用以及持久化数据的需求吗,Velero 助你秒实现!
什么是 Velero?Heptio Velero ( 以前的名字为 ARK) 是一款用于 Kubernetes 集群资源和持久存储卷(PV)的备份、迁移以及灾难恢复等的开源工具。Velero 特性Velero 目前包含以下特性:支持 Kubernetes 集群数据备份和恢复 支持复制当前 Kubernetes 集群的资源到其它 Kubernetes 集群 支持复制生产环境到开发以及测试环境Velero 组件Velero 组件一共分两部分,分别是服务端和客户端。服务端运行在...
作者:小编 日期:2026.06.23 分类:教程 1682







