自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王茗灏的专栏

IT技术分享

  • 博客(44)
  • 资源 (18)
  • 收藏
  • 关注

原创 联想thinkbook14p最新测评

1、thinkbook指纹解锁经常不能使用,重装驱动没有用,重复开关机后有可能好了,官方坚持认为产品没有问题。2、触控板经常不能使用或者卡顿,具体原因未知,意思是使用控制面板不要打开其他软件就可以使用了,牛逼我要你何用,官方坚持认为产品没有问题。3、买回来没几天电池就不能充电,官方说静电问题,都是正常的,我们产品没有问题。4、左侧typec莫名其妙的就不能使用了,只能充电,官方换主板,但是主板延保不能变,也就是说我家产品有问题就保你一年爱咋咋地,我们产品服务没有问题,怕坏你们需要买服务延保,再收割你一

2021-11-16 21:33:08 2770 1

原创 AspectJ完整教程

AspectJAspectJ教程详情访问https://www.yiibai.com/spring_aop/ bean配置<beansxmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema...

2018-07-05 09:45:48 1812

原创 java的代理(静态代理和动态代理实例)

静态代理 静态代理:由程序员创建或特定工具自动生成源代码,也就是在编译时就已经将接口,被代理类,代理类等确定下来。在程序运行之前,代理类的.class文件就已经生成。 public interface Person {       voidgiveMoney();} public class Student implements Person {   private String name;   ...

2018-07-04 09:10:30 271

原创 在docker中安装Hadoop

 tar -xzvf zookeeper-3.4.11.tar.gz/opt/zookeeper-3.4.12配置环境变量vim /etc/profilve        # 添加如下内容        export ZOOKEEPER_HOME = /opt/zookeeper-3.4.12        export PATH = $PATH:$ZOOKEEPER_HOME/bin配置zook...

2018-07-04 09:08:20 745

原创 yum常用命令

--查看那些包提供服务yum provides ifconfigyum whatprovides ifconfig--安装yum install net-tools--常用命令1.安装软件yum install 软件名称2.卸载软件yum remove 软件名称3.更新软件yum update 软件名称4.列出所有可安装的软件包yum list5.列出所有可更新的软件包yum list updat...

2018-07-04 09:06:30 474

转载 Yarn Container计算和MapReduce的内存配置

在Hadoop2.0中, YARN负责管理MapReduce中的资源(内存, CPU等)并且将其打包成Container. 这样可以精简MapReduce, 使之专注于其擅长的数据处理任务, 将无需考虑资源调度. YARN会管理集群中所有机器的可用计算资源. 基于这些资源YARN会调度应用(比如MapReduce)发来的资源请求, 然后YARN会通过分配Container来给每个应用提供处理能力,...

2018-07-04 09:05:48 2054

原创 CentOS7配置免密码登陆

安装 rpm -ivh xxx.rpm卸载 rpm -qa|grep jdk 查到什么,就用rpm -e  --nodeps卸载什么。CentOS7配置免密码登陆3台主机192.168.30.207 Master192.168.30.251 Node1192.168.30.252 Node2三台主机检查 ~/.ssh 文件夹没有则新建ssh-keygen -t rsa 一路狂按回车,最终生成(id...

2018-07-04 09:05:01 257

原创 ip地址划分

IPv4地址分为A,B,C,D,E类:A类:1.0.0.0~126.255.255.255,默认子网掩码/8,即255.0.0.0 (其中127.0.0.0~127.255.255.255为环回地址,用于本地环回测试等用途);B类:128.0.0.0~191.255.255.255,默认子网掩码/16,即255.255.0.0;C类:192.0.0.0~223.255.255.255,默认子网掩码...

2018-07-04 09:04:09 1918

原创 docker创建固定ip

Docker安装后,默认会创建下面三种网络类型    $ docker network ls    NETWORK ID     NAME        DRIVER       SCOPE    9781b1f585ae    bridge       bridge       local    1252da701e55    host        host        local    2...

2018-07-04 09:03:30 278

原创 docker创建镜像

docker commit -a "wangqing" -m "This is Centos7+jdk1.8" e0a4ee0c987c centos7jdk1.8:v1docker commit -a "wangqing" -m "This is Centos7+jdk1.8+ssh" 891eea0d8fb5 centos7ssh:v2docker commit -a "wangqing" -...

2018-07-04 09:02:44 126

原创 docker常用命令

启动docker服务    service docker start查看docker镜像    docker images查看docker容器    docker ps (启动中的容器)    docker ps -a (所有容器)启动容器     docker start [name]进入启动的容器    docker exec -it [name] /bin/bash...

2018-07-04 09:02:08 280

原创 CentOS系统时间同步ntp

---centos7.2上搭建ntp服务器,并实现时间同步对于容器编排系统,前段时间主要研究kubernetes,现在实验室要用dcos,所以在实验室集群上搭建了该系统。搭建dcos集群需要各机器时间同步,而实验室集群并没有联网,这里讲述下怎么搭建ntp服务器并进行时间同步。 使用的系统为centos7.2,机器使用情况如下表所示,这里以10.107.18.35为ntp server,其他的为cl...

2018-07-03 13:15:16 11412

原创 centos安装Mysql

安装MySQL,首先必须添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,最后使用像安装MySQL的常规方法一样安装mysql: yum install mysql mysql-server mysql-libs mysql-server...

2018-07-03 13:14:43 106

原创 Spring基础教程

Spring IOC 容器IoC容器Spring容器是Spring框架的核心。容器创建对象,把他们连载一起,配置他们,并且管理他们的整个生命周期从创建到销毁。Spring容器使用以来注入(DI)来管理组成应用程序的组件。这些对象被称为Spring Beans,Spring提供了两种不同类型的容器。序号 容器&描述 1 Spring BeanFactory 容器 它是最简单的容器,给...

2018-07-03 13:13:29 240

原创 Filter拦截器的案例

配置文件@Configurationpublic class FilterConfig extends WebMvcConfigurerAdapter { @Autowired private TimeInterceptor timeInterceptor; @Override public void addInterceptors(InterceptorRegistry registry) {...

2018-07-03 11:49:42 159

原创 Spring Boot测试案例

import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;...

2018-07-03 11:04:57 284

原创 Spring Boot简单教程

1.spring boot的启动类必须在其他类的包名之上2.SpringBoot响应客户端数据    @RestController    public class Hello {    @GetMapping("/getuser")        public User getUser() {    User u = new User();    u.setAge(100);    ...

2018-07-03 11:04:20 134

原创 WireMock 伪造 REST 服务

1.简介WireMock是一个针对Web Service测试桩(stubbing)和模拟函数(mocking)开发库。与一般通用的模拟工具不同,WireMock会实际创建一个HTTP服务器,测试代码对其连接后进行测试。WireMock支持HTTP响应桩,提供针对测试桩的请求验证、代理/拦截、记录/回放以及故障植入。既可以在单元测试中使用,也可以部署到一个独立的测试环境。尽管WireMock采用Ja...

2018-07-03 11:03:26 263

原创 Spring boot Jackson常用方法

public class User {      private String name;      private Integer age;      private Date birthday;      private String email;      ……    }JAVA对象转JSON[JSON序列化public class JacksonDemo {      public sta...

2018-07-03 11:02:56 1428

原创 spring boot hibernate validation内置注解及自定义注解

接口的实现import javax.validation.ConstraintValidator;import javax.validation.ConstraintValidatorContext;import org.springframework.beans.factory.annotation.Autowired;import com.imooc.service.HelloService;...

2018-07-03 11:01:50 628

原创 HandlerInterceptor拦截器的实例

拦截器@Componentpublic class TimeInterceptor implements HandlerInterceptor { /* (non-Javadoc) * @see org.springframework.web.servlet.HandlerInterceptor#preHandle(javax.servlet.http.HttpServletRequest, j...

2018-07-03 10:59:53 482

原创 java反射

一、获取Class对象的三种方式1.1 Object ——> getClass();1.2 任何数据类型(包括基本数据类型)都有一个“静态”的class属性1.3 通过Class类的静态方法:forName(String  className)(常用)public class Fanshe { public static void main(String[] args) {         ...

2018-07-02 08:27:54 139

原创 java.util.regex正则表达式

什么事正则表达式java.util.regex 包主要包括以下三个类:Pattern 类:pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象。该方法接受一个正则表达式作为它的第一个参数。Matcher 类:Matcher 对象是对输入字符串进行解释和匹配操作的引擎。...

2018-07-02 08:27:23 337

原创 Comparator挽救比较器

挽救比较器类已经定义了不能修改类class Persion{    private String name;    private int age;        public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() ...

2018-07-02 08:26:38 126

原创 Comparable用法

实现对象的排序class Persion implements Comparable<Persion>{    private String name;    private int age;    public Persion(String name,int age) {    this.name = name;    this.age = age;    }    @Overr...

2018-07-02 08:25:38 406

原创 java并发

并发解决的问题用并发解决的问题大体上可以分为“速度”和“设计可管理性”两种让步如果知道已经完成了在run()方法的循环的一次迭代过程中所需要的工作,就可以给线程调度机制一个暗示:你的工作已经做得差不多了,可以让其他的线程使用CPU了。这个暗示将通过调用yield()方法来操作(不过这只是一个暗示,没有任何机制保证它会被采纳)。当调用yield()事,你可以建议具有相同优先级的其他线程可以运行。本次...

2018-07-02 08:24:47 100

转载 Java提高篇——对象克隆

为什么要克隆?如何实现克隆浅克隆和深克隆解决多层克隆问题总结假如说你想复制一个简单变量。很简单:int apples = 5;  int pears = apples;  不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,double.long)同样适用于该类情况。但是如果你复制的是一个对象,情况就有些复杂了。假设说我是一个beginner,我会...

2018-07-02 08:24:04 101

原创 System类

System类System类是一些与系统相关的属性和方法的集合,而且在System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System类调用即可。public static void exit(int status)  系统退出 ,如果status为0就表示退出。public static void gc()   运行垃圾收集机制,调用的是Runtime类中的gc方法。publi...

2018-07-02 08:23:21 218

原创 Runtime

Runtime 类代表着Java程序的运行时环境,每个Java程序都有一个Runtime实例,该类会被自动创建,我们可以通过Runtime.getRuntime() 方法来获取当前程序的Runtime实例。获取当前Jvm的内存信息/* * 获取当前jvm的内存信息,返回的值是 字节为单位 * */public static void getFreeMemory() {    //获取可用内存   ...

2018-07-02 08:22:52 177

原创 StringBuffer

String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的String 对象,所以经常改变内容的字符串...

2018-07-02 08:22:17 161

原创 多线程

Thread有单继承局限性所以不建议使用,但是所有的线程对象一定要通过Thread里中的star         t()方法 Runnable使用时可以避免单继承的局限,所以建议使用此操作                 Callable比Runnable唯一的好处是多了返回值的数据一:进程与线程概述:几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程。当一个进...

2018-07-02 08:20:45 596 1

原创 类和对象

类和对象现实世界中所有的事物都被视为对象。对象的属性和方法对象的两个重要因素就是特征和动作对象拥有一个或者多个特征的集合构成了对象的状态,也就是对象的属性。类共同的属性和行为被组织在一个单元里,就成为类。类是具有相同属性和共同行为的一组对象集合属性:用来描述对象的数据元素称为对象属性(也称为数据/状态)。方法:对对象的属性进行的操作称为对象的方法(也称为行为/操作)

2017-03-11 23:27:49 291

转载 This和Super关键字

Thisthis关键字必须放在非静态方法里面this关键字代表自身,在程序中主要的使用用途有以下几个方面:? 使用this关键字引用成员变量? 使用this关键字在自身构造方法内部引用其它构造方法? 使用this关键字代表自身类的对象? 使用this关键字引用成员方法8.8.1.1 引用成员变量在一个类的方法或构造方法内部,可以使用“this.成员变量名”这样的格式

2017-03-10 14:11:55 307

原创 java 执行控制语句

java 执行控制语句

2017-03-10 09:06:48 280

原创 java数据类型和字符串讲解

java数据类型和字符串讲解

2017-03-10 00:30:54 290

原创 oracle

oracle的内连接和外连接

2014-12-10 14:19:47 309

转载 重定向和请求转发区别

请求转发与重定向的区别2011-03-07 22:56 1907人阅读 评论(0) 收藏 举报浏览器服务器urlwebweb服务jsp重定向与转发的区别:1.重定向访问服务器两次,转发只访问服务器一次。2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。3.重定向跳转后必须加上return,要不然页面虽然跳转

2014-12-01 17:04:38 4485 2

转载 JAVA深复制(深克隆)与浅复制(浅克隆)

JAVA深复制(深克隆)与浅复制(浅克隆)1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不 复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被

2014-11-12 12:56:46 292

转载 接口与抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口的区别  若有不正之处,请多多谅解并欢迎批评指正,

2014-11-12 11:51:03 273

原创 接口与接口的特性

接口 在java语言中,接口不是类,

2014-11-12 09:53:23 388

可行性研究报告编制要求.docx

可行性研究报告编制要求

2021-11-03

初步设计方案和投资概算报告编制要求.docx

初步设计方案和投资概算报告编制要求

2021-11-03

建议书编制要求.docx

建议书编制要求

2021-11-03

java 文件浏览器

java 文件浏览器 实现了文件浏览文本文件的读取回退共能

2014-04-13

Linux的任务管理器

Linux的任务管理器。和windows上的任务管理器非常相似

2013-09-13

samba服务器的安装

samba服务器的安装,在红帽子上安装步骤非常明细

2013-09-13

linux yum光盘安装ff

linux yum光盘安装方法非常好的yum在红帽子5上安装成功

2013-09-13

linux ip地址配置

比较详细的Linux上的三种ip地址配置方法

2013-09-13

信息大楼综合布线

信息大楼综合布线设计方案,和米增老师的课程设计

2013-09-06

综合布线设计方案

综合布线设计方案 在大学和老师做的课程设计欢迎下载

2013-09-06

计算机网络第五版

计算机网络第五版 谢希仁 主编广泛在大学使用

2013-09-06

Vitamio打造自己的Android万能播放器(1)——在线播放

Vitamio打造自己的Android万能播放器(1)——在线播放

2013-09-03

Android 视频播放器音乐播放器

Android 视频播放器音乐播放器非常豪的界面和详细的代码希望大家好好学习Android

2013-09-03

网络设计综合布线

课程设计必备参考资料,完全是我自己写的。建议下载

2013-06-17

数据库 ppt oracle

很经典的PPtORacle,有需要的就下载吧1

2013-04-26

c语言编辑器dev

c语言编辑器 非常好用的一款c原编辑器经典

2013-04-09

看图软件ACD

很好用的一款看图软件不用安装就能直接用绿色无毒

2013-04-09

linuxshell

linux 衡好用的一款软件你会很好的学习linux shell

2013-04-09

空空如也

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

TA关注的人

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