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

我是Java,这是2019年总结,查收!

这场扯了10年官司终于要有一个了结了。 他们俩怎么不和解呢?不管如何,广大Java程序员应该不会收到太大影响,IT产业继续发展隆隆车轮不是谁都能阻挡。...因为最近几年,微软转型云计算,拥抱开源, 云端服务器要运行Linux,Linux上还要跑Java应用,作为一个基础设施提供商,必须得对Linux和Java有更深入理解和掌控才可以。...微软云服务Azure 发展势头极好,2019年击败亚马逊,赢得了一份五角大楼价值100亿美元合同,在这种大背景下,将来一定会基于OpenJDK为自己Azure定制一个JDK, 就像亚马逊Corretto...可是让人遗憾是:“邪恶”Oracle后爹居然不让Jakarta EE使用javax这样包名!因为Java是他们注册商标。但是,为了保持我们Java一直以来好名声:向后兼容性。...现在javax相关包还可以使用,但是不能做任何扩展和修改 2. 但是,新功能需要放在新包(例如jakarta)下面。

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

这是一个美丽

再推荐一部纪录片《Becoming Warren Buffett 》(成为沃伦巴菲特),这部纪录片向我们展示了一个事实:一个人一生如果想要获得过人成就,注定要与读书和终生学习形影不离。...这部记录片里,还原了一个真实巴菲特,可以看到一个活生生的人,除去身上光环,他只是一个平凡老人而已。唯一不同是,他比较自律,一生都在读书,保持学习。...Debug过程我一直觉得是一个非常孤独过程,也是极其需要耐心,可能在你们眼里是一种乐趣吧。...在我眼中,这个优化过程是特别艰难,因为在这个过程中,需要保持空杯心态,如果始终在过去逻辑里转悠,那么可能不会有什么新突破,这时候就需要放空原来已知,才能得到更多未知。...学习编程对我来说是一个全新领域,面对新领域有好奇,但更多是一种焦虑感,因为要学习东西太多,慢慢来,每天进步一点点我就很知足了。 很高兴认识你们,跟着你们入门,学习路上不孤单。

49240

快点粘贴复制,这是一份好用TensorFlow代码集

最近,来自 NCsoft AI 研究部门 Junho Kim 就放出了一份这样 TensorFlow 代码集。它类似于一个迷你版 Keras,只不过因为其简单性,源码要好读得多。...项目链接:https://github.com/taki0112/Tensorflow-Cookbook 在这个项目中,作者重点突出这是一份易于使用 TensorFlow 代码集,它包括常见正则化、...代码示例 如下主要介绍几段代码示例,包括最常见卷积操作和残差模块等。每一项代码示例都能采用 API 式调用或复制粘贴,所以它们不只能快速使用,学习各种操作实现方法也是很好资源。...在每一个残差模块上,残差连接会将该模块输入与输出直接相加。因此在反向传播中,根据残差连接传递梯度就可以不经过残差模块内部多个卷积层,因而能为前一层保留足够梯度信息。 ?...,可能我们会感觉该项目类似于一个迷你 Keras。

34820

这是一个违背祖宗决定

最近看到朋友圈转发一大批“神医”做出违背祖宗决定!...免费视频课程《TCGA数据库分析实战》 免费视频课程《甲基化芯片数据分析》 免费视频课程《影像组学教学》 免费视频课程《LncRNA-seq数据》 免费视频课程《GEO数据挖掘》 肿瘤基因测序 当然了,如果你直接上手这些...NGS组学数据分析实战有困难,说明你Linux基础或者R语言不过关,也可以看级基础内容: ?...再怎么强调生物信息学数据分析学习过程计算机基础知识打磨都不为过,我把它粗略分成基于R语言统计可视化,以及基于LinuxNGS数据处理: 《生信分析人员如何系统入门R(2019更新版)》 《生信分析人员如何系统入门...第2阶段:做到文本文件表格化处理,类似于以键盘交互模式完成Excel表格排序、计数、筛选、去冗余,查找,切割,替换,合并,补齐,熟练掌握awk,sed,grep这文本处理三驾马车。

62421

伪造出一个系统View | Gradle Task

先简单介绍下背景,业务同学写了个apt框架,然后里面包含一个注解库,而注解库中需要使用到Android源码中View。...但是因为这是一个Java Library,无法直接将安卓源码添加到依赖中,就无法引用到View。...然后他们为了解决这个问题,又创建了一个库,然后生成了一个同包名Android View,类似下图这总,然后compileOnly这个库。...因为工程内我们只能依赖于jar或者aar依赖方式,而没有办法使用class文件。所以我们要做就是把这些class通过另外一个任务压缩成一个jar包。...通过这种方式我们就可以活学活用gradle特性,先造假出一些我们想要系统类,然后编译成jar包,之后仅在编译时使用这些,这样这些类在实际运行时就会被替换成android.jar中类了。

30710

如果 WordPress 安装了 PHP Everywhere 插件,赶快升级或者删除

如果 WordPress 安装了 PHP Everywhere,那么你要赶快升级到 3.0 版本或者删除了,因为近日该插件被披露存在三个严重安全漏洞,攻击者可在受影响网站上利用该漏洞,执行任意代码...代码,根据 WordPress 官方插件库数据,该插件已被 3 万多个 WordPress 站点使用。...CVE-2022-24665 - 通过古腾堡编辑器块进行远程代码执行(同样需要贡献者权限) 如果网站存在这三个漏洞,黑客将可以利用它们并执行恶意 PHP 代码,甚至可以实现对网站完全接管。...3.0.0 版本通过移除短代码功能,并且提供一个升级向导,将旧短代码升级到 Gutenberg 编辑器里面的块(block)。但是 3.0.0 版本只支持古腾堡编辑器,不再支持原来经典编辑器了。...我个人不太建议直接在后台输入 PHP 代码,然后让前台执行,首先这个对用户代码能力要求非常高,然后这类插件安全性一直会存在问题,个人还是觉得通过修改模板或者其他模板能力插件来实现类似的功能。

38330

这是一个铲屎官故事......

这有一个比赛,得从一个做程序猿铲屎官开始说起...... 话说,有一天「铲屎猿」早起之后,发现猫主子竟然没了身影;他找啊找啊,找了好久,可仍然到处都没找到猫主子。...一、ASM 人脸识别 该方法也被称为采用主动形状模型(Active Shape Model,简称 ASM)方法,这是较早出现关键点检测方法,与大多数统计学习方法类似,包括了 rain 和 test...值得注意是,卷积神经网络当用于做回归任务时,最后一个全连接层输出维度则是要回归坐标值个数,同时,其采用是也欧几里何损失 Euclidean Loss。...三种奖项互不冲突,拯救地球同时,再赚他个千来块,岂不是也能买好多杯奶茶了呢! ? 数据集下载链接,移步AI研习社喵脸关键点检测比赛获取。 ?...Ps:建议使用 UTF-8 编码,提交前确认结果文件预测样本数量共计 9526 条,因为数量不足可能导致无法评分哈~ 整个比赛评审完全透明化,我们将会对比选手提交结果文件,按照如下公式计算得分,其中

78330

起航讲故事:一个”芯片引发小事故

今天内容,额,看标题就知道了,是的,讲故事。一颗“”货引发事故! 咦,为什么加引号?看完你就懂了~ 时间大概是2018年底,时间我记得很清楚。...但是文章标题已经说了,这是一个芯片引发事故,所以… 第二天,我跟朋友说了现象,让他去问那个X。X问了一些细节,完全都是符合他设计。又问了问芯片在哪买,我回了他四个字:某创商城。...下午时候,不知道朋友和那个X怎么沟通,他们怀疑我买IRLR3636TRPBF是假货。要来了一个供应商联系方式,让我去供应商那里买芯片。我当时心里起了个问号,这是要…安排自己货源?...但是问过程中,我自己都不敢相信他们货源有问题,但如果他们货源没有问题,那么….问题真正转折,是在我收到货以后。 新买MOS收到了,换上。上电那一瞬间,我心情很矛盾。...这个时候,我基本已经猜到了事情真相:样机上使用是一颗能用假货!这个假货和真货性能不一样,假货能工作环境真货工作不了。所以,这是个性能强大“假货”?

54932

我想给你介绍一个苹果网站

不过介于这三款浏览器市场占用率,这种钓鱼方式危害依然不可小觑。 如果你使用浏览器是这三者之一,可以输入这个网址亲身体验一下: xn--80ak6aa92e.com 如何做到?...据宅客频道了解,这是一位名叫徐正东(读音)中国研究人员报告一种钓鱼方法。他在自己博客发布这一钓鱼方式后,不少国外网友都纷纷表示:“ 鹅妹子嘤!” 这种攻击方式称为“同形异义词”攻击。...虽然上面的 таоьао 一看就能分辨出是,但全世界有几千种文字,就不怕挑不出来个长得像。 ? 如何提防这种攻击? 宅客亲测,目前大部分国产浏览器是不存在该问题这是个令人欣喜消息。...不过宅客频道建议,在访问一些重要网站时,尽量用手动输入网址方式访问,不要轻易点击超链接,因为你点进去一个网站都可能是,虽然看起来没问题。...最重要一点是你要认识到,用网址和浏览器安全标识来判断网站安全性,未必靠谱。这年头上网要安全,还得靠自己分辨力。 ? 来,再看一遍,你能分辨出这是苹果官网吗? ?

1.4K40

一个爬虫故事:这是人干的事儿?

所以这些网站加了一个措施:一旦在HTTP请求中user-agent字段发现这是一个爬虫,那就不搭理我们了。 ?...我只好降低爬取频率,避免被拉入黑名单。 有些网站更狠,在网页里面插入一些图片,只有几个像素那种,人类眼睛是看不见,但是我们不知道啊,对我来说都是标签,我一访问就中计了!...后来才知道,原来他们用上了一个叫前后端分离开发技术,数据不再从服务器渲染到HTML网页中,而是浏览器通过单独API接口拿到后再动态加载出来,难怪我拿到只是一个空壳子。 ?...这是真正意义上模拟人类去访问网站了,再也不用模拟繁琐数据接口访问,也不用担心单页应用,前端渲染就前端渲染,我再也不怕了!...不过没多久,这验证码就变得越来越复杂,什么汉字识别,物体识别,滑动解锁,一个一个难,根本超出了我理解范围,你瞧瞧下面这些验证码,这是人干的事儿吗? ?

42030

AMIS:这是让前端失业一个框架

,比如监控啊管理啊之类这是能让前端失业一个框架。...", "subTitle": "这是子标题", "remark": "这是小提示信息", "aside": "这是侧边栏部分", "body": "这是内容区",..."toolbar": "这是工具栏部分" } PS: 可以通过编辑器实时修改预览 从上面的内容可以看出,一个简单页面框架已经基本出来了,这是 amis 渲染器配置入口。...form 类型渲染器,它就成了一个简单表单提交页面了,controls 中可以决定放哪些表单项目,actions 中可以放置操作按钮。...淘宝服务端高并发分布式架构演进之路 【底层原理】进程与线程一个简单解释 HR 问“你目前有几个 offer”,聪明人会怎么说?

9.8K20

CTF| 这是一个刚挖好洞······

背景 近期在研究学习变量覆盖漏洞问题,于是就把之前学习和近期看到CTF题目中有关变量覆盖题目结合下进一步研究。 通常将可以用自定义参数值替换原有变量值情况称为变量覆盖漏洞。...解题方法: 由于第7,11-14行间代码会将$flag值给覆盖掉,所以只能利用第一个foreach先将$flag值赋给$_200,然后利用die($_200)将原本flag值打印出来。...extract()函数导致变量覆盖问题 extract() 该函数使用数组键名作为变量名,使用数组键值作为变量值。针对数组中每个元素,将在当前符号表中创建对应一个变量。...最终PAYLOAD: POST DATA:pass=&thepassword_123= parse_str函数导致变量覆盖问题 parse_str() 函数用于把查询字符串解析到变量中,如果没有array...所以需要找到一个字符串md5后结果是0e开头后面都是数字,如,240610708,s878926199a PHP处理0e开头md5哈希字符串缺陷/bug 参考:http://www.cnblogs.com

1.8K80
领券