摘要: 散碎知识点 Java 的方法签名 包括方法名和参数,不包括返回值,重载时需要注意。 一个 Java 文件中只允许有一个 public 类 包不用导,里面包含了常用的 Object、Package、System 以及各种基本数据类型的封装类。 JVM 中一个字节以下的 整型数据 会在 JVM 启动的时阅读全文
posted @ 2018-03-08 20:44 Kerronex 阅读(9) 评论(0) 编辑
摘要: 在我国,由于网民众多,运营商无法保证为每一个宽带用户提供全球唯一的公网IPv4地址。因此很多用户会发现通过路由器端查看到的WAN端IP与百度“IP”关键词所得到的IP不一致,并且前者的IP为一个私有IP。 而还有一些情况下,公网IP比较昂贵,企业虽然本身也持有少量的独立的公网IP,但是由于成本限制无阅读全文
posted @ 2018-02-07 17:23 Kerronex 阅读(2) 评论(0) 编辑
摘要: 今天就来理一理他们之间的区别与联系,涉及同步与异步、并发与并行、阻塞与非阻塞,以及他们之间的一些联系。 同步与异步 同步:多个任务情况下,一个任务A执行结束,才可以执行另一个任务B。(一般只存在一个线程) 异步:多个任务情况下,一个任务A正在执行,同时可以执行另一个任务B。任务B不用等待任务A结束才阅读全文
posted @ 2018-02-06 11:55 Kerronex 阅读(9) 评论(0)  编辑
摘要: 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·兰丁发明的一个术语,指计算机语言中添加的某种语法, 这种语法对语言的功能没有影响,但是更方便程序员使用 。语法糖让程序更加简洁,有更高的可读性。 语言处理器,包括编译器和静态分析器,在处理的过程中, 首先把“加糖”的阅读全文
posted @ 2018-01-16 21:02 Kerronex 阅读(7) 评论(0)  编辑
摘要: 图灵测试(英语:Turing test,又译图灵试验)是 图灵 于 1950 年提出的一个关于判断机器是否能够思考的著名试验,测试某机器是否能表现出与人等价或无法区分的智能。测试的谈话仅限于使用唯一的文本管道,例如计算机键盘和屏幕,这样的结果是不依赖于计算机把单词转换为音频的能力。 起源 1950年阅读全文
posted @ 2018-01-16 15:02 Kerronex 阅读(22) 评论(0)  编辑
摘要: Docker 是一个 使用 Go 语言开发的开源的应用容器引擎 ,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的机器上。Docker 的发展速度和火爆程度着实令人惊叹,一发不可收拾,形成了席卷整个IT界的新浪潮。 记得在公众号科普过 Docker 的一些基本概念,简单阅读全文
posted @ 2018-01-06 21:46 Kerronex 阅读(22) 评论(0) 编辑
摘要: 说到区块链就不得不提比特币,首先来简单介绍下比特币吧,官网上是这样说的: 比特币基于P2P技术运作,无需中央管理机构或银行;交易管理和比特币发行由比特币网络统一进行。比特币是开源的;其设计是公开的,任何人都无法拥有或控制比特币网络,人人都可参与其中。基于其种种独有的特性,比特币使之前任何支付系统都无阅读全文
posted @ 2018-01-01 20:52 Kerronex 阅读(380) 评论(0) 编辑
摘要: 我们都知道脚本语言非常灵活,在处理某些问题的时候 Java 实现用十几行来写,用 js 可能不到十行就写完,并且非常简洁,那么有没有一种优雅的方式将 Java 与脚本语言结合呢,在 Java SE6(代号 Mustang)中,这将成为现实。 Nashorn,一个新的 JavaScript 引擎随着 阅读全文
posted @ 2017-12-31 08:31 Kerronex 阅读(40) 评论(0) 编辑
摘要: java读取文件的两种方法:java.io和java.lang.ClassLoader (我就知道这两种.....) java.io 包中的类总是根据 当前用户目录 来分析相对路径名,也就是说相对路径是否好使,取决于 user.dir 的值。系统属性 user.dir 是 JVM 启动的时候设置的,阅读全文
posted @ 2017-12-30 16:32 Kerronex 阅读(26) 评论(1) 编辑
摘要: Janino 是一个超级小但又超级快的 Java™ 编译器 . 它不仅能像 javac 工具那样将一组源文件编译成字节码文件,还可以对一些 Java 表达式,代码块,类中的文本(class body)或者内存中源文件进行编译,并把编译后的字节码直接加载到同一个 JVM 中运行. Janino 不是一阅读全文
posted @ 2017-12-30 09:52 Kerronex 阅读(69) 评论(0)  编辑