05 2019 档案
摘要:传统的部署无法适应互联网开发的小步快跑,快速迭代,这里使用持续集成工具 GitLab Runner 自动化部署 一般来说,构建任务都会占用很多的系统资源 (譬如编译代码),而 GitLab CI 又是 GitLab 的一部分,如果由 GitLab CI 来运行构建任务的话,在执行构建任务的时候,Gi
阅读全文
摘要:使用 tk.mybatis 自动生成实体类与 mapper ,可能会报以下异常 ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; ch
阅读全文
摘要:MySQL5 version: '3.1' services: mysql: restart: always image: mysql:5.7.22 container_name: mysql ports: - 3306:3306 environment: TZ: Asia/Shanghai MYS
阅读全文
摘要:我的MYSQL 使用Docker进行部署的,当我进行版本升级(MySQL 5.7 to MySQL 8.0)之后,尝试进行连接的时候就会报这个错误。 查阅官网:https://dev.mysql.com/doc/refman/8.0/en/docker-mysql-getting-started.h
阅读全文
摘要:分布式协调技术 分布式协调技术主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。 在这个分布式系统中如何对进程进行调度,我假设在第一台机器上挂载了一个资源,然后这三个物理分布的进程都要竞争这个资源,但我们又不希望他们同时进行访问,这时候我们就
阅读全文
摘要:使用脚本自动安装 这里使用了 Docker 官方提供的安装脚本,从阿里云的镜像获取 curl -fsSL get.docker.com -o get-docker.sh sudo sh get-docker.sh --mirror Aliyun Docker 镜像加速器 使用原生镜像拉取地址非常慢,
阅读全文
摘要:Centos7 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 下载 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliy
阅读全文
摘要:20190521更新 root@servicecloud:/usr/local/docker/runner# docker exec -it gitlab-runner gitlab-runner register Running in system-mode. Please enter the g
阅读全文
摘要:用Docker部署了 GitLab 私服,用IDEA拉取项目过多后,会出现无法访问并提示 forbidden 这是由于GitLab使用rack_attack做了并发访问的限制。由于部署在容器,所以所有请求都会经由容器的宿主机,因此此IP会被认为频繁请求,解决办法是: 进入容器在 /etc/gitla
阅读全文
摘要:转自:https://blog.csdn.net/u014496330/article/details/53056271 存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD (MYDa
阅读全文
摘要:转自:https://www.cnblogs.com/JimCalark/p/7808575.html 服务器错误代码和消息 服务器错误信息来自下述源文件: 错误消息信息列在share/errmsg.txt文件中。%d和%s分别代表编号和字符串,显示时,它们将被 消息值取代。 错误值列在share/
阅读全文
摘要:安装 从官网/GitHub下载并赋予执行权限 chmod +x /usr/local/bin/docker-compose 配置文件 docker-compose.yml version: '3' services: tomcat: restart: always image: tomcat con
阅读全文
摘要:配置文件docker-compose.yml version: '3.1' services: registry: image: registry restart: always container_name: registry ports: - 5000:5000 volumes: - /usr/
阅读全文
摘要:配置文件docker-compose.yml version: '3.1' services: nexus: restart: always image: sonatype/nexus3 container_name: nexus ports: - 80:8081 volumes: - /usr/l
阅读全文
摘要:解决jar包冲突 直接依赖:项目中直接导入的jar包,就是项目的直接依赖包。 传递依赖:项目中没有直接导入的包,可以通过项目直接依赖jar包传递到项目中区。 先导入的坐标的包会优先进入项目 路径近者优先:直接依赖比传递依赖更近,最终进入项目的是路径近的。 排除某个jar包下的依赖包,使用 SSM 推
阅读全文
摘要:B-树 B+树 B-树 概念:一个节点可以拥有多于2个子节点的二叉查找树 即B树,横线不是减号 主要用于文件系统和部分数据库索引,如MongoDB 一个m阶的B树具有如下几个特征: 根结点至少有两个子女。 每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m 每一个叶子节点都包
阅读全文
摘要:相关命令 docker ps 列出正在运行的容器,等同于 docker container ls -a : 列出所有容器 docker [container] restart | stop | start XXX 重启,停止,启动XXX容器,可以是id或容器名 docker run -p 8080:
阅读全文
摘要:获取镜像 docker pull docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] Docker 镜像仓库地址:地址的格式一般是 <域名/IP>[:端口号]。默认地址是 Docker Hub。 仓库名:如之前所说,这里的仓库名是两段式名称,即
阅读全文
摘要:面向对象设计原则: 开 开闭原则(Open-Closed Principle, OCP) 一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上,对系统
阅读全文
摘要:概述 crond 是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与Windows下的计划任务类似 该文件位于/etc/crontab 操作 命令作用 $service cron status 查看cron状态 $/etc/init.d/cron start 启动cron $
阅读全文
摘要:解析URL和文件 public void testUrl() throws Exception { // 解析URL地址,参数是url和超时时间 Document doc = Jsoup.parse(new URL("http://www.baidu.com"), 1000); // 使用标签选择器
阅读全文
摘要:Get 不带参数的Get请求 // 创建httpClient对象,模拟客户端 CloseableHttpClient httpClient = HttpClients.createDefault(); // 创建httpGet对象,设置地址 HttpGet httpGet = new HttpGet
阅读全文
摘要:一.创建型模式 都是用来创建对象的 Singleton(单例模式) 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 Factory Method(工厂模式) 简单工厂模式(常用) 用来生产同一等级结构中的任意产品(对于新增产品,需要修改已有代码) 工厂方法模式 用来生产同一等级结构中的固
阅读全文
摘要:1.忘记密码或登录拒绝 修改配置文件my.cnf/my.ini/mysqld.conf 在my.ini文件的[mysqld]行下添加一行: skip-grant-tables 使其登录时跳过权限检查 重启服务 systemctl restart mysqld.service 这次不用密码登录mysq
阅读全文
摘要:基本表信息: mysql> desc staffs; + + + + + + + | Field | Type | Null | Key | Default | Extra | + + + + + + + | id | int(11) | NO | PRI | NULL | auto_increme
阅读全文
摘要:两种存储引擎 MyISAM 不支持事务,支持表锁和全文索引,查找效率极高,适合读多写少。 InnoDB 支持事务,行锁,查询性能相对低,适合写多读少。 索引分类 Hash B-tree (基于平衡树) 聚集索引和非聚集索引 非聚集索引 类似书的目录 聚集索引 类似书的页码数字 MyISAM 的 B-
阅读全文

浙公网安备 33010602011771号