自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Java基础

Java基础:1 jdk与jre的区别,jvm jdk:java开发工具 jre:java运行环境 jvm:Java虚拟机,只能识别.class文件,jvm是java跨平台的核心2 == 和 equals 的区别是什么 ==比较的是两个对象的地址 equals比较的是两个对象的内容所以,当equals为true时,==不一定为true...

2020-03-25 22:52:30 127

原创 HashMap与HashTable

相同点: 都可以用来存放key-value的数据区别: 1 HashMap线程不安全,所以效率较高 HashTable线程安全,所以效率较低 2 HashMap可以把null作为key或者value,但是HashTable不可以如果想即保证线程安全又想效率高: 通过把map分为N个Segment(类似HashTable),可以提供相应的线程安全,但是效率提升N倍,一般默认16倍...

2019-12-02 21:19:47 117

原创 MySql的坑

这是本人装完MySQL 8.X的数据库之后遇到的坑:报错如下:后来经查资料,是因为8.0版本之后的时区相差8个小时处理办法就是:在连接后面加上&serverTimezone=GMT%2B8如下:...

2019-11-21 22:00:52 160

原创 List基础

List:ArrayList: 底层数据是数组,查询快,增删慢 线程不安全,效率高Vector:底层数据是数据,查询慢,增删慢 线程安全,效率低LinkedList:底层数据是链表,查询慢,增删快 线程不安全,效率高ArrayList:例:使用list添加元素并遍历...

2019-11-03 14:24:12 134

原创 Http

概念: Hyper Text Transfer Protocol 超文本传输协议 传输协议: 定义了,客户端和服务端通信时,发送数据的格式 特点: 1 基于TCP/IP的高级协议 2 默认端口号: 80 3 基于请求/响应模型的,一次请求对应一次响应 4 无状态的: 每次...

2019-08-19 23:19:33 131

原创 Spring-AOP

AOP:面向切面编程摘要:通过xml配置的方式实现方法增强 通过预编译方式和运行期间动态代理实现程序功能的统一维护的技术 通过AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序可重用性作用:在程序运行期间,不修改源码对己有方法进行增强优势:减少重复代码,提高开发效率,维护方便实现方式: 动态代理相关术语:Joi...

2019-08-09 00:45:57 93

原创 Quartz 时间框架

quartz的简单使用:1 引入quartz依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId></dependency>2 写一个...

2019-08-07 23:02:24 191

原创 Redis的使用

这里介绍的是Springboot集成Redis:1 引入Redis依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></depend...

2019-08-07 00:19:23 194

原创 遍历文件夹

import java.io.File;import java.io.IOException;public class t13 { public static void main(String[] args) throws IOException { listFile("D://abc"); } private static void lis...

2019-05-14 22:37:45 87

原创 docker swarm相关命令

查看docker服务:docker service ls查看某个服务的进程:docker service ps 服务名查看服务日志(ps:服务没有重定向到子节点):docker service logs 服务名发布服务:(启动文件目录(服务定义文件):/opt/smart/blueprint/srvList/abc.yml)docker stack deploy -c ...

2019-05-07 22:51:01 214

原创 Maven

基于工作中需要对jar包进行安全整改,所需要用到的笔记笔记1:基于工程获取工程编译时期所需要用到的Jar:(获取jar tree)在工程目录下,按住Shift+鼠标右键,打开黑窗口(即在该工程下获取命令): mvn dependency:tree>1.txt上述命令就可以在该工程下生成一个1.txt的文本文件,打开既可以看到compile(编译期相关的jar)...

2019-05-07 00:27:15 92

原创 计算机网络

计算机网络的定义:以能够相互共享资源的方式互联起来的自治计算机系统的集合主要特征: 1 资源共享 2 分布在不同地理位置的"自治系统" 3 遵循一定的规则------"协议"网络分层: 通信子网和资源子网资源子网: 负责信息处理(服务器,客户计算机)通信子网: 负责数据传输(通信线路: 网络互连设备(交换机,路由器,HUB...

2019-03-14 22:46:50 145

原创 Linux-6

文件处理命令: lnln:命令所在路径: /bin/ln执行权限: 所有用户语法: ln -s [原文件][目标文件] -s 创建软链接功能描述: 生成链接文件例:ln -s /etc/issue /tmp/issue.soft创建文件/etc/issue的软链接/tmp/issue.softln /etc/issue...

2019-03-13 22:55:14 100

原创 docker笔记

操作docker的几条命令 在这个项目组,最抓狂的就是环境,数不清的环境,dev环境,beta环境,sit环境,uni环境,uat环境,生产环境 dev环境就是我们常说的开发环境,一般开完完成之后,会在本地验证,验证之后,就会上环境验证,一般dev环境就是开发环境,做了修改,就上dev环境进行验证,一般dev环境验证通过,就会把dev环境验证通过的版本升级到be...

2019-03-12 23:33:07 196

原创 Linux-5

文件处理命令:touch ; cat ; more ; less ; head ; tail touch:命令所在路径: /bin/touch执行权限: 所有用户语法: touch [文件名]功能描述: 创建空文件 例:   进入所属目录后,创建空文件        touch  huawei.log     就是在所属目录下(当前目录)创建huawei.log文件...

2019-02-20 22:01:19 185

原创 Linux-4

目录处理命令:mkdir  ; cd ; pwd ;cp ; mv ; rmmkdir:命令所在路径:/bin/mkdir执行权限:所有用户语法: mkdir -p [目录名]功能描述 : 创建新目录                   -p  递归创建例:mkdir    /tmp/japan/baidu当japan文件夹不存在时,就会报错: mkdir: 无法创...

2019-02-19 23:16:16 220

原创 Linux-3

LINUX常用命令: 命令格式与目录处理命令:命令格式:  命令 [-选项][参数]例: ls -la /etc说明:1 个别命令使用不遵循此格式        2 当有多个选项时,可以写在一起        3 简化选项与完整选项 -a等于--all 目录处理命令:ls命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法: ...

2019-02-18 22:56:37 96

原创 反射

简单的了解反射:就是通过类名获取该类对象,属性,方法的技术通过反射获取类的三种方法(获取类的字节码文件):1 Class.forName("类的全路径名")2 先创建一个对象 再调用getClass()方法, Demo demo = new Demo(); demo.getClass();3 类名.class,返回Class对象 通过反射可以获得的主要信息1 获...

2019-02-18 19:48:03 125

原创 Linux-2

Linux初学者建议:即初学Linux时必须遵守的规范 Linux各目录的作用:/bin/:存放"系统命令的目录,普通用户和超级用户都可以执行.不过放在/bin下的命令在单用户模式下也可以执行/sbin/保存和系统环境相关设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看/usr/bin/:存放系统命令的目录,普通用户和超...

2019-02-04 12:47:44 139

原创 Linux-1

在Linux安装完成之后,以root的权限进入,ls,可以看见以下目录安装日志:/root/install.log: 存储了安装在系统中的软件包及其版本信息/root/install.log.syslog:存储了安装过程中留下的事件记录/root/anaconda-ks.cfg: 以Kick配置文件的格式记录安装过程中设置的选项信息...

2019-01-21 23:08:11 112

原创 Java技术盘点及方向

远程调用技术:webservice(46%),RPC(19%),HttpInvoker(7%)使用RPC框架是,使用Dubbo的最多,其次为dubbox,gRPC,hessian 微服务技术:SpringCloud(29%), Dubbo(26%) , Dubbox(8%) ,其他(Spring Boot(26%))微服务网关:springcloud-zuul占比最高,...

2019-01-15 22:29:05 745

原创 重定向和请求转发的区别

重定向:sendRedirect1  发了两次请求2  地址栏会变成第二次发出的请求地址3  效率稍低4  request的存值不能在跳转到的页面中获取5  可以跳转任何项目 请求转发:forward1  发一次请求2  地址栏不变,还是之前请求的地址3  效率更高4  request里面存值,可以在后面转发的页面中使用     ...

2019-01-14 22:43:57 125

原创 Shape文件的解析

   这几天一直搞shp文件的解析,首先是解析成json串,后来直接解析入数据库,今天把东西整合一下,记下笔记.Shapefile属于一种矢量图形格式,它能够保存几何图形的位置及相关属性。我的理解就是:shape文件首先它不仅仅只是一个文件,它可以是一个文件夹.里面包含很多文件,其中有三个文件是必不可少的,分别是".shp", ".shx"与 ".dbf" 文件.必须的文件:.shp ...

2019-01-12 21:01:13 6560 1

原创 SpringMVC

个人见解,直接针对开发和面试:   Spring框架提供了构建Web应用程序的全功能MVC模块,在使用Spring进行WEB开发时,可以选择使用Spring的MVC框架或者其他MVC开发框架,比如Struts1(现在一般不用),Struts2(一般老项目使用). 直接上重点:SpringMVC的工作原理:1 用户向服务器发送请求,请求被SpringMVC前端控制器Dispatc...

2019-01-09 22:20:45 103

原创 Redis相关

        下面是个人关于对redis的一些了解,如果遗漏或错误,欢迎评论指出                Redis本质上一个key-value类型的内存数据库    Redis不仅可以保存String类型的数据,还能保存List类型(有序)和Set类型(无序)的数据,还能完成排序(SORT)等高级功能(redis提供五种数据类型:string,hash,list,set及zs...

2019-01-07 23:47:21 97

原创 GeoServer(地图服务器)

本文章主要介绍geoserver的安装以及使用: 什么是geoserver?它是干什么的?GeoServer是一个server开源,允许用户查看和编辑地理数据,这是地理信息系统领域.GeoServer的安装:           下载地址: http://geoserver.org/download/对于包选择自己需要的进行下载,然后双击进行安装,跟常规安装一样,一直n...

2018-12-28 16:24:59 35309 5

原创 初写数据库脚本

场景:数据同步        现有两个数据库,数据库s1  数据库s2  数据库s1下有country(国家表)  province(省份表)  city(城市表)  s2数据库下有project表 这三个表分别有code(编码) name(名称) name_en(英文名称)这三个字段           s1数据库:  country表:                       ...

2018-12-28 10:41:21 7214

空空如也

空空如也

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

TA关注的人

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