IntelliJ IDEA

推特知乎宣传一波,论文就能中顶会?时代变了,说不定真的可以

被刻印的时光 ゝ 提交于 2020-08-20 01:12:17
  机器之心报道    参与:张倩、蛋酱、小舟       PR or Not PR,结果可能真的不一样。   中国有句古话,叫「酒香不怕巷子深」。而在学术界,论文就是研究者酿出的酒。只要你的「酒」足够醇,总会得到大家的关注与认可。   但在社交网络影响日益扩大的今天,这句话的力量似乎越来越弱了。在论文水平差距不大的情况下,大家真正比拼的可能会是 PR 能力。   这个问题最近在 Reddit 上被提了出来。发帖者表示,ta 担心社交网络上越来越热的「自我宣传」行为会影响到审稿人的判断,导致宣传效果好的论文更易被接收,对盲审制度造成很大的破坏。      NeurIPS 2020 论文的提交截止日期是两周前。从结束提交开始,几乎每天我都会遇到来自机器学习研究人员的 Twitter 长文。这些帖子公开宣传他们的研究工作(显然是 NeurIPS 提交的研究内容,从 arXiv 预印本的格式和日期来看),其作者通常是来自谷歌、Facebook 的著名研究人员。他们有成千上万的粉丝,因此他们的 Twitter 也有很高的浏览量、点赞量和转发量。   我很高兴看到新的令人兴奋的研究,但同时也对这种宣传给论文审核过程带来的影响表示担忧。我知道 NeurIPS 并不禁止提交 arXiv 预印本,但是这种非常吸引人的广告将对盲审的冲击提高到了一个新的层次。   除了有损双盲审查程序以外

Java 泛型,你了解类型擦除吗?

老子叫甜甜 提交于 2020-08-20 00:49:02
作者:frank909 https://blog.csdn.net/briblue/article/details/76736356 泛型,一个孤独的守门者。 大家可能会有疑问,我为什么叫做泛型是一个守门者。这其实是我个人的看法而已,我的意思是说泛型没有其看起来那么深不可测,它并不神秘与神奇。泛型是 Java 中一个很小巧的概念,但同时也是一个很容易让人迷惑的知识点,它让人迷惑的地方在于它的许多表现有点违反直觉。 文章开始的地方,先给大家奉上一道经典的测试题。 List<String> l1 = new ArrayList<String>(); List<Integer> l2 = new ArrayList<Integer>(); System.out.println(l1.getClass() == l2.getClass()); 请问,上面代码最终结果输出的是什么?不了解泛型的和很熟悉泛型的同学应该能够答出来,而对泛型有所了解,但是了解不深入的同学可能会答错。 正确答案是 true。 上面的代码中涉及到了泛型,而输出的结果缘由是类型擦除。先好好说说泛型。 泛型是什么? 泛型的英文是 generics,generic 的意思是通用,而翻译成中文,泛应该意为广泛,型是类型。所以泛型就是能广泛适用的类型。 但泛型还有一种较为准确的说法就是为了参数化类型

IDEA 安装ACTIVITI 插件以及 插件中文乱码

本小妞迷上赌 提交于 2020-08-19 22:58:27
安装插件 打开IDEA,按ctrl+alt+S,打开Pluging 乱码问题 idea 安转activiti插件后,编辑流程图发现保存后中文乱码,并且idea的字符集(Settings—>Editor—>File Encodings)已经设置为UTF-8, 流程图中中文仍然是乱码,如下图所示: 解决此问题,需要修改idea源字符集,修改方法如下: 找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加 -Dfile.encoding=UTF-8 ,然后重启idea,再打开流程图就会发现中文已经可以正常显示了。 然后就正常了 : 然后发现: idea tomcat启动时,下面打的日志,变成乱码了, idea不是直接tomcat中部署项目启动,而是调用其服务,所以最好将运行环境配置一下:配置server的时候,在 VM options 栏目添加-Dfile.encoding=UTF-8 来源: oschina 链接: https://my.oschina.net/tenlee/blog/4411906

记录一次 Arthas 使用

谁都会走 提交于 2020-08-19 22:56:38
【Arthas 官方社区正在举行征文活动,参加即有奖品拿~ 点击投稿 】 前言 疫情期间,在家办公,每天都是 007,感觉自己已经升级为熊猫特工了,心累,身体疲惫!!! 今天终于有时间休息一下,然后记录一下在家办公期间 Arthas 的简单使用。 下载安装 方式一: 推荐使用 IDEA 插件下载 Cloud Toolkit 来使用 Arthas Cloud Toolkit 是阿里云发布的免费本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。通过插件,可以将本地应用一键部署到任意服务器,甚至云端(ECS、EDAS、ACK、ACR 和 小程序云等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传、函数计算 和 MySQL 执行器等工具。不仅仅有 IntelliJ IDEA 主流版本,还有 Eclipse、Pycharm、Maven 等其他版本。 方式二: 直接下载 启动:java -jar arthas-boot.jar 这里需要重点说明一下:必须使用和目标进程相同的用户,否则启动不成功。 问题背景 本人前天刚上线一个任务。由于某产品手误,误操作了线上数据,要求帮忙把数据删除了。 这尼玛的真坑啊,明显是坑老子。 还好有先见之明,没次做任务的时候多多少少都会写几个后门工具( 不是为了删库跑路,而是这些后门在特定情况下真能应急使用

互联网公司忽悠员工的黑话,套路太深了。。

廉价感情. 提交于 2020-08-19 22:02:30
作者:@siyecao66 据说这些是互联网公司招工时忽悠的黑话,大家来看看是不是真的? 再列举几个黑话: 老板: 市场很大 = 我还不知道怎么赚钱 有一定的用户基础 = 建立了 QQ 群和微信群 自主研发的系统 = XXX 开源代码二次开发的 采用了大数据技术 = Nginx 日志开起来了,怎么用以后再说 采用了云技术 = 买了几台 ECS 。。。 产品: 在吗?= 有个需求需要改一下 没有我要的那种感觉 = 抄下苹果 我下去再确认一下=这个老子没想到,别说了 设计应该大道至简 = 复杂的我也不会 商业模式要形成闭环 = 放东西线上卖 。。。 程序员: 在吗?= 今天做不完 你这个需求不清晰 = 我不想做 目前技术实现不了 = 我不想做 现在服务器性能跟不上 = 我不想做 这个太复杂了 = 我不想做 。。。 推荐去我的博客阅读更多: 1. Java JVM、集合、多线程、新特性系列教程 2. Spring MVC、Spring Boot、Spring Cloud 系列教程 3. Maven、Git、Eclipse、Intellij IDEA 系列工具教程 4. Java、后端、架构、阿里巴巴等大厂最新面试题 觉得不错,别忘了点赞+转发哦! 来源: oschina 链接: https://my.oschina.net/javaroad/blog/4309386

IDEA打包的jar运行报 "XXX中没有主清单属性"

霸气de小男生 提交于 2020-08-19 19:53:50
idea 打包的jar运行报 "XXX中没有主清单属性" 使用idea2018打包了一个 spring boot 项目(打包为 jar ) 启动是报错如下: 错误原因 打包后的jar文件中的 MANIFEST.MF 缺少项目启动项,即没有 Main-Class 和 Start-Class 如下: 解决方案如下 1、指定MANIFEST.MF路径 项目打包前 第一步 file–>project structure 弹框后选中Atifacts—> + ---->jar---->from module with dependenceis 第二步 选择一个Main Class,然后指定META-INF/MANIFEST.MF的路径为src下(注意 不要放到main/java 目录下,否则打成的jar中META-INF/MANIFEST.MF不含有Main-Class信息) 如果这个方案不行,那就很有可能是另一个原因 2、项目pom.xml文件中没有添加插件spring-boot-maven-plugin 成功结果 如果看到上面红框内容就证明没问题了 来源: oschina 链接: https://my.oschina.net/redpotato/blog/4278303

jvm 内存溢出输出地址

大憨熊 提交于 2020-08-19 19:04:34
jar 启动时输出地址 在启动时加入参数 -XX:+HeapDumpOnOutOfMemoryError ,设置 -Xms10m -Xmx10m , 启动时就会内存溢出,起溢出的位置. 在idea的工作区间的项目下,直接溢出hprof文件 在linux启动时,则在jar包的同级目录下生产hprof文件 在tomca下,则在bin的目录中 不加该参数 如果不加该参数,即使jvn内存溢出,也无法生成hprof文件,无法进行跟踪 指定地址 -XX:HeapDumpPath=./ 使用 该参数可以hprof文件指定地址. 如果是 ./ 应该是默认值.即在启动文件的目录下 -XX:HeapDumpPath=/opt/apache-tomcat-web/logs/ 这个会在/opt/apache-tomcat-web/logs/下生成该文件 来源: oschina 链接: https://my.oschina.net/u/1590027/blog/4434036

idea mybatis-generator table映射Mapper

六眼飞鱼酱① 提交于 2020-08-19 17:33:53
使用场景:新建一个表,可以很方便的将表生成一个增删改查的代码,不需要写dao层,直接写service层调用dao即可! 1、在pom.xml中配置加载插件信息 <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.7</version> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.13</version> </dependency> </dependencies> <configuration> <configurationFile>src/main/resources/generatorConfig.xml</configurationFile> <overwrite>true</overwrite> <!-- 重复生成时会覆盖之前的文件--> <verbose>true</verbose> <!-- 在控制台打印执行日志 --> </configuration> </plugin> </plugins

[LeetCode] 718. Maximum Length of Repeated Subarray 最长的重复子数组

让人想犯罪 __ 提交于 2020-08-19 17:10:20
Given two integer arrays A and B , return the maximum length of an subarray that appears in both arrays. Example 1: Input: A: [1,2,3,2,1] B: [3,2,1,4,7] Output: 3 Explanation: The repeated subarray with maximum length is [3, 2, 1]. Note: 1 <= len(A), len(B) <= 1000 0 <= A[i], B[i] < 100 这道题给了我们两个数组A和B,让返回连个数组的最长重复子数组。那么如果将数组换成字符串,实际这道题就是求 Longest Common Substring 的问题了,而貌似 LeetCode 上并没有这种明显的要求最长相同子串的题,注意需要跟最长子序列 Longest Common Subsequence 区分开,关于最长子序列会在 follow up 中讨论。好,先来看这道题,既然是子数组,那么重复的地方一定是连续的,而且起点可能会是在数组中的任意地方,这样的话,最暴力的方法就是遍历A中的每个位置,把每个位置都当作是起点进行和B从开头比较,每次A和B都同时前进一个,假如相等,则计数器会累加1,不相等的话

x86 x64 arm64的区别

安稳与你 提交于 2020-08-19 16:51:34
在日常工作中也许我们会接触arm、x86、x64这几个名词,本篇整理一下它们的基础知识和区别。 手机CPU的ARM架构 ARM是一种CPU架构,常用在手机上,套用一句话:ARM不生产芯片,只提供一个芯片设计的Idea。 可以说,作为一家不生产芯片的芯片厂商,ARM却在全球范围内支撑起了各种嵌入式设备、智能手机、平板电脑、智能穿戴和物联网设备的运行,只是ARM每年都会从构建上述设备体内的上亿颗处理器中“抽成”,严格遵守薄利多销的运营模式。 手机CPU的主流品牌,绝大数是采用ARM架构,当然现在ARM也进军PC市场。 高通骁龙(snapdragon) 三星(Exynos) 联发科(Helio) 华为(麒麟) 苹果 (A11,A7,A6) Intel Nvidia 安卓apk/lib 目录下的几个文件夹: arm64-v8a armeabi-v7a x86 IOS模拟器 4s-5: i386 5s-7s Plus: x86_64 真机(iOS设备): armv6: iPhone、iPhone 2、iPhone 3G、iPod Touch(第一代)、iPod Touch(第二代) armv7: iPhone 3Gs、iPhone 4、iPhone 4s、iPad、iPad 2 armv7s: iPhone 5、iPhone 5c (静态库只要支持了armv7