自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风博客

一个人静静地坐在电脑前面写代码是什么感觉?武林高手闭关修炼的感觉。

  • 博客(24)
  • 收藏
  • 关注

原创 VMware Workstation启动报错

VMware启动虚拟机出现如下错误:解决方案:1、在虚拟机详细信息中找到虚拟机配置文件 2、用编辑器打开vmx文件,找到vmci0.present = “true”3、把true修改为false,保存退出

2017-05-22 09:14:41 616

原创 开源项目管理系统:MyCollab

MyCollab 是一个高性能、稳定而且安全的商业平台,用于 CRM 客户关系管理、项目和文档管理。是一个企业的协作平台,MyCollab有三个不同的版本,其中社区版是开源免费的。MyCollab基本技术框架: Java + Scala + Spring + Mybatis + Jetty +MySQL社区版官网: https://community.mycollab.comGitHub地址:

2017-04-24 14:28:05 10004 6

转载 一些开源项目

AtomAtom 是一个来自 GitHub 的可魔改的(hackable)文本编辑器。Jono Bacon 在今年的早些时候为它的“简单核心”写了一篇文章,对该开源项目所给用户带来的选择而大加赞赏。“Atom 带来了大多数用户想要的主要核心特性和设置,但是缺失了一些用户可能想要的更加高级或独特的特性。……Atom 提供了一个强大的框架,从而允许它的许多部分都可以被改变或扩展。”如果打算开始使用 At

2017-04-20 22:57:28 894

转载 AngularJS2入门

背景与概念:AngularJS2 是一款开源JavaScript库,由Google维护,用来协助单一页面应用程序运行。AngularJS2 是 Angular 1.x 的升级版本,性能上得到显著的提高,能很好的支持 Web 开发组件。AngularJS2 发布于2016年9月份,它是基于ES6来开发的。Angular2.x与Angular1.x 的区别Angular2.x与Angular1.x 的区

2017-03-06 21:14:47 823

转载 前端知识图谱

原文地址 核心 Core HTML(HTML5)CSS(CSS3)JavaScriptjQueryES6插件 包管理工具 Package Managers NPMBowerYarn 前端性能 Front-End Performance WebPagetestPerfBudgetCriticalCSSPicturefill 编辑器 Text Editors W

2017-03-02 12:43:07 4514

转载 Java集合

原文出处       在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等等!

2017-02-27 21:59:04 435

原创 Spacedesk——使安卓设备作为电脑扩展显示屏工具

spacedesk:一款可以将安卓设备变成电脑的第二块屏幕应用,这样你就可以在尽可能低的成本下,扩展电脑的屏幕面积,从而大大的提高工作效率。 下载地址:http://spacedesk.ph/download/备用地址:https://pan.baidu.com/s/1jIK9Hsi 在电脑端和安卓端都分别安装spacedesk后,使电脑和安卓设备在同一局域网内即可连接。 下图是测试结果:

2017-02-24 23:41:17 55038 3

转载 Java面试题-线程

sleep()和wait()有什么区别同步和异步有何异同,在什么情况下分别使用他们多线程有几种实现方法?同步有几种实现方法?多线程实现方式继承Threand类class MusicThread extends Thread{ public void run() { for (int i = 0; i < 50; i++) { System.out.pr

2017-02-23 00:05:42 371

转载 Java面试题-异常

运行时异常与一般异常有何异同?error和exception有什么区别?Java中的异常处理机制的简单原理和应用1.异常是指程序运行时(非编译)所发生的非正常情况或错误2.Java对异常进行了分类,不同类型的异常分别用不用的java类表示,所有异常的根类为java.lang.Throwable,Throwable下面又派生了两个子类:Error和Exception3.java为系统异常和普通异常提供

2017-02-23 00:02:26 359

转载 Java面试题-JVM

GC是什么?为什么要有GC?垃圾回收的优点和原理,并考虑两种回收机制垃圾回收器的基本原理是什么Java中会有内存泄漏吗ClassLoader如何加载class

2017-02-23 00:00:02 512

转载 Java面试题-集合

HashMap和Hashtable的区别首先来看Map接口的关系图两者的区别List和Map区别Collection和Collections的区别Set如何区分元素重复与否Set里的元素是不能重复的,元素重复与否是使用equals()方法进行判断的.equals()和==方法决定引用值是否指向同一对象.equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相匹配的话,返回trueheap和

2017-02-22 23:57:07 241

转载 Java面试题-字符串

String创建的两种方式//直接赋一个字面量String str = “hello toby”;//通过构造器创建String str2 = new String(“hello toby”);这两种方式在内存中的分布:下列代码分别创建了几个对象?/** * 最多创建一个String对象,最少不创建String对象. * 如果常量池中,以及存在”hello toby”,那么str直接引用,

2017-02-22 23:51:56 255

转载 Java面试题-基本语法

&和&&的区别switchswitch语句能否作用在byte,能否作用在long上,能否作用在String上,还能用在哪里?switch支持的类型是byte,short,char,int。本质上说,switch仅仅只能支持int类型.(byte,short,char,会自动提升为int类型),所以switch不支持long类型final使用final关键字修饰一个变量时,是引用不能变,还是引用的对象

2017-02-22 23:47:09 260

转载 Java虚拟机详解

这篇文章解释了Java 虚拟机(JVM)的内部架构。下图显示了遵守 Java SE 7 规范的典型的 JVM 核心内部组件。JVM_Internal_Architecture上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件

2017-02-09 19:17:35 221

转载 Java I/O总结

Java中I/O操作主要是指使用Java进行输入、输出操作。Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。数据流是一串连续不断的数据的集合,就象水管里的水流,在水管的一端一点一点地供水,而在水管的另一端看到的是一股连续不断的水流。数据写入程序可以是一段、一段地向数据流管道中写入数据,这些数据段会按先后顺序形成一个长的数据流。对数据读取程序来说,看不

2017-01-19 23:55:06 242

原创 Centos安装Docker

Docker安装的一些前提:64位CPU构架的计算机(目前只能是x86_64和amd64)Linux 3.8或更高版本内核在Centos中,可以通过两种安装方式:配置yum源安装本地安装包安装安装过程的一个问题:Vmware 里 centos 没有加载到网卡,即用 ip add 命令没有查看到网卡解决:在安装文件夹中,找到 .vmx 的配置文件,打开并添加:ethernet0.virt

2017-01-14 17:38:45 356

转载 深入浅出Java注解

什么是注解  注解对于开发人员来讲既熟悉又陌生,熟悉是因为只要你是做开发,都会用到注解(常见的@Override);陌生是因为即使不使用注解也照常能够进行开发;注解不是必须的,但了解注解有助于我们深入理解某些第三方框架(比如Android Support Annotations、JUnit、xUtils、ActiveAndroid等),提高工作效率。  Java注解又称为标注,是Java从1.5

2017-01-14 12:31:02 423

转载 Java反射机制

前言今天介绍下Java的反射机制,以前我们获取一个类的实例都是使用new一个实例出来。那样太low了,今天跟我一起来学习学习一种更加高大上的方式来实现。正文Java反射机制定义Java反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。用一句话

2017-01-14 12:24:02 335

转载 JAVA技能树

JAVA核心技术技能树J2EE技术技能树工作和学习技能树大数据相关技术技能树

2017-01-08 23:44:53 1271

转载 如何优雅地使用Sublime Text3

Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。如何优雅地使用

2017-01-08 12:09:50 1050

原创 Ubuntu16 部署运行tomcat

几个步骤:下载jdk、tomcat配置jdk环境变量部署运行tomcat下载jdk、tomcat下载地址:

2017-01-06 13:13:02 16752

转载 2017 年你应该学习的编程语言、框架和工具

在过去的一年里,软件开发行业继续大踏步地向前迈进。回顾 2016 年,我们看到了更多新兴的流行语言、框架和工具,它们改变着我们的工作方式,让我们看到更多的可能。

2017-01-05 18:32:37 1535

原创 Wox:高效的快速启动器工具

Wox 一个开源免费的快速启动器工具

2017-01-05 14:24:48 2322

转载 工具使用说明-IntelliJ IDEA快捷键

说明IntelliJ IDEA 的便捷操作性,快捷键的功劳占了一大半,对于各个快捷键组合请认真对待。IntelliJ IDEA 本身的设计思维是提倡键盘优先于鼠标的,所以各种快捷键组合层出不穷,对于快捷键设置也有各种支持,对于其他 IDE 的快捷键组合也有预设模板进行支持。

2017-01-05 14:17:40 331

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除