自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 爬虫实现:根据IP地址反查域名

域名解析与IP地址域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务;IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程,该过程由DNS服务器完成(来自百度百科)先来了解两个知识点1...

2019-04-13 17:52:00 1157

转载 Nacos系列:Nacos的三种部署模式

三种部署模式Nacos支持三种部署模式1、单机模式:可用于测试和单机使用,生产环境切忌使用单机模式(满足不了高可用)2、集群模式:可用于生产环境,确保高可用3、多集群模式:可用于多数据中心场景单机模式启动 Nacos ServerLinux:sh startup.sh -m st...

2019-02-23 10:52:00 2384

转载 Nacos系列:Nacos的Java SDK使用

Maven依赖Nacos提供完整的Java SDK,便于配置管理和服务发现及管理,以 Nacos-0.8.0 版本为例添加Maven依赖:<dependency> <groupId>com.alibaba.nacos</groupId> ...

2019-02-22 23:11:00 329

转载 Nacos系列:基于Nacos的配置中心

前言在看正文之前,我想请你回顾一下自己待过的公司都是怎么管理配置的,我想应该会有以下几种方式:1、硬编码没有什么配置不配置的,直接写在代码里面,比如使用常量类优势:对开发友好,开发清楚地知道代码需要用到什么配置劣势:涉及秘钥等敏感配置直接暴露给开发人员,不安全;如果想修改配置必须重新...

2019-02-21 22:00:00 551

转载 Nacos系列:基于Nacos的注册中心

前言所谓注册中心,其实是分布式架构演进过程中的产物,在系统中充当一个协调者的角色。但是,为什么需要这样一个协调者的角色呢?我们先来看一个例子,以便理解为什么分布式架构中需要有注册中心。案例小明和小新住在同一家沃尔玛超市附近,他俩都办了会员,经常关注超市的一些优惠活动,元宵节快到了,沃尔玛...

2019-02-19 21:30:00 165

转载 Nacos系列:欢迎来到Nacos的世界!

什么是Nacos?Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。Nacos可以做什么?1、动态配置服务:支持以中心化、外部化和动态化的方式管理所有环境的配置。动态配置消除了配置变更时重新部署应用和服务的需要。配置中心化管理让实现无状态服...

2019-02-19 21:23:00 107

转载 JFinal之代码生成器

在com.jfinal.plugin.activerecord.generator包中,提供了一个Generator工具,可自动生成 Model、BaseModel、MappingKit、DataDictionary 四类文件。 Generator类的构造器源码: public G...

2018-10-03 13:27:00 1433

转载 代码质量管理平台Sonar的安装、配置与使用

一、Sonar介绍 1.1简介 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果...

2018-07-27 14:21:00 1538

转载 MyBatis之MyBatis初体验

1 MyBatis是什么? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Pla...

2017-03-18 11:00:00 109

转载 Drools之Eclipse插件安装

一、环境说明 只以我自己的机器为例进行说明 Drools版本:6.2.0.Final Eclipse:Luna 二、插件安装 资源下载地址:http://drools.org/download/download.html ...

2015-08-16 17:10:00 294

转载 JFinal之学习资源

JFinal官网:http://www.jfinal.com/ JFinal官方文档:http://www.jfinal.com/doc JFinal在线API:http://tool.oschina.net/apidocs/apidoc?api=jfinal JFinal在OSCh...

2015-05-16 00:34:00 89

转载 JFinal之JFinal学习日记

环境说明: JFinal版本:jfinal-1.9.jar Maven:apache-maven-3.1.1 Tomcat:apache-tomcat-6.0.41(有时也会用Jetty) (不定期更新) (2015/04/10-javagoboy) 1、报错 Ex...

2015-04-11 15:04:00 233

转载 各类编程语言的Hello World写法

(每隔一段时间整理几门语言的HelloWorld写法,更新中......) A开头 1、Android(版本4.2.2) Activity: packagecom.javagoboy.helloworld;importandroid.os.Bundle;importan...

2015-03-17 13:48:00 551

转载 vi编辑器的使用

一、文本编辑器的种类 (1)图形模式:gedit、kwrite、openoffice (2)文本模式:vi、vim(vi增强版) 二、vi的三种命令模式 (1)命令模式:用于输入命令,简单更改 (2)插入模式:用于插...

2015-03-17 13:48:00 89

转载 ElasticSearch的安装和相关插件的安装

一、ElasticSearch的安装(Windows 和 Linux) 1、Windows环境 (1)下载ElasticSearch (2)选择电脑上某个磁盘,新建一个文件夹,命名为elasticsearch(可随意命名),将下载好的压缩...

2015-03-17 13:48:00 111

转载 MongoDB安装(Win7)

本文是我在阅读MongoDB官网关于MongoDB在windows系统下如何安装的教程之后写的,下面就简单地介绍一下如何在win7系统环境下安装MongoDB。由于我使用的是win7-32bit系统,所以本文所有关于MongoDB的安装均是基于此环境,其他环境下的安装可以查看官网,里...

2015-03-17 13:39:00 235

转载 MongoDB增删改查(命令行、java api)

一、环境说明 系统环境:win7 MongoDB Java Driver版本:mongo-java-driver-2.11.2.jar 二、MongoShell 1、MongoDB连接 MongoDB提供一个完整的JS环境,通过mong...

2015-03-17 13:39:00 114

转载 Unbuntu下安装Go环境

开始在官网下了GO Linux下的安装包,安装之后,执行go,系统提示无法执行二进制文件,尚不明白什么原因造成的。后来就跟着这篇博文进行安装:第一步:安装Go语言相关工具sudo apt-get install bison ed gawk gcc ...

2015-03-17 13:39:00 335

转载 MongoDB框架Jongo的使用介绍

一、Jongo可以用来做什么? Jongo框架的目的是使在MongoDB中可以直接使用的查询Shell可以直接在Java中使用。在官网首页有一个非常简洁的例子: SHELL:这种查询方式是MongoDB数据库支持的查询方式。 JAVA DRIVER:...

2015-03-17 13:30:00 201

转载 一个复杂Json的解析

{"website":{"1":{"basic":{"homepage":"http://pythontip.sinaapp.com/","homename":"...

2015-03-17 13:29:00 98

转载 Java技术开发中的坑

1、(2014/05/28)struts2中使用eclipse自动获取getter和setter方法的坑 今天着实被eclipse坑了一把,平时遇到get和set方法时,我都是通过eclipse自动生成,今天在做数据查询的时候,有一个变量首字母小写,第二个字母大写(即tName),...

2015-03-17 13:29:00 99

转载 Go语言学习笔记(一) [Go语言的HelloWorld]

日期:2014年7月18日 一、简介 Go 编程语言是一个使得程序员更加有效率的开源项目。Go 是有表达力、简 洁、清晰和有效率的。它的并行机制使其很容易编写多核和网络应用,而新奇的类型系统允许构建有性的模块化程序。Go 编译到机器码非常快 速,同时具有便利的垃圾回收和强大的运行...

2015-03-17 13:28:00 80

转载 Go语言学习笔记(五) [函数]

日期:2014年7月29日 一、函数定义 函数定义: func (p type) funcname (q int) (r,s int) {return 0,0 } func:保留字,用于定义一个函数 (p type):可选的,用于定义特定的函数...

2015-03-17 13:28:00 119

转载 Go语言学习笔记(二) [变量、类型、关键字]

日期:2014年7月19日 一、简介 1、Go 在语法上有着类 C 的感觉。如果你希望将两个(或更多)语句放在一行书写,它们 必须用分号分隔。一般情况下,你不需要分号。 2、Go 同其他语言不同的地方在于变量的类型在变量名的后面。例如:不是,int a,而是 a int...

2015-03-17 13:28:00 85

转载 Go语言学习笔记(三) [控制结构、内建函数]

日期:2014年7月21日 一、控制结构 1、简介 Go中,只有几个控制结构,它没有do或者while循环,有for,灵活的switch语句和if,在switch中可以接受像for那样可选的初始化语句,另外Go中还提供了类型选择和多路通信转接器的select。...

2015-03-17 13:28:00 55

转载 Go语言学习笔记(四) [array、slice、map]

日期:2014年7月22日 一、array[数组] 1、定义:array 由 [n]<type> 定义,n 标示 array 的长度,而 <type> 标示希望存储的内容的类型。 例如: var arr[10] int ...

2015-03-17 13:28:00 82

转载 Go语言学习笔记(六) [包]

日期:2014年7月30日 一、包的定义 包时函数和数据的集合。使用package关键字定义一个包,文件名不需要与包名一致,包名约定使用小写字符,Go包可以由多个文件组成,但是需要使用相同的package<name>,包中方法的调用方式:<packag>....

2015-03-17 13:28:00 103

转载 JDK工具一览表

JDK工具一览表 appletviewer.exe 用于运行并浏览applet小程序。 apt.exe 注解处理工具(Annotation Processing Tool),主要用于注解处理。 e...

2014-11-24 23:41:00 374

转载 如何重写equals和hashCode方法

一、如何重写equals方法 1、为什么要重写equals方法? 判断两个对象在逻辑上是否相等,如根据类的成员变量来判断两个类的实例是否相等,而继承Object中的equals方法只能判断两个引用变量是否是同一个对象。这样我们往往需要重写equals()方法。 我们向...

2014-11-23 21:27:00 311

空空如也

空空如也

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

TA关注的人

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