---- 经理:王小面,记得每天删除一次脏数据! 经理:王小面,给过生日的客户定期发送祝福短信! 经理:王小面,上个月的销量分析做出来了吗? 王小面:我太难了@~@ 经理:你还在手工调用代码?...,尤其是执行错误 一个项目里,如果有多个任务,可能很难查找和管理 一个先进的理念,往往会在带来便利的同时,引发一系列难以预料的问题。...先来了解一下XXL-JOB的内容,他是一个任务管理工具,你可以理解他是一个管理平台,与业务无关,甚至可以一个控制台管理多个不同系统。...{ log.info("hello world"); testService.saveObject(); } } 现在我们的项目通过config配置了执行器,又建立了任务类,接下来需要配置让他运行...王小面:经理,我做完了 经理:今天怎么这么快? 王小面:还是师父给力啊,谢谢XXL
下面 我分享一张 图片,此图是goole提供,laravel 在过去七年成长速度,在 php 框架自 有史以来也是最快的。 ?...例如,让我们指定一个经过身份验证并且用户每分钟访问频率不超过 60 次的路由组: Route::middleware('auth:api', 'throttle:60,1')->group(function...下面我也会讲一些中间件,介绍它的项目文件、地址、以及作用,方便大家查找参考。...(1)Authenticate 中间件 源文件:app\Http\Middleware\Http\Middleware\Authenticate.php 作用:用户身份验证。...(4)RedirectIfAuthenticated 中间件 源文件:app\Http\Middleware\RedirectIfAuthenticated.php 作用:当请求页是 注册、登录、忘记密码
这个需求很简单:获取本周的周一并与end_date进行比较,再把achieved设置为0即可查出符合需求的业务。因此,开发完成后,我简单地自测下就提测了。...问题就出在清明节假收假上班后的第一天,那是一个下着小雨的周日。这种天气配合周天以及三天假期的快乐后遗症让我慢悠悠地到了公司,把没做完的需求盘点下做完然后就可以早点下班了。...就在这时,组长找上了我,告诉我节前的这个需求有问题:今天明明才周日,但是未完成的业务已经查询出来了,应该到了周一才能找出来才对。本来我是十分自信的,毕竟这么简单的需求,我还不能把它拿捏了吗?...1.加入判断机制第一种方案思路自然是最简单的,既然只是周日这天会出现异常情况,那么我们就对周日多做一层判断,处理下就好了://1.获取当前周的周一 //1-1.创建Calendar实例 Calendar...//1-2.设置周一为一周的第一天 cal.setFirstDayOfWeek(Calendar.MONDAY); //1-3.将日期设置为周一 cal.set(Calendar.DAY_OF_WEEK
通过学习洋葱模式来解决我们实际项目中的问题 前言 先来听听一个故事吧,今天产品提了一个业务需求:用户在一个编辑页面,此时用户点击退出登录,应用需要提示用户当前有编辑内容未保存,是否保存;当用户操作完毕后再提示用户是否退出登录...流程如下: 因为退出登录是属于公共部分由另一位同学维护,此时和他交流后“善良”的把需求仍给了他。并告知他可以通过某某方法获取我当前是否有编辑内容。...,先弹出一个VIP充值广告,当用户关闭广告后再提示用户是否退出登录。...与似乎邪恶的想法油然而生,如果自己维护的退出登录就只关注处理退出登录的业务,而其他业务的各种弹窗让业务方自己去处理那我就可以摸鱼啦。...想法有了,拆解一下逻辑,底层逻辑就是在触发时需要有很多中间层的处理,等中间层处理完成后再处理自己的。那这不就像是洋葱模型吗。 洋葱模型 提到洋葱模型,koa的实现简单且优雅。
那然后我编辑好了,想退出vim,怎么退出? 那在插入模式我们一般是不能退出的,那怎么做呢?...n行可以吗?...依次撤销上一次操作 刚才复制的3行,我再敲个20p,粘贴20次,然后 我后悔了,我想把刚才粘贴的操作撤销掉,可以吗?...(恢复) 那如果我现在对刚才的撤销操作反悔了,我想撤销刚才的撤销操作(注意理解这句话的意思),能做到吗?...只有经过授权的用户才可以使用 sudo,并且需要提供自己的密码来进行身份验证。 那我们如何把一个普通用户添加到信任列表里面或者说如何对一个普通用户进行授权呢?
编辑 py 文件 我想要编辑一个完整的 python 文件保存好之后再执行 那就要先退出解释器 #退出解释器 quit() 回到 shell 环境 编辑 新建 py 文件 退出 python3 的...扩展名可以让用户知道 这个文件可以用python3执行 编辑 vi 和 oeasy.py 之间有个空格 表示用 vi 这个命令打开 oeasy.py 进入 vi 然后进入了 vi 的界面了...在shell中运行 python3 oeasy.py 运行结果 不出所料 编辑 程序出错了 运行不出来了 这确实会让我们感觉到痛苦 但痛苦让我们感觉到自己是存在的 这个结果和游乐场一样吗?...vi oeasy.py 把 print 改成 Print 编辑 :wq 先w保存 再q退出 两个命令一起做 一次完成 python3 oeasy.py 编辑 python 还是那样固执...二就是二 斩钉截铁 不过还是很可爱的 要关心身边的程序员啊 可以让我们的程序更复杂一点吗?
客户端和服务器之间的通信是基于TCP协议的,TCP协议规定发送的数据一定要被对方接收,接收后返回一个确认给发送方,让发送方继续发送数据,如果这个确认没有收到,发送方就认为连接超时,需要重传。...如果一直让客户端等待数据到来这也不现实,因为根本就没有数据需要接收,这样这个程序在运行不久就会一直陷入阻塞,导致无响应。在这里,我们给接收设一个超时,超过一定时间还没收到数据就认为登陆成功。...退出按钮的时候,我们发送完退出命令之后,直接摧毁整个窗口,关闭连接。 既然发送数据相关的一系列事件已经处理好了,接收数据又该通过何种方式来实现呢?...在给出完整代码之前,我首先来说两个比较重要的细节,1.这个用来接收数据的线程必须是守护线程,因为主线程结束,它也不能存在,如果不是守护线程,这样的话连接资源可能就一直被该线程占用;2.点击退出按钮的事件到最后会把连接资源关闭...下面我直接给出完整的代码。 ? ? ? ? 运行该程序之前一定要先运行服务器程序!最后我来展示一下运行效果,如图所示。 ? ? 2018年只剩下最后一个月了,大家今年还有什么未完成的目标吗?
回忆上次内容上次 置换 esc 和 caps lock 任何操作 都可以在不移动 手腕的状态下完成了每次都要 退出vim编辑器 才能 在shell中 运行python程序有点麻烦想要 不退出vim 直接在...运行程序以前都是 先退出vim 回到shell然后 在shell中运行 python3 oeasy.py这次 不退出vim了尝试在 vim 中 : 执行vim本身的命令:!...python3 %回车 运行当前程序运行 效果 一模一样还能 再简化 吗?保存运行一条龙:w|!python3 % | 的意思是 依次执行 先执行 前面的w再执行 后边!...效果 一样还是 输出 两行还能 再简化 吗?快速运行正常模式下 按: 进入底行命令模式再按 方向键↑ 找到上一条底行命令回车执行结果依然是 输出这两行可以再 多 输出 几行么?...总结这次 保存运行一条龙 :w|!python3 %我想 再多输出 几行 增加一下 代码量可以吗? 下次再说!
可怕的默认编辑器 当系统调用默认编辑器来编辑比如 crontab 时,biu 的一下,文件没了!...好吧,我想看看目录里面有啥文件,于是我输入了 ls,咦?这是什么顺序?我再次输入一遍,怎么回事,列出的文件和目录又是一种顺序,难道它的输出看心情吗?...这光怪陆离的世界啊,让我疑似梦中,那么,现在是什么时候?当然,我肯定不会去翻日历的,输入 date 命令才是我们命令行极客该做的事情。看着返回的日期,我不禁怀疑我的记忆,难道我穿越了么?...这是身口不一么? 17. 我要编辑文件 当我用 vim 打开一个文件时,为什么什么都没发生?...让我回到真实的世界吧! 好了,我已经受够了这个疯狂是世界了。其实,上面这些别名,都是可以通过输入命令的全路径来绕开别名的——只是一般人不会这样输入。
很多人刚开始使用Ubuntu,对住在里面的小伙伴都很好奇,比如顺手打开一个终端,然后像模像样地敲起了代码,但是很多人都太粗鲁了,用 vi 打开一个文件,却不会正确退出,而是选择暴力关闭,这就会导致每次都报一大堆鸡肠...我来复现一下你无意中的粗鲁行为。 第一步,愉快地输入 vi 指令,马上编辑一个旷世程序 [斜眼笑] ? 第二步,英姿勃发地啪啪啪敲代码,手起刀落,七窍通了六窍 [呲牙] ?...你想,当你 vi 编辑一个文件的时候,怎么确保同时没有另一个人也在跟你一起编辑同样一个文件呢?如果不幸真有,那你们两个人的行为岂不是会互相干扰吗?...可是不管你怎么做,再次 vi 编辑这个文件,始终会有这一大堆警告信息,看着您不烦呐?怎么破? 两招: ① 要正确使用命令来退出 vi,不要直接关闭终端这么粗鲁。...(命令退出vi的方法是按[Esc],再输入[:wq]) ② 错误已酿成,咋办? 直接删除".example.c.swp"作案现场,可以让你恢复名誉,下次记得不要再犯了。 看完点个分享散播技术正能量呗~
编辑 | Sai 视频 | 二叉树团队 梁飞在 2011 年开源 Dubbo 这个项目的时候,完全没有想过,Dubbo 这个名字,最后会变成一个 Apache 的商标,会成为一个在 GitHub 上有...在自己退出这个项目多年后,Dubbo 仍在野蛮生长,并焕发新机。 从商业公司开源出去的产品会变成什么样?开源是否一定要按照某种既定的方式去生长?...一年时间很快过去了,Dubbo 的用户越来越多,有知名汽车厂商、证券厂商、水泥厂商、电器厂商、电商厂商。 “当时来这么多公司,在你的预期之内吗?” “超出我的预期。”...当时的淘宝有一个项目叫做 HSF,也是一个中间件服务框架,跟 Dubbo 做的事情高度重合。 “一开始说可以让 HSF 合并到 Dubbo 里面来,给了我们三个月时间要把它们整合起来。”...“你当时觉得应该合并吗?” “我觉得协议能互通是有好处的,并不是坏事。我觉得他们做的挺好,把两边的设计理念全部整合在一起了。” 不久之后,Dubbo 团队调整,去到了各个地方。
Vim 到底有多让人头大?如果你是个初学者,甚至都不知道怎么退出它。...最近,有位程序员 Luke Stephens,上线了一个 GitHub 项目,叫做如何退出 Vim,仅仅一周已经收到了 2400 星。...我真是太机智了!...Vim 陡峭的学习曲线让不少新入门的程序员望而却步,不过好在已经有 VS Code、Sublime 等带图形的代码编辑器可以取而代之。 至于你究竟会不会退出 Vim,其实不重要。...有人不会退出 Vim,不还是坚持用了 3 年嘛。 ? 什么从入门到放弃?我压根就没入门 Vim,谈何放弃?
---- 新智元报道 编辑:桃子 如願 【新智元导读】自人脸识别问世以来,饱受争议,现今,微软宣布淘汰这项可以识别情绪的面部识别工具。 今天,微软暂停提供能识别情绪的AI。...微软:我关了 就在今天,微软宣布,逐步停止向公众提供基于AI进行面部分析的工具。 其中就包括可以从视频和图片中识别对象情绪的AI。...身份验证 检测出了人脸之后,我们就开始进行身份验证了~~ 回想一下我们乘坐飞机过安检验证身份的时候。你的脸映射到一个小小的摄像头中,根据你的身份证信息进行匹配,那这背后又是怎么工作的呢?...甚至有人公布了一份长达23页的文件,声称弗洛伊德死亡视频是合成的Deepfake假视频! 在这样的环境下,IBM首先宣布正式退出人脸识别业务。...人脸识别真的有那么不堪吗?
最终 还是能算出来添加图片注释,不超过 140 字(可选)可以让数字 更大一下吗??...会爆炸吗?危险危险危险 新开一个 终端 尝试运算添加图片注释,不超过 140 字(可选)失败了!...回到终端 游乐场 正运行着呢 这时候 我告诉游乐场我 要走了 游乐场 一听 泪流满面 你 要走了? 你 伤害 了 我!就 这么 走 了?...或者触屏 点击吗?...键盘按键作用↑上一条指令↓下一条指令←向左移动光标一格→向右移动光标一格编程 不都是 从 程序员的浪漫 开始吗??怎样才能 Hello World呢?我们 下次再说!
不断输出时间ctrl+c结束进程编辑 我想看到 python3 这个进程 可能吗?...进行搜索 如果我想查看进程 也需要运行相应的进程查看命令ps但是如果 sleep.py 持续输出时间我是没有办法运行ps命令的编辑 我需要把 sleep.py 转到后台运行 然后查询进程信息切到后台...挂起 将show_time.py挂起后 重新编辑show_time.py每行输出一个数字数字自增#!...暂停 运行程序后 挂起进程等待一段时间恢复进程编辑 还是从5开始 没有在后面偷偷跑 如果我就想让这个进程 在后台偷偷跑呢?...process 真的就 不断pro - pro - pro或者说foreword - foreword - foreword 跑起来了编辑我想让他后台悄悄跑,可以吗?我们下次再说!
漏洞发现 我在开展美国国防部漏洞众测项目中,发现了某个美国国防部网站登录界面与众不同,它需要通用访问卡(common access card,CAC)认证方式,感觉来说,值得搞搞,因此,决定深入测试一下...通用访问卡(common access card,CAC):美国国防部用来进行多重身份验证(multifactor authentication)的智能卡(smart card)。...加上它作为身份验证功能,访问政府建筑和计算机网络时需要出示通用访问卡。...这是用我的会话去验证其它安全措施吗?之后,我又注册了另外一个账户,在此过程中该账户被分配的账户ID为624。...于是,我退出了该第二个账户,登录到了第一个账户(ID 623)中,在上个POST请求的基础上把其中的ID替换为了624,还把其中涉及的name、email、phone参数都做了替换。
但是要说最让程序员头大的代码编辑器,那毫无疑问是Vim。可以说是“天下苦vim久矣”。 ? Vim到底有多让人头大?如果你是个初学者,甚至都不知道怎么退出它。...最近,有位程序员Luke Stephens,上线了一个GitHub项目,叫做如何退出Vim,仅仅一周已经收到了2400星。...我真是太机智了!...Vim陡峭的学习曲线让不少新入门的程序员望而却步,不过好在已经有VS Code、Sublime等带图形的代码编辑器可以取而代之。 至于你究竟会不会退出Vim,其实不重要。...有人不会退出Vim,不还是坚持用了3年嘛。 ? 什么从入门到放弃?我压根就没入门Vim,谈何放弃?
return \r 回车return只负责回到行头不换行编辑 过程 先输出abcdef然后回到行头再输出123结果就是123def 不要翻篇 自己尝试修改show_time.py让输出时间固定在一行结合程序...这个程序和 sleep 的结合很简单 只需要把输出的字符串前面加上\r 并且把结尾默认的 end="\n" 换成 end=""编辑 试验成功 真的定在那儿刷新了突发奇想编辑如果我把结束符设置为"\...figlet 字体 控制字体 -f编辑实际效果编辑还有什么可以控制吗?.../usr/bin/python3import timeprint(time.asctime()) 把原来show_time.py文件修改了 循环延迟都删除了只纯纯输出时间最终编辑保存并退出 在shell...用\r 可以让输出位置回到行首原位刷新时间 如果想要的是大字符效果 需要使用 figlet但同时还希望能刷新编辑这可能吗?
登陆页面过于潦草.....图片所谓的常用模板更想吐槽一下我特想知道cpp这个demo为什么去突出python 跟ubuntu......作为一个小白完全不理解......不应改是cpp吗?...乏了 未退出一下再重新点一下新建一个go or其他项目图片好吧实名认证又出来了....特想求产品经理直接让我强制实名认证吧....别让我抱着侥幸可以点进去阿。话说如果为不实名认证到底有什么限制?...语言我能不能自定义版本?新建工作空间图片更好玩的...为难道不能自定义go的版本吗?什么都是指定的让我玩什么?用户不喜欢被定义吧?...图片总结本人外行人,小运维只是吐槽一下这应用,云端运行编辑器也不是什么新兴的产品,喜欢团队能更用心打磨一下产品.....照这个样子拿出来,将真有点掉粉......。...希望能更完善一下,让用户能有更大的空间去玩......老老实实vscode goland去了,如果有亮点能吸引我,我再去使用......
还记得之前那个荒谬的“阻止奇数端口请求的 ValidatesWhenResolved 对象”的例子吗?...在每次请求时执行 middleware 下面,我们从让自己的 middleware 在每次请求时都执行开始。...我花了一些时间来研究这个问题,但 Taylor(译注:Laravel 框架作者) 指出了 "before" middleware 和 "after" middleware 的区别在于 middleware...而 "after" middleware 是先调用 $next() 方法让请求被堆栈处理,之后再对它执行操作。 写在最后 如果你还不熟悉 middleware, 你的大脑可能会被它的概念纠缠一会儿。...但 middleware ——这种在堆栈中传递单一请求,让它一点一点被处理的概念——其实更整洁、更简单、更灵活。
领取专属 10元无门槛券
手把手带您无忧上云