Simiam

求知若渴,虚怀若谷


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 公益404

  • 搜索

python踩坑点滴

发表于 2021-09-17 | 分类于 Python |

转载请注明出处:simiam.com

安利一下:py-awesome-kit

py-awesome-kit是本人最近在折腾的一个python工具箱,它提供了大数据开发与数据分析工作过程中常用的功能,希望后续能慢慢丰富与完善。
项目地址:https://github.com/monkeychen/py-awesome-kit

1. 安装Python3

script
1
2
3
4
5
6
7
8
9
10
# 备份已安装python库
pip3 freeze > python3-installed-libs.txt

# 删除已安装的python
# Linux依赖包下载地址:https://vault.centos.org/7.3.1611/os/x86_64/Packages/
mkdir /env/python3.7
cd /env/Python-3.7.9
./configure --prefix=/env/python3.7 --enable-shared --enable-optimizations
make&&make install

阅读全文 »

VUE学习笔记:环境准备

发表于 2019-04-15 | 分类于 前端 |

转载请注明出处:simiam.com

1. Node

Node是JavaScript语言的服务器运行环境。

所谓“运行环境”有两层意思:首先,JavaScript语言通过Node在服务器运行,在这个意义上,Node有点像JavaScript虚拟机;其次,Node提供大量工具库,使得JavaScript语言与操作系统互动(比如读写文件、新建子进程),在这个意义上,Node又是JavaScript的工具库。

Node内部采用Google公司的V8引擎,作为JavaScript语言解释器;通过自行开发的libuv库,调用操作系统资源。

1.1. 安装与更新

  • 安装方式一:访问官方网站nodejs.org或者github.com/nodesource/distributions,查看Node的最新版本和安装方法。
  • 安装方式二:通过官方网站提供编译好的各平台下的二进制包,可以把它们解压到/usr/local/lib/nodejs目录下面,具体过程如下:
阅读全文 »

Maven学习笔记

发表于 2018-10-11 | 分类于 Java |

Maven学习笔记

转载请注明出处:simiam.com

本文主要是对Maven学习与使用过程中的一些经验的总结,不是Maven的入门教程,如需要系统学习Maven,您可以看一下《Maven实战》这本书,或看下以下几个在线教程:

  • InfoQ上与Maven有关的内容
  • 极客学院的Maven教程
  • Maven生命周期介绍

1. 依赖声明中scope的使用

网络上有太多的文章介绍,但个人还是推荐直接看官方文档,英文不好的朋友可以看这篇有点老的文章。

除了掌握基本内容外,还需要特别关注以下几个内容:

  • provided与runtime的区别,system知道下有这个东西就行。
  • import这个scope是后面引入的新scope,其只能用于<dependencyManagement>中且类型为pom的依赖项,个人感觉其主要作用在于对依赖版本进行分类管理。
  • Maven依赖冲突的解决策略,可以参考这里
阅读全文 »

学习便签

发表于 2018-08-17 | 分类于 Java |

学习便签

转载请注明出处:simiam.com

HUE

本地源码构建安装:

1
2
3
4
5
6
7
cd <hue_dir_path>
export LDFLAGS=-L/usr/local/opt/openssl/lib
export CPPFLAGS=-I/usr/local/opt/openssl/include
make clean
make apps
./build/env/bin/supervisor
登录默认用户名密码:admin/admin

转载请注明出处:simiam.com

CI/CD方案分析

发表于 2018-07-13 | 分类于 devops , CI , CD , 持续集成 , 持续交付 , 持续部署 |

CI/CD方案分析

1. DevOps介绍

随着软件发布迭代的频率越来越高,传统的“瀑布型”(开发—测试—发布)模式已经不能满足快速交付的需求。2009年左右DevOps(Development和Operations的组合)应运而生,简单地来说,就是更好的优化开发(DEV)、测试(QA)、运维(OPS)的流程,开发运维一体化,通过高度自动化工具与流程来使得软件构建、测试、发布更加快捷、频繁和可靠。

DevOps的组成

DevOps出现以前,开发与运维对于生产环境上出现的问题是这样处理的:

阅读全文 »
12…5<i class="fa fa-angle-right"></i>

24 日志
18 分类
33 标签
RSS
GitHub Weibo
我的收藏
  • Simiam
  • 并发编程网
  • Readhub
© 2015 - 2021 simiam  

闽ICP备18023112号

 

闽公网安备 35012102500070号