大聖的JavaWorld
文章平均质量分 82
java开发的各种知识输出,量大的会单开分类专栏
就是闫先森
承蒙时光不弃,感谢一切给予
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker安装与部署MySQL等,迁移备份与Dockerfile和私有仓库
1.Docker简介1.1 什么是虚拟化一种资源管理技术,实际用处一般用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件,对资源充分利用虚拟化技术的种类:软件虚拟化、硬件虚拟化、内存虚拟化、网络虚拟化(虚拟化ip)、桌面虚拟化、服务虚拟化、虚拟机等1.2 什么是DockerDocker最初是dotCloud公司内部的一个业余项...原创 2020-01-31 14:26:38 · 711 阅读 · 1 评论 -
Docker私有仓库与镜像上传
1. Docker私有仓库的搭建Docker私有仓库也是一个镜像,需要先拉取1.1 拉取私有仓库镜像docker pull registry1.2 构建并启动私有仓库容器docker run -di --name=registry -p 5000:5000 registry1.3 浏览器查看私有仓库输入网址 http://172.16.218.134:5000/v2/_catal...原创 2020-01-31 14:15:11 · 472 阅读 · 0 评论 -
DockerFile以及使用脚本创建镜像
1. 什么是DockerfileDockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。(基于同一个基础镜像工作)2. 常用命令命令作用FROM image_name:tag定义了使用哪个基础镜像启动构建流程MAINTAINER user_name声明镜像的创建者ENV key value设置环境变量 (可以写多...原创 2020-01-31 13:53:23 · 228 阅读 · 0 评论 -
Centos7.x下Docker安装以及配置
1.Docker安装Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,安装前需要安装其他很多的环境而且Docker很多补丁不支持更新。(1)yum 包更新到最新...原创 2020-01-30 21:50:25 · 199 阅读 · 0 评论 -
Spring学习day_02Spring基于注解IOC新注解Junit整合测试
Spring中基于注解的IOCSpring中ioc的常用注解用于创建对象的他们的作用就和在xml配置文件中编写一个<bean>标签实现的功能是一样的@Component:作用:用于把当前类对象存入spring容器中属性:value:用于指定bean的id,当我们不写时,它的默认值时当前类名,且首字母小写@Controller:一般用在表现层@Servic...原创 2019-10-18 15:18:06 · 157 阅读 · 0 评论 -
Spring学习day_03事务控制两种动态代理SpringAOP注解与xml
Spring中的AOP完善day02的案例添加一个新方法:转账(public void transfer(String sourceName, String targetName, Float Money))工具类:连接的工具类,它用于从数据源中获取一个连接,并且实现和线程的绑定public class ConnectionUtils { private ThreadLocal...原创 2019-10-19 21:48:26 · 209 阅读 · 0 评论 -
Spring学习day_04JdbcTemplateAOP基于XML注解声明式事务控制XMl注解编程式事务
Spring中的JdbcTemplateJdbcTemplate的作用:他就是用于和数据库交互的,实现对表的CRUD操作如何创建该对象:public static void main(String[] args) { //准备数据源:spring的内置数据源 DriverManagerDataSource ds = new DriverManagerDataSour...原创 2019-10-21 21:53:17 · 212 阅读 · 0 评论 -
PageHelper分页插件入门使用
分页插件使用前后端传送的数据后端给前端的数据:总记录数当前页记录(total:100,rows:[])前端给后端的数据;当前页每一页的记录数数据传收方式方法1:定义一个MAPMap map = new HashMap();map.put('total',100);map.put(rows,list)方法2:创建类,包含total和rows属性(下面用这种)...原创 2019-11-26 22:00:47 · 183 阅读 · 0 评论 -
Dubbox入门服务提供方消费方小Demo
简介分布式框架,本身就是用阿里解决SOA的问题的,前期是阿里巴巴的项目,后来和SHF有冲突,就不再维护了,当当网就把这个捡起来了,进行继续维护,所以加了最后的x字符。Dubbox 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbox就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbox这样的分布式服务框架的需求...原创 2019-11-26 21:58:09 · 269 阅读 · 0 评论 -
nginx入门安装常用命令反向代理配置
1. 什么是NginxNginx是一个高性能的web和反向代理服务器(正向代理用户,反向代理服务器)nginx作为web服务器不能解析jsp页面,只能处理js、css、html等静态资源但是nginx作为web服务器,并发能力远远高于web应用服务器(如Tomcat)nginx可以作为web服务器,但是更多时候作为网关,因为它具备网关必备的功能反向代理负载均衡动态路由请求过滤...原创 2019-11-26 21:49:05 · 201 阅读 · 0 评论 -
跨域问题及解决
什么是跨域问题 ?_?跨域:浏览器对于javascript的同源策略的限制 。1. 出现跨域的情况域名不同 京东 淘宝域名同,端口不同二级域名不同 item.jd.com miaosha.jd.comhttp和https也属于跨域2. 为什么有跨域问题?跨域不一定都会有跨域问题,跨域问题 是针对ajax的一种限制。因为跨域问题是浏览器对于ajax请求的一种安全限制:一个页面发...原创 2019-11-26 21:46:18 · 240 阅读 · 0 评论 -
vue入门以及语法实例
MVVM模式M:即Model,模型,包括数据和一些基本操作V:即View,视图,页面渲染结果VM:即View-Model,模型与视图间的双向操作(无需开发人员干涉,由框架来完成)Vue概念一套用于构建用户界面的渐进式框架,Vue被设计为自底向上逐层应用,Vue的核心库只关注视图层。不仅易于上手,还便于与第三方库或既有项目整合,另一方面,当与现代化的工具链以及各种支持类库结合使用时,V...原创 2019-11-25 15:10:00 · 224 阅读 · 0 评论 -
ES6入门及语法使用
什么是ECMAScript浏览器脚本语言的规范,而我们熟知的的js语言,如JavaSript则是规范的具体实现常见的问题for(var i=0; i<5; i++) console.log(i);console.log("我再循环外" + i)打印出来的 我在循环外5ES6语法打印for(let i=0; i<5; i++) console.log(i);consol...原创 2019-11-23 20:55:02 · 333 阅读 · 0 评论 -
maven高级j解决ar包冲突工程拆分聚合私服远程仓库安装上传下载
maven工程解决jar包冲突解决第一种解决方案第一声明优先原则哪个jar包在坐标靠上的位置,这个jar包就是先声明的,先声明的jar包坐标下的依赖包,可以优先进入项目中第二种解决方案路径近者优先原则直接依赖路径比传递依赖路径近,最终项目中进入的jar包会是路径近的直接依赖包直接依赖:项目中直接导入的jar包,就是项目的直接依赖包传递依赖:项目中没有直接导入的ja...原创 2019-10-30 14:16:50 · 279 阅读 · 0 评论 -
maven入门核心常用命令概念模型idea适配maven
maven核心功能依赖管理:maven工程对jar包的管理过程(传统在工程中,maven在仓库中)项目的一键构建:mvn命令主要用于构建项目仓库的种类以及各种仓库之间的关系本地仓库远程仓库(私服)中央仓库默认从本地找jar包,本地没有的话,会从中央仓库下载jar包公司里:先在本地找jar包,本地没有的话从私服里下载,如果没有可以从中央仓库下载也可以本地上传maven...原创 2019-10-27 16:30:54 · 302 阅读 · 0 评论 -
Redis入门学习命令持久化Jedis入门学习jedis连接池代码示例
Redis概念redis是一款高性能的NOSQL(not only sql)系列的非关系型数据库数据存储在内存中读写速度很快关系型和非关系型数据库比较下载安装官网:https://redis.io中文网:http://www.redis.net.cn解压直接使用redis.windows.conf:配置文件redis-cli.exe:redis的客户端redis-s...原创 2019-10-25 21:28:38 · 169 阅读 · 0 评论 -
Cookie和Session实现原理入门生命周期URL编码JSP入门
会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立。直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie(把数据存到客户端)服务器端绘画技术:SessionCookie概念:客户端会话技术,将数据保存到客户端浏览器使用步骤创建Cookie对象,绑定数据new Cook...原创 2019-10-24 15:07:49 · 190 阅读 · 0 评论 -
抽象类、抽象方法和接口的区别和联系
抽象类,抽象方法和接口是java基础里面比较重要但是容易混淆的知识点,在实际运用的时候因为具有很多共同点所以也会有时候也会不知道用什么或者用错,正好借这个机会整理一下这方面的知识~~_~抽象类和抽象方法关键字abstract修饰的类是抽象类,修饰的方法就是抽象方法(这解释完美了)抽象类代码如abstract class 类名{//...}抽象方法代码如[访问限定词] abstract ...原创 2019-07-20 20:23:29 · 2140 阅读 · 3 评论 -
Java不得不懂的异常处理知识
整理一下java里异常的知识,其实异常还是比较简单的,但是很多细节以前没有注意到,在这里梳理一下_什么是异常程序在运行过程中,有时候会出现一些错误,这些错误会中断当前程序的执行。Java把这类导致程序中断运行的错误称为异常Java中提供了一系列方法用于捕获、处理这些异常异常的类型Java是完全面向对象的,所以发生异常的时候也就是产生了异常对象所有错误和异常类的根类是Jav...原创 2019-07-21 20:36:42 · 226 阅读 · 0 评论 -
java生成时间综合--包含最简
最近在使用java里的日期类的时候查了很多资料,各有千秋吧,但总还是不够满意,有的时候需要的其实就是最简单的显示当前时间,不需要那么多其他的解释,所以决定自己总结一下关于时间的常用类,由简入繁吧!come on !最好理解-Date类调用方法:Date date = new Date();System.out.println(date)输出示例:Mon Jul 22 18:45...原创 2019-07-22 19:36:46 · 191 阅读 · 0 评论 -
浅谈java里File类的使用
JAVA好啊JAVA好,这回书就说…File!下面是目录!File对象的创建操作文件的方法操作目录的方法示例:目录打印1. File对象的创建// 获得文件对象,可以是目录也可以是文件 '//'最好用File.separator File file = new File("G:\\DEV\\201907E\\testIO\\Test.dat"); File file2 ...原创 2019-08-05 09:48:13 · 660 阅读 · 0 评论 -
浅谈java字节流和字符流(常用)
敢敢单单总结一下IO流相关基础知识和小应用!小目录在下荒~~!字节输入流和字节输出流字符输入流和字符输出流装饰流简单实现文件的拷贝1. 字节流字节输入流指的是数据输入源(如键盘),获取字节数据到应用程序里,跟类为抽象类InputStream 文件字节流常用new FileInputStream提供如下方法:File filef = new File("G:\\DEV\\...原创 2019-08-05 14:25:37 · 288 阅读 · 0 评论 -
计算机网络知识整理
零碎知识现代三种主要网络,电信网络(电话网)、有线电视网络、计算机网络我国1994/04/20 正式接入因特网计算机网络:一些相互连接的计算机的集合互连网/互连网:一些相互连接的计算机网络的集合(网络的网络)几个概念计算机连网方法点对点连接–最简单网络总线网星形网环形网后两种最终还是总线网路由器将不同的计算机网络互连起来所以互连网是由许多网络通过互...原创 2019-08-19 20:38:45 · 509 阅读 · 0 评论 -
java中泛型学习
在集合中的主要应用泛型是通用类型的类,范型类对象可以表示多种不同的类的对象集合是多个离散的对象组哼的单一的单元在集合中的对象可以用范型类的对象表示声明泛型类泛型类是带有类型参数的类,类中有域和行为。范型类的定义形式://伪代码class范型类<类型参数表列>{ //类体}定义泛型类的对象泛型类名[<实际类型表列>]对象名=new 泛型类...原创 2019-09-21 00:04:41 · 138 阅读 · 0 评论 -
Java里重载、重写、多态之间的联系和区别
最近又一次开始java面向对象的学习,正好利用这个机会把之前没有重点关注到的知识进行整理,同时发到博客上和大家分享交流,共同进步。</本文是关于重载、重写和多态的知识整理,这方面的知识在面试也相对比较重要。天儿也不早了人也不少了,那就开始吧。ps:文章内容若有参考其他博客,会在最后附链接->_<-方法的重载方法重载是指在同一作用域内,可以有一组具有相同方法名、不同参...原创 2019-07-19 14:42:01 · 1207 阅读 · 1 评论
分享