写在前面 前面的章节中我们基本的增删改查都有了,甚至后台模板我们也找到并集成到了我们的CMS系统中了!那么剩下的就是对功能的开发了。...新增的时候需要判断是否存在即可,编辑的时候需要判断除自己外有没有重复的,代码如下: ? 可能你更喜欢看服务层及仓储层的代码,当然我也会毫不吝啬的贴出来,只是可能会消耗你些许流量来查看图片。...至于为什么这里的Headers设置为X-CSRF-TOKEN-yilezhu这个你可以看我的上一节课程《.NET Core实战项目之CMS 第十四章 开发篇-防止跨站请求伪造(XSRF/CSRF)攻击处理...没错,是很简单,可是我们在设计数据库的时候加入了IsDeleted,看到这个相信你已经猜到了,我们所有的删除操作都是软删除哦!至于为什么这样做?原因就是不想删错了后悔!...我只能说这么多了,只有经历惨痛的经历可能才会这样做!还有就是删除之前我会进行js的弹窗提醒,如下图所示,提醒您是否真的要删除! ? 好了,按照惯例我们第一步是不是要上js的代码啊?那还等什么?
业务主管、技术专家和前冠军辩论者解释了为什么所有架构都是错误的,以及为什么你不应该对自己的想法投入过多。...我喜欢一个具有多元化权限的会议——例如,不仅仅是专注于单一技术。而我真正喜欢做的是听取我的专家的意见。有时这些人是为我工作的人,负责运行安全或应用程序开发或基础设施。...所有的架构都是错误的,因为我们所做的一切都随着时间的推移而改变和成长。我回想起我从事的第一个大型架构,男孩,你今天不会那样做。然后你看看我们现在正在做的一些事情,即使拥有服务器的概念也有点过时。...我发现以这种方式运行的组织与刻意关注数据的组织的表现截然不同。拥有数据科学背景让我很容易专注于数据,但我要求我的团队也这样做,询问数据,了解数据,弄清楚数据告诉你做什么决定。...这会教你放弃这些职位,并对此保持无私。如果你错了,你就错了,你继续前进。我发现很多人提出了一个想法,而不是投入到测试这个想法上,他们投入到这个想法上。
[xiuse.png] 孽起 事情是这样的,最近在开发一个 仅限内部使用 的数据分析系统,我做后端,另外一个哥们做前端。...[xiaohuangya.png] 我:什么时候会用到 SQL 校验呢? 小黄鸭:需要查数据库的时候。 我:什么东西会去查数据库呢? 小黄鸭:框架、数据库连接池、或者代理。...我:那这些玩意在查数据库的时候,会帮我们做校验么? 小黄鸭:校验校验,你就知道校验,你需要的功能一定是校验么? 等等,我好像恍然大悟了!...SQL 语句来测试,虽然只能实现基本的语法校验,但综合衡量效果和成本上,我觉得已经不错了,省下的大量时间可以继续完善和优化项目的其他代码。...写代码时要注重积累,多学习和了解技术,并归纳总结到你的武器库中,否则前人栽的树你找不到,就可惜了。
因为经常进自己网站左康右康有没有人访问(极度自恋),老是去翻浏览器书签很麻烦,最近就想着把网站打包一个app,虽然我这破站也没什么可看的,不过至少打包后加点快捷功能就看不出来我一直在划水了 0x01...正好想到之前大名鼎鼎的Funsion App,可以快捷的将网站做成app,于是就下载来试了一下,调了半个小时就做好了(也就改改图标之类的,也没什么技术含量,就不献丑了),说起来这应用确实简单,没有一点安卓编程基础的都能用...懂安卓编程或者正在学的同学可以分析一下,反正我是看不懂的(菜)。。。...,首先查看我自己手机的Android API 然后在手机上用MT管理器反编译,更改AndroidManifest.xml中的targetSdkVersion值为29 提示是没了,然后报错了。...划重点:因为我几乎没有接触过本文涉及知识,所以此篇文章中的所有我自己写的解释仅供参考,更偏向于个人记录,请不要以我的解释作为正解,如果是大佬们发现了本文有什么错误的地方,还劳烦大家在评论区中严厉温柔指出
如果你有一个可以改善问题的想法,那就去做并验证它。你可能会想到我还没有指出来并且你认为很重要的其他技巧,请在评论中说出你的想法。...如果你喜欢本文,你也可以看看我的另一篇文章:成为更优秀程序员的10大黄金法则。 译者补充部分: 九、勤查官方手册和文档 学习一个新技术或者框架,最好去下载并查看官方用户指导手册。...有时候查官方手册会柳暗花明,查api会有意外发现。 十、三人行必有我师 有时候一个问题可能卡住好几个小时甚至一两天,这种情况最好一个小时解决不了就去请教别人。...而且看群内人员交流,不仅能够给枯燥的编程生活带来些许乐趣,可以了解大家都在学习什么,有没有新的技术,跟上技术发展的步伐。...我认为这也是优秀程序员的可贵品质。帮助别人的同时,也可以作为自己成长进步的一个见证。 十二、注意文件备份 可以通过优盘、svn、git、云盘等手段或者媒介做文件备份,这一点也非常重要。
有什么解决办法吗? 作为一名软件工程师,我以技术为生。我可以做一些东西来解决这个问题。但前提是,我要先研究一些,人们解决这个问题的方法。而我在推特上发现了有用的信息。...前端:React Native 我不想编写原生代码,因为……,我没时间做那个。跨平台开发显然更理想。据我所知,我的选择要么是 React Native,要么是 Flutter。...我在之前的一些项目中用过 React。虽然我不是 React 专家,但我至少了解一些它的基本知识。所以,我决定使用 React Native。...我认为,查询还可以优化,但是,我能让它工作就不错了。 Blob 存储:Azure Storage 我选择用它的唯一原因是,每月可以获得 100 美元的 Azure 免费信贷。...我能够: 看看我和我的朋友想看什么 成立一个小组,看看我们愿意看什么 根据服务(Netflix、Hulu 等)过滤和查看电影 按类型过滤和查看电影 通过应用商店审批 这个过程非常糟糕。
image 一看到这个,密密麻麻的数字和字母,就猜应该是被加密了,不过可以复制下来看看有没有用。...第四个参数为:0CoJUm6Qyw8W8jud 接下来就要看window.asrsea()方法是什么操作的了,还是通过查找js文件可以看到这个 ?...image 这个报错因为我的json解析错了,回头调试一看,网页返回的东西是空的,但他的状态码是200,这是什么鬼?...接着我再试了把那两个参数的值直接复制和前面一样看看,结果运行成功,这就说明我的是加密过程错了,然后我就回去看了几篇,看不出什么错误,上网百度找到了这个知乎文章,我把她的代码复制过来运行下,结果是可以的,...我就继续看看我和她的区别,原来我在用那个16个随机字符的时候用错了,我在两个参数给了两个不同的,而是需要给共同一个的,看到这里,我就直接回去改了下,果然运行成功,代码我就不贴出来了,效果如下 ?
但渐渐地我有点不满足了——AI 不能只会说话,它得“动”起来。 于是,我遇见了 MCP Server,彻底打开了新世界大门。 什么是 MCP Server?它凭什么让 AI“动”起来?...比如我可以直接和 Claude 对话说: “帮我把这个页面的标题都抓下来” “帮我统计最近一个月我写的代码提交频率” “查一下我在 todo.json 里的第 3 个任务是什么” 而 Claude...export GITHUB_TOKEN=你的token npm start 然后说一句: Claude,看看我 repo 里有没有未解决的 bug 它就能返回 open issues、PR 状态,甚至帮你总结代码...,并画个折线图 Claude 会直接在 notebook 中生成代码、执行,并返回分析结论和图像。...应用点子: 可视化报表原型自动生成 前端运营数据分析 与 Streamlit、Dash 联动做“低代码数据洞察” 为什么 MCP 是 AI + 前端结合的「关键节点」?
上周8号晚上上线发现一个问题,部分用户无法打开网站,我们这边的机器又都可以。查了半天是因为 localStorage 引起的,以前的开发人员写代码时也不够严谨,真是头疼。...image.png 语言是存储在 localStorage 里的,然后让用户操作查看了用户的 localStorage,如下: image.png 用户的电脑上存的是 EN-US 然后我们查看我们自己的电脑...而事实也是如此,会员网站与我们营销网站用的都是 lang 字段。 最坑爹的是,以前的开发人员没有进行判空,如果获取不到,整个js就直接报错了,导致页面无法正常展示。...,直接报错了。...代码中虽然用了 try catch, 但是并没有作特殊处理,所以还是没有设置语言成功。 image.png 查了半天终于查到原因了,那时也到了半夜,真心累。
为什么来应聘我们公司,对我们有哪些了解? (想的是:流水账没啥信息,还得一句句问。) 我虽然带人,但是坚持走技术路线,始终负责核心模块的代码,未来如果有机会再看能不能做技术管理。...遇到过,有一次系统突然挂了,我们查了半天,怀疑是参数配错了,在网上找了个帖子,照着改了一下,问题就解决了。 (临场发挥100分!) 那是改了什么参数?为什么导致了问题呢? (这是挑战和难题?!)...那你觉得自己最擅长的技术就是X么? (说是的话,就可以提前收尾了。) 那倒不是,我做Y的时间最长,C公司的Y是我一手搭建起来的。 (刚才X没答好,得换个别的说了,看我再发挥!)...(看看我的技术视野,我的勇于担当,我的学习能力) 你做的是新技术选型,还有V、W这些同类产品做了对比么?为什么就用Y呢?你们的业务场景有什么要求?用Y没遇到过什么坑么?你们搭了几个集群?...自我介绍可以提前练习,找人给自己把关提建议更好。 自信展示专家风采:面试过程一定要表现出专家水平的自信、对技术的热爱、对工作的认同,不是自吹自擂,但也不要显得多谦逊。
JZGKCHINA 工控技术分享平台 仪表客厅 在“仪表客厅”,我的话题随时都在转换,这不,刚开始时是“皮带秤”,后来是“Ethernet-APL”,还插进来什么“职业规划”、“战略家”、“血的教训”...对不起,我这人思维就是跳跃的,今天想的是“东”,明日个想的可能就是“西”了。 剑指工控 所谓的“剑指工控”,“剑”指向哪里,哪里就是“工控”的热点、网红打卡点,不是吗?...我在“仪表客厅”里也舞剑,但有时也分不清方向,乱舞一气,你可别见怪啊! 通用I/O 最近在工控界“通用I/O”挺红火的,好多人挺纳闷的,不就是个I/O吗,有什么稀奇的?...但对我们搞自控设计的来说,在选定控制系统后,选型、画图、订货、接线、查线、调试,那可都离不开I/O。为啥呢?就因为I/O是控制系统的基础,数量多、种类多呗。...有了通用I/O,这下可好了,给我们搞自控设计的省多少事,少操多少心。怎么个省事,怎么个少操心,我得一点点跟你说,你嘛,听着点,看看我说的有没有道理。 什么是通用I/O?
挑战性旨在让你了解如何做某事,然后你可以看看我如何做的,并与你的工作进行比较。我不会先给你代码,并且你需要把它写出来。你不再是初学者了。你现在正在阅读一个挑战,然后你必须解决它。...这意味着,如果你遵循 45 分钟的时间框架,然后暂停,因为你认为,你不能完成一个伟大的、美丽的作品,你就是做错了。你应该看看,“我们来看看我能在45分钟内完成什么”。...而不是将代码包含在这里,所以你想作弊的时候,只是稍微看一下它,你就必须去查看项目,并访问ex4目录,看看我是如何实现这个黑魔法的。你还会发现我的笔记,我是如何开始,以及改进。...警告 如果你遇到了障碍,回到第三部分,使用我提供的 Early Coders 中的流程。你需要列出一个清单,执行它,并检查你所做的事情。就是这样。...研究性学习 有多少其他的 Python 参数解析库?有没有你喜欢的? argparse与sys.argv相比,主要优势是什么。 在项目启动方法中,你可以改进什么?有什么可以去掉的事情吗?
凌晨报警,迷迷糊糊爬起来 ssh 登录查日志,排查半小时发现是磁盘满了、服务挂了,或者压根是“误报”……有没有那么一瞬间,你觉得自己活成了监控系统的“人形补丁”?但朋友们,时代变了。...**今天咱就聊聊: 大模型在实时运维监控里的落地玩法 能解决哪些痛点 怎么落地,有代码有思路作为一个被“误报”叫醒无数次的运维人,我写这篇文章时,真的是眼含热泪。...告警归因分析(Root Cause Analysis)大模型可以帮我们做这件事:从一堆看似无关的报警中,识别出“真正的元凶”比如你把报警信息、指标快照、关键日志整理成如下 prompt:alert_info...pipeline 报错了?"...这种“人话级别”的告警,不仅让运维工程师看得懂,还能给业务方看,决策效率提升一大截。四、坑点和现实:别指望大模型“全包圆”我得说句实话:大模型现在不能完全代替运维人,但可以当个非常称职的“二当家”。
Google表格可轻松可视化我们的线性回归 即使你不是这些技术的专家,也完全可以!(我绝对不是这方面的专家!)我会尽力解释它们是如何组合在一起的。...使用这么多不同技术的缺陷是我无法详细解释所有内容,但我会尝试尽可能地链接到教育资源! 下载项目 我不会尝试逐步重新创建这个项目,因此我建议在Github上下载源代码,然后我会解释发生了什么。...在/Assets/BallController.cs中,也可以查看我们的Start()方法。在我们创建新篮球时调用此代码。...让我们来试试,看看我们的全明星射手是怎么做的。你可以点击Unity编辑器中的倒(播放)按钮,我们会看到如下: ? 我们的球员,我们可以称之为“Red”,几乎准备好了迎战斯蒂芬库里。...我在Google表格中导入了这个文件并创建了一个带有趋势线的散点图,这样我们就可以了解数据的分布情况。 ? 哇!看那个。我的意思是,看看那个。哇… 我也不知道是什么意思。让我来分析一下我们所看到的。
他去年中才开始碰代码,上周兴冲冲地告诉我,他用AI辅助,已经独立可以做一个网站了。...别去研究Python的变量和函数了,直接打开AI,对它说:“帮我写一段代码,从我的购物清单里随机选一个今天买的水果。”...比如,你想做的“随机选水果”程序报错了。你不需要回头去学什么编程错误类型大全,你只需要把错误信息复制给AI,问它:“这句代码为什么会错?我该怎么改?”...真正的成长,来源于输出。你必须强迫自己去创造一个东西,无论它多么粗糙。 你想学做短视频,就别再刷教学视频了。拿起手机,用最笨拙的方式拍一段15秒的短片,这就是你的输出。...---- 很多人都在问,AI时代,成为一个领域的专家到底有没有捷径? 我的答案是:有,捷径就是彻底改变你的学习方式。 别再用你战术上的勤奋,去掩盖战略上的懒惰了。那套旧的学习方法,正在让你事倍功半。
我们编辑 /index.html 在 head 区域插入下面的代码 js/jquery-1.8.3.js"> 直接这样引用,就可以在项目中愉快的写...so,明白我为什么不用 npm 安装那种啰嗦的方法了吧~,其实,更多的东西,我们都可以使用这两种方法来引入。因为,这样引入,可以加快打包速度。最佳状态是,打包只打包我们自己的代码。...这里,我只是提供了这个思路,我并不推荐任何东西都这么做,尤其是开发阶段!...好,如果你的编辑器配置了代码审查的话,应该报错了。而浏览器里面,也是报错的。...然后我们重新跑一下系统 npm run dev 就应该可以看到我们想要的效果了。 ? 更加复杂的操作,我没有尝试。但是我可以肯定,绝对没有原生写那样顺畅。还必须依赖 vue 的一些方法什么的。
一看到这个,密密麻麻的数字和字母,就猜应该是被加密了,不过可以复制下来看看有没有用。接下来看下他的Response,咦,这是个json,不是html结构的,所以需要用到Json库来进行解析 ?...第四个参数为:0CoJUm6Qyw8W8jud 接下来就要看window.asrsea()方法是什么操作的了,还是通过查找js文件可以看到这个 ?...这个报错因为我的json解析错了,回头调试一看,网页返回的东西是空的,但他的状态码是200,这是什么鬼?...接着我再试了把那两个参数的值直接复制和前面一样看看,结果运行成功,这就说明我的是加密过程错了,然后我就回去看了几篇,看不出什么错误,上网百度找到了这个知乎文章https://zhuanlan.zhihu.com.../p/32069543,我把她的代码复制过来运行下,结果是可以的,我就继续看看我和她的区别,原来我在用那个16个随机字符的时候用错了,我在两个参数给了两个不同的,而是需要给共同一个的,看到这里,我就直接回去改了下
你可以把一个智能体看成是机器人手臂或无人驾驶汽车和推荐引擎上的一个控制系统。智能体有明确的目标,并且会不断尝试进行优化。人类会手动为这些目标编代码,这也是我们给予智能体唯一的东西。...正如许多人指出的那样,在过去的20年间,健康医疗领域使用技术时遇到的失败案例已经太多了。” “我想,在这样的背景下,我们确实需要思考,我们能带来什么不一样的东西。...因为还没有与任何数据连接,所以,医生和护士能指出某一个按钮放错了位置,某一个颜色很难辨认,或者某个菜单的级别排错了诸如此类的问题。我们能立即获得反馈,做出医生和护士告诉我们他们希望看到的东西。”...以X光为例,在软件上,我们可以看到一位注册用户能够对并检测报告中的X光部分进行评论,并通过呼吸系统专家的咨询,来获得专家的观点。...有了机器学习,我们希望可以做的一件事是,在即时的结果中进行更快的处理,同时保持更高的一致性和更加标准化的表现。 我认为,这也能帮助我们理解,通过调整一些我们认为标准的变量,将会让我们增加自己的专一性。
你的神经网络已经跑了12个小时训练,看上去一切都很完美:梯度运转良好,损失也在降低。但是做预测的时候却一团糟:所有都是0,什么也监测不到。“我哪一步做错了呢?”你迷茫地问你的电脑,而电脑却笑而不语。...如果你的模型输出来的都是辣鸡——例如你想预测所有输出的平均值,或者模型的精度很低——该从哪儿开始检查? 可能出错的地方多了去了。经过很多次的调试,我常常做此类检查。...然后,试试增加归一化的强度,应该能增加损失函数。 18. 查一查你的损失函数 如果你执行自己的损失函数,检查一下有没有问题,增加单元测试。...如果可以的话,使用精度等其他度量。 22. 测试任何定制层 神经网络里,你有没有自己执行任何的层?重复检查,确保它们运行正常。 23....简单来说,你还可以打印输出权重、偏压或者初始化。 - 注意层初始化的平均值有没有大大超过0. 可以试试 Batch Norm 或者 ELU。
大家好,又见面了,我是你们的朋友全栈君。 上一篇文章留下了一些问题,如果你没看过上一篇文章,可以在我的博客里查找,或者直接从这篇文章开始也是没问题的。 ...那么简单配置介绍完了,下面我们一起看一下多入口以及多出口文件是如何应用的 首先我们在dist目录下的index.html做一下简单的修改,我们引入另外一个名称为entry2.js的文件,并且把body...document.getElementById('name').innerHTML="我是入口2的文件哦,看我打包成功了没?"...接下来我们来学一下devServer能做些什么,要怎么做。 ...先别急,我们来看一下报错信息: 不想看的小伙伴可以不看,这都什么啊!