大艺术家_SN

事在人为,为者终成,生死之外又有什么是一定办不到的呢


  • 首页

  • 归档

数据库设计规约

发表于 2019-03-08
字数统计 3.5k 字 | 阅读时长 12 分钟
建表规约1.【强制】 表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是, 0 表示否)。 说明: 任何字段如果为非负数,必须是 unsigned。 正例: 表达逻辑删除的字段名 is_deleted, 1 表示删除, 0 表示未删除 ...
阅读全文 »

kubernetes学习

发表于 2019-03-03
字数统计 1.3k 字 | 阅读时长 4 分钟
什么是kubernetsKubernetes,因为首尾字母中间有8个字符,所以被简写成K8s K8s 是 Google 开源的容器集群管理系统。是底层资源与容器间的一个抽象层,在 Docker 技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集 ...
阅读全文 »

基于docker的gitlab-ci持续集成

发表于 2019-02-16
字数统计 780 字 | 阅读时长 3 分钟
概念GitLab具有内置的持续集成(CI),持续部署和持续交付支持,可用于自动化构建,测试和部署您的应用程序 docker镜像下载到docker hub下载gitlab-ce镜像和gitlab-runner镜像 12docker pull gitlab/gitlab-runner:latestdo ...
阅读全文 »

Paxos算法分析

发表于 2019-01-27
字数统计 3.4k 字 | 阅读时长 12 分钟
追本溯源Lamport在1990年提出了一个理论上的一致性解决方案,同时给出了严谨的数学证明。为描述 Paxos 算法,Lamport 虚拟了一个叫做 Paxos 的希腊小岛:岛上采用议会的形式来通过法令,议会中的议员通过信使进行消息的传递,而议员和信使都是兼职的,他们随时有可能离开议会厅,并且信使 ...
阅读全文 »

自动化测试-testng

发表于 2019-01-10
字数统计 1.4k 字 | 阅读时长 6 分钟
TestNg是什么TestNG是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。TestNG是一个开源自动化测试框架;TestNG表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是J ...
阅读全文 »

Portfolio文档阅读

发表于 2018-12-27
字数统计 2.8k 字 | 阅读时长 10 分钟
开始Portfolio之前考虑三要素 The work that you’re planning for the people to do that work the time it takes to complete it issue等级 Epics Stories 自定义更大 整合jira项 ...
阅读全文 »

Hexo博客搭建教程

发表于 2018-12-26
字数统计 466 字 | 阅读时长 2 分钟
准备工作 安装git 安装Node.js 注册github账号 创建新的仓库,名称为xx.github.io 添加本地电脑认证 1ssh-keygen -t rsa -C "Github的注册邮箱地址" 生成两个文件:id_rsa/id_rsa.pub,复制id_rsa.pub ...
阅读全文 »

SpringBean的生命周期

发表于 2018-11-04
字数统计 1.3k 字 | 阅读时长 5 分钟
生命周期图解 启动Spring项目顺序 实例化BeanFactoryPostProcessor,并执行postProcessBeanFactory,可以通过BeanFactoryPostProcessor提前实现注入对象属性 实例化BeanPostProcessor,用于初始化bean的回调 实 ...
阅读全文 »

redis学习

发表于 2018-11-04
字数统计 2.8k 字 | 阅读时长 10 分钟
概念redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取 ...
阅读全文 »

并发编程相关

发表于 2018-10-16
字数统计 4.8k 字 | 阅读时长 17 分钟
synchronized:同步锁synchronized是一种悲观锁,它假设最坏的情况,并且只有在确保其它线程不会造成干扰的情况下执行,会导致其它所有需要锁的线程挂起,等待持有锁的线程释放锁 synchronized同步锁的应用场景 实例方法,锁住的是该类的实例对象 当一个线程访问一个对象实例的同 ...
阅读全文 »
12345
chenshinan

chenshinan

Painting talent persisted in playing music, but also dreamed of becoming a director and finally becoming a programmer's great artist.

46 日志
GitHub
© 2022 chenshinan
本站访客数:
博客全站共163.3k字