摘要:
在之前的eclipse中使用switch的case语句时是只能为(byte,short,char)int类型或枚举类型。但在jdk1.7以后 在case语句中是可以使用String 以及long 等类型的
然后再控制台输入“好”之后
跟据所提供的值对应输出了case值。所以String,long可以作用在... 阅读原文
2018-07-20 14:04:03 阅读(3331) 评论(0)
摘要:
1 、string的常用方法
关于一些类和接口的常用方法和介绍,想要详细了解的话可以查找帮助文档;
这里只是关于其中的简单的方法进行简要介绍:
a . length()
求取字符串的长度;
定义语法:字符串.length();
b .equals()
字符串的比较,判断字符串是否相等
定义语法:字... 阅读原文
2018-07-20 13:34:05 阅读(2245) 评论(0)
摘要:
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前... 阅读原文
2018-07-20 13:03:02 阅读(2266) 评论(0)
摘要:
1、方法
2、方法的重载
3、递归算法
一、方法
1.1什么是方法
java中的方法类似其他语言的函数,是一段用来完成特定功能的代码片段。
1.2为什么要声明方法
DRY Don't Repeat Yourself(不要写重复的代码).
原则:把能够重复使用的逻辑抽取出来。
不... 阅读原文
2018-07-20 12:28:03 阅读(2151) 评论(0)
摘要:
Heritrix是一个由Java开发的开源Web爬虫系统,用来获取完整的、精确的站点内容的深度复制,
具有强大的可扩展性,运行开发者任意选择或扩展各个组件,实现特定的抓取逻辑。
一、Heritrix介绍
Heritrix采用了模块化的设计,用户可以在运行时选择要用的模块。它由核心类(core classes)和插件模... 阅读原文
2018-07-20 10:53:04 阅读(2108) 评论(0)
摘要:
好久没有写博客了,主要是最近有些忙,今天忙里偷闲来一篇。
=======我是华丽的分割线==========
微服务架构是一种分布式架构,微服务系统按照业务划分服务单元,一个微服务往往会有很多个服务单元,一个请求往往会有很多个单元参与,一旦请求出现异常,想要去定位问题点真心不容易,因此需要有个东西去跟踪请求链路,... 阅读原文
2018-07-20 09:40:04 阅读(2096) 评论(0)
摘要:
原创
上次用DFS解了迷宫救人:https://www.cnblogs.com/chiweiming/p/9313164.html
这次用BFS(广度优先搜索),实现广度优先搜索比深度优先搜索复杂,思路也复杂一些,但是不难理解。
深度优先搜索是一笔画下来,一条道走到黑;
广度优先搜索是多步同时进行,全面展开搜索;
... 阅读原文
2018-07-20 09:11:10 阅读(2188) 评论(0)
摘要:
一.单向链表(递归)
MyLinkList类
1 package List;
2
3 // 单向链表
4 public class MyLinkList {
5 private Node root; // 根结点
6 private int size; // 结点个数
... 阅读原文
2018-07-20 08:22:04 阅读(2469) 评论(0)
摘要:
使用java8 java7 java6 解密微信小程序encryptedData可以回遇到一些错误
1.java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/CBC/PKCS7Padding
2.Java.se... 阅读原文
2018-07-20 07:35:03 阅读(2105) 评论(0)
摘要:
一、定义
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。
二、使用
1、反射Java类
反射的类(People类)
1 package reve... 阅读原文
2018-07-20 06:00:10 阅读(2223) 评论(0)