摘要: package com.ij34; import us.codecraft.webmagic.Site; import us.codecraft.webmagic.Page; import us.codecraft.webmagic.Spider; import us.codecraft.webmag... 阅读原文
2018-03-26 16:06:02 阅读(733) 评论(0)
摘要: Java_概述   一: 特点 平台的移植性 开源 面向对象 多线程 安全性   二:工作方式 先编译再解释执行。 先通过Javac命令将Java源代码编译成字节码文件(bytecode,类文件,.class,中间代码)。 通过Java命令启动Java虚拟机加载类文件,经过字节码校验等步... 阅读原文
2018-03-26 14:52:02 阅读(756) 评论(0)
摘要:   一、eclipse的简单使用 1.新建项目 在package explorer的空白处点击右键,新建一个项目(new->Java Project)或者点击菜单栏的File->JavaProject,然后点击Finish完成。 Project name(项目名称)命名规则:帕斯卡命名规则,只能用下划线,... 阅读原文
2018-03-26 14:27:04 阅读(758) 评论(0)
摘要: 1.简介 Protocol Buffers是Google开发的一种数据描述语言,能够将数据进行序列化,可用于数据存储、通信协议等方面. 可以理解成更快、更简单、更小的JSON或者XML,区别在于Protocol Buffers是二进制格式,而JSON和XML是文本格式. 相对于XML,Protocol Buff... 阅读原文
2018-03-26 13:02:04 阅读(790) 评论(0)
摘要: 1. 简介 官方说法:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a proje... 阅读原文
2018-03-26 12:38:08 阅读(807) 评论(0)
摘要:      使用Maven作为项目jar包依赖的管理,常常会遇到命令行启动,笔者也是哥菜鸟,在做微服务,以及服务器端开发的过程中,常常会遇到项目的启动需要使用main方法,笔者潜心的研究了很多博客,发现大多写的都是很零散,没有设计到应用场景,这里打算个人总结一下,一方面作为自己的学习笔记,另一方面作为大家的技术分享 ... 阅读原文
2018-03-26 12:24:10 阅读(877) 评论(0)
摘要: 只要给定不同半径,圆的大小就会随之发生改变近似圆如图     设半径为r,圆心为(r,r)。 由勾股定理 易得y = r -√(2*r*x-x*x)     此处注意x+=2.因为打印窗口上一行2个字节的宽度与一列的宽度相同。   阅读原文
2018-03-26 11:54:03 阅读(716) 评论(0)
摘要: 安装jdk8   第一步:下载jdk安装包,我们这里下载orical官网的jdk8版本。   注:下载时记得勾选accept。   下载后解包解压缩: tar zxvf jdk-8u162-linux-x64.tar.gz   将jdk放到/usr/lib/jdk8下面 mv jdk1.8.0_131/ ... 阅读原文
2018-03-26 10:22:11 阅读(764) 评论(0)
摘要: 其他线程wait,主线程执行完毕,程序不会退出。通过interrupt()方法强制弄醒解决线程在主线程结束了,还在等待的情况 1 //演示停止线程。 2 class Demo implements Runnable 3 { 4 private boolean flag = true; 5 ... 阅读原文
2018-03-26 10:03:02 阅读(772) 评论(0)
摘要:    上一篇文章已经说明了一下,关于spring boot创建maven项目的简单步骤,相信很多熟悉Maven+Eclipse作为开发常用工具的朋友们都一目了然,这篇文章主要讲解一下,构建spring boot+spring cloud实现微服务的框架搭建过程,不过在此之前我们要先了解一下spring boot+sp... 阅读原文
2018-03-26 09:36:09 阅读(789) 评论(0)