MySQL 2019.5.13

How to set MySQL: In Ubunto: sudo apt-get install mysql-server sudo apt-get install mysql-client check: sudo netstat -tap | grep mysql Start: sudo service mysql start mysql -u root Conect: show databsaes; use database_name show tables; CREATE DATABA
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

Spring Boot的入门案例(从创建项目到运行成功所有步骤)

1.新建一个maven项目 2.填写创建项目的信息,注意使用jar的方式创建项目就可以 --编写项目信息 3.到spring boot官方复制pom的依赖到pom.xml文件 网站地址为:http://projects.spring.io/spring-boot/ --选择参数 pom.xml文件内容如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

ubuntu虚拟机安装docker 成功实践记录

docker 安装 1. 首先移除老的docker版本 sudo apt-get remove docker docker-engine docker.io containerd runc 2. apt 更新 sudo apt-get update  若出现GPG error: https://www.rabbitmq.com/debian testing InRelease: The following signatures couldn't be verified because th
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

Java_面向对象的 static 和 abstract

static:表示静态的   static:可以用来修饰属性、方法、代码块(或初始化块)、内部类。 一、static修饰属性(类变量): public class TestStatic { //static修饰属性 private static int id; //static修饰方法 public static void getId(){ System.out.println(id); } //static修饰代码块 static{
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

Linux 查看显示中文文档

如何将Linux切换为中文 修改$LANG变量,如图所示: 如何查看中文文档 1.安装支持中文: yum grouplist yum groupinstall "Chinese Support" 2.增加epel的repo: https://opsx.alibaba.com/mirror epel ---------------> help wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

os.system、os.popen和subprocess.popen的区别

原文:https://blog.csdn.net/bcfdsagbfcisbg/article/details/78134172 os.system、os.popen和subprocess.popen的区别: 1.os.system 该函数返回命令执行结果的返回值,system()函数在执行过程中进行了以下三步操作: 1.fork一个子进程; 2.在子进程中调用exec函数去执行命令; 3.在父进程中调用wait(阻塞)去等待子进程结束。 对于fork失败,system()函数返回-1。 由于
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

分布式项目开发-spring-dao.xml基础配置

基础步骤: 1 数据源 2 sqlSessionFactory 3 MapperScan 打包。 db.properties文件 db.username=root db.password=123456 db.url=jdbc:mysql://192.168.15.135:3310/user db.driverClassName=com.mysql.jdbc.Driver   <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="htt
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

高并发项目总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/86666228 功能实现 两次MD5加密密码 第一次MD5 Http是明文传输,为了不泄露密码,用户在前端表单输入时,在前端对密钥做第一次MD5处理,发送给后端。 第二次MD5 后端收到密码后做第二次MD5处理,并存入数据库中。这是防止数据库泄露根据彩虹表反向推到出用户密钥。 为了增强密码安全,增加随机盐值混淆密码 JSR303参数校验 对VO
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

项目中mybatis-generator的配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/88723056 pom中增加依赖 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</ve
分类: 其他 发布时间: 05-13 23:34 阅读次数: 0

分布式负载均衡手段

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/88902318 HTTP重定向:请求负载均衡服务器得到真实服务器地址,再去访问,需要两次HTTP请求 DNS域名解析:DNS配置多个A记录,解析时根据算法得到不同IP,但目前DNS存在多级解析,若修改可能需要很久才会时生效,一般只用作第一级的均衡手段 反向代理:负载均衡服务器对请求进行请求转发 IP负载均衡:负载均衡服务器在系统内核级修改请求数
分类: 其他 发布时间: 05-13 23:33 阅读次数: 0

this的创建时机

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/88933448 在看HashMap源码的时候,发现注解中有提到 Map m = Collections.synchronizedMap(new HashMap(...)); 感到陌生去翻了下源码,发现了 public static <K,V> Map<K,V> synchronizedMap(Map<K,V> m) { retu
分类: 其他 发布时间: 05-13 23:33 阅读次数: 0

centos7下的mysql自动备份

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/89107191 yum 安装mysql 看这里 # 时间戳命名 time=` date +%s` # mysql路径 db_dir=/usr/bin # 备份路径 back_dir=/home/db # 跟上用户名密码和数据库名 $db_dir/mysqldump -uroot -pjwbJWB123... test > /$back_dir/
分类: 其他 发布时间: 05-13 23:33 阅读次数: 0

Spring中的idref

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/89530932 idref可以用在<constructor-arg/> 或 <property/>中进入元素注入,它的作用是注入指定的bean的ID,作为字符串的形式注入,但在部署时容器会检查这个bean是否存在,从而起到错误检查的作用。 官方文档内容: The idref element is simply an error-proof wa
分类: 其他 发布时间: 05-13 23:33 阅读次数: 0

【Java源码解析第一篇】List

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mutou_ren/article/details/89930380 首先先来看一下继承结构图: 如图所示为List的继承关系结构图。由图可知,Java的Collection集合类采用了设计模式里的模板模式——接口定义方法,抽象类实现基础通用功能,具体实现类继承抽象类并进行功能的自定义实现。 Collection接口 Collection接口定义了Java集合类的通用方法,如元素的添加、删除等方法
分类: 其他 发布时间: 05-13 23:32 阅读次数: 0

【Java源码解析第二篇】队列

ArrayQueue 双向无界队列,最大亮点在于其头节点并非一定是数组第0个元素,而是通过首尾指针来指定,即数组中任何一个位置都可能是头结点。可以参考一下两篇: 参考文献 参考文献 PriorityQueue 使用数组存储元素,只能接受拥有比较器的元素。 数据结构为小顶堆。插入节点时会与当前节点的父节点进行比较维持小顶堆的特性。弹出时直接弹出堆顶元素即可,弹出后将尾节点移到堆顶补位并逐个与子节点进行比较移位以维持小顶堆的特性。 参考文献
分类: 其他 发布时间: 05-13 23:32 阅读次数: 0

设计模式思考

能扩展就不修改,因为每一次修改原代码都可能带来原来没有的错误。 最简单的思路是增加抽象层,不过注意过犹不及。 设计代码的时候心里有界面有按钮有接口,替客户想怎样操作最方便,未来哪里有可能拓展。 如果需要把一些简单重复的任务分配给码农去做,他们对于其他部分和整体设计不太了解,应该如何实现多层次的抽象。 接口隔离原则:类实现接口时不能有冗余的方法 单一职责原则:不互相影响的方法不要混在一个接口里,按功能不同分开放 开放封闭原则:考虑新增功能时,不需要修改原代码 迪米特原则:不是自己的事别管,只管直
分类: 其他 发布时间: 05-13 23:31 阅读次数: 0

Windows Server 2012 R2域控制器功能介绍-第一篇认识与了解

WindowsServer2012R2域控制器的搭建与配置域是一个安全边界域是一个复制单元DC:域控制器域中有三个分区:ADSI编辑器功能查看(adsiedit.msc):域分区、配置分区、架构分区目录树:相当于家族,一个家族相当于一个树,都是在一个域中目录林:指由一个或多个没有形成连续名字空间的域树组成关于复制:有两种,多主复制和单主复制,在同一域中,所有DC的数据库都是相互同步的活动目录数据库
分类: 企业开发 发布时间: 05-13 23:30 阅读次数: 0

高配置的bgp云主机,企业,高端,高并发网站的选择--选择云主机需要注意的几点。

云主机已经兴起多时,国内也有比较有代表的云主机品牌,比如阿里云,腾讯云,华为云等等。但是由于云的概念在用户心里一直都是非常抽象以及难以理解,因此,难免会有不专业的商家就抓住这一点向客户销售性价比较低的云主机。这个时候如何识别是否是一个好的云主机呢?第一点就是看是否需要押金以及维护服务器的钱,云主机不同于独立服务器,都是零首付、零押金、零维护。第二点就是否拥有多节点可选择,云主机没有明显的单双线之分
分类: 企业开发 发布时间: 05-13 23:30 阅读次数: 0

最近在使用的虚拟主机不错哦

最近在使用的虚拟主机,三丰云虚拟主机,免费使用,觉得不错,推荐给大家
分类: 企业开发 发布时间: 05-13 23:30 阅读次数: 0

人工智能,探索围棋的天花板

  如果说近年来助推围棋的关注度和影响力的大事件,非两次“人机大战”莫属。  2016年3月,在全球的目光注视下,第一场围棋人工智能巅峰大战开始,AlphaGo4∶1战胜韩国棋手李世石。一年之后,2017年5月的乌镇人机大战,AlphaGo又3∶0战胜近年高居世界第一的中国棋手柯洁,令后者垂泪赛场。  如果不是研发围棋人工智能——“星阵”,围棋水平仅有初学级别的计算机博士金涬恐怕一生也不会在正式比
分类: 企业开发 发布时间: 05-13 23:30 阅读次数: 0