软件特点 Snipaste 是一款简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单!...如果你是程序员、设计师,或者是大部分工作时间都在电脑前,贴图功能将改变你的工作方式、提升工作效率。接下来阿Q就给大家具体讲讲Snipaste的功能。...调节画笔透明度 点击工具条中那个大的颜色按钮,更改其 "Alpha通道" 的值(0-255,0 为全透明, 255 为完全不透明) ?...是的,不只是回放全屏的截图,之前截图中的画图过程也能重现。 取色 不只是显示取色框,能复制当前像素点的 RGB 值 ? 取色之后,还能把颜色贴出来(同时可得到各种颜色格式的转换): ?...好了今天就先说到这了,想了解更多学习知识,请关注微信公众号“阿Q说”,获取更多学习资料吧!你也可以后台留言说出你的疑惑,阿Q将会在后期的文章中为你解答。每天学习一点点,每天进步一点点。
经常捣鼓各种软件难免有一天会不慎享受到病毒带来的痛苦,预防方案有很多,最保险的就是——用别人的电脑捣鼓,当然这是不可能的。
当无数创业者死在了巨头山寨的威力面前,这只小鸭子却抓住了Google永远不能触及的软肋—-用户隐私。特别是斯诺登事件之后,DuckDuckGo的访问量一路飙升。...小伙子~我看你骨骼惊奇,是个当程序员的好材料啊。神马·?你没学过编程?连c都不会?没关系你只要知道DuckDuckGo就够了,里面充满了能把你变成一个资深程序员的核心技术。...太OUT了,大家都用你就用,一点也不酷。而且,在我调试程序遇到困难的时候,Google根本不能很方便快捷的帮到我。...而DuckDuckGo就不一样了~,它的‘Programming Goodies’ 包含着海量的文献和解决方案,甚至它还会在各大论坛检索答案(StackOverflow之类的),不管你用任何语言进行编程...好吧~我就知道你会不相信,我给你截了几张图片。 ? ? ? ? 神马·?你对编程不感兴趣?
你好,我是zhenguo 这篇文章介绍Pandas中一个bug,昨天研究了此bug出现的原因,及修改措施。感兴趣的可以看一下,获取在日后能对你有一定帮助。...1 还原这个bug 导出含有层级关系的列头时,会多写出一个空行,此bug稳定出现。...,其中第二处写入,也就是上面代码块的最后两行,是bug出现的原因。...4 修复bug后 修复后,经过测试级联列头、单列头,都正常,不再有多余的空行。 以上,此bug我已经提交到github的pandas中,希望帮助到更多的开发者。...我是zhenguo,最后希望点赞+转发~
开始我的魔幻的一天: ❝今天,我以为我发现了Linux的grep的bug,最后竟然发现是windows和linux系统的换行符不一样,知道真相的我留下了不学无术的眼泪。...❝因为今天的基因型数据有点大,有90G,这个数据读到R中只为了筛选其中的几十行数据,不地道呀,太不地道了,虽然我们的服务器内存大,但是不是这样玩的,同事会投诉我滥用计算机资源的,我没有挖矿,为何用这么多资源...说时迟那时快,我直接写下代码,是时候展示真正的实力了: $ grep -f id1.txt total.txt >re_id1.txt $ wc -l re_id1.txt 0 什么都没有!...单个样本可以匹配出来,多个样本无法匹配出来,这是什么原因,我不仅陷入了沉思…… 于是我开始了baidu,bing,google,查遍全网,也没有找到原因。...我看了grep的参数,有一个-F的参数,可以忽略正则表达式字符,直接用原始字符进行匹配,类似R中的fixed =T,我好像发现了新大陆,迫不及待试了一下: [dengfei@localhost test
近日,在加州旧金山湾区的圣何塞举办的 Facebook @Scale 2018 大会上,Facebook 宣布了它的新款工具 SapFix,可针对特定的 bug 自动生成修复程序,然后将其提交给工程师,...相比其一年前已投入大规模使用的智能自动化软件测试工具 Sapienz,SapFix 能够在没有 Sapienz 的情况下运行,主要用于修复 Sapienz 在生产前发现的程序 bug。...从发现 bug 到修复 bug,Facebook 有一套完整的流程:首先 Sapienz 以及 Facebook 的静态分析工具 Infer,会帮助定位代码中需要修补的点;一旦 Sapienz 和 Infer...SapFix如何为软件bug生成补丁 为了解决高触发错误,SapFix 会创建修补程序,该修补程序可以完全或部分恢复原来提交的代码。...此次@Scale 2018 大会上,除了公布 SapFix 外,Facebook 还宣布了与顶级芯片制造商的合作,包括Cadence、Esperanto、Intel、 Marvell、高通,它们承诺将在未来芯片产品的制造上提供支持
自己辛辛苦苦写出来的代码,被别人无情的反编译了怎么办? 一、背景 Java是一种跨平台的、解释型语言,Java源代码编译成中间“字节码”存储于class文件中。...自己辛辛苦苦写出来的代码,被别人无情的反编译了怎么办?下面教会大家使用工具对自己心爱的代码进行加密。...如下图: 我个人认为,其实图形界面主要是为了得到.pro的代码压缩、优化、混淆的配置文件。...对于复杂的混淆来说,图形界面中没有的属性,就要参考proguard提供的使用文件,按照自己想要的要求在.pro文件中配置了。其实proguard的使用关键就是编写这个配置文件。...解决方案:原因是工程有更新,我本地测试的对应的.class和配置文件没有对应的更新成最新。重新部署下工程(如:com.stkj.service.更新。
前段时间,一位粉丝微信上给我发了一个图,图片是一个知乎文章的截图,内容显示乱码,怀疑是微信bug: 随后他把这个链接发给了我: https://www.zhihu.com/column/c_1663245806869291008...我这边用Chrome浏览器发现能正常打开: 但奇怪的是,我换了另一台机器,打开确实出现了乱码的情况: 事情确实有点蹊跷,我对比了两边的接口通信情况,发现两边对www.zhihu.com这个域名解析的IP...经过我反复尝试,发现这并不是一个偶发性的bug,只要是新的浏览器或者无痕模式下,都能稳定性复现这个问题。 既然如此,那服务器是如何决定什么时候返回正常的,什么时候返回乱码的呢?因为并不随机啊!...我尝试一个个排查,最终锁定了这个名叫__zse_ck的Cookie: 当存在这个Cookie的时候,就不会乱码了,这又是什么原因呢?这就要取决于知乎后端的逻辑了。...我问了一下ChatGPT可能的原因: 而且大家注意这个乱码它是随机的,并不是每次都一样,这就更疑惑了。
执行失败了,而且还执行了11分钟~ 我搜索了下这个报错,网上说的是,Go 的单元测试和 Benchmark 都有超时时间,默认是10分钟,可以通过 -timeout 来修改。...但这不是重点,重点是为啥我设置了150s,却执行了11分钟? 源码之下没有秘密 直觉告诉我这事不简单,要么是我错了,要么是 Go 错了~ 幸好 Go 是开源的,源码之下没有秘密。...这就导致了 n 很难达到 1e9 的上限,而且总的执行耗时也很难达到设定的预期时间,所以测试程序会一直跑~直到超时! 这大概是一个Bug吧?...写这段 Benchamrk 逻辑的作者加入了这个 1e9 的执行次数上限,考虑了溢出,但没有考虑 n 在计算过程中的溢出情况。 我觉得这应该是一个 Bug,但不能完全确定。...网上没有找到相关的 Bug 报告,于是去给 Go 官方提了 issue 和相应的修复代码,由于 Go 的开发流程比较复杂和漫长,所以在本文发表时,官方并没有明确表明这是 Bug 还是其他。
数据接入是我在大数据工作中的一部分,定长、csv、json是比较常见的几种数据格式。...javassist说起自动生成类,就想起了我在2017年自学Java时学到的javassist类。javassist提供了动态生成class的功能,接下来就看看如何使用javassist来创建一个类。...分割之后遍历传入的fields,直接将字段添加到ctClass中,这里我直接默认为String类型,如果想做其他类型,可以对传入参数精准到数据类型。...如何能通过CtClass获取到Class,这里肯定首先想到类加载器ClassLoader,在Class源码注释中,也提供了这个方法。...我在开发list类型的json解析类时,使用javassist就遇到了编译时问题,后面在研究一下吧。
这是「进击的Coder」的第 741 篇技术分享 作者:崔庆才 大家在做网站或 App 开发、写文章、做 PPT,是不是有时候会遇到一些要配图的时候。 有了好看的图,格调瞬间就起来了。...所以,有时候,好看的图片还是很重要的。 这时候有同学说,找好看的图片还不简单吗?我随便百度一下就有了。但: 如果搜到的图片有版权问题怎么办? 如果我们就想要特定大小的图片怎么办?...这个还是很有用的,比如我们想给我博客每一篇文章配张好看的图,大小是 200x130,那么我只需要直接给配图设置 https://picsum.photos/200/130 就好了,效果还是蛮不错的:...当然有时候这会就说了,我不想每次刷新的时候图片都变掉,想展示一些固定的图片能不能做到呢?...End 崔庆才的新书《Python3网络爬虫开发实战(第二版)》已经正式上市了!
近日,游戏设计公司Schell Games推出一款以化学为主题的VR游戏《HoloLAB Champions》。...以下为游戏的相关视频: ? 从上面游戏视频可以看出,该游戏的重点是帮助用户学习化学知识,玩家需要在规定时间内完成指定任务。 游戏中,玩家将置身于一个虚拟教室,台下会坐着一大群形似大脑的观众。...其中,化学发光需要玩家将正确的液体和固体成分混合起来,以创造发光的化学溶液。识别未知物则需要玩家根据有限的参考信息,正确识别各种化学物质。...在游戏开始之前,玩家将有机会了解各种实验设备,如:烧杯、电子秤和气瓶等,以及一些化学反应的原理。 ? 在进入游戏后,玩家需要认真阅读游戏提供的任务信息,包括剂量、用法等。...如果玩家将其中一个参数弄错,实验的精确性和准确性将得不到保证。 最后不得不提的是,玩家在完成规定的任务后,游戏将会为玩家的测试内容打分。
在运行具有大量CPU 核的Tomcat的大型服务器上,由于同步块,在getBeanFactory()中看到大量线程阻塞。...我们的内部查找通常会保留内部BeanFactory并直接对其进行操作,这也可能是定制检索代码的一种出路。...就是说,可以使用一些更细粒度的锁定来对这个(相当古老的,2008 年spring编写的锁)beanFactoryMonitor锁进行重做,以进行读取访问,甚至有可能用作访问的volatile字段以及(重新...)初始化和关闭的专用锁。...我不确定在哪里有嵌套的BeanFactory,因为在我们的堆栈,总是只有这两个方法位于我们自己对getBean(String)的调用之上: org.springframework.context.support.AbstractApplicationContext.getBean
大家好,最近我一直写东西,结果无意中我又有了新发现,这次主要是针对OpenCV中Mat对象的创建。...以前我经常写的代码是: // create Matlab风格 - 5 Mat m5 = Mat::ones(Size(4, 4), CV_8UC1); std::cout << "m5:\n" << m5...<< std::endl; 发现工作良好,全部初始化为1,那天我也不知道自己怎么想的,就想创建一个三通道全是1的: // create Matlab风格 - 5 Mat m5 = Mat::ones...三通道中只有1个通道被初始化为1,其它居然还是0,我觉得我要检查一下以前写的代码,我记得我写了很多这种创建方式。这个是不是OpenCV挖下的一个大坑啊!...最后,我是在OpenCV4.2版本上发现的,后来我又让别人也测试了一下,发现之前版本也是一样!我居然才发现!我晕!居然从来没有人写过这个,关注过这个!
作者表示,其提出的新方法依赖于知识划分技术,实现了对灾难性遗忘和其他常见缺陷(如梯度干扰和负迁移)的免疫。...可以完成的任务包括自动生成代码、解决数学问题、修复 bug,解释笑话的梗等等。PaLM 可以区分因果关系,理解上下文中的概念组合。...昨天在 reddit 的机器学习社区上,一名 AI 研究者 MrAcurite 表达了愤怒的情绪: 我相信这些数字是准确的,并且他们确实做了工作并得到了结果。...在这篇论文中,作者使用了非常复杂的进化和多任务学习算法,它有 18 页的内容,非常有趣,解决了一堆问题。但有两个值得注意的地方。...但如果我不能在我自己的机器上复现这些大模型,它们对我来说的意义就不大。
有了 IDEA 的历史代码恢复,我再也不怕出错了! 在我们的日常开发工作中,总会因为某些原因需要将代码恢复到之前的版本。...比如说使用代码生成之后,突然发现生成错了,之前的代码已经被覆盖了,按 Ctrl + Z 已经不管用了,该咋办呢? 这时候我们就需要使用 IDEA 的历史代码恢复功能,本篇文章我就给大家讲解这个功能。...查看代码历史版本 首先我们鼠标选定对应的代码文件 --> 右键选择 Local history --> Show History。...[打开代码历史记录.png] 这时候我们可以在左侧选择查看不同时刻的代码版本,并且在右侧会高亮显示当前代码版本与你选定的历史版本代码的区别。...[恢复.png] 生成了 toString() 之后,我再恢复到之前没有 toString()代码的版本。
这个平台现在提供了一个创作工具,可以让老师定制专门的学习环境,让其可以为不同的学科设计相应的课程。老师们可以利用这个平台来为课堂打造沉浸式的信息图表、物体的3D模型、虚拟展览以及演示文稿。...南卡罗莱纳州虚拟学校计划的一名西班牙语老师TrixiDeRosa Davis说道:“我之所以选择CoSpaces,是因为它为开发虚拟现实场景提供了很多不同的可能性。...作为一名未来式的教师,我可以为不同的学科和年级设计课程。其多功能性真的太棒了。” 这个平台支持图像和声音上传,并提供背景的选择。该设备同时支持iOS以及安卓设备。...小学计算机老师ManChoi认为:“大多数的虚拟现实平台只能让你观看内容。我认为可以自己设计内容是非常有帮助的,尤其是对于计算机的学习,它变得越来越重要了。”...在开始阶段,我们给大家介绍了虚拟现实,说明了一些基础知识,并向他们展示了一些360度的视频。” CoSpaces计划增加动画编码和互动体验,让学生和教师从头开始创建虚拟现实游戏。
往期推荐 每日一皮:程序员的生存状态 ... 每日一皮:为什么程序猿是最适合谈恋爱的人 每日一皮:资深老鸟看实习生写代码... 每日一皮:传说中的三次握手......每日一皮:我靠,这个分枝真的merge回主干了! 皮到了就点个在看呗
机器之心报道 机器之心编辑部 用数万美元 TPU 算力,实现在 CIFAR-10 上 0.03% 的改进,创造了新的 SOTA,但这一切值得吗?...作者表示,其提出的新方法依赖于知识划分技术,实现了对灾难性遗忘和其他常见缺陷(如梯度干扰和负迁移)的免疫。...可以完成的任务包括自动生成代码、解决数学问题、修复 bug,解释笑话的梗等等。PaLM 可以区分因果关系,理解上下文中的概念组合。...昨天在 reddit 的机器学习社区上,一名 AI 研究者 MrAcurite 表达了愤怒的情绪: 我相信这些数字是准确的,并且他们确实做了工作并得到了结果。...但如果我不能在我自己的机器上复现这些大模型,它们对我来说的意义就不大。
往期推荐 每日一皮:重构时总会出现的惊喜....... 每日一皮:实习生将他的代码交给高级开发人员,高级开发反手一个... 每日一皮:QA一来,大家都要靠边站! 每日一皮:据说PM就是这样忍受你的!...每日一皮:代码出现Bug的三种表情! 皮到了就点个在看呗
领取专属 10元无门槛券
手把手带您无忧上云