This_Wei

Come on!

概述

随着公司业务的壮大,监测软件更加复杂,更新迭代速度加快,需要确立一个规范的软件版本命名规范,方便开发、部署、运维管理。

版本控制的主要功能是记录开发过程中的每一次修改,让开发的工作可以随时检查过往历史记录和获得正确版本,是系统成长记录。

阅读全文 »

概述

在未来,软件项目会越来越复杂,其中的依赖关系更是错综复杂,使用 docker 能够解决环境依赖问题,减少环境配置带来的工作量。本文介绍了 docker 的一些基本概念,什么是 docker,阐述 docker 是怎么工作的。还讲解了 docker 的一些应用场景,说明了 docker 能够解决什么问题,在什么情况下适合使用 docker,以及不同人员怎么使用 docker。

定义

官网:https://www.docker.com/

docker 是一个开源的应用容器引擎,可以将应用以及应用运行所需的环境一起打包,在不同机器上直接运行,达到一次部署,到处运行的效果。

docker 是 dotCloud 公司的产品,使用 go 语言开发,遵循 Apache 2.0 开源协议。

阅读全文 »

概述

学习了理财课程《基金生财一课通》后,学习了作者力哥原创的基金七步定投法,本篇文章记录了这个投资方法的方法和理论。

阅读全文 »

概述

在网络中大家都使用文字聊天,但时间久了就显得有点单调,使用一些表情图片有时会让聊天的氛围更加轻松,而且一些表情比文字更能表达情感。日本发明的表情符号 emoji 被大家广泛用于日常聊天中,全球约 90% 在线用户频繁的使用 emoji。在全球开源项目托管平台 github 中,现在也支持 emoji 了,可以在说明文件和提交记录说明中直接使用 emoji,让提交记录看起来更加优雅。

认识 emoji

😄 😡 😂 😎 😭 😘

emoji 中文译为绘文字,日语为えもじ ,读音为 emoji ,是日本在无线通信中使用的视觉情感符号,可用来代表多种表情。

阅读全文 »

概述

在网络应用中,身份认证和授权操作是最基本的安全保证,在 Spring 全家桶中就提供了一个专门用于权限控制的框架——Security,这个框架在 Spring 应用中使用起来非常方便,支持多种认证和授权方式,还能够起到预防网络攻击的作用。

概念

是什么

Spring Security 是一个强大的高度定制化的身份认证和访问权限控制框架,是基于 Spring 项目的标准权限框架。Spring Security 着重 java 应用的身份认证和授权管理,在 Spring 项目中使用起来非常方便。

阅读全文 »

概述

互联网时代,海量数据的存储和访问成为了系统设计与使用的瓶颈问题。这篇文章介绍了一个解决大数据量存储和查询新能问题的数据库中间件——MyCat,主要介绍了 MyCat 的一下概念,以及安装测试过程。

认识 MyCat

官网:http://www.mycat.io

MyCat 是一个国内的、开源的、通用(兼容绝大多数数据库)的、高性能的、分布式的数据库中间件。Mycat 是用 java 语言编写的,基于阿里开源稳定的 Cobar 演变而来,经过开发团队彻底重构,使用 NIO 重构网络模块,优化 Buffer 内核,增强聚合、Join 等功能,是一个强大的数据库中间件。

阅读全文 »

概述

这篇文章总结了 Java 中的基本数据类型和对应的封装类,以及各种类型数据之间的转换操作。

什么是基础数据类型

在 Java 语言中,提供了 8 种基本数据类型,6 种数字类型(4 种整数类型,2 种浮点型), 2 种字符型,这些基本数据类型从 Java 发布以来就是 java 语言的一部分。

类型 大小 最小值 最大值 初始值 包装类
byte 8bits -27 27-1 0 Byte
short 16bits -215 215-1 0 Short
int 32bits -231 231-1 0 Integer
long 64bits -263 263-1 0 Long
float 32bits 2-126 (2-2-23)x2127 0.0f Float
double 64bits 2-1022 (2-2-52)x21023 0.0d Double
boolean false Boolean
char 16bits Unicode 0 Unicode 216-1 ‘\u0000’ 即 null Character

Java 中基本类型所占内存空间大小固定,基本数据类型存放在堆栈中,Boolean 类型没有空间大小。

阅读全文 »

概述

这篇文章介绍了使用 Arduino 开发 esp8266 的基础功能——点灯,用程序点亮 esp8266 板载 LED,另外还使用到了串口通信功能,实现电脑、手机与 esp8266 的通信功能,最后实现了使用 esp8266 输出摩斯密码信号的小应用。

Esp8266

乐鑫公司推出的低成本 wifi 模块,这里用到的是 esp8266 开发板,可以使用 Arduino 开发,是体验 Arduino 和硬件开发的好东西。

阅读全文 »

概述

这篇文章介绍了使用 Travis-CI 读取 github 中的项目代码,然后完成自动编译任务,最后将编译后的文件自动推送到指定 git 仓库,实现 hexo 博客的自动部署功能。

Travis-CI 是什么

官网:https://www.travis-ci.org/

Travis-CI 是一个在线的开源项目的持续集成构建工具,可以自动完成项目构建、测试、部署。支持多种主流的编程语言,如 C、C++、Java、Android、Python、PHP等,支持多种平台编译环境,如 Ubuntu、macOS、Windows,支持 docker ,使用 yml 配置任务,非常简洁。

阅读全文 »

概述

阅读了这本《半小时漫画理财课》,真的学到了很多知识,也增加了我进行投资理财的信心。根据书中内容,我也把笔记内容分为基础篇和专业篇,这篇是专业篇,专业篇涉及的理财产品风险更不好把握,需要更多的专业知识,而在这些内容中,作者也没有给出行动计划指导,需要自己学习和摸索。这篇笔记内容涵盖股票、债券和黄金。

关于本书

阅读全文 »
0%