Aaron's blog

  • Home

  • About

  • Categories11

  • Archives37

  • Search

Eclipse解决editor does not contain a main type

Posted on 2019-08-15 Edited on 2019-09-14 In JAVA

Eclipse/MyEclipse下有main函数类运行报错:Editor does not contain a main type
解决方法:在左侧的package explorer中右击这个class所在包的上一级目录–build path–use as source folder。这样就解决问题了。
出现这种问题的原因是,该java文件所在的包没有被MyEclipse认定为源码包。处理方法如下:

Read more »

思想的转变

Posted on 2019-08-14 Edited on 2020-08-03 In 随笔

不要把自己当学生,而是要把自己当开发者

不同的身份认同感,最后会导致不同的行为模式,而这行为模式,会对你的编程学习造成非常大的影响。

Read more »

Java this关键字(调用属性,调用方法,调用当前对象)

Posted on 2019-08-13 Edited on 2019-09-14 In JAVA

this关键字主要有三个应用:

应用

Read more »

分布式数据库与区块链的区别

Posted on 2019-08-12 Edited on 2019-09-14 In 区块链

前言

区块链技术也被称为分布式账本技术,我认为他和传统分布式数据库的主要区别是“”“信任”,区块链是去中心化的,任何节点都不是leader,都不被充分信任(trustless),区块链内的任何节点都可以修改数据,修改完数据会向整个链内进行广播,其它节点接受到广播并不是立马同步修改记录数据,会对修改的数据保持怀疑,会根据共识机制,密码算法去验证这个数据的修改是否是合法的,如果不合法就丢弃掉,如果合法就记录下来,而一般传统的分布式数据库节点之间是相互信任的,数据复制(数据的修改同步)没有类似区块链的一套验证,讲究实时同步,所以类似银行,支付宝转账基本都是瞬间到账,而如比特币的买卖到账时间都不是实时的,区块链这套机制本质上是牺牲了一定的效率而换取了安全性。

Read more »

HEXO 搭建过程总结及注意事项 1

Posted on 2019-08-12 Edited on 2019-09-14 In HEXO

Hexo博客框架发布文章流程

Hexo clean:清空资源文件

hexo g:重新生成资源文件

hexo d:发布文章到github.io

Read more »

初学者应该如何开启自己的编程生涯?

Posted on 2019-08-11 Edited on 2020-08-03 In 随笔

探索编程的世界把我们带到了3个主要平台面前:

  1. Web(Google Search、Facebook、Amazon、Twitter等)
  2. 桌面(Dropbox、Photoshop、Visual Studio、Skype等)
  3. 移动(SoloLearn、Instagram、Uber等)
    上述大多数服务在这三个平台都有。比方说Skype就是一个桌面、移动和web(虽然做得很糟糕)应用。Twitter是一个web和移动应用等等。
    Read more »

Hello World

Posted on 2019-08-11 Edited on 2021-10-10

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

发布步骤

1
2
3
4
$ hexo clean
$ hexo g
$ hexo d
上次发布在最后一步遇到了问题,github不允许通过登录方式推送。网上查阅后通过修改配置文件地址来进行ssh推送

More info: 参考

1…34
Aaron

Aaron

Keep Learning
37 posts
11 categories
GitHub E-Mail
© 2021 Aaron
Powered by Hexo v3.9.0
|
Theme – NexT.Gemini v7.3.0
|