首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

分清奥特曼们了,你分清口红?”

---- 分清奥特曼们了,你分清口红? “口红颜色都分不清?明明这颜色,它就完全不一样呀!?” ? 如上图所示,不知道各位能不能分清,但是对于我这个标准大直男而言,是真的分不清。...曾经在还没结婚时候,送我女朋友几支口红,但是在挑口红时候就觉得。。。emm!这咋都一样颜色呢?但是幸好,没有买过死亡芭比粉。 ? 而我,真的有时候在考虑,是不是真的是眼神有问题呢?...直到上次,拿出这么一张图给我老婆看。 ? 老婆直接就说一句:“卧槽,这不是都一个样?” 粉丝神器 zark是一个刚入门AI研一学生,从自动化转专业过来。...或许下次对话就会成为这种场景: 女:“你连我口红都分不清,你不爱我!” 男:“真不怪我,那你分得清奥特曼?” 女:“可以呀,你看!(打开代码,加载模型...)”...将zark奥特曼们分类器代码与预训练模型,放在了百度云,如果你感兴趣的话,可以回复“奥特曼”,获得整个项目。 - END - 往期精选干货 师兄,你为什么不想多谈点工资?

1.4K40

开源代码被大公司盗用后:有人承认,有人

他终于意识到,某个开发人员对他工具进行了逆向工程,窃取了他成果,并将其重新用在了一个名字不同但功能几乎相同产品中。 “就像有人抄了你写东西,还把你拼写和语法错误也抄了过去。”...你对工具进行了逆向工程并重新实现了算法——这在法律上非常...... 呃,是灰色。但在欧盟,有一条规定你这样做是违法。...有一个非营利组织,你实际上是从非营利组织中窃取了信息,并将其放到了你自己商业代码中,然后从中获利。这十分不合适。”Wardle 说道,“但这些公司回应态度都不一样。”...“有的回复很友好,有次收到了一个 CEO 回复邮件,承认了这一点并询问如何解决这个问题。但有人先是回复说需要三周内部调查,之后便向我表示没有看到任何相同代码,让滚。”Wardle 说道。...“相信这是一个系统性问题,因为当我开始寻找时,不是只找到了一个,而是好几个,这些公司还都完全不相关。”Wardle 认为代码盗窃做法非常普遍。

30110
您找到你想要的搜索结果了吗?
是的
没有找到

什么也不懂,搞个自己网站

今天就给大家带来一个 最简单 最快 从0到1 网站搭建教程 大家准备好了吗? 首先呢来说一下我们搭建网站思路 ? 再说明白(具体)一点 ? 首先我们需要一台服务器 服务器是个什么东西?...它是用来24小时不间断运行你网站 那怎么做一个自己服务器?...) 有了服务器之后我们需要给服务器选择一个系统 一般我们会选择高效方便Linux系统 Linux系统有好几个不同版本 例如Ubuntu,Centos,Redhat等 在本文就使用Ubuntu系统了...(如果你是其他系统服务器, 可以私聊安装教程) 我们首先来介绍一下如何连接服务器 你拿到(或设置好)自己服务器密码之后 可以使用xshell或者putty工具进行连接 因为是属于那种比较偷懒...docker里面了 现在我们只需要进入到tomcatwebapp目录下 下载我们网站就可以了 进入webapp目录 cd /usr/local/tomcat/webapps 下载网站代码 wget

2.2K30

代码真的规范

jsx代码校验工具,可以通过配置校验规则来避免代码里出现一些低级错误和统一代码风格。...Eslint官网 Eslint解决什么问题 Eslint提高丰富代码校验规则配置,可以为我们代码提供以下校验: 语法错误校验 比如说括号没闭合,对象属性缺少逗号等等,这些直接影响代码执行语法错误。...但是有些就语法在chrome没报错,但是在ie会报错,因为日常开发主要在chrome,所以这些情况就会稍微不那么容易发现,比如: $.ajax({ url: url , type:'...fis虽然不火,但是针对fis做Eslint插件已经有人做好了,因为Eslint已经开放有相关API,所以实现这个插件也是很简单。...(这里假设你已经用上了fis这个构建工具) npm install -g fis3-lint-eslint (PS:fis遍历机制会遍历html引入文件以及项目目录下文件,也就是说如果html引入

1.1K40

真不信,这年头还有人懂SpringBootClassLoader加载机制

如果使用JDK默认双亲委派模式,Tomcat类加载器可以加载?我们思考一下Tomcat作为一个Web容器使用场景。 在Web容器中,可能同时需要部署两个以上应用程序。...一个典型场景是不同应用程序会依赖同一个第三方类库不同版本,不能要求同一个类库在同一个服务器中只有一份,因此要保证每个应用程序类库都是独立,保证相互隔离。...下面我们看看Tomcat类加载机制图和JDK默认加载机制图区别,如下图所示。...探索Spring BootClassLoaderSpring Boot内置Tomcat是如何加载到我们项目中呢?...本文就是愿天堂没有BUG给大家分享内容,大家有收获的话可以分享下,想学习更多的话可以到微信公众号里找我,等你哦。

3.3K20

发现这段 Python 代码 bug

看似很简单,可以使用 pandas DataFrame 编写几行代码就够了。 下面是编写代码: 你发现 bug 了吗?反正没看出来。...下面,来详细解释一下这段代码,并深入剖析究竟错在哪儿了。 代码详解 CSV文件是列表列表 简单地认为,CSV 数据就是列表列表。因此,可以将各个元素视为嵌入列表。...这个嵌套列表会生成以下字节码: 然后,一些自己代码进行扩展,最终得到了以下代码: 错误 事实证明,Python 无法按照想象将可迭代文本分解与推导式结合起来,你必须把 .split(",...不太明白。尝试通过编译器浏览器寻找答案。下图展示了正确生成器表达式与我编写代码之间差异: 你看出问题所在了吗?代码问题在于,在分解文本之前,.split() 返回值是迭代器。...最后,在 CPython 贡献者 Crowthebird 帮助下解决了这个问题,他演示了在不使用推导式情况下重写代码问题。 错误写法: 正确写法: 这个问题可以得到解决

11630

发现这段 Python 代码 bug

看似很简单,可以使用 pandas DataFrame 编写几行代码就够了。下面是编写代码:你发现 bug 了吗?反正没看出来。下面,来详细解释一下这段代码,并深入剖析究竟错在哪儿了。...代码详解CSV文件是列表列表简单地认为,CSV 数据就是列表列表。因此,可以将各个元素视为嵌入列表。...这个嵌套列表会生成以下字节码:然后,一些自己代码进行扩展,最终得到了以下代码:错误事实证明,Python 无法按照想象将可迭代文本分解与推导式结合起来,你必须把 .split(",") 调用放在另一个列表中...不太明白。尝试通过编译器浏览器寻找答案。下图展示了正确生成器表达式与我编写代码之间差异:你看出问题所在了吗?代码问题在于,在分解文本之前,.split() 返回值是迭代器。...错误写法:正确写法:这个问题可以得到解决?这实际上是因为对 Python解释器理解有错,解释器本身没有问题。

18420

有人在匿名软件上说要炸掉学校,反手就报告老师和警察了,xdm做得对

大数据文摘出品 作者:Caleb 太阳当空照,花儿对笑,小鸟说早早早,你为什么背上炸药包…… 每次文摘菌想起上班上学,总是会想哼这首歌,尤其是不放假节日,比如情人节(让看看谁还单身,噢原来是那没事了...这个时候,如果你在匿名聊天软件或者漂流瓶里面收到了一条信息,有人明天真的会去炸掉你学校或公司,估计也就当个段子乐呵一下。 但是私立学校Berkeley Carroll学生们可不这么想。...上周,一位9年级学生就在匿名聊天软件Omegle上收到了这么一条消息,该消息声称,会有人带着突击步枪和装满“数百发子弹”手枪去Berkeley Carroll,目标射杀30多人。...值得注意是,在该匿名信息中,写信人明确地表示,Berkeley Carroll是“学校”,最后还列出了11个人姓名。 不过目前还无法确认发信人身份。...虽然自动化系统可以检测到更明显机器人活动,但更复杂机器人也可以更好地模仿人类。可怕是,由于未能阻止平台上机器人,Facebook似乎正试图将机器人是互联网生活一部分观念正常化。

46410

代码行云流水..这位刚高中毕业 UP 主,告诉我学习能力没有上限

简介:从未想过,一个人敲代码可以这么快..这么顺畅。将为各位介绍一位 B 站 UP 主 TheCW ,目前应该在上大二,粉丝 2.7 万(持续增长中)。...当时刚刚 从保研挣扎中解脱 ,立志如果保研,大四必 系统研习计算机专业课程 ,不负韶华,不辜负少年时代美好理想。当然,当时也没接触过 Linux ,更别提 vim 、配置服务器。...内藏干货:神经网络、深度/强化学习讲解[4] ,去 GitHub 上找过,这些代码 UP 并没有开源,在今年五一假期,用三天时间按照自己理解复现了这个项目,你可以在 公众号【Piper蛋窝】回复【...人工智障】 查看我为此写 7 篇文章(包括:游戏制作、基于传统控制算法控制、基于强化学习算法控制、强化学习“意义”、项目源代码地址);此外, UP 讲解 go 系列视频也让大开眼界——有机会...更会 有人打着“是已经工作了程序员,你小子乱说什么”大旗攻击 UP 。 想说年轻人尚未完全成熟, UP 初心是好,知道这点,就可以了。 大四是技术蜕变期。

79640

代码很厉害?那都是同行衬托。

代码水平是一个有趣事,衡量别人水平很有趣,衡量自己水平也很有趣。 现在虽然说[有趣],但回想起来,其实也是一把辛酸史。...再然后,奇怪事儿发生了。 八九年工作经验,只会dedecms做网站(估计是转行)。 高薪985,211本科or硕士生,写着一手反人类代码,连基础语法都不熟悉。...不明白事很多,为什么他们应聘成功,为什么他们工资那么高。很多为什么。 时间有时候不会给予你答案,但时间会告诉你,答案并不重要。...渐渐不在疑惑了,认知到了事实,确实比他们写代码要厉害,不是一些,而是很多。 渐渐不在去关注和比较他们的人生,只要走好自己路即可。...因为他们不是该比较对象,即便他们比我工资更高。 渐渐发现自己写代码真的很厉害,而且今后还会更厉害。 以大多数人努力程度,根本轮不到拼天赋 因为这些鸡汤,让很不自信。

52620

AI理解自己生成东西? 在GPT-4、Midjourney上实验后,有人破案了

在语言和视觉领域,目前生成模型只需要几秒钟就可输出,甚至能够挑战具有多年技能和知识专家。这似乎为模型已经超越人类智能说法提供了令人信服动机。...但是,同样需要注意到是,模型输出中常有理解性基本错误。 这样看来,似乎出现了一个悖论:我们要如何协调这些模型看似超人能力与持续存在大多数人类都能纠正基本错误?...本文首先通过两个角度讲生成模型「理解」概念化: 1)给定一个生成任务,模型在多大程度上能在同一任务判别版本中选择正确回复; 2)给定一个正确生成回复,模型在多大程度上回答有关该回复内容和问题...「生成式 AI 悖论强调了一个有趣概念,即 AI 模型可以创造出它们自己可能无法完全理解内容。这就提出了人工智能存在理解局限性及其强大生成能力背后所面临潜在问题。」网友表示。...这种差异引发了人们对这些模型真正理解程度疑问。 图 5 展示了一个值得注意趋势:与人类生成回复相比,评估员往往更青睐 GPT-4 回复。 模型理解自己生成结果

25140

哥们,BS了解?——啥玩意,是敲代码

这个很好理解,没什么可说觉得这不是啥必备知识点,不牵扯会不会,也不知道重要不重要,但作为一个程序员,觉得这应该是个常识吧,就像上厕所要带纸,谈恋爱要趁早。。。。。。。...下面的这张图是当初理解B/S和C/S后,理解和总结,对应于生活去理解,是个90后,记得小时候偷着去网吧玩,网吧电脑上都是些像“血战上海滩”,“红色警戒”等游戏,那个时期,用最多就是局域网,用最多都是...知识是死,看书上官方语句太枯燥,烦人,反正是不想看,喜欢听故事,但是很少有人给我讲故事,唉,所以只能听点再自己编点了,觉得通过故事学到知识,在轻松环境中学知识,很爽。...后来有一家公司叫Netscape(网景)公司,这家公司不简单,在公司会议中有人提了一个想法,说能不能在浏览器页面上跟客户端用户有一些交互,这个想法一被提出来,马上引起了公司员工热议,各种新鲜想法一跃而出...故事讲完了,有些是自己虚构情节,不要考量故事真实性,没意义,学到知识就好。

79420

代码太烂了!你以为真想写“垃圾代码

告别垃圾代码,重构不止是代码整理,它提供了一种高效且受控代码整理技术。 一、重构原则 1、何谓重构 对软件内部结构一种调整,目的是在不改变软件可观察行为前提下,提高其可理解性,降低其修改成本。...3、何时重构 任何情况下都反对专门拨出时间进行重构。重构本来就不是一件应该特别拨出时间做事情,重构应该随时随地进行。...同一个类中有相同表达式:提炼出重复代码,然后让两个地方都调用被提炼出来那一段代码; 两个互为兄弟子类内含有相同表达式:提炼出相同代码,将它推入超类内; 两个毫不相干类中出现:将重复代码提炼到一个独立类中...把所有需要修改代码放进同一个类中,如果眼下没有合适类可以安置这些代码就创造一个。...一开始你肯会用一个字符串来表示“电话号码”概念,但是随后你会发现,电话号码需要“格式化”、“区号”之类行为。这时候就需要为带替换数值新建一个类。

93630

是不会运行你代码?不,是不会导入自己数据!

常常遇到有人问起看到分享教程导入数据方式是data(dune)等直接调用系统数据,而自己怎么读入自己数据呢? 对于初学者来讲,这确实是个问题。...如何准备数据、拿到正确格式数据并导入后续代码进行分析,是学习和应用过程中第一个拦路虎。 为什么教程会习惯使用内置数据?...简单省事、便携可重复;这是内置数据优势之一; 内置数据模式清晰,通常可以获得较好结果;这是内置数据优势之二; 别人用这个,也用这个,这是一个偷懒做法。 每个人常识不同。...如果要使用内置数据,也需要额外提供一些信息: 详细描述内置数据格式和生物含义,及与真实数据对应,可以参考画一个带统计检验PCoA分析结果 提供真实数据格式示例和读入真实数据代码,弥补这个“鸿沟...这告诉我们什么呢?这套数据包含了30个物种在20个样品丰度信息。

1.4K10

开学第一课:拜托,一定不要这样问Python问题

2.文本词频统计有几种代码写法? ? 3. ? 4.为啥Socket程序客户端连接不上服务端呢? 5.请问你会用Python做网站?/请问群里有懂Python做网站? 6. ?...7.代码可以运行,但是结果不对,如下,该怎么办? ? 8. ? 9. ? 10.群里有人吗,谁能告诉我这个怎么办? ?...15.老师,你书写特别好,视频讲也很好,但是没有时间去看,你直接告诉我这个问题怎么解决吧。 16. ? 17....(发一段代码截图,且需要放大很多倍才能勉强看清)大家帮忙看看这段代码哪里有问题啊? 18. ? 19.有个特别特别简单问题,但在网上就是查不到解决办法,你告诉我该怎么办?...23.自己老师说程序中至少有3处错误,又不告诉我哪里有错误,找不出来,你帮我找出来改一下? 24.老师,如果要在窗口上显示图片,应该怎么做?需要注意什么?

54610

阿里面试:Javasynchronized 防止指令重排序犹豫了

二胖:基础太差,一面就让回去等通知了,要好好学习了,不跟你瞎扯了。 二狗: 都问了你什么问题啊,把你打击成这样?一起复盘下让也好好准备下啊。...面试官:好看你简历上写着熟练掌握并发编程你跟我说说并发编程里面你都知道哪些关键字。...面试官: 我们今天面试就到这里吧,后续有消息人事会联系你,感谢你今天来面试。 二胖很郁闷回去谷歌了下这个问题,stackoverflow上也有这个问题,看样子不只一个人不知道这个问题?...说好synchronized 不是可以保证有序性?volatile有序性?synchronized 不能不够保证指令重排? 怎么来定义顺序呢?...synchronized 有序性是持有相同锁两个同步块只能串行进入,即被加锁内容要按照顺序被多个线程执行,但是其内部同步代码还是会发生重排序,使块与块之间有序可见。

1.9K00

重构 -- 是一个类,难道不配有专属测试代码

这点我以前确实没想过 刚看到这个观点时候,是很不以为然,谁让它标题不吸引人>>>《构建测试体系》 就这标题,谁不知道要测试啊。还好没有“以貌取文”,认真的看了下去。...每个类都配备测试代码,烦不烦啊你? 烦。但是项目run时候爆了烦不烦?那会儿可就不是一个人烦了,那是一个团队一起烦。...这种问题其实完全可以避免,甚至可以不发生,只要给每个类配备一个测试代码。 写一个测试代码花多少时间,十分钟,测试一下花多少时间,十分钟。害怕测出问题?...那有问题就是有问题啊,专项解决不是效率更高!!! 行吧,写,那怎么写啊? 怎么写那是个人自己事情。...但是,想说是,测试代码,最好写在功能类之前,这样可以预先界定功能类具体功能,也可以把思路清晰一下。 至于测试代码要测试哪些东西?

71840

有人不懂微服务网关:Zuul动态路由不理解

下面是代码实现。...ZuulHandlerMapping代码如下: ZuulRefreshListener在@ ZuulServerAutoConfiguration自动化配置类中被初始化,setDirty(true)...将触发配置信息重新加载并触发refresh方法,代码如下: ● 说明3#:locateRoutes方法是SimpleRouteLocator回调方法 , 下 面 是 SimpleRouteLocator...● 说明4#:这部分代码是自定义路由加载核心策略,我们设置了一个布尔型原子变量:refreshCalled,当这个变量设置为true时,表示需要自定义Locator,强制从数据库中加载最新路由信息。...本文就是愿天堂没有BUG给大家分享内容,大家有收获的话可以分享下,想学习更多的话可以到微信公众号里找我,等你哦。

53120

是一名工程师, 真的够牛逼, 要求人性化管理?!

2017.5.7, 深圳, Ken Fang 企业文化是人性化管理, 是尊重工程师;工程师可自由上下班, 自身决定产品质量, 甚至可决定版本需求可做, 可不做⋯ 这样企业文化, 前提是:工程师要真正够牛逼...可是管理上最困难一点就是, 很难, 甚至是没办法(尤其是当企业变成了上万人企业后), 去正确判断ㄧ个产品上问题: 1. 到底是工程师不够牛逼所造成? 2....还是问题本身, 本就是很难去避免。...假如, 我们只是简单换个思路, 也许就会好很多: 1. 产品问题应该由更有效工具与技术来改善;而不是期望再靠更多的人, 甚至是流程来解决。 2....工程师是否牛逼, 应由团队文化使得工程师能有自我意识;工程师自己便能理解自身是否够牛逼?而团队文化建立, 这就完完全全是团队领导责任与最重要一项工作。

56650

OSI模型:是理论巨人还是实践矮子?

但在后面的工作中,总有人跟我说,OSI模型多有用啊,网络问题分析一抓一个准。真的?...觉得,它也就告诉我们网络层得建立在稳定运行数据链路层上,数据链路层又得靠物理层撑着,这样数据才能从一个主机跳到另一个。IP协议怎么在物理链路上跑,怎么用来排查故障,这些确实重要。...至少从没听谁说过:“这个协议在物理层,所以它就得这么干……”或者“这个协议属于网络层,它工作原理就是……”之类。同理,也没听过:“这个协议在表示层,它作用就是解决……”这种说法。...OSI模型,也就告诉我有哪些层,这些层之间有个接口。然后呢?然后就没了。它没告诉我这些层到底解决了什么问题,也没告诉我该怎么解决。你说OSI模型帮我理解每层功能,或者每层解决问题?...反正是解释不清楚。 TCP带有端口号(套接字号),用来决定哪个应用接收数据,这难道不是在给应用“喂饭”?但具体怎么喂,得看TCP是跟HTTP混还是跟FTP混。

6410
领券