03 2020 档案
摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.d
阅读全文
摘要:1、准备springboot项目jar包和Dockerfile文件 FROM java:8 VOLUME /tmp ADD eladmin.jar eladmin.jar EXPOSE 8080 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./
阅读全文
摘要:1、创建ca文件夹,存放CA私钥和公钥 mkdir -p /usr/local/ca cd /usr/local/ca/ 2、生成CA私钥和公钥 openssl genrsa -aes256 -out ca-key.pem 4096 连续输入两次密码 3、依次输入密码、国家、省、市、组织名称、邮箱等
阅读全文
摘要:1、修改docker服务文件 vi /lib/systemd/system/docker.service 修改ExecStart这一行,把原来的前面加上#号注释掉 ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/
阅读全文
摘要:数据库 mysql8 mybatis版本 3.5.2 把写sql的xml字符编码改为UTF8即可。
阅读全文
摘要:1、简介 代码版本迭代,版本控制,版本管理器。 集中式版本控制 SVN、CVS、VSS 分布式版本控制 Git 免费开源 由来: 创始人 李纳斯托沃兹 linux开源维护,提交补丁和保存归档繁琐。 直至2002年BitKepper的商业公司与linux开源社区合作使用BitKepper来维护和管理代
阅读全文
摘要:1、docker search + 镜像名 从 Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com/ docker search mysql 2、docker pull + 镜像名 从 Docker 镜像仓库获取镜像 docker pu
阅读全文
摘要:最近一直在学习docker,分几天总结一下学的。 官方文档: https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository 环境 centos7.7 1、安装一些必要的系统工具 yum-uti
阅读全文
摘要:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use n
阅读全文
摘要:1、ArrayList基于数组,LinkedList基于链表2、ArrayList的get操作优于LinkedList的get,因为LinkedList要移动指针3、add和remove,LinkedList占优势,因为LinkedList只需要接链和断链,而ArrayList需要整体移动数据。
阅读全文
摘要:crontab -l显示no crontab for root,解决办法: 在 root 用户下输入 crontab -e,按ESC,然后:wq回车。 再次输入crontab命令就行了,原因是服务器重装完系统没生成对应的文件,初始化一下就行。
阅读全文
摘要:今天下午邮箱突然收到阿里云的信息: 由于被检测到对外攻击,已阻断该服务器对其它服务器端口(TCP:6379)的访问,阻断预计将在2020-03-17 18:34:26时间内结束,请及时进行安全自查。若有疑问,请工单或电话联系阿里云售后。 打开后台发现cpu占用几乎是满的,把占用最高的那个kill掉,
阅读全文
摘要:安装完记得设置密码,有几率会中挖矿病毒,本人已经中招。 1、查看下docker的源,如果是默认的修改为阿里或者其他镜像源。 vim /etc/docker/daemon.json {"registry-mirrors":["https://y0qd3iq.mirror.aliyuncs.com"]}
阅读全文
摘要:使用Callable来创建线程,可以获得返回结果,并且可以抛出异常。 和Runnable的具体区别有: 1)Runnable重写的是run方法,Callable重写的是call方法。 2)Callable能够抛出exception,而Runnable不可以。 3)Callable能够得到返回结果,而
阅读全文
摘要:this表示当前对象,也就是当前类对象。 super表示当前类的父类。 this()语句和super()语句,只能在构造方法中使用,且都只能在构造方法中的第一行,所以他们不能同时出现。 如果一个类有父类,则这个类中所有构造方法中默认存在super()语句,这个语句用来调用父类的构造方法,所以说父类优
阅读全文
摘要:Lambda表达式(jdk8) 1、一个接口如果只有一个抽象方法,那么它就是一个函数式接口。 2、对于函数式接口,我们可以通过lambda表达式来创建该接口的对象。 好处: 1、避免匿名内部类定义过多 2、可以让你的代码看起来简洁 3、去掉一堆没有意义的代码,只留下核心的逻辑。 格式: ()->{代
阅读全文
摘要:java被称为准动态语言很大一部分是因为java的反射机制。 运行程序,要经历编译成class文件,然后被类加载器加载,经过一系列操作才能被JVM运行,在被类加载器加载时会生产一个Class对象,里面有该类的参数,方法,构造器等信息。 我们可以通过获取这个Class对象来获取里面的信息,并且一个类只
阅读全文
摘要:由于原版源 http://registry.npmjs.org是在墙外所以安装依赖经常中断失败,所以我们直接使用淘宝的镜像源。 npm config set registry https://registry.npm.taobao.org 更换源之后直接再次 npm install,可以发现明显快很
阅读全文
摘要:什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的非入侵式框架(容器) Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Sprin
阅读全文
摘要:代理模式分为:静态代理和动态代理。 代理模式的好处: 1、可以使真实角色的操作更加纯粹,不用去关注一些公共的业务。 2、公共的交给代理角色,实现了业务的分工。 3、公共业务发生扩展时,方便集中管理。 静态代理: 角色分析: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:
阅读全文
摘要:1、默认使用无参构造的方式,验证下: public class User { private String name; public User(){ System.out.println("这是一个无参构造方法"); } public String getName() { return name;
阅读全文
摘要:1.我们一开始最原始写代码,如果要在一个类中调用另一个类,必须先实例化被调用的对象(new对象)才能使用,写个例子。 1)dao层 接口: public interface UserDao { void getUser(); } 实现类: public class UserDaoImpl imple
阅读全文
摘要:1、开闭原则 对象(类,模块,函数等等)应该对于扩展是开放的,但是对于修改是封闭的。 2、里氏代换原则 只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。 3、依赖倒转原则 这个是开闭原则的基础,对接口编程,依赖于抽象而不依赖于具体
阅读全文
摘要:HTTP:超文本传输协议,HTTPS:超文本传输安全协议 HTTPS 经由 HTTP 进行通信,但利用 SSL/TLS 来加密数据包。HTTPS 开发的主要目的,是提供对网站服务器的身份认证,保护交换数据的隐私与完整性。 主要区别: 1)HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(
阅读全文
摘要:spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的非入侵式框架(容器)。 IOC:IOC,另外一种说法叫DI(Dependency Injection),即依赖注入。它并不是一种技术实现,而是一种设计思想。在任何一个有实际开发意义的程序项目中,我们会使用很多类来描述它们特有的功能
阅读全文
摘要:session的意思就是会话,这里和cookie一样也是一种会话跟踪技术,与cookie存放在本地不同session是存放在服务器当中的。 1)seesion可以跨请求,HttpSession当中具有三个方法,对session当中的数据进行操作。 增加:session.setAttribute 读取
阅读全文
摘要:在计算机术语中,会话是指一个终端用户与交互系统进行通讯的过程。会话是由一组请求与响应组成,请求和响应之间都会有一定的数据传输,然而http协议是一种无状态协议,无状态指的每一次的会话之间是独立的,不同的请求之间无法传递数据,此时就需要这样一种技术来进行请求间的数据传输,而cookie就是这样一种会话
阅读全文

浙公网安备 33010602011771号