bd0001.sys 文件导致 Chrome 打不开任何网页

不知道从什么时候开始,我的一台 windows 笔记本上 chrome 一直打不开任何网页,包括设置页面也打不开。由于那个本子平时用得少,偶尔用一下查点东西,发现 chrome 用不了,也没有时间折腾,只能用 IE 临时替代。 今天实在憋不住了,查了一下,网上说得比较多的是 C:\Windows\

Android

Android 混合编程 Java 和 JavaScript 的交互

现在,在移动端做混合编程已经不是什么新鲜事了,在大家的应用中,或多或少都会用到一些。混合编程的好处不用多说,大家也都心里明白,缺点也是一样的,痛并着快乐,大家都懂的。 对于 Android 来说,实现混合编程,离不开下面几个重要的 API。 - WebViewClie

Kotlin

Kotlin 自学笔记 - Idioms 代码风格

## 创建 DTOs(POJOs/POCOs) data class Customer(val name:String,val email:String) 在 Kotlin 中,创建各种实体还是很简单的,上面的代码创建了一个 Customer 类,并且拥有下面的方法。

博客日志

博客又搬家了,阿里云

这是我从 2011 年底开始搭建的博客,到现在已经 6 年了,之前一直用的是恒创主机的云主机的空间,用过美国的,用过韩国的,最后一直用的是香港的主机,还算稳定,除了前段时间有一次较大的攻击,导致瘫了一段日子,其他时候还算不错。最近空间又快到期了,这次决定折腾一下,稍微对比了一下,最后选择了阿里云的云

Kotlin

Kotlin 自学笔记 - 编码规范

## Applying the style guide IntelliJ IDE 提供了对应的插件,应用插件,可以在编程的时候对你进行一些友好的提示。 ## 源代码组织 Source Code Organization ### 目录结构 Directory structure 在混合语言的项

Kotlin

Kotlin 学习之空安全 Null Safety

在写 Java 代码的时候,空指针是一直让人头疼的问题,为此我们可以通过采用 **注解** 的方式,来协助开发者避免空指针的产生,而 Kotlin 直接设计到语法中。 比如我们在定义变量的时候,Kotlin 就要求开发者在定义变量的时候,考虑这个变量是否可能为空,定义方法的返回类型的时候,也需要同

Kotlin

Kotlin 学习之相等 Equality

在 Kotlin 中,有两种相等, Referential equality 两个引用指向同一个对象 Structural equality 通过 equals() 方法判断两个对象是否相等。 ## 引用相等 Referential equality 三个等号 =

Kotlin

Kotlin 基本语法 basic syntax

## 定义包 Defining packages 和 Java 类似,包的定义一般在一个代码文件开始的地方,代码如下 package my.demo import java.util.* Kotlin 不要求定义的包的目录和代码文件实际的物理位置匹配,个人感觉有点坑,不建议这样

Kotlin

Kotlin 学习之控制流

# 控制流 ## if 语句 Kotlin 的 if 语句和 Java 大同小异,没有太大的区别,在看官方文档的时候,你可能会感觉差别很大,其实差别大的不是 if 语句,是 Kotlin 的 代码块的 return 值的问题。在 Java 中,每个方法都有一个 retu

Kotlin

Kotlin 学习之包 Package

# 包## package 和 Java 一样,每个代码文件的开头都可以包含一个 package 声明,注意,是可以,也就是说也可以没有,Java 也是可以没有的。 在 Kotlin 中,package 的路径和该类所在的真实路径可以是不一致的。这个和 Java 不